% twoopt.ins % % This file is part of the package `twoopt' for use with LaTeX2e. % % Function: Defining commands with two optional arguments. % % Copyright (C) 1998,1999 Heiko Oberdiek. % % This program can be redistributed and/or modified % under the terms of the LaTeX Project Public License % distributed from CTAN archives in directory % macros/latex/base/lppl.txt; either version 1 of % the License, or (at your option) any later version. % % Please send error reports and suggestions for improvements to % Heiko Oberdiek . % \def\batchfile{twoopt.ins} \input docstrip.tex {\ifx\generate\undefined \Msg{**********************************************} \Msg{*} \Msg{* This installation requires docstrip} \Msg{* version 2.3c or later.} \Msg{*} \Msg{* An older version of docstrip has been input} \Msg{*} \Msg{**********************************************} \errhelp{Move or rename old `docstrip.tex'.} \errmessage{Old docstrip in input path} \batchmode \csname @@end\endcsname \fi} \keepsilent \preamble This file is part of the package `twoopt' for use with LaTeX2e. Function: Defining commands with two optional arguments. Copyright (C) 1998,1999 Heiko Oberdiek. This program can be redistributed and/or modified under the terms of the LaTeX Project Public License distributed from CTAN archives in directory macros/latex/base/lppl.txt; either version 1 of the License, or (at your option) any later version. Please send error reports and suggestions for improvements to Heiko Oberdiek . \endpreamble \generateFile{twoopt.sty}{f}{\from{twoopt.dtx}{package}} %\generateFile{twoopt.drv}{f}{\from{twoopt.dtx}{driver}} \Msg{***********************************************************} \Msg{* To finish the installation you have to move the following} \Msg{* file into a directory searched by TeX:} \Msg{*} \Msg{* \space\space twoopt.sty} \Msg{*} \Msg{* To produce the documentation run the file `twoopt.dtx'} \Msg{* through LaTeX.} \Msg{*} \Msg{* Happy TeXing} \Msg{***********************************************************} \endinput