summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-11-09 22:02:15 +0000
committerKarl Berry <karl@freefriends.org>2019-11-09 22:02:15 +0000
commit831f2a88bd131f4e2c57aae1b4bcebf6eeb154e0 (patch)
treef0b9ab694d2e989e11abe489393df53fad9a1247 /Master/texmf-dist/doc/generic
parent10d861afad1277f7e626e21428f00537eeab6d0a (diff)
iftex (9nov19)
git-svn-id: svn://tug.org/texlive/trunk@52711 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic')
-rw-r--r--Master/texmf-dist/doc/generic/iftex/iftex.pdfbin201807 -> 233649 bytes
-rw-r--r--Master/texmf-dist/doc/generic/iftex/iftex.tex17
2 files changed, 16 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/generic/iftex/iftex.pdf b/Master/texmf-dist/doc/generic/iftex/iftex.pdf
index c46ce713ae4..97c093e87ff 100644
--- a/Master/texmf-dist/doc/generic/iftex/iftex.pdf
+++ b/Master/texmf-dist/doc/generic/iftex/iftex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/iftex/iftex.tex b/Master/texmf-dist/doc/generic/iftex/iftex.tex
index 67703b93c5b..8e13546e770 100644
--- a/Master/texmf-dist/doc/generic/iftex/iftex.tex
+++ b/Master/texmf-dist/doc/generic/iftex/iftex.tex
@@ -39,7 +39,7 @@ engine (or a compatible extension) is being used.
For compatibility with earlier packages which did not all use the same
naming convention all these conditionals are provided in two forms, a
-lowercase name \verb|\iffootex| and a mixed case name \verb|\ifooTeX|.
+lowercase name \verb|\iffootex| and a mixed case name \verb|\iffooTeX|.
\item a command \verb|RequireFooTeX| which checks that \textsf{footex}
is being used, and stops the run with an error message if a
@@ -181,4 +181,19 @@ tests for p\TeX\ variants and this package does \emph{not} replace the
by their original authors and recommended for Japanese documents that
need fine control over the Japanese \TeX\ system in use.
+\section{Compatibility with \textsf{scrbase}}
+The \textsf{scrbase} package (which is automatically included in the
+popular \textsf{KOMA-Script} classes) by default defines
+\verb|\ifpdftex| and \verb|\ifVTeX| with a different syntax. If you
+use the \textsf{scrbase} option \verb|internalonly| then
+\textsf{scrbase} will not define these and the definitions as
+described here will take effect. This is recommended and will not
+affect any \textsf{scrbase} package code as internally
+\textsf{scrbase} uses private versions of those commands prefixed with
+\verb|\scr@|. However this package detects if the \textsf{scrbase}
+definitions are in effect and if so does not redefine them, for
+compatibility with existing documents. The \textsf{iftex} versions
+will still be available under the names \verb|\ifPDFTeX| and
+\verb|\ifvtex|.
+
\end{document}