diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty | 133 |
1 files changed, 133 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty b/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty new file mode 100644 index 00000000000..f9532a910de --- /dev/null +++ b/Master/texmf-dist/tex/latex/lwarp/lwarp-lineno.sty @@ -0,0 +1,133 @@ +%% +%% This is file `lwarp-lineno.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% lwarp.dtx (with options: `lineno') +%% 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@ProvidesPackageDrop{lineno} +\newcommand*\resetlinenumber[1][\@ne]{} + +\def\linenumbers{% + \@ifnextchar[{\resetlinenumber}%] + {\@ifstar{\resetlinenumber}{}}% + } + +\newcommand*{\nolinenumbers}{} + +\@namedef{linenumbers*}{\par\linenumbers*} +\@namedef{runninglinenumbers*}{\par\runninglinenumbers*} + +\def\endlinenumbers{\par} +\let\endrunninglinenumbers\endlinenumbers +\let\endpagewiselinenumbers\endlinenumbers +\expandafter\let\csname endlinenumbers*\endcsname\endlinenumbers +\expandafter\let\csname endrunninglinenumbers*\endcsname\endlinenumbers +\let\endnolinenumbers\endlinenumbers + +\def\pagewiselinenumbers{\linenumbers\setpagewiselinenumbers} + +\def\runninglinenumbers{\setrunninglinenumbers\linenumbers} + +\def\setpagewiselinenumbers{} + +\def\setrunninglinenumbers{} + +\def\linenomath{}% +\@namedef{linenomath*}{}% +\def\endlinenomath{} +\expandafter\let\csname endlinenomath*\endcsname\endlinenomath + +\let\linelabel\label + +\def\switchlinenumbers{\@ifstar{}{}} +\def\setmakelinenumbers#1{\@ifstar{}{}} + +\def\leftlinenumbers{\@ifstar{}{}} +\def\rightlinenumbers{\@ifstar{}{}} + +\newcounter{linenumber} +\newcount\c@pagewiselinenumber +\let\c@runninglinenumber\c@linenumber + +\def\runningpagewiselinenumbers{} +\def\realpagewiselinenumbers{} + +\NewDocumentCommand\modulolinenumbers{s o}{} + +\chardef\c@linenumbermodulo=5 +\modulolinenumbers[1] + +\newcommand*\firstlinenumber[1]{} + +\newcommand\internallinenumbers{} +\let\endinternallinenumbers\endlinenumbers +\@namedef{internallinenumbers*}{\internallinenumbers*} +\expandafter\let\csname endinternallinenumbers*\endcsname\endlinenumbers + +\newcommand*{\linenoplaceholder}[1]{% redefine per language + (line number reference for \detokenize\expandafter{#1}) +} + +\newcommand*{\lineref}[2][]{\linenoplaceholder{#2}} +\newcommand*{\linerefp}[2][]{\linenoplaceholder{#2}} +\newcommand*{\linerefr}[2][]{\linenoplaceholder{#2}} + +\newcommand\quotelinenumbers + {\@ifstar\linenumbers{\@ifnextchar[\linenumbers{\linenumbers*}}} + +\newdimen\linenumbersep +\newdimen\linenumberwidth +\newdimen\quotelinenumbersep + +\quotelinenumbersep=\linenumbersep +\let\quotelinenumberfont\linenumberfont + +\def\linenumberfont{\normalfont\tiny\sffamily} + +\linenumberwidth=10pt +\linenumbersep=10pt + +\def\thelinenumber{} + +\def\LineNumber{} +\def\makeLineNumber{} +\def\makeLineNumberLeft{} +\def\makeLineNumberRight{} +\def\makeLineNumberOdd{} +\def\makeLineNumberEven{} +\def\makeLineNumberRunning{} + +\newenvironment{numquote} {\quote}{\endquote} +\newenvironment{numquotation} {\quotation}{\endquotation} +\newenvironment{numquote*} {\quote}{\endquote} +\newenvironment{numquotation*}{\quotation}{\endquotation} + +\newdimen\bframerule +\bframerule=\fboxrule + +\newdimen\bframesep +\bframesep=\fboxsep + +\newenvironment{bframe} +{% + \LWR@forceminwidth{\bframerule}% + \BlockClass[ + border:\LWR@printlength{\LWR@atleastonept} solid black ; % + padding:\LWR@printlength{\bframesep}% + ]{bframe} +} +{\endBlockClass} +\endinput +%% +%% End of file `lwarp-lineno.sty'. |