summaryrefslogtreecommitdiffstats
path: root/Doc/texinputs
diff options
context:
space:
mode:
authorFred Drake <fdrake@acm.org>2005-07-29 17:17:19 (GMT)
committerFred Drake <fdrake@acm.org>2005-07-29 17:17:19 (GMT)
commitfe256431922c44375fa1e6c21bca69f5cb65481d (patch)
tree23f30d1993354a014894827e267ec3f8fc8a4794 /Doc/texinputs
parent50747fc1b9985e857ef6138bcb9b24257aefc949 (diff)
downloadcpython-fe256431922c44375fa1e6c21bca69f5cb65481d.zip
cpython-fe256431922c44375fa1e6c21bca69f5cb65481d.tar.gz
cpython-fe256431922c44375fa1e6c21bca69f5cb65481d.tar.bz2
use a test for PDF support that is more portable across teTeX major versions
(closes SF bug #1238210)
Diffstat (limited to 'Doc/texinputs')
-rw-r--r--Doc/texinputs/howto.cls6
-rw-r--r--Doc/texinputs/manual.cls6
2 files changed, 8 insertions, 4 deletions
diff --git a/Doc/texinputs/howto.cls b/Doc/texinputs/howto.cls
index 936e1fa..c9beb4a 100644
--- a/Doc/texinputs/howto.cls
+++ b/Doc/texinputs/howto.cls
@@ -50,7 +50,8 @@
%
\renewcommand{\maketitle}{
\py@doHorizontalRule
- \@ifundefined{pdfinfo}{}{{
+ \ifpdf
+ \begingroup
% 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.
@@ -59,7 +60,8 @@
/Author (\@author)
/Title (\@title)
}
- }}
+ \endgroup
+ \fi
\begin{flushright}
{\rm\Huge\py@HeaderFamily \@title} \par
{\em\large\py@HeaderFamily \py@release\releaseinfo} \par
diff --git a/Doc/texinputs/manual.cls b/Doc/texinputs/manual.cls
index e28d87f..ddaa404 100644
--- a/Doc/texinputs/manual.cls
+++ b/Doc/texinputs/manual.cls
@@ -64,7 +64,8 @@
\let\footnotesize\small
\let\footnoterule\relax
\py@doHorizontalRule%
- \@ifundefined{pdfinfo}{}{{
+ \ifpdf
+ \begingroup
% 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.
@@ -73,7 +74,8 @@
/Author (\@author)
/Title (\@title)
}
- }}
+ \endgroup
+ \fi
\begin{flushright}%
{\rm\Huge\py@HeaderFamily \@title \par}%
{\em\LARGE\py@HeaderFamily \py@release\releaseinfo \par}