diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty new file mode 100644 index 00000000000..128a23b13d6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-realscripts.sty @@ -0,0 +1,57 @@ +%% +%% This is file `lwarp-realscripts.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `realscripts') +%% This is a generated file. +%% Copyright 2016-2017 Brian Dunn +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +\LWR@ProvidesPackageDrop{realscripts} +\let\LWR@origtextsuperscript\textsuperscript +\let\LWR@origtextsubscript\textsubscript + +\RenewDocumentCommand{\textsuperscript}{s}{\LWR@origtextsuperscript} +\RenewDocumentCommand{\textsubscript}{s}{\LWR@origtextsubscript} + +\let\realsuperscript\textsuperscript +\let\realsubscript\textsubscript + +\let\fakesuperscript\textsuperscript +\let\fakesubscript\textsubscript + +\newlength{\subsupersep} + +\newcommand*{\LWR@realscriptsalign}{} + +\newcommand*{\LWR@setrealscriptsalign}[1]{% +\renewcommand*{\LWR@realscriptsalign}{}% +\ifthenelse{\equal{#1}{c}}{\renewcommand{\LWR@realscriptsalign}{text-align:center;}}{}% +\ifthenelse{\equal{#1}{r}}{\renewcommand{\LWR@realscriptsalign}{text-align:right;}}{}% +} + +\DeclareDocumentCommand \textsubsuperscript {s O{l} mm} {% +\LWR@setrealscriptsalign{#2}% +\InlineClass[\LWR@realscriptsalign]{supsubscript}{% +\textsuperscript{#4}\textsubscript{#3}% +}% +} + +\DeclareDocumentCommand \textsupersubscript {s O{l} mm} {% +\LWR@setrealscriptsalign{#2}% +\InlineClass[\LWR@realscriptsalign]{supsubscript}{% +\textsubscript{#4}\textsuperscript{#3}% +}% +} + +\endinput +%% +%% End of file `lwarp-realscripts.sty'. |