help-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [help-texinfo] RTEMS Texi2any Progress


From: Joel Sherrill
Subject: Re: [help-texinfo] RTEMS Texi2any Progress
Date: Thu, 21 Feb 2013 19:19:26 -0600
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2

First thanks for all the help.

I don't know if you recall but it was less than a year ago
and we were using texi2www which predates texi2html.
We have a come a long way and need to push farther. :)

On 2/21/2013 5:13 PM, Patrice Dumas wrote:
On Thu, Feb 21, 2013 at 02:39:46PM -0600, Joel Sherrill wrote:
Hi

I have made some progress.  :)
There is a customization variable that sets a lot of things to lead to
some texi2html style, along
   --set-customization-variable TEXI2HTML=1

I have attached an init file that should work with 5.0.  You should
uncomment a line and comment the other if you use set the TEXI2HTML
customization variable as above.

Unfortunately, it is producing it in a subdirectory named "started"
while the old texi2html produced "started_xx.html" with "started.html"
being the top page.
That's not a old texi2html that more like an ancient texi2html...
What version of texi2html are you using?
address@hidden rtems_texinfo_test]$ texi2html --version
1.82
address@hidden rtems_texinfo_test]$ rpm -qf /usr/bin/texi2html
texi2html-1.82-5.1.el6.noarch

This is what ships with CentOS 6.x or at least is in the standard
EPEL repository.

We need to maintain a level of compatibility in our texinfo sources
with that version. But if I can
Is there a combination of oasptions to get this old behavior?
There is certainly, but I am not sure that you want to go there.  The
file names as they are now allow for stable urls and cross manual links,
and follow a specification dating back from 2004.
Based on this statement, we need to just move along and move into this
century. We were obviously stuck sometime in the Mosaic timeframe. LOL
To avoid the subdirectory and have the file directly in the current
directory, you can pass

   -o ./

This would make supporting both in our Makefiles easier.
If this is really important, I could try to dig something that allows to
have the old texi2html file names, but I think that you'd better use a
more recent texi2html that also follows the inter manual cross
references specification.

You encouraged me to move more to the new way of doing things and making
the old texi2html conform as best it can.

I think our Makefiles can now handle both texi2html 1.8x and texi2any. It
uses autoconf to detect the difference and some not so pretty hackery
to do the right thing.

I will need to review the output of both to see if there were glitches
but RTEMS can now produce PDF, HTML, and info from the same
source texinfo files and our configure script detects what is
installed and does the right thing.

Thanks for all the help. I will go back to lurking again while reviewing
the changes.

--
Joel Sherrill, Ph.D.             Director of Research & Development
address@hidden        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985




reply via email to

[Prev in Thread] Current Thread [Next in Thread]