diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty new file mode 100644 index 00000000000..0d0caad9d86 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-xellipsis.sty @@ -0,0 +1,53 @@ +%% +%% This is file `lwarp-xellipsis.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `xellipsis') +%% This is a generated file. +%% Copyright 2016-2018 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@ProvidesPackagePass{xellipsis} + +\newcommand*{\LWR@xellipsespace}[1]{% +\ifdim#1=0pt\else% + \ifdim#1<\fontdimen2\font% + \,% + \else% + ~% + \fi% +\fi% +} + +\def\xelip{% +\mbox{% + \LWR@xellipsespace{\xelipprebef}% + \xelipprechar% + \LWR@xellipsespace{\xelippreaft}% + \LWR@xellipsespace{\xelipbef}% + \xelipchar% + \xel@loopi = 1% + \loop\ifnum\xelipnum>\xel@loopi% + \advance\xel@loopi by1% + \LWR@xellipsespace{\xelipgap}% + \xelipchar% + \repeat% + \LWR@xellipsespace{\xelipaft}% + \LWR@xellipsespace{\xelippostbef}% + \xelippostchar% + \LWR@xellipsespace{\xelippostaft}% +}% +}% + +\endinput +%% +%% End of file `lwarp-xellipsis.sty'. |