[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [help-texinfo] texi2dvi breaks on http://nco.sf.net/nco.texi
From: |
Charlie Zender |
Subject: |
Re: [help-texinfo] texi2dvi breaks on http://nco.sf.net/nco.texi |
Date: |
Tue, 10 Sep 2013 18:51:37 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130805 Thunderbird/17.0.8 |
Karl,
You are right. It works on Fedora if I swap in the Ubuntu texinfo.tex.
By default Ubuntu 13.04 uses
/usr/share/texmf/tex/texinfo/texinfo.tex
which is texinfo version 2008-04-18.10.
Fedora FC19 uses
/usr/share/texlive/texmf-local/texmf-compat/tex/texinfo/texinfo.tex
which is texinfo version 2013-02-01.11.
So the texinfo.tex bug was introduced sometime after 2008-04-18.
The new texinfo.tex that you sent also solves the problem.
Strange that the apostrophe in "User's" was the culprit!
I've changed that too, to ensure build-compatibility with recent
versions of texinfo.tex.
cz
Le 10/09/2013 16:55, Karl Berry a écrit :
> Hi Charlie,
>
> texi2dvi always works fine on my Ubuntu system, and always
> breaks on my Fedora system.
>
> I'll be mightily surprised if the issue is about anything but
> texinfo.tex. I.e., if you put in the texinfo.tex from your Fedora onto
> your Ubuntu, it should fail.
>
> Anyway, I think I've fixed it. See attached texinfo.tex (not committed
> yet, tomorrow for that if you confirm). Another solution would be to
> say "Users Guide" or "User Guide" instead of "User's Guide" in the title :).
>
> Thanks
> Karl
>
>
>
>
>
> (This was my test document.)
> \input texinfo
> @setfilename quotetitle.info
> @set mychars T ' ` @@ $ ^ _ & # % < > + - " | \ ~ @hashchar{}
> @settitle @value{mychars}
> @setchapternewpage odd
>
> @titlepage
> @title @value{mychars}
> @end titlepage
>
> @everyfooting @thistitle{}
> @chapter @value{mychars}
>
> Text: @value{mychars}.
>
> @tex
> before page
> @page
> after page
> @page
> another page
> @end tex
>
> @bye
>
--
Charlie Zender, Earth System Sci. & Computer Sci.
University of California, Irvine 949-891-2429 )'(