diff -ru Python-2.4.2/Doc/texinputs/howto.cls Python-2.4.2-fix/Doc/texinputs/howto.cls --- Python-2.4.2/Doc/texinputs/howto.cls 2005-09-04 16:20:30.000000000 +0000 +++ Python-2.4.2-fix/Doc/texinputs/howto.cls 2005-09-30 14:47:11.000000000 +0000 @@ -56,10 +56,16 @@ % changes \\ to ', ' (comma-space), making it pass muster for % generating document info in the PDF file. \def\\{, } - \pdfinfo{ - /Author (\@author) - /Title (\@title) - } + \ifx\pdfoutput\relax + \else + \ifcase\pdfoutput + \else + \pdfinfo{% + /Author (\@author) + /Title (\@title) + } + \fi + \fi \endgroup \fi \begin{flushright} diff -ru Python-2.4.2/Doc/texinputs/manual.cls Python-2.4.2-fix/Doc/texinputs/manual.cls --- Python-2.4.2/Doc/texinputs/manual.cls 2005-09-04 16:20:30.000000000 +0000 +++ Python-2.4.2-fix/Doc/texinputs/manual.cls 2005-09-30 14:47:50.000000000 +0000 @@ -70,10 +70,16 @@ % changes \\ to ', ' (comma-space), making it pass muster for % generating document info in the PDF file. \def\\{, } - \pdfinfo{ - /Author (\@author) - /Title (\@title) - } + \ifx\pdfoutput\relax + \else + \ifcase\pdfoutput + \else + \pdfinfo{% + /Author (\@author) + /Title (\@title) + } + \fi + \fi \endgroup \fi \begin{flushright}%