Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2005-05

building docs from cvs

9 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Bob Barry

I am not an experienced latex user. I tried simple "make html" in the "docs" directory, as recommended by README, and error messages led me to get packages: latex2html-2002.2.1_pre20041025
tetex-2.0.2-r5
tex4ht-20050406_p1623-r1

With these packages installed, make halts on errors like: ! LaTeX Error: Lonely \item--perhaps a missing list environment. l.1302 ... "arg1" does not seem to be initialized]

Behavior was similar for dvi, txt, pdf, and ps.

Can someone suggest what's missing or required? The gzipped user.log is attached.

Thanks,

Bob Barry

Michael Van Canneyt
to Bob Barry
Bob Barry wrote 11 lines
I am not an experienced latex user. I tried simple "make html" in the "docs" directory, as recommended by README, and error messages led me to get packages: latex2html-2002.2.1_pre20041025 tetex-2.0.2-r5 tex4ht-20050406_p1623-r1 With these packages installed, make halts on errors like: ! LaTeX Error: Lonely \item--perhaps a missing list environment. l.1302 ... "arg1" does not seem to be initialized] Behavior was similar for dvi, txt, pdf, and ps.

This problem is fixed at my place, but I haven't committed it yet. I'll try to commit it tonight.

Michael.

Bob Barry

Michael:

you wrote
This problem is fixed at my place, but I haven't committed it yet. I'll try to commit it tonight.

Thanks - you fixed html, which was what I really wanted. But ps and pdf still don't compile.

The resulting html looks good, but the compiler breezes past hundreds of warnings along the way. Is that normal?

Thanks,

Bob

Unknown author
to Bob Barry
Bob Barry wrote 8 lines
Michael: On Fri, 6 May 2005 17:06 you wrote: > This problem is fixed at my place, but I haven't committed it yet. > I'll try to commit it tonight. Thanks - you fixed html, which was what I really wanted. But ps and pdf still don't compile.

Strange, because I did a 'make alldist' yesterday and uploaded all docs for the 2.0 release. All is committed and tagged.

The resulting html looks good, but the compiler breezes past hundreds of warnings along the way. Is that normal?

It is.
You can remove many of the warnings by removing the --warn-no-node option in the Makefile. (I need it for updating, as you can imagine...)

Michael.

Bob Barry

Michael -

you wrote
> But ps and pdf still don't compile. Strange, because I did a 'make alldist' yesterday and uploaded all docs for the 2.0 release. All is committed and tagged.

Compilation of pdf and ps fail for me, but it looks like the fault is in using out-of-the-box setup of tetex.. It might be a good idea to test the relevant parameter at start of compilation, and if value is inadequate then exit with a message suggesting what to do about it.

Pdf compilation fails with:
LaTeX Warning: Reference `rtl:x86:readportw' on page 1283 undefined on input li ne 79730.

) [1283] (./rtl.aux
! TeX capacity exceeded, sorry [save size=5000].
@bel ...dafter \ifx \csname
\else
l.8883 ...213}{Types\relax }{subsection.31.2.2}{}}

! ==> Fatal error occurred, the output PDF file is not finished! Transcript written on rtl.log.
make: *** [rtl.pdf] Error 1
make: Leaving directory `/home/bobb/freepascal/cvs/fpc/docs'

Similarly, compilation of ps fails with:
LaTeX Warning: Reference `rtl:x86:readportw' on page 1292 undefined on input li ne 79730.

) [1292] (./rtl.aux
! TeX capacity exceeded, sorry [save size=5000].
@bel ...dafter \ifx \csname
\else
l.8883 ...222}{Types\relax }{subsection.31.2.2}{}}

Output written on rtl.dvi (1293 pages, 7460520 bytes). Transcript written on rtl.log.
make: *** [rtl.dvi] Error 1
make: Leaving directory `/home/bobb/freepascal/cvs/fpc/docs'

Thanks,

Bob

Marco van de Voort
to Bob Barry
Show quoted text 9 lines
On Sun, 8 May 2005 11:25 you wrote: >> But ps and pdf still don't compile. > Strange, because I did a 'make alldist' yesterday and uploaded all > docs for the 2.0 release. All is committed and tagged. Compilation of pdf and ps fail for me, but it looks like the fault is in using out-of-the-box setup of tetex.. It might be a good idea to test the relevant parameter at start of compilation, and if value is inadequate then exit with a message suggesting what to do about it.

If you know how :_)

Anyway, in texmf.conf you need to up some of the limits. The default values are too tight.

Michael Van Canneyt
to Marco van de Voort
Marco van de Voort wrote 14 lines
> On Sun, 8 May 2005 11:25 you wrote: >>> But ps and pdf still don't compile. >> Strange, because I did a 'make alldist' yesterday and uploaded all >> docs for the 2.0 release. All is committed and tagged. > > Compilation of pdf and ps fail for me, but it looks like the fault is in using > out-of-the-box setup of tetex.. It might be a good idea to test the relevant > parameter at start of compilation, and if value is inadequate then exit with > a message suggesting what to do about it. If you know how :_) Anyway, in texmf.conf you need to up some of the limits. The default values are too tight.

Exactly.

set

save_size=10000

in texmf.conf

Normally, you can also do it via an environment variable.

export save_size=10000
pdflatex rtl.tex

I have received a fix for the makefiles, which I received from the Debian devels. I'll see about applying it tonight.

Michael.

Florian Klaempfl
to Bob Barry: Michael - Compilation of pdf and ps fail for me, but it looks like the fault is in using…
Bob Barry wrote 14 lines
Michael - On Sun, 8 May 2005 11:25 you wrote: >>But ps and pdf still don't compile. > >Strange, because I did a 'make alldist' yesterday and uploaded all >docs for the 2.0 release. All is committed and tagged. Compilation of pdf and ps fail for me, but it looks like the fault is in using out-of-the-box setup of tetex.. It might be a good idea to test the relevant parameter at start of compilation, and if value is inadequate then exit with a message suggesting what to do about it.

The problem is that the fpc docs are huge and that the default values of some TeX distribtions are too small. I don't know if these values can be tested inside a TeX file.

Show quoted text 38 lines
Pdf compilation fails with: LaTeX Warning: Reference `rtl:x86:readportw' on page 1283 undefined on input li ne 79730. ) [1283] (./rtl.aux ! TeX capacity exceeded, sorry [save size=5000]. @bel ...dafter \ifx \csname \else l.8883 ...213}{Types\relax }{subsection.31.2.2}{}} ! ==> Fatal error occurred, the output PDF file is not finished! Transcript written on rtl.log. make: *** [rtl.pdf] Error 1 make: Leaving directory `/home/bobb/freepascal/cvs/fpc/docs' Similarly, compilation of ps fails with: LaTeX Warning: Reference `rtl:x86:readportw' on page 1292 undefined on input li ne 79730. ) [1292] (./rtl.aux ! TeX capacity exceeded, sorry [save size=5000]. @bel ...dafter \ifx \csname \else l.8883 ...222}{Types\relax }{subsection.31.2.2}{}} Output written on rtl.dvi (1293 pages, 7460520 bytes). Transcript written on rtl.log. make: *** [rtl.dvi] Error 1 make: Leaving directory `/home/bobb/freepascal/cvs/fpc/docs' Thanks, Bob _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal