[Python-checkins] r66968 - in doctools/trunk/sphinx/texinputs: howto.cls manual.cls sphinx.sty

georg.brandl python-checkins at python.org
Sat Oct 18 20:07:30 CEST 2008


Author: georg.brandl
Date: Sat Oct 18 20:07:29 2008
New Revision: 66968
Log:
Fix for systems where hyperref doesn't invoke ifpdf.sty.
Modified:
 doctools/trunk/sphinx/texinputs/howto.cls
 doctools/trunk/sphinx/texinputs/manual.cls
 doctools/trunk/sphinx/texinputs/sphinx.sty
Modified: doctools/trunk/sphinx/texinputs/howto.cls
==============================================================================
--- doctools/trunk/sphinx/texinputs/howto.cls	(original)
+++ doctools/trunk/sphinx/texinputs/howto.cls	Sat Oct 18 20:07:29 2008
@@ -20,7 +20,7 @@
 %
 \renewcommand{\maketitle}{
 \rule{\textwidth}{1pt}
- \ifpdf
+ \ifsphinxpdfoutput
 \begingroup
 % This \def is required to deal with multi-line authors; it
 % changes \\ to ', ' (comma-space), making it pass muster for
Modified: doctools/trunk/sphinx/texinputs/manual.cls
==============================================================================
--- doctools/trunk/sphinx/texinputs/manual.cls	(original)
+++ doctools/trunk/sphinx/texinputs/manual.cls	Sat Oct 18 20:07:29 2008
@@ -24,7 +24,7 @@
 \let\footnotesize\small
 \let\footnoterule\relax
 \rule{\textwidth}{1pt}%
- \ifpdf
+ \ifsphinxpdfoutput
 \begingroup
 % This \def is required to deal with multi-line authors; it
 % changes \\ to ', ' (comma-space), making it pass muster for
Modified: doctools/trunk/sphinx/texinputs/sphinx.sty
==============================================================================
--- doctools/trunk/sphinx/texinputs/sphinx.sty	(original)
+++ doctools/trunk/sphinx/texinputs/sphinx.sty	Sat Oct 18 20:07:29 2008
@@ -42,10 +42,12 @@
 \fi
 
 % for PDF output, use colors and maximal compression
+\newif\ifsphinxpdfoutput\sphinxpdfoutputfalse
 \ifx\pdfoutput\undefined\else\ifcase\pdfoutput
 \let\py at NormalColor\relax
 \let\py at TitleColor\relax
 \else
+ \sphinxpdfoutputtrue
 \input{pdfcolor}
 \def\py at NormalColor{\color[rgb]{0.0,0.0,0.0}}
 \def\py at TitleColor{\color{TitleColor}}


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /