% % File: xcpdftips.ins % % Copyright (c) 2019 Mikica Kocic % % This program is free software: you can redistribute it and/or modify % it under the terms of the GNU General Public License as published by % the Free Software Foundation, either version 3 of the License, or % (at your option) any later version. % % This program is distributed in the hope that it will be useful, % but WITHOUT ANY WARRANTY; without even the implied warranty of % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the % GNU General Public License for more details. % % You should have received a copy of the GNU General Public License % along with this program. If not, see . % % It is an installation file for extracting package and driver % files from the original source file. Simply process it under % TeX or LaTeX. It works with Docstrip versions before and after % December 1995. \def\batchfile{xcpdftips.ins} \input docstrip \preamble ============================================= IMPORTANT NOTICE: This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . This is a generated file. It may not be distributed without the original source file \inFileName. Full documentation can be obtained by LaTeXing that original file. Only a few abbreviated comments remain here to describe the usage. ============================================= \endpreamble \postamble <<<<< End of generated file <<<<<< \endpostamble \keepsilent % Docstrip before Dec 95 does not have \generate syntax, nor % \declarepreamble. Must redefine them. The \generateFile called % for each output file individually. % Docstrip before Dec 96 cannot interprete multiline \if..\fi % Thus for maximum compatibility, have only one-line conditionals \let\oldDS F\relax \expandafter\ifx\csname generate\endcsname\relax \let\oldDS T\relax\fi \if\oldDS T \def\declarepreamble#1{\preamble}\fi \if\oldDS T \def\declarepostamble#1{\postamble}\fi \if\oldDS T \generateFile{xcpdftips.sty}{f}{\from{xcpdftips.dtx}{package}} \fi \declarepreamble\driver ============================================ This is the driver file to produce the LaTeX documentation from the original source file \inFileName. Make changes to it as needed. (Never change the file \inFileName!) ============================================ \endpreamble \declarepostamble\driverq End of documentation driver file. \endpostamble \ifx\oldDS T \generateFile{xcpdftips.drv}{f}{\from{xcpdftips.dtx}{driver}}\fi \ifx\oldDS T \let\askforoverwritefalse\relax\def\generate#1{}\fi \askforoverwritefalse \generate{\file{xcpdftips.sty}{\from{xcpdftips.dtx}{package}} \file{xcpdftips.drv}{\usepreamble\driver\usepostamble\driverq \from{xcpdftips.dtx}{driver}} } \obeyspaces \Msg{********************************************}% \Msg{* For documentation, process xcpdftips.dtx *}% \Msg{* or the driver file xcpdftips.drv *}% \Msg{********************************************}