summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/askinclude.dtx')
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/askinclude.dtx235
1 files changed, 154 insertions, 81 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx b/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx
index f653c8142b3..6b286f2b8d5 100644
--- a/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/askinclude.dtx
@@ -1,12 +1,13 @@
% \iffalse meta-comment
-%
+%
% File: askinclude.dtx
-% Version: 2008/08/11 v2.1
-%
+% Version: 2011/12/02 v2.2
+% Info: Interactive asking of included files
+%
% Copyright (C) 1991-1994 by Pablo A. Straub
-% Copyright (C) 2007, 2008 by
+% Copyright (C) 2007, 2008, 2011 by
% Heiko Oberdiek <heiko.oberdiek at googlemail.com>
-%
+%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either
% version 1.3c of this license or (at your option) any later
@@ -16,32 +17,33 @@
% http://www.latex-project.org/lppl.txt
% and version 1.3 or later is part of all distributions of
% LaTeX version 2005/12/01 or later.
-%
+%
% This work has the LPPL maintenance status "maintained".
-%
+%
% This Current Maintainer of this work is Heiko Oberdiek.
-%
+%
% This work consists of the main source file askinclude.dtx
% and the derived files
% askinclude.sty, askinclude.pdf, askinclude.ins, askinclude.drv,
-% askinclude-a.tex, askinclude-b.tex, askinclude-c.tex,
-% askinclude-test1.tex, askinclude-test2.tex,
-% askinclude-test3.tex, askinclude-test4.tex,
-% askinclude-test5.tex, askinclude-test6.tex,
-% askinclude-test7.tex, askinclude-test8.tex,
-% askinclude-test9.tex, askinclude-test10.tex,
-% askinclude-test11.tex, askinclude-test12.tex,
-% askinclude-test13.tex, askinclude-test14.tex,
-% askinclude-test15.tex, askinclude-test16.tex,
-% askinclude-test17.tex, askinclude-test18.tex,
-% askinclude-test19.tex, askinclude-test20.tex,
-% askinclude-test21.tex, askinclude-test22.tex,
-% askinclude-test23.tex, askinclude-test24.tex.
-%
+% askinclude.bib, askinclude-a.tex, askinclude-b.tex,
+% askinclude-c.tex, askinclude-test1.tex,
+% askinclude-test2.tex, askinclude-test3.tex,
+% askinclude-test4.tex, askinclude-test5.tex,
+% askinclude-test6.tex, askinclude-test7.tex,
+% askinclude-test8.tex, askinclude-test9.tex,
+% askinclude-test10.tex, askinclude-test11.tex,
+% askinclude-test12.tex, askinclude-test13.tex,
+% askinclude-test14.tex, askinclude-test15.tex,
+% askinclude-test16.tex, askinclude-test17.tex,
+% askinclude-test18.tex, askinclude-test19.tex,
+% askinclude-test20.tex, askinclude-test21.tex,
+% askinclude-test22.tex, askinclude-test23.tex,
+% askinclude-test24.tex.
+%
% Distribution:
% CTAN:macros/latex/contrib/oberdiek/askinclude.dtx
% CTAN:macros/latex/contrib/oberdiek/askinclude.pdf
-%
+%
% Unpacking:
% (a) If askinclude.ins is present:
% tex askinclude.ins
@@ -50,7 +52,7 @@
% (c) If you insist on using LaTeX
% latex \let\install=y\input{askinclude.dtx}
% (quote the arguments according to the demands of your shell)
-%
+%
% Documentation:
% (a) If askinclude.drv is present:
% latex askinclude.drv
@@ -60,14 +62,15 @@
% if available. Here you can specify further options, e.g.
% use A4 as paper format:
% \PassOptionsToClass{a4paper}{article}
-%
+%
% Programm calls to get the documentation (example):
% pdflatex askinclude.dtx
+% bibtex askinclude.aux
% makeindex -s gind.ist askinclude.idx
% pdflatex askinclude.dtx
% makeindex -s gind.ist askinclude.idx
% pdflatex askinclude.dtx
-%
+%
% Installation:
% TDS:tex/latex/oberdiek/askinclude.sty
% TDS:doc/latex/oberdiek/askinclude.pdf
@@ -115,7 +118,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: askinclude 2008/08/11 v2.1 Interactive asking of included files}
+\Msg{* Package: askinclude 2011/12/02 v2.2 Interactive asking of included files}
\Msg{************************************************************************}
\keepsilent
@@ -127,10 +130,10 @@
This is a generated file.
Project: askinclude
-Version: 2008/08/11 v2.1
+Version: 2011/12/02 v2.2
Copyright (C) 1991-1994 by Pablo A. Straub
-Copyright (C) 2007, 2008 by
+Copyright (C) 2007, 2008, 2011 by
Heiko Oberdiek <heiko.oberdiek at googlemail.com>
This work may be distributed and/or modified under the
@@ -150,19 +153,20 @@ This Current Maintainer of this work is Heiko Oberdiek.
This work consists of the main source file askinclude.dtx
and the derived files
askinclude.sty, askinclude.pdf, askinclude.ins, askinclude.drv,
- askinclude-a.tex, askinclude-b.tex, askinclude-c.tex,
- askinclude-test1.tex, askinclude-test2.tex,
- askinclude-test3.tex, askinclude-test4.tex,
- askinclude-test5.tex, askinclude-test6.tex,
- askinclude-test7.tex, askinclude-test8.tex,
- askinclude-test9.tex, askinclude-test10.tex,
- askinclude-test11.tex, askinclude-test12.tex,
- askinclude-test13.tex, askinclude-test14.tex,
- askinclude-test15.tex, askinclude-test16.tex,
- askinclude-test17.tex, askinclude-test18.tex,
- askinclude-test19.tex, askinclude-test20.tex,
- askinclude-test21.tex, askinclude-test22.tex,
- askinclude-test23.tex, askinclude-test24.tex.
+ askinclude.bib, askinclude-a.tex, askinclude-b.tex,
+ askinclude-c.tex, askinclude-test1.tex,
+ askinclude-test2.tex, askinclude-test3.tex,
+ askinclude-test4.tex, askinclude-test5.tex,
+ askinclude-test6.tex, askinclude-test7.tex,
+ askinclude-test8.tex, askinclude-test9.tex,
+ askinclude-test10.tex, askinclude-test11.tex,
+ askinclude-test12.tex, askinclude-test13.tex,
+ askinclude-test14.tex, askinclude-test15.tex,
+ askinclude-test16.tex, askinclude-test17.tex,
+ askinclude-test18.tex, askinclude-test19.tex,
+ askinclude-test20.tex, askinclude-test21.tex,
+ askinclude-test22.tex, askinclude-test23.tex,
+ askinclude-test24.tex.
\endpreamble
\let\MetaPrefix\DoubleperCent
@@ -170,6 +174,11 @@ and the derived files
\generate{%
\file{askinclude.ins}{\from{askinclude.dtx}{install}}%
\file{askinclude.drv}{\from{askinclude.dtx}{driver}}%
+ \nopreamble
+ \nopostamble
+ \file{askinclude.bib}{\from{askinclude.dtx}{bib}}%
+ \usepreamble\defaultpreamble
+ \usepostamble\defaultpostamble
\usedir{tex/latex/oberdiek}%
\file{askinclude.sty}{\from{askinclude.dtx}{package}}%
\usedir{doc/latex/oberdiek/test}%
@@ -200,6 +209,10 @@ and the derived files
\file{askinclude-test22.tex}{\from{askinclude.dtx}{test0,test22}}%
\file{askinclude-test23.tex}{\from{askinclude.dtx}{test0,test23}}%
\file{askinclude-test24.tex}{\from{askinclude.dtx}{test0,test24}}%
+ \nopreamble
+ \nopostamble
+ \usedir{source/latex/oberdiek/catalogue}%
+ \file{askinclude.xml}{\from{askinclude.dtx}{catalogue}}%
}
\catcode32=13\relax% active space
@@ -220,24 +233,68 @@ and the derived files
\endbatchfile
%</install>
+%<*bib>
+@online{texlive,
+ author={Fairbairns, Robin},
+ title={[tex-live] licence on includeonly.sty},
+ date={2007-10-13},
+ url={http://www.tug.org/pipermail/tex-live/2007-October/014928.html},
+ urldate={2011-12-02},
+}
+@online{newsthread,
+ author={Vo{\ss}, Herbert},
+ title={askinclude.sty},
+ note={Thread in newsgroup {\xnewsgroup{comp.text.tex}};
+ Message-ID: {\texttt{fev72m\$b35\$02\$2@news.t-online.com}}},
+ date={2007-10-15},
+ url={http://groups.google.com/group/comp.text.tex/browse_thread/thread/728a3e73c04c6789/349e31865c40d00c},
+ urldate={2011-12-02},
+}
+@manual{makematch,
+ author={Kastrup, David},
+ title={makematch.sty: Pattern matching with wildcards},
+ date={2007-02-23},
+ version={1.7925},
+ url={http://mirror.ctan.org/macros/latex/contrib/qstest/makematch.pdf},
+ urldate={2011-12-02},
+}
+@manual{excludeonly,
+ author={Luecking, Daniel H. and Arseneau, Donald},
+ title={The excludeonly package},
+ date={2003-03-14},
+ url={http://mirror.ctan.org/macros/latex/contrib/excludeonly/excludeonly.pdf},
+ urldate={2011-12-02},
+}
+%</bib>
%<*ignore>
\fi
%</ignore>
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{askinclude.drv}%
- [2008/08/11 v2.1 Interactive asking of included files]%
+ [2011/12/02 v2.2 Interactive asking of included files]%
\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/02/04]
-\usepackage[T1]{fontenc}
-\usepackage{lmodern}
+\usepackage{holtxdoc}[2011/11/22]
+\usepackage{ifluatex}
+\ifluatex
+\else
+ \usepackage[T1]{fontenc}%
+ \usepackage{lmodern}%
+\fi
+\usepackage{csquotes}
+\usepackage[
+ bibencoding=ascii,
+ alldates=iso8601,
+]{biblatex}[2011/11/13]
+\bibliography{oberdiek-source}
+\bibliography{askinclude}
\begin{document}
\DocInput{askinclude.dtx}%
\end{document}
%</driver>
% \fi
%
-% \CheckSum{2076}
+% \CheckSum{2078}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -258,7 +315,7 @@ and the derived files
% \GetFileInfo{askinclude.drv}
%
% \title{The \xpackage{askinclude} package}
-% \date{2008/08/11 v2.1}
+% \date{2011/12/02 v2.2}
% \author{
% Pablo A. Straub\\[1ex]
% Heiko Oberdiek (maintainer)\\\xemail{heiko.oberdiek at googlemail.com}
@@ -644,7 +701,7 @@ and the derived files
\TMP@EnsureCode{96}{12}% `
\edef\AskInc@AtEnd{\AskInc@AtEnd\noexpand\endinput}
\ProvidesPackage{askinclude}%
- [2008/08/11 v2.1 Interactive asking of included files]%
+ [2011/12/02 v2.2 Interactive asking of included files]%
% \end{macrocode}
%
% \subsection{Delay action after preamble}
@@ -1688,11 +1745,11 @@ and the derived files
%<*!test1>
\ifx\AtBeginDocumentMode Y%
\AtBeginDocument{%
- \usepackage{askinclude}[2008/08/11]%
+ \usepackage{askinclude}[2011/12/02]%
}%
\else
%</!test1>
- \usepackage{askinclude}[2008/08/11]%
+ \usepackage{askinclude}[2011/12/02]%
%<*!test1>
\fi
%</!test1>
@@ -2784,6 +2841,7 @@ and the derived files
% \begin{quote}
%\begin{verbatim}
%pdflatex askinclude.dtx
+%bibtex askinclude.aux
%makeindex -s gind.ist askinclude.idx
%pdflatex askinclude.dtx
%makeindex -s gind.ist askinclude.idx
@@ -2791,8 +2849,45 @@ and the derived files
%\end{verbatim}
% \end{quote}
%
+% \section{Catalogue}
+%
+% The following XML file can be used as source for the
+% \href{http://mirror.ctan.org/help/Catalogue/catalogue.html}{\TeX\ Catalogue}.
+% The elements \texttt{caption} and \texttt{description} are imported
+% from the original XML file from the Catalogue.
+% The name of the XML file in the Catalogue is \xfile{askinclude.xml}.
+% \begin{macrocode}
+%<*catalogue>
+<?xml version='1.0' encoding='us-ascii'?>
+<!DOCTYPE entry SYSTEM 'catalogue.dtd'>
+<entry datestamp='$Date$' modifier='$Author$' id='askinclude'>
+ <name>askinclude</name>
+ <caption>Interactive use of \includeonly</caption>
+ <authorref id='auth:straub'/>
+ <authorref id='auth:oberdiek'/>
+ <copyright owner="Pablo A. Straub" year='1991-1994'/>
+ <copyright owner="Heiko Oberdiek" year='2007,2008,2011'/>
+ <license type='lppl1.3'/>
+ <version number='2.2'/>
+ <description>
+ The package asks the user which files to put in a \includeonly
+ command. There is provision for answering &#x201C;same as last
+ time&#x201D; or &#x201C;all files&#x201D;.
+ <p/>
+ The package is part of the <xref refid='oberdiek'>oberdiek</xref> bundle.
+ </description>
+ <documentation details='Package documentation'
+ href='ctan:/macros/latex/contrib/oberdiek/askinclude.pdf'/>
+ <ctan file='true' path='/macros/latex/contrib/oberdiek/askinclude.dtx'/>
+ <miktex location='oberdiek'/>
+ <texlive location='oberdiek'/>
+ <install path='/macros/latex/contrib/oberdiek/oberdiek.tds.zip'/>
+</entry>
+%</catalogue>
+% \end{macrocode}
+%
% \section{Acknowledgement}
-%
+%
% \begin{description}
% \item[Tom Scavo]
% suggested saving the include file list
@@ -2800,35 +2895,9 @@ and the derived files
% \item[Joseph Wright] suggested questions for each \cs{include}.
% \end{description}
%
-% \begin{thebibliography}{9}
-% \bibitem{texlive}
-% Posting in mailing list \verb|texlive@tug.org|\\
-% From: Robin Fairbairns\\
-% Subject: licence on includeonly.sty\\
-% Date: Sat Oct 13 13:28:47 CEST 2007\\
-% \url{http://www.tug.org/pipermail/tex-live/2007-October/014928.html}
-%
-% \bibitem{newsthread}
-% Thread in newsgroup \xnewsgroup{comp.text.tex}\\
-% From: Herbert Voss\\
-% Subject: askinclude.sty\\
-% Date: Mon, 15 Oct 2007 10:06:45 +0200\\
-% Message-ID: \verb|fev72m$b35$02$2@news.t-online.com|\\
-% \url{http://groups.google.com/group/comp.text.tex/browse_thread/thread/728a3e73c04c6789/349e31865c40d00c?\#349e31865c40d00c}
-%
-% \bibitem{makematch}
-% David Kastrup:
-% \textit{makematch.sty: Pattern matching with wildcards};
-% 2007/02/23;
-% \CTAN{macros/latex/contrib/qstest/makematch.dtx}.
-%
-% \bibitem{excludeonly}
-% Daniel H. Luecking, Donald Arsenau:
-% \textit{excludeonly.sty: eponymous command opposite to \cs{includeonly}};
-% 2003/03/14;
-% \CTAN{macros/latex/contrib/misc/excludeonly.sty}.
-%
-% \end{thebibliography}
+% \printbibliography[
+% heading=bibnumbered,
+% ]
%
% \begin{History}
% \begin{Version}{1991/11/05 v0.95}
@@ -2887,6 +2956,10 @@ and the derived files
% \item
% URLs updated.
% \end{Version}
+% \begin{Version}{2011/12/02 v2.2}
+% \item
+% Bibliography rewritten for biblatex.
+% \end{Version}
% \end{History}
%
% \PrintIndex