%% %% This is file `eskman.drv', %% generated with the docstrip utility. %% %% The original source files were: %% %% esk.dtx (with options: `driver,manual') %% %% Copyright (C) 2010 Tom Kazimiers (tom AT voodoo-arts.net) %% Based on the Makefile of emp latex package by Thorsten Ohl %% (Thorsten.Ohl@Physik.TH-Darmstadt.de) %% %% This file is NOT the source for esk, because almost all comments %% have been stripped from it. It is NOT the preferred form of esk %% for making modifications to it. %% %% Therefore you can NOT redistribute and/or modify THIS file. You can %% however redistribute the complete source (esk.dtx and esk.ins) %% and/or modify it under the terms of the GNU General Public License as %% published by the Free Software Foundation; either version 2, or (at %% your option) any later version. %% %% As a special exception, you can redistribute parts of this file for %% the electronic distribution of scientific papers, provided that you %% include a short note pointing to the complete source. %% %% Esk 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, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% \CheckSum{397} %% \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 %% Lower-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 %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% TeX hints: %% - @ is considered a normal letter in packages and classes %% - There are 256 32Bit \count registers (i.e. \count0=42), %% can be expanded with \the (i.e. \the\count0) %% - \relax ends scanning for tokens %% (i.e. \count0=\macro 42 <> \count0=\macro\relax 42) %% - A macro defined with can has a maximum of 9 arguments %% - \gdef is shortcut for \global\def %% \xdef is shortcut for \global\edef %% - \string<\macro> returns the "macro" (the name of a macro) %% Doc hints: %% - There must be _exactly_ four spaces between the "%" and the %% "\begin{macrocode}" or "\end{macrocode}. Otherwise, Doc %% won't detect the end of the code fragment. %% - The lines of code withen \begin{macrocode}...\end{macrocode} %% get written exactly as is to the .ins file, with no %-stripping. \documentclass[a4paper]{article} \usepackage{doc} \usepackage{amsmath} \def\ESK{\textsf{ESK}}% \def\SK{\textsf{Sketch}}% \def\MP{\textsf{META}\-\textsf{POST}}% \usepackage{kvsetkeys}[2007/09/29] \usepackage{tikz} \usepackage{esk} \setlength{\parindent}{0pt} \def\manindex#1{\SortIndex{#1}{#1}} \OnlyDescription \EnableCrossrefs \RecordChanges \CodelineIndex \DoNotIndex{\def,\gdef,\long,\let,\begin,\end,\if,\ifx,\else,\fi} \DoNotIndex{\immediate,\write,\newwrite,\openout,\closeout,\typeout} \DoNotIndex{\font,\jobname,\documentclass,\char,\catcode,\ } \DoNotIndex{\CodelineIndex,\DocInput,\DoNotIndex,\EnableCrossrefs} \DoNotIndex{\filedate,\filename,\fileversion,\logo,\manfnt} \DoNotIndex{\NeedsTeXFormat,\ProvidesPackage,\RecordChanges,\space} \DoNotIndex{\begingroup,\csname,\edef,\endcsname,\expandafter} \DoNotIndex{\usepackage,\@ifundefined,\ignorespaces,\item,\leavevmode} \DoNotIndex{\newcounter,\newif,\par,\parindent} \DoNotIndex{\relax,\setcounter,\stepcounter,\the,\advance} \DoNotIndex{\CurrentOption,\DeclareOption,\documentstyle} \DoNotIndex{\endgroup,\global,\hfuzz,\LaTeX,\LaTeXe} \DoNotIndex{\macrocode,\OnlyDescription,\PassOptionsToPackage} \DoNotIndex{\ProcessOptions,\RequirePackage,\string,\textsf,\unitlength} \DoNotIndex{\@bsphack,\@esphack,\@nameuse,\@ne,\active,\do,\dospecials} \DoNotIndex{\errhelp,\errmessage,\ifcase,\IfFileExists,\includegraphics} \DoNotIndex{\manindex,\SortIndex,\newcommand,\newtoks,\or,\origmacrocode} \DoNotIndex{\alpha,\displaystyle,\frac,\sin,\texttt} \let\origmacrocode\macrocode \def\macrocode{\hfuzz 5em\origmacrocode} \begin{document} \DocInput{esk.dtx} \end{document} \endinput %% %% End of file `eskman.drv'.