zsh-workers
 help / color / mirror / code / Atom feed
* Re: texi2html vs texi2any
@ 2015-05-20 17:19 Jun T.
  2015-05-20 17:36 ` Bart Schaefer
  0 siblings, 1 reply; 3+ messages in thread
From: Jun T. @ 2015-05-20 17:19 UTC (permalink / raw)
  To: zsh-workers

One more difference:

[5] texi2any does not (can not) divide Indexes
into several pages. Each index (e.g., Concept Index)
goes into a single page.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: texi2html vs texi2any
  2015-05-20 17:19 texi2html vs texi2any Jun T.
@ 2015-05-20 17:36 ` Bart Schaefer
  0 siblings, 0 replies; 3+ messages in thread
From: Bart Schaefer @ 2015-05-20 17:36 UTC (permalink / raw)
  To: zsh-workers

Sorry, but I don't think we ever saw the beginning of the thread to which
you were replying?


^ permalink raw reply	[flat|nested] 3+ messages in thread

* texi2html vs texi2any
@ 2015-05-20 16:55 Jun T.
  0 siblings, 0 replies; 3+ messages in thread
From: Jun T. @ 2015-05-20 16:55 UTC (permalink / raw)
  To: zsh-workers

texi2html has been discontinued around 2010/2011,
and it seems they recommend to use texi2any, which is
the main conversion script introduced in texinfo-5.

I tried texi2any and found that it is almost compatible
with texi2html.

If you have texinfo-5 installed in your system, then
please try the following:

$ export TEXI2HTML='/path/to/texi2any -c TEXI2HTML=1'
$ ./configure --options ...
$ make html
and open Doc/index.html by your browser.

I have noticed a few minor differences between the html's
generated by texi2html and texi2any (see the list below).
If these are acceptable, and if no other problems are found,
I will patch configure.ac and Doc/Makefile.in to use
texi2any if it is available.


[1] Top page
(1-1) name of the top page file:
      zsh.html (texi2html), index.html (texi2any)
(1-2) index.html (texi2any) contains the copyright notice,
      which comes from the texititlepage() in zsh.yo

I feel these are OK, but I guess we can `fix' (1-2) if necessary.

[2] Foot note (at the bottom of each page)
In the html's generated by texi2any, the foot note is just
'This document was generated on ... using texi2html 1.82.'
i.e., two info are missing:
(2-1) name of the user who has generated the html is missing.
      I guess this can't be fixed easily.

(2-1) zsh version info 'Zsh version ..., released on ...'
      is missing. I can fix this.

[3] output from yodl example() macro.
For example, see the following example in Invocation.html#Invocation:
    zsh -x -o shwordsplit scr

The amount of indentation, and the spaces before/after the example
are different. I feel the one generated by texi2any is *better*.

[4] Navigation menu (at the top of each chapter/section)
texi2html:
[ < ][ > ]   [ << ][ Up ][ >> ]   [Top][Contents][Index][ ? ]
texi2any:
[ << ][ < ][ Up ][ > ][ >> ]   [Top][Contents][Index][ ? ]

I don't know whether this can be configured in texi2any.




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-05-20 17:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-20 17:19 texi2html vs texi2any Jun T.
2015-05-20 17:36 ` Bart Schaefer
  -- strict thread matches above, loose matches on Subject: below --
2015-05-20 16:55 Jun T.

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).