[ python-Bugs-1071094 ] some latex reject the pdfinfo macro while generating html
SourceForge.net
noreply at sourceforge.net
Thu Jul 14 18:56:32 CEST 2005
Bugs item #1071094, was opened at 2004-11-22 17:15
Message generated for change (Comment added) made by birkenfeld
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1071094&group_id=5470
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Documentation
Group: Python 2.4
>Status: Closed
>Resolution: Duplicate
Priority: 5
Submitted By: Marc-Antoine Parent (maparent)
Assigned to: Fred L. Drake, Jr. (fdrake)
Summary: some latex reject the pdfinfo macro while generating html
Initial Comment:
I was building the documentation on OSX. I use the latest LaTeX
2004 from Wierda's teTeX. There is a pdfinfo command in Doc/
texinputs/manual.cls and Doc/texinputs/howto.cls which chokes my
version of latex.
edited log follows:
TEXINPUTS=/.../Python-2.4c1/Doc/commontex: python /.../Python
-2.4c1/Doc/tools/mkhowto --html --about html/stdabout.dat --
iconserver ../icons --favicon ../icons/pyfav.png --address "See
<i><a href=\about.html\>About this document...</a></i> for
information on suggesting changes." --up-link ../index.html --up-
title "Python Documentation Index" --global-module-index "../
modindex.html" --dvips-safe --dir html/api api/api.tex
+++ TEXINPUTS=/.../Python-2.4c1/
Doc/api:/.../Python-2.4c1/Doc/
commontex:/.../Python-2.4c1/Doc/
paper-letter:/.../Python-2.4c1/Doc/
texinputs:
+++ latex api
*** Session transcript and error messages are in /.../Python
-2.4c1/Doc/html/api/api.how.
*** Exited with status 1.
The relevant lines from the transcript are:
------------------------------------------------------------------------
+++ latex api
This is pdfeTeX, Version 3.141592-1.20a-2.2 (Web2C 7.5.3)
output format initialized to DVI
entering extended mode
(/.../Python-2.4c1/Doc/api/api.tex
LaTeX2e <2003/12/01>
Babel <v3.8c> and hyphenation patterns for american, french,
german, ngerman, nohyphenation, loaded.
(/.../Python-2.4c1/Doc/texinputs/manual.cls
Document Class: manual 1998/03/03 Document class (Python
manual)
(/.../Python-2.4c1/Doc/texinputs/pypaper.sty
(/usr/local/teTeX/share/texmf.tetex/tex/latex/psnfss/times.sty)
Using Times instead of Computer Modern.
) (/usr/local/teTeX/share/texmf.tetex/tex/latex/fancybox/
fancybox.sty
Style option: `fancybox' v1.3 <2000/09/19> (tvz)
) (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/report.cls
Document Class: report 2004/02/16 v1.4f Standard LaTeX
document class
(/usr/local/teTeX/share/texmf.tetex/tex/latex/base/size10.clo))
(/.../Python-2.4c1/Doc/texinputs/fancyhdr.sty)
Using fancier footers than usual.
(/.../Python-2.4c1/Doc/texinputs/fncychap.sty)
Using fancy chapter headings.
(/.../Python-2.4c1/Doc/texinputs/python.sty
(/usr/local/teTeX/share/texmf.tetex/tex/latex/tools/longtable.sty)
(/usr/local/teTeX/share/texmf.tetex/tex/latex/tools/verbatim.sty)
(/usr/local/teTeX/share/texmf.tetex/tex/latex/base/alltt.sty)))
(/.../Python-2.4c1/Doc/commontex/boilerplate.tex
(/.../Python-2.4c1/Doc/commontex/patchlevel.tex))
Writing index file api.idx
No file api.aux.
(/usr/local/teTeX/share/texmf.tetex/tex/latex/psnfss/ot1ptm.fd)
pdfTeX error (ext1): \pdfinfo used while \pdfoutput is not set.
<argument> { \def \{, } \pdfinfo
{ /Author (\@author ) /Title (\@title ) } }
l.12 \maketitle
No pages of output.
Transcript written on api.log.
*** Session transcript and error messages are in /.../Python
-2.4c1/Doc/html/api/api.how.
*** Exited with status 1.
make: *** [html/api/api.html] Error 1
----------------------------------------------------------------------
>Comment By: Reinhold Birkenfeld (birkenfeld)
Date: 2005-07-14 18:56
Message:
Logged In: YES
user_id=1188172
Duplicate of #1238210.
----------------------------------------------------------------------
Comment By: Reinhold Birkenfeld (birkenfeld)
Date: 2005-06-07 22:33
Message:
Logged In: YES
user_id=1188172
FWIW, problem exists and patch works for me. Linux 2.6,
teTeX 3.0.
----------------------------------------------------------------------
Comment By: Sébastien Maret (bmaret)
Date: 2005-06-06 23:29
Message:
Logged In: YES
user_id=842097
The patch worked for me (MacOSX 10.4.1, teTeX 3.0).
Thanks.
----------------------------------------------------------------------
Comment By: Michael Ströder (stroeder)
Date: 2005-05-30 11:23
Message:
Logged In: YES
user_id=64920
This patch I got from a tex expert seems to fix it. It
should also be applied to howto.cls.
--- manual.cls.orig 2005-05-30 10:02:28.000000000 +0200
+++ manual.cls 2005-05-30 11:16:58.000000000 +0200
@@ -6,9 +6,17 @@
\ProvidesClass{manual}
[1998/03/03 Document class (Python manual)]
+\RequirePackage{ifpdf}
+\newcommand*{\@ifpdftexisnotavailable}{%
+ \ifpdf
+ \expandafter\@secondoftwo
+ \else
+ \expandafter\@firstoftwo
+ \fi
+}
+
\RequirePackage{pypaper}
\RequirePackage{fancybox}
-
% Change the options here to get a different set of basic
options, but only
% if you have to. Paper and font size should be adjusted
in pypaper.sty.
%
@@ -64,7 +72,7 @@
\let\footnotesize\small
\let\footnoterule\relax
\py at doHorizontalRule%
- \@ifundefined{pdfinfo}{}{{
+ \@ifpdftexisnotavailable{}{{
% This \def is required to deal with multi-line
authors; it
% changes \ to ', ' (comma-space), making it pass
muster for
% generating document info in the PDF file.
----------------------------------------------------------------------
Comment By: Michael Ströder (stroeder)
Date: 2005-05-17 23:09
Message:
Logged In: YES
user_id=64920
I also have this problem when trying to build python-ldap's
docs on SuSE Linux 9.3 which ships with tetex-3.0-13 and
te_latex-3.0-13.
You might wanna take note of this:
http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=latex/3640&state=open
It refers to this module:
http://www.tex.ac.uk/tex-archive/macros/latex/contrib/oberdiek/ifpdf.sty
----------------------------------------------------------------------
Comment By: Sébastien Maret (bmaret)
Date: 2005-04-18 21:53
Message:
Logged In: YES
user_id=842097
I get the exact same error. I am running MacOSX with teTeX 3.0 installed
with Fink.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1071094&group_id=5470
More information about the Python-bugs-list
mailing list