summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex')
-rw-r--r--Master/texmf-dist/source/latex/ifetex/ifetex.dtx58
1 files changed, 50 insertions, 8 deletions
diff --git a/Master/texmf-dist/source/latex/ifetex/ifetex.dtx b/Master/texmf-dist/source/latex/ifetex/ifetex.dtx
index 383494db5ca..fdcd4d814ee 100644
--- a/Master/texmf-dist/source/latex/ifetex/ifetex.dtx
+++ b/Master/texmf-dist/source/latex/ifetex/ifetex.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%<=*COPYRIGHT>
-%% Copyright (C) 2011 by Martin Scharrer <martin@scharrer.me>
+%% Copyright (C) 2011-2018 by Martin Scharrer <martin@scharrer-online.de>
%% ---------------------------------------------------------------------------
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -24,10 +24,10 @@
%<*driver>
\ProvidesFile{ifetex.dtx}[%
%<=*DATE>
- 2011/12/15
+ 2018/03/31
%<=/DATE>
%<=*VERSION>
- v1.2
+ v1.2a
%<=/VERSION>
Conditional to test for e-TeX]
\documentclass{ydoc}
@@ -64,17 +64,16 @@
%
%
% \changes{v1.0}{2011/10/31}{First version.}
-% \changes{v1.1}{2011/11/06}{Changed to manual, local declaration of \cs{ifetex}.}
+% \changes{v1.1}{2011/11/06}{Changes to manual, local declaration of \cs{ifetex}.}
% \changes{v1.2}{2011/12/15}{Added \cs{NeedsETeX} \protect\LaTeX\ macro.}
+% \changes{v1.2a}{2018/03/31}{Improvements to manual.}
+%
%
% \DoNotIndex{\newcommand,\newenvironment}
%
% \GetFileInfo{ifetex.dtx}
% \author{Martin Scharrer}
-% \email{martin@scharrer.me}
-% \ifdefined\repository
-% \repository{https://bitbucket.org/martin_scharrer/ifetex}
-% \fi
+% \email{martin@scharrer-online.de}
%
% \maketitle
%
@@ -84,6 +83,45 @@
% indicated whether \eTeX\ is available or not.
% \end{abstract}
%
+% \smallskip
+% \begin{multicols}{2}
+% \setcounter{tocdepth}{2}
+% \tableofcontents
+% \end{multicols}
+%
+% \section*{Links}
+% This package is developed using an
+% \href{https://bitbucket.org/martin_scharrer/ifetex/downloads/}{Mercurial}
+% (HG) revision control repository on \href{https://bitbucket.org/}{Bitbucket.org}.
+% It is published on the \href{http://www.ctan.org/}{Comprehensive \TeX\ Archive Network} (CTAN)
+% and available with the main \TeX\ distributions \TeX Live and Mik\TeX.
+%
+% Bug reports and feature requests should be submitted using the issue tracker linked below.
+%
+% The following table lists the location of the package, its downloadable files, both on CTAN and
+% on the package website.
+%
+% \begin{center}\small
+% \begin{tabular}{ll}
+% \toprule
+% CTAN & \small\url{https://www.ctan.org/pkg/ifetex}\\
+% PDF Manual & \small\url{http://mirrors.ctan.org/macros/latex/contrib/ifetex/ifetex.pdf}\\
+% TDS ZIP & \small\url{http://mirrors.ctan.org/install/macros/latex/contrib/ifetex.tds.zip}\\
+% \midrule
+% Website & \small\url{https://bitbucket.org/martin_scharrer/ifetex/}\\
+% HG Repository & \small\url{https://bitbucket.org/martin_scharrer/ifetex/}\\
+% Issue Tracker & \small\url{https://bitbucket.org/martin_scharrer/ifetex/issues}\\
+% Downloads & \small\url{https://bitbucket.org/martin_scharrer/ifetex/downloads/}\\
+% PDF Manual & \small\url{https://bitbucket.org/martin_scharrer/ifetex/downloads/ifetex.pdf}\\
+% TDS ZIP & \small\url{https://bitbucket.org/martin_scharrer/ifetex/downloads/ifetex.tds.zip}\\
+% Source ZIP & \small\url{https://bitbucket.org/martin_scharrer/ifetex/downloads/ifetex.zip}\\
+% \bottomrule
+% \end{tabular}
+% \end{center}
+%
+%
+%
+% \clearpage
% \section{Usage}
% The package can be loaded as \LaTeX\ package using \Macro\usepackage{ifetex} or in plain\TeX\ using \Macro\input' ifetex'.
% In both cases it aborts silently if the \Macro\ifetex macro is already defined.
@@ -95,6 +133,9 @@
% The \LaTeX\ which comes with \emph{Scientific Work Place} by MacKichan seems to not support \eTeX\ yet.
% Package authors can use this package to test for missing \eTeX\ and provide fall-back code.
%
+% \DescribeMacro\ifetex
+% Equal to \Macro\iftrue if \eTeX\ support is present and \Macro\iffalse otherwise.
+%
% \DescribeMacro\NeedsETeX[<version>]
% The \LaTeX\ package provides this macro which can be used in packages or classes to produce an error if \eTeX\ is not available,
% similar to \Macro\NeedsTeXFormat. In addition an optional version number can be given in the format x.y, where x is the main version and y the revision.
@@ -102,6 +143,7 @@
% \eTeX\ is too old.
%
% \StopEventually{}
+% \clearpage
% \section{Implementation}
%
% \subsection{\texttt{ifetex.sty}}