%% %% This is file `newvbtm.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% newvbtm.dtx (with options: `newvbtm') %% %% IMPORTANT NOTICE: %% %% For the copyright see the source file. %% %% Any modified versions of this file must be renamed %% with new filenames distinct from newvbtm.sty. %% %% For distribution of the original source see the terms %% for copying and modification in the file newvbtm.dtx. %% %% This generated file may be distributed as long as the %% original source files, as listed above, are part of the %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) %% Style file `newvbtm'. %% Copyright (C) 1999-2002 Hiroshi Nakashima %% (Toyohashi Univ. of Tech.) %% %% 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 any later version. %% %% \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 \~} %% %% \newif\ifnvb@LaTeXe \def\next{LaTeX2e} \ifx\fmtname\next \nvb@LaTeXetrue \def\next{ \NeedsTeXFormat{LaTeX2e}[1994/12/01] \ProvidesPackage{newvbtm}} \else \nvb@LaTeXefalse \def\next[#1]{}\fi \next [2002/04/08 v1.1 ] %% tex newvbtm.ins \def\newverbatim{\let\nvb@newenv\newenvironment \let\nvb@Xnewverbatim\nvb@xnewverbatim \nvb@newverbatim} \def\renewverbatim{\let\nvb@newenv\renewenvironment \let\nvb@Xnewverbatim\nvb@xnewverbatim \nvb@newverbatim} \ifnvb@LaTeXe \def\nvb@newverbatim#1{\@ifnextchar[%] {\nvb@inewverbatim{#1}}{\nvb@inewverbatim{#1}[0]}} \def\nvb@inewverbatim#1[#2]{\@ifnextchar[%] {\nvb@Xnewverbatim{#1}[#2]}{\nvb@Xnewverbatim{#1}[#2][]}} \else \def\nvb@newverbatim#1{\@ifnextchar[%] {\nvb@inewverbatim{#1}}{\nvb@Xnewverbatim{#1}[0][]}} \def\nvb@inewverbatim#1[#2]{\nvb@Xnewverbatim{#1}[#2][]} \fi \long\def\nvb@xnewverbatim#1[#2][#3]#4#5#6#7{\def\nvb@tempa{#3}% \ifx\nvb@tempa\@empty \def\nvb@tempa{[#2]}% \else \def\nvb@tempa{[#2][#3]}\fi \def\@tempb{\nvb@newenv{#1}}% \expandafter\@tempb\nvb@tempa {\def\nvb@currenvir{#1}% #4\begingroup \@verbatim \frenchspacing \@vobeyspaces \nvb@defxverbatim{#1}\nvb@beginhook #5\nvb@xverbatim}% {#6\nvb@endinhook \endverbatim \endgroup #7\nvb@endouthook \@endpetrue}% \def\@tempb{\nvb@newenv{#1*}}% \expandafter\@tempb\nvb@tempa {\def\nvb@currenvir{#1*}% #4\begingroup \@verbatim \nvb@defxverbatim{#1*}\nvb@beginhook #5\nvb@xverbatim}% {\@nameuse{end#1}}} \let\nvb@beginhook\relax \let\nvb@endinhook\relax \let\nvb@endouthook\relax \begingroup \catcode`\|\z@ \catcode`\[\@ne \catcode`\]\tw@ \@makeother\{ \@makeother\} \@makeother\\ |gdef|nvb@defxverbatim#1[|long|def|nvb@xverbatim##1\end{#1}[##1|end[#1]]] |endgroup \endinput %% %% End of file `newvbtm.sty'.