diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/gmutils/gmmeta.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/gmutils/gmmeta.sty | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/Master/texmf-dist/tex/latex/gmutils/gmmeta.sty b/Master/texmf-dist/tex/latex/gmutils/gmmeta.sty index e75e15e1fa8..fa8b106d612 100644 --- a/Master/texmf-dist/tex/latex/gmutils/gmmeta.sty +++ b/Master/texmf-dist/tex/latex/gmutils/gmmeta.sty @@ -2,7 +2,7 @@ %% \iffalse ^^A we skip the debug setting \IfFileExists{\string~/bin/gen_and_xela}{\errorcontextlines=1000 }{} %% \fi -%% ^^A $Id: TheUltimateMaster.gmd,v 0.297 2011/02/02 18:13:11 natror Exp natror $ +%% ^^A $Id: TheUltimateMaster.gmd,v 0.352 2011/10/12 15:19:42 natror Exp natror $ %% This is file “gmmeta.sty” generated with the DocStrip utility. %% %% @@ -13,7 +13,7 @@ %% %% Copyright © %% by Grzegorz ‘Natror’ Murzynowski -%% natror (at) o2 (dot) pl +%% natror (at) gmail (dot) com %% %% This program is subject to the LaTeX Project Public License. %% See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html @@ -23,13 +23,13 @@ %% %% %% -%% For the documentation please refer to the file(s) +%% For documentation please refer to the file(s) %% gmutils.{gmd,pdf}. %% %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{gmmeta} - [2010/10/24 v0.993 meta-symbols for typesetting macros and arguments (GM)] + [2011/10/12 v0.996 meta-symbols for typesetting macros and arguments (GM)] %% @@ -126,6 +126,8 @@ \cs@inner{#1}% }% of |\cs| +\let\type@bslash\bslash + \pdef\cs@inner#1#2{% #1#2% \endgroup} @@ -203,12 +205,12 @@ % has arguments and typesets them in brackets, parentheses or curly % braces. Note it gobbles subsequent |\arg|s and just iterates. \def\next{0}% - \IfValueT{#1}% + \gmuIfValueT{#1}% {\metachar[\scanverb{*}\metachar]\def\next{1}}% - \IfValueT{#2}{\@oarg{#2}\def\next{1}}% - \IfValueT{#3}{\@parg{#3}\def\next{1}}% - \IfValueT{#4}{\marg{#4}\def\next{1}}% - \IfValueT{#5}{\aarg{#5}\def\next{1}}% + \gmuIfValueT{#2}{\@oarg{#2}\def\next{1}}% + \gmuIfValueT{#3}{\@parg{#3}\def\next{1}}% + \gmuIfValueT{#4}{\marg{#4}\def\next{1}}% + \gmuIfValueT{#5}{\aarg{#5}\def\next{1}}% \@ifnextchar\egroup{\endgroup}{% \if1\next\@xa\arg@dc \else % it's crucial that we look for verbatim braces \emph{after} |