summaryrefslogtreecommitdiff
path: root/sphinx/texinputs
diff options
context:
space:
mode:
authorgeorg.brandl <devnull@localhost>2008-10-18 18:07:29 +0000
committergeorg.brandl <devnull@localhost>2008-10-18 18:07:29 +0000
commitc837a9e322452c4d46e32630ce726e83d943ede2 (patch)
treea23ff7651bd2dfecb4ea51bde3da59e45beef7c3 /sphinx/texinputs
parent51a00c4d976242f1c0e37f32e785766ecbe51b5f (diff)
downloadsphinx-c837a9e322452c4d46e32630ce726e83d943ede2.tar.gz
Fix for systems where hyperref doesn't invoke ifpdf.sty.
Diffstat (limited to 'sphinx/texinputs')
-rw-r--r--sphinx/texinputs/howto.cls2
-rw-r--r--sphinx/texinputs/manual.cls2
-rw-r--r--sphinx/texinputs/sphinx.sty2
3 files changed, 4 insertions, 2 deletions
diff --git a/sphinx/texinputs/howto.cls b/sphinx/texinputs/howto.cls
index 8c98a8de..2f74c66f 100644
--- a/sphinx/texinputs/howto.cls
+++ b/sphinx/texinputs/howto.cls
@@ -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
diff --git a/sphinx/texinputs/manual.cls b/sphinx/texinputs/manual.cls
index e4712c81..9a4c7606 100644
--- a/sphinx/texinputs/manual.cls
+++ b/sphinx/texinputs/manual.cls
@@ -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
diff --git a/sphinx/texinputs/sphinx.sty b/sphinx/texinputs/sphinx.sty
index ae6ad3e8..f83bae06 100644
--- a/sphinx/texinputs/sphinx.sty
+++ b/sphinx/texinputs/sphinx.sty
@@ -42,10 +42,12 @@
\fi
% for PDF output, use colors and maximal compression
+\newif\ifsphinxpdfoutput\sphinxpdfoutputfalse
\ifx\pdfoutput\undefined\else\ifcase\pdfoutput
\let\py@NormalColor\relax
\let\py@TitleColor\relax
\else
+ \sphinxpdfoutputtrue
\input{pdfcolor}
\def\py@NormalColor{\color[rgb]{0.0,0.0,0.0}}
\def\py@TitleColor{\color{TitleColor}}