summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/oberdiek
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-12-06 23:28:03 +0000
committerKarl Berry <karl@freefriends.org>2019-12-06 23:28:03 +0000
commita00f560ccc206a07ef8dc14e687fa053ced66a2b (patch)
tree04084f8ba8e46bf9c324d35a69636900186e169b /Master/texmf-dist/tex/latex/oberdiek
parent4d8bf0194cd4a4c5941742897c1afe6132b5d088 (diff)
oberdiek reduction (7dec19)
git-svn-id: svn://tug.org/texlive/trunk@53053 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/oberdiek')
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/accsupp-dvipdfm.def54
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/accsupp-dvips.def54
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/accsupp-luatex.def55
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/accsupp-pdftex.def54
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/accsupp.sty330
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/atenddvi.sty105
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/atveryend.sty716
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/pdflscape.sty260
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/pmboxdraw.sty3403
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/pmboxdrawenc.dfu179
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty359
11 files changed, 0 insertions, 5569 deletions
diff --git a/Master/texmf-dist/tex/latex/oberdiek/accsupp-dvipdfm.def b/Master/texmf-dist/tex/latex/oberdiek/accsupp-dvipdfm.def
deleted file mode 100644
index e6f672e976d..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/accsupp-dvipdfm.def
+++ /dev/null
@@ -1,54 +0,0 @@
-%%
-%% This is file `accsupp-dvipdfm.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% accsupp.dtx (with options: `dvipdfm')
-%%
-%% This is a generated file.
-%%
-%% Project: accsupp
-%% Version: 2018/03/28 v0.5
-%%
-%% Copyright (C)
-%% 2007, 2010 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://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.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file accsupp.dtx
-%% and the derived files
-%% accsupp.sty, accsupp.pdf, accsupp.ins, accsupp.drv,
-%% accsupp-pdftex.def, accsupp-luatex.def, accsupp-dvipdfm.def,
-%% accsupp-dvips.def,
-%% accsupp-example1.tex, accsupp-example2.tex,
-%% accsupp-test1.tex.
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{accsupp-dvipdfm.def}%
- [2018/03/28 v0.5 accsupp driver for dvipdfm (HO)]%
-\def\ACCSUPP@bdc{%
- \special{pdf:content \ACCSUPP@span BDC}%
-}
-\def\ACCSUPP@emc{%
- \special{pdf:content EMC}%
-}
-\endinput
-%%
-%% End of file `accsupp-dvipdfm.def'.
diff --git a/Master/texmf-dist/tex/latex/oberdiek/accsupp-dvips.def b/Master/texmf-dist/tex/latex/oberdiek/accsupp-dvips.def
deleted file mode 100644
index 9927cded5da..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/accsupp-dvips.def
+++ /dev/null
@@ -1,54 +0,0 @@
-%%
-%% This is file `accsupp-dvips.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% accsupp.dtx (with options: `dvips')
-%%
-%% This is a generated file.
-%%
-%% Project: accsupp
-%% Version: 2018/03/28 v0.5
-%%
-%% Copyright (C)
-%% 2007, 2010 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://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.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file accsupp.dtx
-%% and the derived files
-%% accsupp.sty, accsupp.pdf, accsupp.ins, accsupp.drv,
-%% accsupp-pdftex.def, accsupp-luatex.def, accsupp-dvipdfm.def,
-%% accsupp-dvips.def,
-%% accsupp-example1.tex, accsupp-example2.tex,
-%% accsupp-test1.tex.
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{accsupp-dvips.def}%
- [2018/03/28 v0.5 accsupp driver for dvips (HO)]%
-\def\ACCSUPP@bdc{%
- \special{ps:[\ACCSUPP@span/BDC pdfmark}%
-}
-\def\ACCSUPP@emc{%
- \special{ps:[/EMC pdfmark}%
-}
-\endinput
-%%
-%% End of file `accsupp-dvips.def'.
diff --git a/Master/texmf-dist/tex/latex/oberdiek/accsupp-luatex.def b/Master/texmf-dist/tex/latex/oberdiek/accsupp-luatex.def
deleted file mode 100644
index 29e06c5b9a0..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/accsupp-luatex.def
+++ /dev/null
@@ -1,55 +0,0 @@
-%%
-%% This is file `accsupp-luatex.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% accsupp.dtx (with options: `luatex')
-%%
-%% This is a generated file.
-%%
-%% Project: accsupp
-%% Version: 2018/03/28 v0.5
-%%
-%% Copyright (C)
-%% 2007, 2010 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://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.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file accsupp.dtx
-%% and the derived files
-%% accsupp.sty, accsupp.pdf, accsupp.ins, accsupp.drv,
-%% accsupp-pdftex.def, accsupp-luatex.def, accsupp-dvipdfm.def,
-%% accsupp-dvips.def,
-%% accsupp-example1.tex, accsupp-example2.tex,
-%% accsupp-test1.tex.
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{accsupp-luatex.def}%
- [2018/03/28 v0.5 accsupp driver for pdfTeX (HO)]%
-\protected\def\ACCSUPP@pdf@literal{\pdfextension literal}
-\def\ACCSUPP@bdc{%
- \ACCSUPP@pdf@literal\ACCSUPP@pdfliteral{\ACCSUPP@span BDC}%
-}
-\def\ACCSUPP@emc{%
- \ACCSUPP@pdf@literal\ACCSUPP@pdfliteral{EMC}%
-}
-\endinput
-%%
-%% End of file `accsupp-luatex.def'.
diff --git a/Master/texmf-dist/tex/latex/oberdiek/accsupp-pdftex.def b/Master/texmf-dist/tex/latex/oberdiek/accsupp-pdftex.def
deleted file mode 100644
index 2549551fd90..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/accsupp-pdftex.def
+++ /dev/null
@@ -1,54 +0,0 @@
-%%
-%% This is file `accsupp-pdftex.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% accsupp.dtx (with options: `pdftex')
-%%
-%% This is a generated file.
-%%
-%% Project: accsupp
-%% Version: 2018/03/28 v0.5
-%%
-%% Copyright (C)
-%% 2007, 2010 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://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.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file accsupp.dtx
-%% and the derived files
-%% accsupp.sty, accsupp.pdf, accsupp.ins, accsupp.drv,
-%% accsupp-pdftex.def, accsupp-luatex.def, accsupp-dvipdfm.def,
-%% accsupp-dvips.def,
-%% accsupp-example1.tex, accsupp-example2.tex,
-%% accsupp-test1.tex.
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{accsupp-pdftex.def}%
- [2018/03/28 v0.5 accsupp driver for pdfTeX (HO)]%
-\def\ACCSUPP@bdc{%
- \pdfliteral\ACCSUPP@pdfliteral{\ACCSUPP@span BDC}%
-}
-\def\ACCSUPP@emc{%
- \pdfliteral\ACCSUPP@pdfliteral{EMC}%
-}
-\endinput
-%%
-%% End of file `accsupp-pdftex.def'.
diff --git a/Master/texmf-dist/tex/latex/oberdiek/accsupp.sty b/Master/texmf-dist/tex/latex/oberdiek/accsupp.sty
deleted file mode 100644
index 9fcc449e80e..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/accsupp.sty
+++ /dev/null
@@ -1,330 +0,0 @@
-%%
-%% This is file `accsupp.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% accsupp.dtx (with options: `package')
-%%
-%% This is a generated file.
-%%
-%% Project: accsupp
-%% Version: 2018/03/28 v0.5
-%%
-%% Copyright (C)
-%% 2007, 2010 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://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.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file accsupp.dtx
-%% and the derived files
-%% accsupp.sty, accsupp.pdf, accsupp.ins, accsupp.drv,
-%% accsupp-pdftex.def, accsupp-luatex.def, accsupp-dvipdfm.def,
-%% accsupp-dvips.def,
-%% accsupp-example1.tex, accsupp-example2.tex,
-%% accsupp-test1.tex.
-%%
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode123=1 % {
- \catcode125=2 % }
- \catcode64=11 % @
- \def\x{\endgroup
- \expandafter\edef\csname ACCSUPP@AtEnd\endcsname{%
- \endlinechar=\the\endlinechar\relax
- \catcode13=\the\catcode13\relax
- \catcode32=\the\catcode32\relax
- \catcode35=\the\catcode35\relax
- \catcode61=\the\catcode61\relax
- \catcode64=\the\catcode64\relax
- \catcode123=\the\catcode123\relax
- \catcode125=\the\catcode125\relax
- }%
- }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP@EnsureCode#1#2{%
- \edef\ACCSUPP@AtEnd{%
- \ACCSUPP@AtEnd
- \catcode#1=\the\catcode#1\relax
- }%
- \catcode#1=#2\relax
-}
-\TMP@EnsureCode{10}{12}% ^^J
-\TMP@EnsureCode{33}{12}% !
-\TMP@EnsureCode{39}{12}% '
-\TMP@EnsureCode{40}{12}% (
-\TMP@EnsureCode{41}{12}% )
-\TMP@EnsureCode{42}{12}% *
-\TMP@EnsureCode{44}{12}% ,
-\TMP@EnsureCode{45}{12}% -
-\TMP@EnsureCode{46}{12}% .
-\TMP@EnsureCode{47}{12}% /
-\TMP@EnsureCode{58}{12}% :
-\TMP@EnsureCode{60}{12}% <
-\TMP@EnsureCode{62}{12}% >
-\TMP@EnsureCode{94}{7}% ^ (superscript)
-\TMP@EnsureCode{96}{12}% `
-\TMP@EnsureCode{254}{12}% ^^fe
-\TMP@EnsureCode{255}{12}% ^^ff
-\edef\ACCSUPP@AtEnd{\ACCSUPP@AtEnd\noexpand\endinput}
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{accsupp}%
- [2018/03/28 v0.5 Accessibility support by marked content (HO)]
-\RequirePackage{pdfescape}[2007/02/25]
-\RequirePackage{ifpdf}
-\RequirePackage{ifxetex}
-\RequirePackage{kvoptions}
-\SetupKeyvalOptions{%
- family=ACCSUPP,%
- prefix=ACCSUPP@%
-}
-\DeclareBoolOption{space}
-\DeclareStringOption[phvr8r]{spacefont}
-\DeclareStringOption[32]{spacechar}
-\def\ACCSUPP@DefineDriverKey{%
- \@dblarg\ACCSUPP@@DefineDriverKey
-}
-\def\ACCSUPP@@DefineDriverKey[#1]#2{%
- \define@key{ACCSUPP}{#2}[]{%
- \def\ACCSUPP@driver{#1}%
- }%
- \g@addto@macro\ACCSUPP@DisableOptions{%
- \DisableKeyvalOption{ACCSUPP}{#2}%
- }%
-}
-\let\ACCSUPP@DisableOptions\@empty
-\ACCSUPP@DefineDriverKey{pdftex}
-\ACCSUPP@DefineDriverKey{luatex}
-\ACCSUPP@DefineDriverKey{dvips}
-\ACCSUPP@DefineDriverKey[dvips]{dvipsone}
-\ACCSUPP@DefineDriverKey{dvipdfm}
-\ACCSUPP@DefineDriverKey[dvipdfm]{dvipdfmx}
-\ACCSUPP@DefineDriverKey[dvipdfm]{xetex}
-\let\ACCSUPP@driver\relax
-\InputIfFileExists{accsupp.cfg}{}{}
-\providecommand*{\ActualTextDriverDefault}{dvips}
-\ifpdf
- \ifx\pdfextension\@undefined
- \def\ACCSUPP@driver{pdftex}%
- \else
- \def\ACCSUPP@driver{luatex}%
- \fi
-\else
- \ifxetex
- \def\ACCSUPP@driver{dvipdfm}%
- \else
- \ifx\ACCSUPP@driver\relax
- \let\ACCSUPP@driver\ActualTextDriverDefault
- \fi
- \fi
-\fi
-\ProcessKeyvalOptions*
-\ACCSUPP@DisableOptions
-\def\ACCSUPP@temp{pdftex}%
-\ifpdf
- \ifx\pdfextension\@undefined\else
- \def\ACCSUPP@temp{luatex}%
- \fi
- \ifx\ACCSUPP@temp\ACCSUPP@driver
- \else
- \PackageWarningNoLine{accsupp}{%
- Wrong driver `\ACCSUPP@driver', using `pdftex' instead%
- }%
-ed as
- \let\ACCSUPP@driver\ACCSUPP@temp
- \fi
-\else
- \ifx\ACCSUPP@temp\ACCSUPP@driver
- \PackageError{accsupp}{%
- Wrong driver, pdfTeX is not running in PDF mode.\MessageBreak
- Package loading is aborted%
- }\@ehc
- \expandafter\expandafter\expandafter\ACCSUPP@AtEnd
- \fi
- \def\ACCSUPP@temp{dvipdfm}%
- \ifxetex
- \ifx\ACCSUPP@temp\ACCSUPP@driver
- \else
- \PackageWarningNoLine{accsupp}{%
- Wrong driver `\ACCSUPP@driver',\MessageBreak
- using `dvipdfm' for XeTeX instead%
- }%
- \let\ACCSUPP@driver\ACCSUPP@temp
- \fi
- \fi
-\fi%
-\ifx\ACCSUPP@driver\relax
- \PackageError{accsupp}{%
- Missing driver option.\MessageBreak
- Package loading is aborted%
- }\@ehc
- \expandafter\ACCSUPP@AtEnd
-\fi%
-\InputIfFileExists{accsupp-\ACCSUPP@driver.def}{}{%
- \PackageError{accsupp}{%
- Unsupported driver `\ACCSUPP@driver'.\MessageBreak
- Package loading is aborted%
- }\@ehc
- \ACCSUPP@AtEnd
-}%
-\DeclareBoolOption{unicode}
-\DeclareStringOption[page]{pdfliteral}
-\DeclareStringOption{Lang}
-\def\ACCSUPP@method{escape}
-\define@key{ACCSUPP}{method}{%
- \@ifundefined{ACCSUPP@method@#1}{%
- \PackageError{accsupp}{%
- Ignoring unknown method `#1'%
- }\@ehc
- }{%
- \edef\ACCSUPP@method{#1}%
- }%
-}
-\let\ACCSUPP@Lang\relax
-\def\ACCSUPP@temp#1{%
- \expandafter\ACCSUPP@@temp\csname ACCSUPP@#1\endcsname{#1}%
-}
-\def\ACCSUPP@@temp#1#2{%
- \let#1\relax
- \define@key{ACCSUPP}{#2}{%
- \def#1{##1}%
- \ifx#1\@empty
- \def#1{()}%
- \else
- \csname ACCSUPP@method@\ACCSUPP@method\endcsname#1%
- \fi
- }%
-}
-\ACCSUPP@temp{Alt}
-\ACCSUPP@temp{ActualText}
-\ACCSUPP@temp{E}
-\newcommand*{\BeginAccSupp}[1]{%
- \begingroup
- \setkeys{ACCSUPP}{#1}%
- \edef\ACCSUPP@span{%
- /Span<<%
- \ifx\ACCSUPP@Lang\relax
- \else
- /Lang\ACCSUPP@Lang
- \fi
- \ifx\ACCSUPP@Alt\relax
- \else
- /Alt\ACCSUPP@Alt
- \fi
- \ifx\ACCSUPP@ActualText\relax
- \else
- /ActualText\ACCSUPP@ActualText
- \fi
- \ifx\ACCSUPP@E\relax
- \else
- /E\ACCSUPP@E
- \fi
- >>%
- }%
- \ACCSUPP@bdc
- \ACCSUPP@space
- \endgroup
-}
-\newcommand*{\EndAccSupp}[1]{%
- \begingroup
- \setkeys{ACCSUPP}{#1}%
- \ACCSUPP@emc
- \endgroup
-}
-\def\ACCSUPP@space{%
- \ifACCSUPP@space
- \begingroup
- \@ifundefined{ACCSUPP@Font}{%
- \global\font\ACCSUPP@Font=\ACCSUPP@spacefont\relax
- }{}%
- \leavevmode
- \setbox\z@\hbox{\ACCSUPP@Font\char\ACCSUPP@spacechar}%
- \wd\z@\z@
- \ht\z@\z@
- \dp\z@\z@
- \copy\z@
- \endgroup
- \fi
-}
-\newcommand*{\AccSuppSetup}{%
- \setkeys{ACCSUPP}%
-}
-\def\ACCSUPP@method@plain#1{%
- \csname @safe@activestrue\endcsname
- \edef#1{%
- (%
- \ifACCSUPP@unicode
- \string\376\string\377%
- \fi
- #1%
- )%
- }%
- \@onelevel@sanitize#1%
-}
-\def\ACCSUPP@method@escape#1{%
- \EdefEscapeString#1{%
- \ifACCSUPP@unicode
- ^^fe^^ff%
- \fi
- #1%
- }%
- \edef#1{(#1)}%
-}%
-\def\ACCSUPP@method@hex#1{%
- \edef#1{%
- <%
- \ifACCSUPP@unicode
- FEFF%
- \fi
- #1%
- >%
- }%
-}
-\def\ACCSUPP@method@pdfstringdef#1{%
- \ifACCSUPP@unicode
- \@ifundefined{hypersetup}{}{%
- \hypersetup{unicode}%
- }%
- \fi
- \@ifundefined{pdfstringdef}{%
- \PackageError{accsupp}{%
- Method `pdfstringdef' requires package `hyperref'%
- }\@ehc
- \let\ACCSUPP@temp\@empty
- }{%
- \begingroup
- \setbox0=\hbox{%
- \pdfstringdef\ACCSUPP@temp#1%
- \global\let\ACCSUPP@temp\ACCSUPP@temp
- }%
- \endgroup
- }%
- \edef#1{(\ACCSUPP@temp)}%
-}
-\ACCSUPP@AtEnd%
-\endinput
-%%
-%% End of file `accsupp.sty'.
diff --git a/Master/texmf-dist/tex/latex/oberdiek/atenddvi.sty b/Master/texmf-dist/tex/latex/oberdiek/atenddvi.sty
deleted file mode 100644
index bf5ca0619fd..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/atenddvi.sty
+++ /dev/null
@@ -1,105 +0,0 @@
-%%
-%% This is file `atenddvi.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% atenddvi.dtx (with options: `package')
-%%
-%% This is a generated file.
-%%
-%% Project: atenddvi
-%% Version: 2016/05/16 v1.2
-%%
-%% Copyright (C)
-%% 2007 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://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.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file atenddvi.dtx
-%% and the derived files
-%% atenddvi.sty, atenddvi.pdf, atenddvi.ins, atenddvi.drv.
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{atenddvi}%
- [2016/05/16 v1.2 At end DVI hook (HO)]%
-\RequirePackage{zref-abspage,zref-lastpage}[2007/03/19]
-\RequirePackage{atbegshi}
-\let\AtEndDvi@Hook\@empty
-\newcommand*{\AtEndDvi}{%
- \g@addto@macro\AtEndDvi@Hook
-}
-\def\AtEndDvi@AtBeginShipout{%
- \begingroup
- \ifnum\value{abspage}=1 %
- \zref@refused{LastPage}%
- \fi
- \ifnum\zref@extractdefault{LastPage}{abspage}{0}=\value{abspage}%
- \xdef\AtEndDvi@LastPage{\number\value{abspage}}%
- \global\setbox\AtBeginShipoutBox=\vbox{%
- \hbox{%
- \box\AtBeginShipoutBox
- \setbox\AtBeginShipoutBox=\hbox{%
- \begingroup
- \AtEndDvi@Hook
- \endgroup
- }%
- \wd\AtBeginShipoutBox=\z@
- \ht\AtBeginShipoutBox=\z@
- \dp\AtBeginShipoutBox=\z@
- \box\AtBeginShipoutBox
- }%
- }%
- \global\let\AtEndDvi@AtBeginShipout\@empty
- \global\let\AtEndDvi\@gobble
- \let\on@line\@empty
- \PackageInfo{atenddvi}{Last page = \AtEndDvi@LastPage}%
- \fi
- \endgroup
-}
-\def\AtEndDvi@AtBeginDocument{%
- \AtBeginShipout{\AtEndDvi@AtBeginShipout}%
- \if@filesw
- \immediate\write\@mainaux{%
- \string\providecommand\string\AtEndDvi@Check{}%
- }%
- \immediate\write\@mainaux{%
- \string\AtEndDvi@Check
- }%
- \fi
- \let\AtEndDvi@Check\AtEndDvi@CheckImpl
-}
-\AtBeginDocument{\AtEndDvi@AtBeginDocument}
-\def\AtEndDvi@CheckImpl{%
- \@ifundefined{AtEndDvi@LastPage}{%
- \PackageWarningNoLine{atenddvi}{%
- Rerun LaTeX, last page not yet found%
- }%
- }{%
- \ifnum\AtEndDvi@LastPage=\value{abspage}%
- \else
- \PackageWarningNoLine{atenddvi}{%
- Rerun LaTeX, last page has changed%
- }%
- \fi
- }%
-}
-\endinput
-%%
-%% End of file `atenddvi.sty'.
diff --git a/Master/texmf-dist/tex/latex/oberdiek/atveryend.sty b/Master/texmf-dist/tex/latex/oberdiek/atveryend.sty
deleted file mode 100644
index 0059a6951d5..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/atveryend.sty
+++ /dev/null
@@ -1,716 +0,0 @@
-%%
-%% This is file `atveryend.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% atveryend.dtx (with options: `package')
-%%
-%% This is a generated file.
-%%
-%% Project: atveryend
-%% Version: 2016/05/16 v1.9
-%%
-%% Copyright (C)
-%% 2009-2011 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://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.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file atveryend.dtx
-%% and the derived files
-%% atveryend.sty, atveryend.pdf, atveryend.ins, atveryend.drv,
-%% atveryend-test1.tex.
-%%
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode123=1 % {
- \catcode125=2 % }
- \catcode64=11 % @
- \def\x{\endgroup
- \expandafter\edef\csname AtVeryEnd@AtEnd\endcsname{%
- \endlinechar=\the\endlinechar\relax
- \catcode13=\the\catcode13\relax
- \catcode32=\the\catcode32\relax
- \catcode35=\the\catcode35\relax
- \catcode61=\the\catcode61\relax
- \catcode64=\the\catcode64\relax
- \catcode123=\the\catcode123\relax
- \catcode125=\the\catcode125\relax
- }%
- }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP@EnsureCode#1#2{%
- \edef\AtVeryEnd@AtEnd{%
- \AtVeryEnd@AtEnd
- \catcode#1=\the\catcode#1\relax
- }%
- \catcode#1=#2\relax
-}
-\TMP@EnsureCode{9}{10}% (tab)
-\TMP@EnsureCode{39}{12}% '
-\TMP@EnsureCode{40}{12}% (
-\TMP@EnsureCode{41}{12}% )
-\TMP@EnsureCode{42}{12}% *
-\TMP@EnsureCode{45}{12}% -
-\TMP@EnsureCode{46}{12}% .
-\TMP@EnsureCode{47}{12}% /
-\TMP@EnsureCode{62}{12}% >
-\TMP@EnsureCode{91}{12}% [
-\TMP@EnsureCode{93}{12}% ]
-\TMP@EnsureCode{96}{12}% `
-\edef\AtVeryEnd@AtEnd{\AtVeryEnd@AtEnd\noexpand\endinput}
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{atveryend}%
- [2016/05/16 v1.9 Hooks at the very end of document (HO)]
-\def\AtVeryEnd@ifundefined#1{%
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname #1\endcsname\relax
- \expandafter\@firstoftwo
- \else
- \expandafter\@secondoftwo
- \fi
-}
-\let\AtVeryEnd@BeforeClearDocumentHook\@empty
-\let\AtVeryEnd@AfterLastShipoutHook\@empty
-\let\AtVeryEnd@AtVeryEndDocumentHook\@empty
-\let\AtVeryEnd@AtEndAfterFileListHook\@empty
-\let\AtVeryEnd@AtVeryVeryEndHook\@empty
-\newcommand*{\BeforeClearDocument}{%
- \g@addto@macro\AtVeryEnd@BeforeClearDocumentHook
-}
-\newcommand*{\AfterLastShipout}{%
- \g@addto@macro\AtVeryEnd@AfterLastShipoutHook
-}
-\newcommand*{\AtVeryEndDocument}{%
- \g@addto@macro\AtVeryEnd@AtVeryEndDocumentHook
-}
-\newcommand*{\AtEndAfterFileList}{%
- \g@addto@macro\AtVeryEnd@AtEndAfterFileListHook
-}
-\newcommand*{\AtVeryVeryEnd}{%
- \g@addto@macro\AtVeryEnd@AtVeryVeryEndHook
-}
-\newcommand*{\Call@BeforeClearDocument}{%
- \let\BeforeClearDocument\@firstofone
- \ifx\AtVeryEnd@BeforeClearDocumentHook\@empty
- \PackageInfo{atveryend}{Empty hook `BeforeClearDocument'}%
- \else
- \PackageInfo{atveryend}{Executing hook `BeforeClearDocument'}%
- \AtVeryEnd@BeforeClearDocumentHook
- \fi
- \global\let\AtVeryEnd@BeforeClearDocumentHook\@undefined
- \global\let\Call@BeforeClearDocument\relax
-}
-\newcommand*{\Call@AfterLastShipout}{%
- \let\AfterLastShipout\@firstofone
- \ifx\AtVeryEnd@AfterLastShipoutHook\@empty
- \PackageInfo{atveryend}{Empty hook `AfterLastShipout'}%
- \else
- \PackageInfo{atveryend}{Executing hook `AfterLastShipout'}%
- \AtVeryEnd@AfterLastShipoutHook
- \fi
- \global\let\AtVeryEnd@AfterLastShipoutHook\@undefined
- \global\let\Call@AfterLastShipout\relax
-}
-\newcommand*{\Call@AtVeryEndDocument}{%
- \let\AtVeryEndDocument\@firstofone
- \ifx\AtVeryEnd@AtVeryEndDocumentHook\@empty
- \PackageInfo{atveryend}{Empty hook `AtVeryEndDocument'}%
- \else
- \PackageInfo{atveryend}{Executing hook `AtVeryEndDocument'}%
- \AtVeryEnd@AtVeryEndDocumentHook
- \fi
- \global\let\AtVeryEnd@AtVeryEndDocumentHook\@undefined
- \global\let\Call@AtVeryEndDocument\relax
-}
-\newcommand*{\Call@AtEndAfterFileList}{%
- \Call@AtVeryEndDocument
- \let\AtEndAfterFileList\@firstofone
- \ifx\AtVeryEnd@AtEndAfterFileListHook\@empty
- \PackageInfo{atveryend}{Empty hook `AtEndAfterFileList'}%
- \else
- \PackageInfo{atveryend}{Executing hook `AtEndAfterFileList'}%
- \AtVeryEnd@AtEndAfterFileListHook
- \fi
- \global\let\AtVeryEnd@AtEndAfterFileListHook\@undefined
- \global\let\Call@AtEndAfterFileList\relax
-}
-\newcommand*{\Call@AtVeryVeryEnd}{%
- \Call@AtEndAfterFileList
- \let\AtVeryVeryEnd\@firstofone
- \ifx\AtVeryEnd@AtVeryVeryEndHook\@empty
- \PackageInfo{atveryend}{Empty hook `AtVeryVeryEnd'}%
- \else
- \PackageInfo{atveryend}{Executing hook `AtVeryVeryEnd'}%
- \AtVeryEnd@AtVeryVeryEndHook
- \fi
- \global\let\AtVeryEnd@AtVeryVeryEndHook\@undefined
- \global\let\Call@AtVeryVeryEnd\relax
-}
-\def\AtVeryEnd@test@standard{%
- \let\AtEndDocument\@firstofone
- \@enddocumenthook
- \@checkend{document}%
- \clearpage
- \begingroup
- \if@filesw
- \immediate\closeout\@mainaux
- \let\@setckpt\@gobbletwo
- \let\@newl@bel\@testdef
- \@tempswafalse
- \makeatletter
- \input\jobname.aux %
- \fi
- \@dofilelist
- \ifdim \font@submax >\fontsubfuzz\relax
- \@font@warning{Size substitutions with differences\MessageBreak
- up to \font@submax\space have occurred.\@gobbletwo}%
- \fi
- \@defaultsubs
- \@refundefined
- \if@filesw
- \ifx \@multiplelabels \relax
- \if@tempswa
- \@latex@warning@no@line{Label(s) may have changed. %
- Rerun to get cross-references right}%
- \fi
- \else
- \@multiplelabels
- \fi
- \fi
- \endgroup
- \deadcycles\z@
- \@@end
-}
-\def\AtVeryEnd@enddocument@standard{%
- \let\AtEndDocument\@firstofone
- \@enddocumenthook
- \@checkend{document}%
- \Call@BeforeClearDocument
- \clearpage
- \Call@AfterLastShipout
- \begingroup
- \if@filesw
- \immediate\closeout\@mainaux
- \let\@setckpt\@gobbletwo
- \let\@newl@bel\@testdef
- \@tempswafalse
- \makeatletter
- \input\jobname.aux %
- \fi
- \Call@AtVeryEndDocument
- \@dofilelist
- \Call@AtEndAfterFileList
- \ifdim \font@submax >\fontsubfuzz\relax
- \@font@warning{Size substitutions with differences\MessageBreak
- up to \font@submax\space have occurred.\@gobbletwo}%
- \fi
- \@defaultsubs
- \@refundefined
- \if@filesw
- \ifx \@multiplelabels \relax
- \if@tempswa
- \@latex@warning@no@line{Label(s) may have changed. %
- Rerun to get cross-references right}%
- \fi
- \else
- \@multiplelabels
- \fi
- \fi
- \endgroup
- \deadcycles\z@
- \Call@AtVeryVeryEnd
- \@@end
-}
-\expandafter\def\csname AtVeryEnd@test@standard20110627\endcsname{%
- \let\AtEndDocument\@firstofone
- \@enddocumenthook
- \@checkend{document}%
- \clearpage
- \begingroup
- \if@filesw
- \immediate\closeout\@mainaux
- \let\@setckpt\@gobbletwo
- \let\@newl@bel\@testdef
- \@tempswafalse
- \makeatletter
- \@@input\jobname.aux %
- \fi
- \@dofilelist
- \ifdim \font@submax >\fontsubfuzz\relax
- \@font@warning{Size substitutions with differences\MessageBreak
- up to \font@submax\space have occurred.\@gobbletwo}%
- \fi
- \@defaultsubs
- \@refundefined
- \if@filesw
- \ifx \@multiplelabels \relax
- \if@tempswa
- \@latex@warning@no@line{Label(s) may have changed. %
- Rerun to get cross-references right}%
- \fi
- \else
- \@multiplelabels
- \fi
- \fi
- \endgroup
- \deadcycles\z@
- \@@end
-}
-\expandafter\def\csname AtVeryEnd@enddocument@standard20110627\endcsname{%
- \let\AtEndDocument\@firstofone
- \@enddocumenthook
- \@checkend{document}%
- \Call@BeforeClearDocument
- \clearpage
- \Call@AfterLastShipout
- \begingroup
- \if@filesw
- \immediate\closeout\@mainaux
- \let\@setckpt\@gobbletwo
- \let\@newl@bel\@testdef
- \@tempswafalse
- \makeatletter
- \@@input\jobname.aux %
- \fi
- \Call@AtVeryEndDocument
- \@dofilelist
- \Call@AtEndAfterFileList
- \ifdim \font@submax >\fontsubfuzz\relax
- \@font@warning{Size substitutions with differences\MessageBreak
- up to \font@submax\space have occurred.\@gobbletwo}%
- \fi
- \@defaultsubs
- \@refundefined
- \if@filesw
- \ifx \@multiplelabels \relax
- \if@tempswa
- \@latex@warning@no@line{Label(s) may have changed. %
- Rerun to get cross-references right}%
- \fi
- \else
- \@multiplelabels
- \fi
- \fi
- \endgroup
- \deadcycles\z@
- \Call@AtVeryVeryEnd
- \@@end
-}
-\expandafter\def\expandafter\AtVeryEnd@test@booklet\expandafter{%
- \expandafter\twoupclearpage
- \AtVeryEnd@test@standard
-}
-\expandafter\def\expandafter\AtVeryEnd@enddocument@booklet\expandafter{%
- \expandafter\twoclearpage
- \AtVeryEnd@enddocument@standard
-}
-\def\AtVeryEnd@test@dinbrief{%
- \@checkend{document} %
- \newpage
- \begingroup
- \if@filesw
- \ifnum\c@labelgen>0 %
- \immediate\closeout\@mainlbl
- \makeatletter
- \input \jobname@lbl\relax
- \clearpage
- \fi
- \immediate\closeout\@mainaux
- \fi
- \endgroup
- \deadcycles\z@
- \@@end
-}
-\def\AtVeryEnd@enddocument@dinbrief{%
- \@checkend{document}%
- \Call@BeforeClearDocument
- \newpage
- \Call@AfterLastShipout
- \begingroup
- \if@filesw
- \ifnum\c@labelgen>\z@
- \immediate\closeout\@mainlbl
- \makeatletter
- \input \jobname@lbl\relax
- \clearpage
- \fi
- \immediate\closeout\@mainaux
- \fi
- \Call@AtVeryEndDocument
- \csname @dofilelist\endcsname
- \Call@AtEndAfterFileList
- \endgroup
- \deadcycles\z@
- \Call@AtVeryVeryEnd
- \@@end
-}
-\def\AtVeryEnd@test@combine{%
- \@enddocumenthook
- \@checkend{document}%
- \clearpage
- \begingroup
- \if@filesw
- \immediate\closeout\@mainaux
- \immediate\closeout\@partaux
- \let\@setckpt\@gobbletwo
- \let\@newl@bel\@testdef
- \@tempswafalse
- \makeatletter \input\c@lmainauxfile %% change here
- \fi
- \c@lenddoca %% a replacement
- \@refundefined
- \endgroup
- \deadcycles\z@
- \@@end
-}
-\def\AtVeryEnd@enddocument@combine{%
- \@enddocumenthook
- \@checkend{document}%
- \Call@BeforeClearDocument
- \clearpage
- \Call@AfterLastShipout
- \begingroup
- \if@filesw
- \immediate\closeout\@mainaux
- \immediate\closeout\@partaux
- \let\@setckpt\@gobbletwo
- \let\@newl@bel\@testdef
- \@tempswafalse
- \makeatletter \input\c@lmainauxfile %% change here
- \fi
- \Call@AtVeryEndDocument
- \c@lenddoca %% a replacement
- \@refundefined
- \endgroup
- \deadcycles\z@
- \Call@AtVeryVeryEnd
- \@@end
-}
-\long\def\AtVeryEnd@test@c@lenddoca{%
- \@dofilelist
- \ifdim\font@submax>\fontsubfuzz\relax
- \@font@warning{%
- Size substitutions with differences\MessageBreak
- up to \font@submax\space have occured.\@gobbletwo
- }%
- \fi
- \@defaultsubs
- \if@filesw
- \ifx\@multiplelabels\relax
- \if@tempswa
- \@latex@warning@no@line{%
- Label(s) may have changed. %
- Rerun to get cross-references right%
- }%
- \fi
- \else
- \@multiplelabels
- \fi
- \fi
-}
-\ifx\AtVeryEnd@c@lenddoca\c@lenddoca
- \def\c@lenddoca{%
- \@dofilelist
- \Call@AtEndAfterFileList
- \ifdim\font@submax>\fontsubfuzz\relax
- \@font@warning{%
- Size substitutions with differences\MessageBreak
- up to \font@submax\space have occured.\@gobbletwo
- }%
- \fi
- \@defaultsubs
- \if@filesw
- \ifx\@multiplelabels\relax
- \if@tempswa
- \@latex@warning@no@line{%
- Label(s) may have changed. %
- Rerun to get cross-references right%
- }%
- \fi
- \else
- \@multiplelabels
- \fi
- \fi
- }%
-\fi
-\def\AtVeryEnd@test@jpsj{%
- \if@lastpagebalancing
- \global\let\@outputdblcol=\balancing@outputdblcol
- \fi
- \@checkend{document}%
- \clearpage
- \begingroup
- \if@filesw
- \immediate\closeout\@mainaux
- \def\global\@namedef##1##2{}%
- \def\newlabel{\@testdef r}%
- \def\bibcite{\@testdef b}%
- \@tempswafalse
- \makeatletter
- \input \jobname.aux %
- \if@tempswa
- \@warning{%
- Label(s) may have changed. %
- Rerun to get cross-references right%
- }%
- \fi
- \fi
- \endgroup
- \deadcycles\z@
- \@@end
-}
-\def\AtVeryEnd@enddocument@jpsj{%
- \if@lastpagebalancing
- \global\let\@outputdblcol=\balancing@outputdblcol
- \fi
- \@checkend{document}%
- \Call@BeforeClearDocument
- \clearpage
- \Call@AfterLastShipout
- \begingroup
- \if@filesw
- \immediate\closeout\@mainaux
- \def\global\@namedef##1##2{}%
- \def\newlabel{\@testdef r}%
- \def\bibcite{\@testdef b}%
- \@tempswafalse
- \makeatletter
- \input \jobname.aux %
- \if@tempswa
- \@warning{%
- Label(s) may have changed. %
- Rerun to get cross-references right%
- }%
- \fi
- \fi
- \Call@AtVeryEndDocument
- \csname @dofilelist\endcsname
- \Call@AtEndAfterFileList
- \endgroup
- \deadcycles\z@
- \Call@AtVeryVeryEnd
- \@@end
-}
-\def\AtVeryEnd@Test#1#2{%
- \expandafter\ifx\csname AtVeryEnd@test@#2\endcsname#1%
- \expandafter\let\expandafter#1%
- \csname AtVeryEnd@enddocument@#2\endcsname
- \begingroup
- \let\on@line\@empty
- \PackageInfo{atveryend}{%
- \string#1 detected (#2)%
- }%
- \endgroup
- \expandafter\AtVeryEnd@SkipToNil
- \fi
-}
-\def\AtVeryEnd@SkipToNil#1\@nil{}
-\def\AtVeryEnd@RedefEndDocument#1{%
- \ifx#1\@undefined
- \else
- \AtVeryEnd@Test#1{standard20110627}%
- \AtVeryEnd@Test#1{standard}%
- \AtVeryEnd@Test#1{booklet}%
- \AtVeryEnd@Test#1{dinbrief}%
- \AtVeryEnd@Test#1{combine}%
- \AtVeryEnd@Test#1{jpsj}%
- \AtVeryEnd@SkipToNil
- \@nil
- \fi
-}
-\AtVeryEnd@RedefEndDocument\enddocument
-\AtVeryEnd@RedefEndDocument\AP@enddocument % afterpage.sty
-\AtVeryEnd@RedefEndDocument\hyper@back@cite@enddocument % htx-bc.sty
-\AtVeryEnd@RedefEndDocument\hyper@enddocument % hyper.sty
-\AtVeryEnd@RedefEndDocument\hyper@fn@enddocument % hyper.sty
-\AtVeryEnd@RedefEndDocument\cweb@save@enddocument % cweb.cls
-\AtVeryEnd@RedefEndDocument\prev@enddocument % flushend.sty
-\AtVeryEnd@RedefEndDocument\endorigdocument % gaceta.cls
-\AtVeryEnd@RedefEndDocument\keependdoc % aguplus.sty
-\AtVeryEnd@RedefEndDocument\EMenddocument % t-angles.sty
-\AtVeryEnd@RedefEndDocument\docmute@enddocument % docmute.sty
-\AtVeryEnd@RedefEndDocument\a@enddocument % alatex.sty
-\AtVeryEnd@RedefEndDocument\enddocumentasusual % frenchle.sty
-\AtVeryEnd@RedefEndDocument\old@enddocument % uwthesis.cls
-\def\AtVeryEnd@document{document}%
-\def\AtVeryEnd@RedefCheckEnd{%
- \expandafter\def\expandafter\@checkend
- \expandafter##\expandafter1\expandafter{%
- \@checkend{##1}%
- \def\AtVeryEnd@temp{##1}%
- \ifx\AtVeryEnd@temp\AtVeryEnd@document
- \let\AtVeryEnd@OrgClearpage\clearpage
- \def\clearpage{%
- \let\clearpage\AtVeryEnd@OrgClearpage
- \Call@BeforeClearDocument
- \clearpage
- \Call@AfterLastShipout
- }%
- \fi
- }%
- \aftergroup\AtVeryEnd@RedefCheckEnd
-}%
-\AtBeginDocument{%
- \AtEndDocument{%
- \AtVeryEnd@RedefCheckEnd
- }%
-}
-\AtEndDocument{%
- \@ifundefined{@dofilelist}{%
- \gdef\@dofilelist{%
- \Call@AtVeryEndDocument
- \Call@AtEndAfterFileList
- }%
- }{%
- \begingroup
- \toks@\expandafter{\@dofilelist}%
- \xdef\@dofilelist{%
- \noexpand\Call@AtVeryEndDocument
- \the\toks@
- \noexpand\Call@AtEndAfterFileList
- }%
- \endgroup
- }%
-}
-\AtBeginDocument{%
- \@ifpackageloaded{scrlfile}{%
- \AtVeryEnd@ifundefined{BeforeClosingMainAux}{}{%
- \BeforeClosingMainAux{\Call@AfterLastShipout}%
- }%
- \AtVeryEnd@ifundefined{AfterReadingMainAux}{}{%
- \AfterReadingMainAux{\Call@AtVeryEndDocument}%
- }%
- }{}%
- \@ifpackageloaded{etoolbox}{%
- \AtVeryEnd@ifundefined{AfterEndDocument}{}{%
- \AfterEndDocument{\Call@AtVeryEndDocument}%
- }%
- }{}%
-}
-\def\AtVeryEnd@temp{%
- \AtBeginDocument{%
- \let\@startlabels\startlabels
- \let\@mlabel\mlabel
- \if@filesw
- \immediate\write\@mainaux{\string\@startlabels}%
- \fi
- }%
- \AtEndDocument{%
- \if@filesw
- \immediate\write\@mainaux{\string\clearpage}%
- \fi
- }%
-}
-\ifx\makelabels\AtVeryEnd@temp
-\else
- \expandafter\AtVeryEnd@AtEnd
-\fi%
-\let\AtVeryEnd@PatchLetter=N%
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname endletter\endcsname\relax
-\else
- \long\def\AtVeryEnd@TestEndLetter#1\@auxout#2#3\AtVeryEnd@Nil{%
- \def\AtVeryEnd@temp{#2}%
- \ifx\AtVeryEnd@temp\@empty
- \else
- \@onelevel@sanitize\AtVeryEnd@temp
- \edef\AtVeryEnd@StringMlabel{%
- \string\string
- \string\@mlabel
- \expandafter\@gobble\string\{%
- }%
- \def\AtVeryEnd@CatchFirst##1##2##3##4##5##6##7##8{%
- ##1##2##3##4##5##6##7##8\AtVeryEnd@CatchSecond
- }%
- \def\AtVeryEnd@CatchSecond##1##2##3##4##5##6##7##8##9\@nil{%
- ##1##2##3##4##5##6##7##8%
- }%
- \edef\AtVeryEnd@temp{%
- \expandafter\AtVeryEnd@CatchFirst\AtVeryEnd@temp
- {}{}{}{}{}{}{}{}%
- {}{}{}{}{}{}{}{}%
- \@nil
- }%
- \ifx\AtVeryEnd@temp\AtVeryEnd@StringMlabel
- \expandafter\def\expandafter\endletter\expandafter{%
- \endletter
- \begingroup
- \let\\=\relax
- \let\protect\@unexpandable@protect
- \let\@mlabel=\relax
- \edef\x{\endgroup
- \noexpand\AtEndDocument{%
- \@gobble#2%
- }%
- }%
- \x
- }%
- \let\AtVeryEnd@PatchLetter=Y%
- \fi
- \fi
- }%
- \expandafter\AtVeryEnd@TestEndLetter\endletter
- \@auxout{}\AtVeryEnd@Nil
-\fi
-\ifx\AtVeryEnd@PatchLetter Y%
- \begingroup
- \let\on@line\@empty
- \PackageInfo{atveryend}{%
- \@backslashchar makelabels detected. %
- Moving labels\MessageBreak
- from `.aux' file to \@backslashchar AtEndDocument%
- }%
- \endgroup
- \def\makelabels{%
- \AtBeginDocument{%
- \let\@startlabels\startlabels
- \let\@mlabel\mlabel
- }%
- }%
- \AtEndDocument{%
- \AtVeryEnd@ifundefined{@startlabels}{%
- }{%
- \clearpage
- \@startlabels
- }%
- }%
- \AfterLastShipout{%
- \let\@startlabels\relax
- \let\@mlabel\@gobbletwo
- }%
-\else
- \PackageWarningNoLine{atveryend}{%
- \@backslashchar makelabels detected, but labels cannot\MessageBreak
- be moved to \@backslashchar AtEndDocument, because\MessageBreak
- \@backslashchar endletter is not in expected form%
- }%
-\fi
-\AtVeryEnd@AtEnd%
-%% \section{Installation}
-\endinput
-%%
-%% End of file `atveryend.sty'.
diff --git a/Master/texmf-dist/tex/latex/oberdiek/pdflscape.sty b/Master/texmf-dist/tex/latex/oberdiek/pdflscape.sty
deleted file mode 100644
index d2f537288e5..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/pdflscape.sty
+++ /dev/null
@@ -1,260 +0,0 @@
-%%
-%% This is file `pdflscape.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% pdflscape.dtx (with options: `package')
-%%
-%% This is a generated file.
-%%
-%% Project: pdflscape
-%% Version: 2016/05/14 v0.11
-%%
-%% Copyright (C)
-%% 2001, 2004, 2006-2008 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://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.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file pdflscape.dtx
-%% and the derived files
-%% pdflscape.sty, pdflscape.pdf, pdflscape.ins, pdflscape.drv,
-%% pdflscape-test1.tex, pdflscape-test2.tex,
-%% pdflscape-test3.tex, pdflscape-test4.tex,
-%% pdflscape-test5.tex, pdflscape-test6.tex,
-%% pdflscape-test6.txt, ExtractRotate.java.
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{pdflscape}%
- [2016/05/14 v0.11 Display of landscape pages in PDF (HO)]
-\let\PLS@option\@empty
-\let\PLS@driver\@empty
-\def\PLS@temp#1#2{%
- \DeclareOption{#1}{%
- \let\PLS@option\CurrentOption
- \def\PLS@driver{#2}%
- }%
-}
-\PLS@temp{pdftex}{pdftex}
-\PLS@temp{luatex}{pdftex}
-\PLS@temp{dvips}{dvips}
-\PLS@temp{dvipsone}{dvips}
-\PLS@temp{pctexps}{dvips}
-\PLS@temp{dvipdfm}{dvipdfm}
-\PLS@temp{dvipdfmx}{dvipdfm}
-\PLS@temp{xetex}{dvipdfm}
-\let\PLS@temp\@empty
-\DeclareOption*{%
- \ifx\PLS@temp\@empty
- \let\PLS@temp\CurrentOption
- \else
- \edef\PLS@temp{\PLS@temp,\CurrentOption}%
- \fi
-}
-\ProcessOptions*
-\ifx\PLS@option\@empty
-\else
- \expandafter\PassOptionsToPackage\expandafter{\PLS@option}{lscape}%
-\fi
-\ifx\PLS@temp\@empty
-\else
- \expandafter\PassOptionsToPackage\expandafter{\PLS@temp}{lscape}%
-\fi
-\RequirePackage{lscape}
-\RequirePackage{ifpdf}[2006/02/20]
-\def\PLS@temp{pdftex}
-\ifpdf
- \ifx\PLS@driver\@empty
- \let\PLS@driver\PLS@temp
- \PackageInfo{pdflscape}{Auto-detected driver: \PLS@temp}%
- \fi
- \ifx\PLS@driver\PLS@temp
- \else
- \PackageError{pdflscape}{%
- The driver option `\PLS@option' is not compatible\MessageBreak
- with pdfTeX in PDF mode, using driver `pdftex' instead%
- }\@ehc
- \let\PLS@driver\PLS@temp
- \fi
-\fi
-\RequirePackage{ifxetex}%
-\def\PLS@temp{dvipdfm}
-\ifxetex
- \ifx\PLS@driver\@empty
- \let\PLS@driver\PLS@temp
- \PackageInfo{pdflscape}{%
- Auto-detected driver: \PLS@temp\space(xetex)%
- }%
- \fi
- \ifx\PLS@driver\PLS@temp
- \else
- \PackageError{pdflscape}{%
- The driver option `\PLS@option' is not compatible\MessageBreak
- with XeTeX, using driver for XeTeX (dvipdfm) instead%
- }\@ehc
- \let\PLS@driver\PLS@temp
- \fi
-\fi
-\def\PLS@temp#1#2{%
- \ifx\PLS@driver\@empty
- \begingroup
- \def\PLS@temp{#1.def}%
- \expandafter\endgroup
- \ifx\PLS@temp\Gin@driver
- \def\PLS@driver{#2}%
- \PackageInfo{pdflscape}{%
- Auto-detected driver: \PLS@driver\space(#1)%
- }%
- \fi
- \fi
-}
-\PLS@temp{dvipdfm}{dvipdfm}
-\PLS@temp{dvipdfmx}{dvipdfm}
-\PLS@temp{dvips}{dvips}
-\PLS@temp{dvipsone}{dvips}
-\PLS@temp{pctexps}{dvips}
-\ifx\PLS@driver\@empty
- \def\PLS@temp{dvips}%
- \ifnum 1=0\ifx\Gin@PS@raw\@undefined
- \else
- \ifx\Gin@PS@raw\relax
- \else
- \ifx\Gin@PS@raw\@empty
- \else
- 1%
- \fi
- \fi
- \fi
- \space
- \let\PLS@driver\PLS@temp
- \PackageInfo{pdflscape}{%
- Auto-detected driver: \PLS@temp\space(PostScript)%
- }%
- \fi
-\fi
-\ifx\PLS@driver\@empty
- \PackageError{pdflscape}{%
- Neither pdfTeX, PostScript, nor dvipdfm driver found%
- }\@ehc
-\fi
-\ifx\pdfpageattr\@undefined
- \ifx\pdfvariable\@undefined\else
- \protected\edef\pdfpageattr{\pdfvariable pageattr}
- \fi
-\fi
-\def\PLS@temp{pdftex}
-\ifx\PLS@temp\PLS@driver
- \def\PLS@AddRotate#1{%
- \ifnum#1=0 %
- \else
- \global\pdfpageattr\expandafter{%
- \the\pdfpageattr
- /Rotate #1%
- }%
- \fi
- }%
- \def\PLS@RemoveRotate{%
- \begingroup
- \global\pdfpageattr\expandafter{\expandafter}%
- \expandafter\PLS@@RemoveRotate
- \the\pdfpageattr /Rotate\@nil
- \endgroup
- }%
- \def\PLS@@RemoveRotate#1/Rotate#2\@nil{%
- \global\pdfpageattr\expandafter{\the\pdfpageattr#1}%
- \ifx\\#2\\%
- \else
- \afterassignment\PLS@@RemoveRotate
- \count0=#2\@nil
- \fi
- }%
-\fi
-\def\PLS@temp{dvips}
-\ifx\PLS@temp\PLS@driver
- \RequirePackage{atbegshi}%
- \AtBeginShipout{\PLS@AtBeginShipout}%
- \let\PLS@AtBeginShipout\@empty
- \def\PLS@AddRotate#1{%
- \ifnum#1=0 %
- \else
- \def\PLS@AtBeginShipout{%
- \global\setbox\AtBeginShipoutBox\vbox{%
- \Gin@PS@raw{%
- [{ThisPage}\string<\string</Rotate #1\string>\string>%
- /PUT pdfmark%
- }%
- \box\AtBeginShipoutBox
- }%
- }%
- \fi
- }%
- \def\PLS@RemoveRotate{\let\PLS@AtBeginShipout\@empty}%
-\fi
-\def\PLS@temp{dvipdfm}
-\ifx\PLS@temp\PLS@driver
- \RequirePackage{atbegshi}%
- \AtBeginShipout{\PLS@AtBeginShipout}%
- \let\PLS@AtBeginShipout\@empty
- \def\PLS@AddRotate#1{%
- \ifnum#1=0 %
- \else
- \def\PLS@AtBeginShipout{%
- \global\setbox\AtBeginShipoutBox\vbox{%
- \special{pdf: put @thispage <</Rotate #1>>}%
- \box\AtBeginShipoutBox
- }%
- }%
- \fi
- }%
- \def\PLS@RemoveRotate{\let\PLS@AtBeginShipout\@empty}%
-\fi
-\g@addto@macro{\landscape}{\PLS@Rotate{90}}
-\g@addto@macro{\endlandscape}{\PLS@Rotate{0}}
-\def\PLS@Rotate#1{%
- \begingroup
- \PLS@CheckAngle{#1}%
- \expandafter\endgroup
- \expandafter\PLS@RemoveRotate
- \expandafter\PLS@AddRotate\expandafter{\the\count@}%
-}
-\def\PLS@CheckAngle#1{%
- \ifx\\#1\\%
- \count@=0 %
- \else
- \count@=#1\relax
- \fi
- \@whilenum\count@>359\do{\advance\count@ -360 }%
- \@whilenum\count@<-359\do{\advance\count@ 360 }%
- \ifnum 1=0\ifnum\count@=0 \else
- \ifnum\count@=90 \else
- \ifnum\count@=-90 \else
- \ifnum\count@=180 \else
- \ifnum\count@=-180 \else
- \ifnum\count@=270 \else
- \ifnum\count@=-270 \else
- 1\fi\fi\fi\fi\fi\fi\fi\relax
- \PackageError{pdflscape}{%
- Invalid value \the\count@\space for /Rotate%
- }\@ehc
- \count@=0 %
- \fi
-}
-\endinput
-%%
-%% End of file `pdflscape.sty'.
diff --git a/Master/texmf-dist/tex/latex/oberdiek/pmboxdraw.sty b/Master/texmf-dist/tex/latex/oberdiek/pmboxdraw.sty
deleted file mode 100644
index 97c254ec65d..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/pmboxdraw.sty
+++ /dev/null
@@ -1,3403 +0,0 @@
-%%
-%% This is file `pmboxdraw.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% pmboxdraw.dtx (with options: `package')
-%%
-%% This is a generated file.
-%%
-%% Project: pmboxdraw
-%% Version: 2019/02/28 v1.3
-%%
-%% Copyright (C)
-%% 2006, 2011 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://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.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file pmboxdraw.dtx
-%% and the derived files
-%% pmboxdraw.sty, pmboxdraw.pdf, pmboxdraw.ins, pmboxdraw.drv,
-%% pmboxdrawenc.dfu, pmboxdraw-test1.tex.
-%%
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode35=6 % #
- \catcode39=12 % '
- \catcode44=12 % ,
- \catcode45=12 % -
- \catcode46=12 % .
- \catcode58=12 % :
- \catcode64=11 % @
- \catcode123=1 % {
- \catcode125=2 % }
- \expandafter\let\expandafter\x\csname ver@pmboxdraw.sty\endcsname
- \ifx\x\relax % plain-TeX, first loading
- \else
- \def\empty{}%
- \ifx\x\empty % LaTeX, first loading,
- % variable is initialized, but \ProvidesPackage not yet seen
- \else
- \expandafter\ifx\csname PackageInfo\endcsname\relax
- \def\x#1#2{%
- \immediate\write-1{Package #1 Info: #2.}%
- }%
- \else
- \def\x#1#2{\PackageInfo{#1}{#2, stopped}}%
- \fi
- \x{pmboxdraw}{The package is already loaded}%
- \aftergroup\endinput
- \fi
- \fi
-\endgroup%
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode35=6 % #
- \catcode39=12 % '
- \catcode40=12 % (
- \catcode41=12 % )
- \catcode44=12 % ,
- \catcode45=12 % -
- \catcode46=12 % .
- \catcode47=12 % /
- \catcode58=12 % :
- \catcode64=11 % @
- \catcode91=12 % [
- \catcode93=12 % ]
- \catcode123=1 % {
- \catcode125=2 % }
- \expandafter\ifx\csname ProvidesPackage\endcsname\relax
- \def\x#1#2#3[#4]{\endgroup
- \immediate\write-1{Package: #3 #4}%
- \xdef#1{#4}%
- }%
- \else
- \def\x#1#2[#3]{\endgroup
- #2[{#3}]%
- \ifx#1\@undefined
- \xdef#1{#3}%
- \fi
- \ifx#1\relax
- \xdef#1{#3}%
- \fi
- }%
- \fi
-\expandafter\x\csname ver@pmboxdraw.sty\endcsname
-\ProvidesPackage{pmboxdraw}%
- [2019/02/28 v1.3 Poor man's box drawing characters (HO)]%
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode123=1 % {
- \catcode125=2 % }
- \catcode64=11 % @
- \def\x{\endgroup
- \expandafter\edef\csname pmbd@AtEnd\endcsname{%
- \endlinechar=\the\endlinechar\relax
- \catcode13=\the\catcode13\relax
- \catcode32=\the\catcode32\relax
- \catcode35=\the\catcode35\relax
- \catcode61=\the\catcode61\relax
- \catcode64=\the\catcode64\relax
- \catcode123=\the\catcode123\relax
- \catcode125=\the\catcode125\relax
- }%
- }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP@EnsureCode#1#2{%
- \edef\pmbd@AtEnd{%
- \pmbd@AtEnd
- \catcode#1=\the\catcode#1\relax
- }%
- \catcode#1=#2\relax
-}
-\TMP@EnsureCode{34}{12}% "
-\TMP@EnsureCode{36}{3}% $
-\TMP@EnsureCode{38}{4}% &
-\TMP@EnsureCode{39}{12}% '
-\TMP@EnsureCode{42}{12}% *
-\TMP@EnsureCode{43}{12}% +
-\TMP@EnsureCode{44}{12}% ,
-\TMP@EnsureCode{45}{12}% -
-\TMP@EnsureCode{46}{12}% .
-\TMP@EnsureCode{47}{12}% /
-\TMP@EnsureCode{60}{12}% <
-\TMP@EnsureCode{62}{12}% >
-\TMP@EnsureCode{91}{12}% [
-\TMP@EnsureCode{93}{12}% ]
-\TMP@EnsureCode{96}{12}% `
-\edef\pmbd@AtEnd{\pmbd@AtEnd\noexpand\endinput}
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname RequirePackage\endcsname\relax
- \def\TMP@RequirePackage#1[#2]{%
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname ver@#1.sty\endcsname\relax
- \input #1.sty\relax
- \fi
- }%
-\else
- \let\TMP@RequirePackage\RequirePackage
-\fi
-\TMP@RequirePackage{ltxcmds}[2010/12/12]%
-\TMP@RequirePackage{kvsetkeys}[2011/01/30]%
-\TMP@RequirePackage{kvdefinekeys}[2011/01/30]%
-\TMP@RequirePackage{infwarerr}[2010/04/08]%
-\ltx@newif\ifpmbd@latex
-\ltx@IfUndefined{fmtname}{}{%
- \def\pmbd@tmp{LaTeX2e}%
- \ifx\pmbd@tmp\fmtname
- \pmbd@latextrue
- \fi
-}
-\ifpmbd@latex
- \DeclareFontEncoding{pmboxdraw}{}{}%
- \DeclareFontFamily{pmboxdraw}{pmboxdraw}{}%
- \DeclareFontShape{pmboxdraw}{pmboxdraw}{m}{n}{ <-> cmr10 }{}%
- \DeclareFontSubstitution{pmboxdraw}{pmboxdraw}{m}{n}%
- \RequirePackage{kvoptions}[2010/02/22]%
- \SetupKeyvalOptions{%
- family=PMBD,%
- prefix=pmbd@%
- }%
-\fi
-\ltx@IfUndefined{dimexpr}{%
- \catcode36=9 %
- \catcode38=14 %
-}{%
- \catcode36=14 %
- \catcode38=9 %
-}
-\ltx@IfUndefined{protected}{%
- \def\pmbd@ProtectedDef#1{%
- \let\pmbd@temp\ltx@gobble
- \@ifdefinable#1{%
- \def\pmbd@temp{\DeclareRobustCommand*#1}%
- }%
- \pmbd@temp
- }%
- \def\pmbd@ProtectedDefOne#1{%
- \let\pmbd@temp\ltx@gobble
- \@ifdefinable#1{%
- \def\pmbd@temp{\DeclareRobustCommand*#1[1]}%
- }%
- \pmbd@temp
- }%
-}{%
- \def\pmbd@ProtectedDef#1{%
- \let\pmbd@temp\ltx@gobble
- \@ifdefinable#1{%
- \def\pmbd@temp{\protected\def#1}%
- }%
- \pmbd@temp
- }%
- \def\pmbd@ProtectedDefOne#1{%
- \let\pmbd@temp\ltx@gobblethree
- \@ifdefinable#1{%
- \def\pmbd@temp{\protected\def#1}%
- }%
- \pmbd@temp##1%
- }%
-}
-\pmbd@ProtectedDef\pmboxdrawsetup{%
- \kvsetkeys{PMBD}%
-}
-\catcode47=11 %
-\def\pmbd@temp#1#2{%
- \DeclareStringOption[\width]{#1/width}%
- \DeclareStringOption[\height]{#1/height}%
- \DeclareStringOption[\depth]{#1/depth}%
- \DeclareStringOption[{#2}]{#1/box/default}%
- \expandafter\DeclareStringOption\expandafter[%
- \csname pmbd@#1/box/default\endcsname
- ]{#1/box}%
-}
-\pmbd@temp{BoxDrawing}{\strut0}%
-\pmbd@temp{Block}{%
- \begingroup
- \sbox\z@{\strut}%
- \dimen@=\ht\z@
- \advance\dimen@\dp\z@
- \wd\z@=\dimen@
- \box\z@
- \endgroup
-}%
-\pmbd@temp{Shade}{%
- \begingroup
- \sbox\z@{\strut}%
- \dimen@=\ht\z@
- \advance\dimen@\dp\z@
- \wd\z@=\dimen@
- \box\z@
- \endgroup
-}%
-\pmbd@temp{TerminalGraphic}{%
- \begingroup
- \sbox\z@{\"A}%
- \wd\z@=\ht\z@
- \dp\z@=\z@
- \box\z@
- \endgroup
-}%
-\DeclareStringOption[.1\width]{BoxDrawing/thinlinewidth}
-\DeclareStringOption[.25\width]{BoxDrawing/thicklinewidth}
-\DeclareStringOption[.25\width]{BoxDrawing/doublelinesep}
-\DeclareStringOption[\strut0]{box} %%
-\DeclareStringOption[.1\width]{rulewidth}
-\DeclareStringOption[.25\width]{doublerulesep}
-\pmbd@ProtectedDefOne\pmboxdrawUniRobust{%
- \comma@parse{#1}{%
- \ltx@IfUndefined{pmbd@U+\comma@entry}{%
- \begingroup\expandafter\endgroup
- \expandafter
- \TextSymbolUnavailable\csname U+\comma@entry\endcsname
- }{%
- \csname pmbd@U+\comma@entry\endcsname
- }%
- \@gobble
- }%
-}
-\newcommand*{\pmboxdrawuni}[1]{%
- \ifx\texorpdfstring\ltx@undefined
- \expandafter\ltx@firstoftwo
- \else
- \ifx\texorpdfstring\relax
- \expandafter\expandafter\expandafter\ltx@firstoftwo
- \else
- \expandafter\expandafter\expandafter\texorpdfstring
- \fi
- \fi
- {%
- \pmboxdrawUniRobust{#1}%
- }{%
- \expandafter\ifx\csname ifHy@unicode\expandafter\endcsname
- \csname iftrue\endcsname
- \expandafter\unichar\expandafter{\number"#1}%
- \fi
- }%
-}
-\pmbd@ProtectedDefOne\pmboxdrawbox{%
- \def\pmbd@box{#1}%
-}
-\pmbd@ProtectedDefOne\pmboxdrawrulewidth{%
- \def\pmbd@rulewidth{#1}%
-}
-\pmbd@ProtectedDefOne\pmboxdrawdoublerulesep{%
- \def\pmbd@doublerulesep{#1}%
-}
-\def\pmbd@UniDef#1#2{%
- \expandafter\pmbd@ProtectedDef\expandafter#1\expandafter{%
- \csname pmbd@U+#2\endcsname
- }%
-}
-\ltx@ifpackageloaded{calc}{%
- \def\pmbd@SetLength{%
- \setlength
- }%
-}{%
- \ltx@IfUndefined{dimexpr}{%
- \def\pmbd@SetDim#1#2{%
- #1=#2\relax
- }%
- }{%
- \def\pmbd@SetDim#1#2{%
- #1=\dimexpr#2\relax
- }%
- }%
- \def\pmbd@SetLength{%
- \ltx@ifpackageloaded{calc}{%
- \setlength
- }{%
- \pmbd@SetDim
- }%
- }%
- \AtBeginDocument{%
- \ltx@ifpackageloaded{calc}{%
- \def\pmbd@SetLength{\setlength}%
- }{%
- \let\pmbd@SetLength\pmbd@SetDim
- }%
- }%
-}
-\newdimen\pmbd@W
-\newdimen\pmbd@H
-\newdimen\pmbd@L
-\newdimen\pmbd@Thin
-\newdimen\pmbd@Thick
-\newdimen\pmbd@Sep
-\dimendef\pmbd@A=2 %
-\dimendef\pmbd@B=4 %
-\dimendef\pmbd@C=6 %
-\dimendef\pmbd@D=8 %
-\def\pmbd@BeginBox#1{%
- \ltx@leavevmode
- \@begin@tempboxa\hbox{%
- \csname pmbd@#1/box\endcsname
- }%
- \pmbd@SetLength\pmbd@W{%
- \csname pmbd@#1/width\endcsname
- }%
- \pmbd@SetLength\pmbd@H{%
- \csname pmbd@#1/height\endcsname
- }%
- \pmbd@SetLength\pmbd@L{%
- \csname pmbd@#1/depth\endcsname
- }%
- \advance\pmbd@H\pmbd@L
- \setbox\ltx@zero\hbox to \pmbd@W\bgroup
-}
-\def\pmbd@EndBox{%
- \hss
- \egroup
- \ht\ltx@zero=\pmbd@H
- \dp\ltx@zero=\z@
- \ifdim\pmbd@L=\z@
- \else
- \lower\pmbd@L
- \fi
- \box\ltx@zero
- \@end@tempboxa
-}
-\def\pmbd@Rule#1#2#3{%
- \vrule\@width#1\@height#2\@depth#3\relax
-}
-\def\pmbd@begin{%
- \begingroup
- \sbox\z@{\pmbd@box}%
- \ltx@leavevmode
- \setbox\tw@\hb@xt@\wd\z@\bgroup
-}
-\def\pmbd@end{%
- \egroup
- \ht\tw@\ht\z@
- \dp\tw@\dp\z@
- \box\tw@
- \endgroup
-}
-\def\pmbd@LowerBlock#1{%
- \pmbd@BeginBox{Block}%
- \pmbd@Rule\pmbd@W{#1\pmbd@H}\z@
- \pmbd@EndBox
-}
-\def\pmbd@LeftBlock#1{%
- \pmbd@BeginBox{Block}%
- \pmbd@Rule{#1\pmbd@W}\pmbd@H\z@
- \pmbd@EndBox
-}
-\pmbd@UniDef\textupblock{2580}
-\@namedef{pmbd@U+2580}{%
- \pmbd@BeginBox{Block}%
- \pmbd@Rule\pmbd@W\pmbd@H{-.5\pmbd@H}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2581}{%
- \pmbd@LowerBlock{.125}%
-}
-\@namedef{pmbd@U+2582}{%
- \pmbd@LowerBlock{.25}%
-}
-\@namedef{pmbd@U+2583}{%
- \pmbd@LowerBlock{.375}%
-}
-\pmbd@UniDef\textdnblock{2584}
-\@namedef{pmbd@U+2584}{%
- \pmbd@LowerBlock{.5}%
-}
-\@namedef{pmbd@U+2585}{%
- \pmbd@LowerBlock{.625}%
-}
-\@namedef{pmbd@U+2586}{%
- \pmbd@LowerBlock{.75}%
-}
-\@namedef{pmbd@U+2587}{%
- \pmbd@LowerBlock{.875}%
-}
-\pmbd@UniDef\textblock{2588}
-\@namedef{pmbd@U+2588}{%
- \pmbd@LowerBlock{}%
-}
-\@namedef{pmbd@U+2589}{%
- \pmbd@LeftBlock{.875}%
-}
-\@namedef{pmbd@U+258A}{%
- \pmbd@LeftBlock{.75}%
-}
-\@namedef{pmbd@U+258B}{%
- \pmbd@LeftBlock{.625}%
-}
-\pmbd@UniDef\textlfblock{258C}
-\@namedef{pmbd@U+258C}{%
- \pmbd@LeftBlock{.5}%
-}
-\@namedef{pmbd@U+258D}{%
- \pmbd@LeftBlock{.375}%
-}
-\@namedef{pmbd@U+258E}{%
- \pmbd@LeftBlock{.25}%
-}
-\@namedef{pmbd@U+258F}{%
- \pmbd@LeftBlock{.125}%
-}
-\pmbd@UniDef\textrtblock{2590}
-\@namedef{pmbd@U+2590}{%
- \pmbd@BeginBox{Block}%
- \kern.5\pmbd@W
- \pmbd@Rule{.5\pmbd@W}\pmbd@H\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2594}{%
- \pmbd@BeginBox{Block}%
- \pmbd@Rule\pmbd@W\pmbd@H{-.875\pmbd@H}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2595}{%
- \pmbd@BeginBox{Block}%
- \kern.875\pmbd@W
- \pmbd@Rule{.125\pmbd@W}\pmbd@H\z@
- \pmbd@EndBox
-}
-\def\pmbd@Shade#1#2{%
- \pmbd@BeginBox{Shade}%
- \ltx@ifundefined{textcolor}{%
- \pmbd@colorwarning{#1}%
- }{%
- \textcolor[gray]{\csname pmbd@Shade/#2\endcsname}%
- }{%
- \pmbd@Rule\pmbd@W\pmbd@H\z@
- }%
- \pmbd@EndBox
-}
-\DeclareStringOption[.75]{Shade/light}
-\pmbd@UniDef\textltshade{2591}
-\@namedef{pmbd@U+2591}{%
- \pmbd@Shade{2591}{light}%
-}
-\DeclareStringOption[.5]{Shade/medium}
-\pmbd@UniDef\textshade{2592}
-\@namedef{pmbd@U+2592}{%
- \pmbd@Shade{2592}{medium}%
-}
-\DeclareStringOption[.25]{Shade/dark}
-\pmbd@UniDef\textdkshade{2593}
-\@namedef{pmbd@U+2593}{%
- \pmbd@Shade{2593}{dark}%
-}
-\def\pmbd@colorwarning#1{%
- \PackageWarning{pmboxdraw}{%
- U+#1 requires package \string`color\string'\MessageBreak
- }%
- \@firstofone
-}
-\def\pmbd@BeginTerminal{%
- \pmbd@BeginBox{TerminalGraphic}%
-}
-\@namedef{pmbd@U+2596}{%
- \pmbd@BeginTerminal
- \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2597}{%
- \pmbd@BeginTerminal
- \kern.5\pmbd@W
- \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2598}{%
- \pmbd@BeginTerminal
- \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2599}{%
- \pmbd@BeginTerminal
- \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@
- \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+259A}{%
- \pmbd@BeginTerminal
- \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}%
- \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+259B}{%
- \pmbd@BeginTerminal
- \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@
- \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+259C}{%
- \pmbd@BeginTerminal
- \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}%
- \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+259D}{%
- \pmbd@BeginTerminal
- \kern.5\pmbd@W
- \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+259E}{%
- \pmbd@BeginTerminal
- \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@
- \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+259F}{%
- \pmbd@BeginTerminal
- \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@
- \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@
- \pmbd@EndBox
-}
-\def\pmbd@BeginDraw#1#2{%
- \pmbd@BeginBox{BoxDrawing}%
- \ifx#1X%
- \pmbd@SetLength\pmbd@Thin\pmbd@BoxDrawing/thinlinewidth%
- \fi
- \ifx#2X%
- \pmbd@SetLength\pmbd@Thick\pmbd@BoxDrawing/thicklinewidth%
- \fi
-}
-\pmbd@UniDef\textSFx{2500}
-\@namedef{pmbd@U+2500}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax}
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2501}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@W\pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFxi{2502}
-\@namedef{pmbd@U+2502}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@W
-$ \advance\pmbd@A-\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \kern\pmbd@A
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
- \pmbd@Rule\pmbd@Thin\pmbd@H\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2503}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@W
-$ \advance\pmbd@A-\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \kern\pmbd@A
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
- \pmbd@Rule\pmbd@Thick\pmbd@H\z@
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFi{250C}
-\@namedef{pmbd@U+250C}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+250D}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+250E}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \kern-\pmbd@Thick
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+250F}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \kern-\pmbd@Thick
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFiii{2510}
-\@namedef{pmbd@U+2510}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}%
-& \kern-\pmbd@Thin
-& \pmbd@Rule\pmbd@Thin\pmbd@A\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2511}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
-& \kern-\pmbd@Thin
-& \pmbd@Rule\pmbd@Thin\pmbd@A\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2512}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}%
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2513}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFii{2514}
-\@namedef{pmbd@U+2514}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2515}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2516}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2517}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \kern-\pmbd@Thick
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFiv{2518}
-\@namedef{pmbd@U+2518}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A\pmbd@B
-& \kern-\pmbd@Thin
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2519}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A\pmbd@B
-& \kern-\pmbd@Thin
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+251A}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A\pmbd@B
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+251B}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A\pmbd@B
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFviii{251C}
-\@namedef{pmbd@U+251C}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A
-& {-\dimexpr\pmbd@A-\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+251D}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A
-& {-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+251E}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \rlap{%
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-$ }%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \rlap{%
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+251F}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \rlap{%
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-$ }%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \rlap{%
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2520}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thick\pmbd@H\z@
-& \kern-\pmbd@Thick
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A
-& {-\dimexpr\pmbd@A-\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2521}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \rlap{%
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-$ }%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \rlap{%
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2522}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \rlap{%
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-$ }%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \rlap{%
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2523}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thick\pmbd@H\z@
-& \kern-\pmbd@Thick
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A
-& {-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFix{2524}
-\@namedef{pmbd@U+2524}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
-& \kern-\pmbd@Thin
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2525}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
-& \kern-\pmbd@Thin
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2526}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@Thick
-$ \rlap{%
-$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-$ }%
-$ \kern.5\pmbd@D
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \rlap{%
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A\pmbd@B
-& \kern-\pmbd@Thin
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2527}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@Thick
-$ \rlap{%
-$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-$ }%
-$ \kern.5\pmbd@D
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \rlap{%
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
-& \kern-\pmbd@Thin
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2528}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@H\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2529}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \rlap{%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-$ }%
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \rlap{%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& }%
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A\pmbd@B
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+252A}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \rlap{%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-$ }%
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \rlap{%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& }%
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+252B}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@H\z@
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFvi{252C}
-\@namedef{pmbd@U+252C}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \rlap{%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-$ }%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \rlap{%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-& }%
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+252D}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B
-$ }%
-$ \rlap{%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-$ }%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \rlap{%
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
-& }%
-& \rlap{%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-& }%
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+252E}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \kern\pmbd@C
-$ \advance\pmbd@C-\pmbd@W
-$ \pmbd@Rule{-\pmbd@C}\pmbd@A\pmbd@B
-$ }%
-$ \rlap{%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-$ }%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \rlap{%
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \kern\pmbd@C
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}%
-& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
-& }%
-& \rlap{%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-& }%
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+252F}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \rlap{%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-$ }%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \rlap{%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-& }%
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2530}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \rlap{%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-$ }%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \rlap{%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& }%
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2531}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \rlap{%
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
-& }%
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2532}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \rlap{%
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
-& }%
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \kern-\pmbd@Thick
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2533}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \rlap{%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-$ }%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \rlap{%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& }%
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFvii{2534}
-\@namedef{pmbd@U+2534}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \rlap{%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \rlap{%
-& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2535}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \rlap{%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B
-$ }%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \rlap{%
-& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& }%
-& \rlap{%
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2536}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \rlap{%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \kern\pmbd@C
-$ \advance\pmbd@C-\pmbd@W
-$ \pmbd@Rule{-\pmbd@C}\pmbd@A\pmbd@B
-$ }%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \rlap{%
-& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& }%
-& \rlap{%
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \kern\pmbd@C
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}%
-& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2537}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \rlap{%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \rlap{%
-& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2538}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \rlap{%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \rlap{%
-& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2539}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \rlap{%
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
-& }%
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A\pmbd@B
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+253A}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \rlap{%
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
-& }%
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+253B}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \rlap{%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \rlap{%
-& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFv{253C}
-\@namedef{pmbd@U+253C}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax}%
- \kern-\pmbd@W
-$ \pmbd@A=\pmbd@W
-$ \advance\pmbd@A-\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \kern\pmbd@A
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
- \pmbd@Rule\pmbd@Thin\pmbd@H\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+253D}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\pmbd@W}\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A
-& {-\dimexpr\pmbd@A-\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+253E}{%
- \pmbd@BeginDraw XX%
- \rlap{%
- \kern.5\pmbd@W
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\pmbd@W}\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
-& \kern-\pmbd@Thin
-& \pmbd@Rule\pmbd@Thin\pmbd@H\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+253F}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thick\relax}%
- \kern-\pmbd@W
-$ \pmbd@A=\pmbd@W
-$ \advance\pmbd@A-\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \kern\pmbd@A
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
- \pmbd@Rule\pmbd@Thin\pmbd@H\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2540}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \kern.5\pmbd@C
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
- \pmbd@Rule\pmbd@Thick\pmbd@H{-.5\pmbd@H}%
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \rlap{%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-$ }%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \rlap{%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-& }%
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2541}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \kern.5\pmbd@C
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
- \pmbd@Rule\pmbd@Thick{.5\pmbd@H}\z@
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \rlap{%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \rlap{%
-& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2542}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax}%
- \kern-\pmbd@W
-$ \pmbd@A=\pmbd@W
-$ \advance\pmbd@A-\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
- \pmbd@Rule\pmbd@Thick\pmbd@H\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2543}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}%
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A\pmbd@B
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2544}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}%
-& \kern-\pmbd@Thin
-& \pmbd@Rule\pmbd@Thin\pmbd@A\z@
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \kern-\pmbd@Thick
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2545}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \kern-\pmbd@Thin
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2546}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thin
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thin
-$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}%
-& \pmbd@A\pmbd@B
-& \kern-\pmbd@Thin
-& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& \kern-\pmbd@Thick
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}%
-& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2547}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@A=\pmbd@W
-$ \advance\pmbd@A-\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \kern\pmbd@A
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
- \pmbd@Rule\pmbd@Thin\pmbd@H\z@
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \rlap{%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-$ }%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax
-& \rlap{%
-& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& }%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2548}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@A=\pmbd@W
-$ \advance\pmbd@A-\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \kern\pmbd@A
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
- \pmbd@Rule\pmbd@Thin\pmbd@H\z@
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \rlap{%
-$ \kern.5\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-$ }%
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \rlap{%
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@Thick\pmbd@A\z@
-& }%
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2549}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax}
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C\pmbd@Thick
-$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}%
-& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
-& \kern-\pmbd@Thick
-& \pmbd@Rule\pmbd@Thick\pmbd@H\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+254A}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax}
- }%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \pmbd@C=.5\pmbd@C
-$ \pmbd@D=\pmbd@W
-$ \advance\pmbd@D-\pmbd@C
-$ \kern\pmbd@C
-$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@
-$ \kern-\pmbd@Thick
-$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax
-& \kern\pmbd@C
-& \pmbd@Rule\pmbd@Thick\pmbd@H\z@
-& \kern-\pmbd@Thick
-& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A
-& {-\dimexpr\pmbd@A-\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+254B}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thick\relax}%
- \kern-\pmbd@W
-$ \pmbd@A=\pmbd@W
-$ \advance\pmbd@A-\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \kern\pmbd@A
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
- \pmbd@Rule\pmbd@Thick\pmbd@H\z@
- \pmbd@EndBox
-}
-\def\pmbd@BeginDouble{%
- \pmbd@BeginDraw X-%
- \pmbd@SetLength\pmbd@Sep\pmbd@BoxDrawing/doublelinesep%
-}
-\def\pmbd@beginB{%
- \pmbd@beginA
- \setlength{\dimen@}{\pmbd@doublerulesep}%
- \edef\pmbd@doublesepH{\number\dimen@ sp}%
-}
-\def\pmbd@beginC{%
- \pmbd@beginB
- \advance\dimen@\pmbd@rulewidth
- \edef\pmbd@doublesepV{\number\dimen@ sp}%
-}
-\pmbd@UniDef\textSFxliii{2550}
-\@namedef{pmbd@U+2550}{%
- \pmbd@BeginDouble
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A-\pmbd@Sep
-$ \pmbd@A=.5\pmbd@A
-& \pmbd@A=.5\dimexpr\pmbd@H-\pmbd@Sep\relax
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
- \kern-\pmbd@W
-$ \advance\pmbd@A\pmbd@Sep
-$ \advance\pmbd@A\pmbd@Thin
-$ \advance\pmbd@B-\pmbd@Sep
-$ \advance\pmbd@B-\pmbd@Thin
-& \pmbd@A=\dimexpr\pmbd@A+\pmbd@Sep+\pmbd@Thin\relax
-$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B
-& \pmbd@Rule\pmbd@W\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFxxiv{2551}
-\@namedef{pmbd@U+2551}{%
- \pmbd@BeginDouble
-$ \pmbd@A=\pmbd@W
-$ \advance\pmbd@A-\pmbd@Sep
-$ \pmbd@A=.5\pmbd@A
-$ \advance\pmbd@A-.5\pmbd@Thin
-$ \kern\pmbd@A
-& \kern\dimexpr.5\dimexpr\pmbd@W-\pmbd@Sep\relax-\pmbd@Thin\relax
- \pmbd@Rule\pmbd@Thin\pmbd@H\z@
- \kern\pmbd@Sep
- \pmbd@Rule\pmbd@Thin\pmbd@H\z@
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFli{2552}
-\@namedef{pmbd@U+2552}{%
- \pmbd@BeginDouble
- \pmbd@C=\pmbd@W
- \advance\pmbd@C-\pmbd@Thin
- \pmbd@C=.5\pmbd@C
- \kern\pmbd@C
- \pmbd@A=\pmbd@H
- \advance\pmbd@A\pmbd@Sep
- \pmbd@A=.5\pmbd@A
- \advance\pmbd@A\pmbd@Thin
- \pmbd@Rule\pmbd@Thin\pmbd@A\z@
- \kern-\pmbd@Thin
- \pmbd@D=\pmbd@W
- \advance\pmbd@D-\pmbd@C
- \pmbd@B=-\pmbd@A
- \advance\pmbd@B\pmbd@Thin
- \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
- \kern-\pmbd@D
- \advance\pmbd@A-\pmbd@Sep
- \advance\pmbd@A-\pmbd@Thin
- \advance\pmbd@B\pmbd@Sep
- \advance\pmbd@B\pmbd@Thin
- \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFlii{2553}
-\@namedef{pmbd@U+2553}{%
- \pmbd@BeginDouble
- \pmbd@C=\pmbd@W
- \advance\pmbd@C-\pmbd@Sep
- \pmbd@C=.5\pmbd@C
- \advance\pmbd@C-\pmbd@Thin
- \kern\pmbd@C
- \pmbd@D=\pmbd@W
- \advance\pmbd@D-\pmbd@C
- \pmbd@A=\pmbd@H
- \advance\pmbd@A\pmbd@Thin
- \pmbd@A=.5\pmbd@A
- \pmbd@B=-\pmbd@A
- \advance\pmbd@B\pmbd@Thin
- \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
- \kern-\pmbd@D
- \pmbd@Rule\pmbd@Thin\pmbd@A\z@
- \kern\pmbd@Sep
- \pmbd@Rule\pmbd@Thin\pmbd@A\z@
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFxxxix{2554}
-\@namedef{pmbd@U+2554}{%
- \pmbd@BeginDouble
- \pmbd@C=\pmbd@W
- \advance\pmbd@C-\pmbd@Sep
- \pmbd@C=.5\pmbd@C
- \advance\pmbd@C-\pmbd@Thin
- \kern\pmbd@C
- \pmbd@A=\pmbd@H
- \advance\pmbd@A\pmbd@Sep
- \pmbd@A=.5\pmbd@A
- \advance\pmbd@A\pmbd@Thin
- \pmbd@B=-\pmbd@A
- \advance\pmbd@B\pmbd@Thin
- \pmbd@D=\pmbd@W
- \advance\pmbd@D-\pmbd@C
- \pmbd@Rule\pmbd@Thin\pmbd@A\z@
- \kern-\pmbd@Thin
- \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
- \advance\pmbd@D-\pmbd@Sep
- \advance\pmbd@D-\pmbd@Thin
- \kern-\pmbd@D
- \advance\pmbd@A-\pmbd@Sep
- \advance\pmbd@A-\pmbd@Thin
- \advance\pmbd@B\pmbd@Sep
- \advance\pmbd@B\pmbd@Thin
- \pmbd@Rule\pmbd@Thin\pmbd@A\z@
- \kern-\pmbd@Thin
- \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFxxii{2555}
-\@namedef{pmbd@U+2555}{%
- \pmbd@BeginDouble
- \pmbd@A=\pmbd@H
- \advance\pmbd@A-\pmbd@Sep
- \pmbd@A=.5\pmbd@A
- \pmbd@B=-\pmbd@A
- \advance\pmbd@B\pmbd@Thin
- \pmbd@C=\pmbd@W
- \advance\pmbd@C\pmbd@Thin
- \pmbd@C=.5\pmbd@C
- \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
- \kern-\pmbd@C
- \advance\pmbd@A\pmbd@Sep
- \advance\pmbd@A\pmbd@Thin
- \advance\pmbd@B-\pmbd@Sep
- \advance\pmbd@B-\pmbd@Thin
- \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B
- \kern-\pmbd@Thin
- \pmbd@Rule\pmbd@Thin\pmbd@A\z@
- \pmbd@EndBox
-}
-\pmbd@UniDef\textSFxxi{2556}
-\@namedef{pmbd@U+2556}{%
- \pmbd@beginB
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \dimen4 \wd\z@
- \advance\dimen4 \pmbd@doublesepH
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxxv{2557}
-\@namedef{pmbd@U+2557}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \dimen4 \wd\z@
- \begingroup
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \advance\dimen4 \pmbd@doublesepH
- \rlap{%
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \rlap{%
- \hb@xt@\wd\z@{%
- \hss
- \kern\pmbd@rulewidth
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@\@depth\dp\z@
- \hss
- }%
- }%
- \endgroup
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \advance\dimen4 -\pmbd@doublesepH
- \rlap{%
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \kern\pmbd@doublesepH
- \kern\pmbd@rulewidth
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFl{2558}
-\@namedef{pmbd@U+2558}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \kern.5\wd\z@
- \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \rlap{%
- \kern.5\wd\z@
- \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxlix{2559}
-\@namedef{pmbd@U+2559}{%
- \pmbd@beginB
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \dimen4 \wd\z@
- \advance\dimen4 \pmbd@doublesepH
- \hb@xt@\wd\z@{%
- \hfill
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxxxviii{255A}
-\@namedef{pmbd@U+255A}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \dimen4 \wd\z@
- \begingroup
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \advance\dimen4 -\pmbd@doublesepH
- \rlap{%
- \hb@xt@\wd\z@{%
- \hss
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- }%
- \rlap{%
- \hb@xt@\wd\z@{%
- \hss
- \kern\pmbd@rulewidth
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@
- \hss
- }%
- }%
- \endgroup
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \advance\dimen4 \pmbd@doublesepH
- \rlap{%
- \hb@xt@\wd\z@{%
- \hss
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@
- \kern\pmbd@doublesepH
- \kern\pmbd@rulewidth
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxxviii{255B}
-\@namedef{pmbd@U+255B}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \rlap{%
- \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxxvii{255C}
-\@namedef{pmbd@U+255C}{%
- \pmbd@beginB
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \dimen4 \wd\z@
- \advance\dimen4 \pmbd@doublesepH
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxxvi{255D}
-\@namedef{pmbd@U+255D}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \dimen4 \wd\z@
- \begingroup
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \advance\dimen4 -\pmbd@doublesepH
- \rlap{%
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \rlap{%
- \hb@xt@\wd\z@{%
- \hss
- \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@
- \kern\pmbd@doublesepH
- \kern\pmbd@rulewidth
- \hss
- }%
- }%
- \endgroup
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \advance\dimen4 \pmbd@doublesepH
- \rlap{%
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \kern\pmbd@rulewidth
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxxxvi{255E}
-\@namedef{pmbd@U+255E}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \kern.5\wd\z@
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \rlap{%
- \kern.5\wd\z@
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxxxvii{255F}
-\@namedef{pmbd@U+255F}{%
- \pmbd@beginB
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \dimen4 \wd\z@
- \advance\dimen4 -\pmbd@doublesepH
- \hb@xt@\wd\z@{%
- \hfill
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- }%
- \hss
- \vrule\@width\pmbd@rulewidth
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxlii{2560}
-\@namedef{pmbd@U+2560}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \dimen4 \wd\z@
- \advance\dimen4 -\pmbd@doublesepH
- \begingroup
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \rlap{%
- \hb@xt@\wd\z@{%
- \hss
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- }%
- \rlap{%
- \hb@xt@\wd\z@{%
- \hss
- \kern\pmbd@rulewidth
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@
- \hss
- }%
- }%
- \endgroup
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \rlap{%
- \hb@xt@\wd\z@{%
- \hss
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- }%
- \hss
- \vrule\@width\pmbd@rulewidth
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxix{2561}
-\@namedef{pmbd@U+2561}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \rlap{%
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxx{2562}
-\@namedef{pmbd@U+2562}{%
- \pmbd@beginB
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \dimen4 \wd\z@
- \advance\dimen4 -\pmbd@doublesepH
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxxiii{2563}
-\@namedef{pmbd@U+2563}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \dimen4 \wd\z@
- \advance\dimen4 -\pmbd@doublesepH
- \begingroup
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \rlap{%
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \rlap{%
- \hb@xt@\wd\z@{%
- \hss
- \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@
- \kern\pmbd@doublesepH
- \kern\pmbd@rulewidth
- \hss
- }%
- }%
- \endgroup
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \rlap{%
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxlvii{2564}
-\@namedef{pmbd@U+2564}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \rlap{%
- \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxlviii{2565}
-\@namedef{pmbd@U+2565}{%
- \pmbd@beginB
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxli{2566}
-\@namedef{pmbd@U+2566}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \dimen4 \wd\z@
- \advance\dimen4 -\pmbd@doublesepH
- \rlap{%
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \rlap{%
- \hb@xt@\wd\z@{%
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- \hss
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxlv{2567}
-\@namedef{pmbd@U+2567}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \rlap{%
- \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxlvi{2568}
-\@namedef{pmbd@U+2568}{%
- \pmbd@beginB
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxl{2569}
-\@namedef{pmbd@U+2569}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \dimen4 \wd\z@
- \advance\dimen4 -\pmbd@doublesepH
- \begingroup
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \rlap{%
- \hb@xt@\wd\z@{%
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- \hss
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- }%
- \rlap{%
- \hb@xt@\wd\z@{%
- \hss
- \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@
- \hss
- }%
- }%
- \endgroup
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- \pmbd@end
-}
-\pmbd@UniDef\textSFliv{256A}
-\@namedef{pmbd@U+256A}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \rlap{%
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFliii{256B}
-\@namedef{pmbd@U+256B}{%
- \pmbd@beginB
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \rlap{%
- \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- \hss
- \vrule\@width\pmbd@rulewidth
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth
- \hss
- \pmbd@end
-}
-\pmbd@UniDef\textSFxliv{256C}
-\@namedef{pmbd@U+256C}{%
- \pmbd@beginC
- \dimen@\ht\z@
- \advance\dimen@-\dp\z@
- \dimen\tw@\dimen@
- \advance\dimen@\pmbd@rulewidth
- \advance\dimen\tw@-\pmbd@rulewidth
- \dimen4 \wd\z@
- \advance\dimen4 -\pmbd@doublesepH
- \begingroup
- \advance\dimen@\pmbd@doublesepV
- \advance\dimen\tw@\pmbd@doublesepV
- \rlap{%
- \hb@xt@\wd\z@{%
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- \hss
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- }%
- \rlap{%
- \hb@xt@\wd\z@{%
- \hss
- \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@
- \hss
- }%
- }%
- \endgroup
- \advance\dimen@-\pmbd@doublesepV
- \advance\dimen\tw@-\pmbd@doublesepV
- \rlap{%
- \hb@xt@\wd\z@{%
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- \hss
- \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@
- }%
- }%
- \hss
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \kern\pmbd@doublesepH
- \vrule\@width\pmbd@rulewidth\@height.5\dimen@
- \hss
- \pmbd@end
-}
-\@namedef{pmbd@U+2574}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule{.5\pmbd@W}\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2575}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \kern.5\pmbd@C
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
- \pmbd@Rule\pmbd@Thin\pmbd@H{-.5\pmbd@H}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2576}{%
- \pmbd@BeginDraw X-%
- \kern.5\pmbd@W
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule{.5\pmbd@W}\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2577}{%
- \pmbd@BeginDraw X-%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \kern.5\pmbd@C
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
- \pmbd@Rule\pmbd@Thin{.5\pmbd@H}\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2578}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\pmbd@W}\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+2579}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \kern.5\pmbd@C
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
- \pmbd@Rule\pmbd@Thick\pmbd@H{-.5\pmbd@H}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+257A}{%
- \pmbd@BeginDraw -X%
- \kern.5\pmbd@W
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\pmbd@W}\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+257B}{%
- \pmbd@BeginDraw -X%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \kern.5\pmbd@C
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
- \pmbd@Rule\pmbd@Thick{.5\pmbd@H}\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+257C}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule{.5\pmbd@W}\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\pmbd@W}\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+257D}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \kern.5\pmbd@C
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
- \pmbd@Rule\pmbd@Thin\pmbd@H{-.5\pmbd@H}%
- }%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \kern.5\pmbd@C
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
- \pmbd@Rule\pmbd@Thick{.5\pmbd@H}\z@
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+257E}{%
- \pmbd@BeginDraw XX%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thick
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thick
-$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax
-& \pmbd@Rule{.5\pmbd@W}\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}%
-$ \pmbd@A=\pmbd@H
-$ \advance\pmbd@A\pmbd@Thin
-$ \pmbd@A=.5\pmbd@A
-$ \pmbd@B=-\pmbd@A
-$ \advance\pmbd@B\pmbd@Thin
-$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B
-& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax
-& \pmbd@Rule{.5\pmbd@W}\pmbd@A
-& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}%
- \pmbd@EndBox
-}
-\@namedef{pmbd@U+257F}{%
- \pmbd@BeginDraw XX%
- \rlap{%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thick
-$ \kern.5\pmbd@C
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax
- \pmbd@Rule\pmbd@Thick\pmbd@H{-.5\pmbd@H}%
- }%
-$ \pmbd@C=\pmbd@W
-$ \advance\pmbd@C-\pmbd@Thin
-$ \kern.5\pmbd@C
-& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax
- \pmbd@Rule\pmbd@Thin{.5\pmbd@H}\z@
- \pmbd@EndBox
-}
-\def\pmbd@beginA{%
- \pmbd@begin
- \def\width{\wd\z@}%
- \def\height{\ht\z@}%
- \def\depth{\dp\z@}%
- \setlength{\dimen@}{\pmbd@rulewidth}%
- \edef\pmbd@rulewidth{\number\dimen@ sp}%
-}
-\pmbd@AtEnd%
-%% \section{Installation}
-\endinput
-%%
-%% End of file `pmboxdraw.sty'.
diff --git a/Master/texmf-dist/tex/latex/oberdiek/pmboxdrawenc.dfu b/Master/texmf-dist/tex/latex/oberdiek/pmboxdrawenc.dfu
deleted file mode 100644
index 250f837a03b..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/pmboxdrawenc.dfu
+++ /dev/null
@@ -1,179 +0,0 @@
-%%
-%% This is file `pmboxdrawenc.dfu',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% pmboxdraw.dtx (with options: `utf8')
-%%
-%% This is a generated file.
-%%
-%% Project: pmboxdraw
-%% Version: 2019/02/28 v1.3
-%%
-%% Copyright (C)
-%% 2006, 2011 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://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.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file pmboxdraw.dtx
-%% and the derived files
-%% pmboxdraw.sty, pmboxdraw.pdf, pmboxdraw.ins, pmboxdraw.drv,
-%% pmboxdrawenc.dfu, pmboxdraw-test1.tex.
-%%
-\ProvidesFile{pmboxdrawenc.dfu}%
- [2019/02/28 v1.3 UTF-8 support for box drawing characters]%
-\DeclareUnicodeCharacter{2500}{\textSFx}
-\DeclareUnicodeCharacter{2501}{\pmboxdrawuni{2501}}
-\DeclareUnicodeCharacter{2502}{\textSFxi}
-\DeclareUnicodeCharacter{2503}{\pmboxdrawuni{2503}}
-\DeclareUnicodeCharacter{250C}{\textSFi}
-\DeclareUnicodeCharacter{250D}{\pmboxdrawuni{250D}}
-\DeclareUnicodeCharacter{250E}{\pmboxdrawuni{250E}}
-\DeclareUnicodeCharacter{250F}{\pmboxdrawuni{250F}}
-\DeclareUnicodeCharacter{2510}{\textSFiii}
-\DeclareUnicodeCharacter{2511}{\pmboxdrawuni{2511}}
-\DeclareUnicodeCharacter{2512}{\pmboxdrawuni{2512}}
-\DeclareUnicodeCharacter{2513}{\pmboxdrawuni{2513}}
-\DeclareUnicodeCharacter{2514}{\textSFii}
-\DeclareUnicodeCharacter{2515}{\pmboxdrawuni{2515}}
-\DeclareUnicodeCharacter{2516}{\pmboxdrawuni{2516}}
-\DeclareUnicodeCharacter{2517}{\pmboxdrawuni{2517}}
-\DeclareUnicodeCharacter{2518}{\textSFiv}
-\DeclareUnicodeCharacter{2519}{\pmboxdrawuni{2519}}
-\DeclareUnicodeCharacter{251A}{\pmboxdrawuni{251A}}
-\DeclareUnicodeCharacter{251B}{\pmboxdrawuni{251B}}
-\DeclareUnicodeCharacter{251C}{\textSFviii}
-\DeclareUnicodeCharacter{251D}{\pmboxdrawuni{251D}}
-\DeclareUnicodeCharacter{251E}{\pmboxdrawuni{251E}}
-\DeclareUnicodeCharacter{251F}{\pmboxdrawuni{251F}}
-\DeclareUnicodeCharacter{2520}{\pmboxdrawuni{2520}}
-\DeclareUnicodeCharacter{2521}{\pmboxdrawuni{2521}}
-\DeclareUnicodeCharacter{2522}{\pmboxdrawuni{2522}}
-\DeclareUnicodeCharacter{2523}{\pmboxdrawuni{2523}}
-\DeclareUnicodeCharacter{2524}{\textSFix}
-\DeclareUnicodeCharacter{252C}{\textSFvi}
-\DeclareUnicodeCharacter{252D}{\pmboxdrawuni{252D}}
-\DeclareUnicodeCharacter{252E}{\pmboxdrawuni{252E}}
-\DeclareUnicodeCharacter{252F}{\pmboxdrawuni{252F}}
-\DeclareUnicodeCharacter{2530}{\pmboxdrawuni{2530}}
-\DeclareUnicodeCharacter{2531}{\pmboxdrawuni{2531}}
-\DeclareUnicodeCharacter{2532}{\pmboxdrawuni{2532}}
-\DeclareUnicodeCharacter{2533}{\pmboxdrawuni{2533}}
-\DeclareUnicodeCharacter{2534}{\textSFvii}
-\DeclareUnicodeCharacter{2535}{\pmboxdrawuni{2535}}
-\DeclareUnicodeCharacter{2536}{\pmboxdrawuni{2536}}
-\DeclareUnicodeCharacter{2537}{\pmboxdrawuni{2537}}
-\DeclareUnicodeCharacter{2538}{\pmboxdrawuni{2538}}
-\DeclareUnicodeCharacter{2539}{\pmboxdrawuni{2539}}
-\DeclareUnicodeCharacter{253A}{\pmboxdrawuni{253A}}
-\DeclareUnicodeCharacter{253B}{\pmboxdrawuni{253B}}
-\DeclareUnicodeCharacter{253C}{\textSFv}
-\DeclareUnicodeCharacter{253D}{\pmboxdrawuni{253D}}
-\DeclareUnicodeCharacter{253E}{\pmboxdrawuni{253E}}
-\DeclareUnicodeCharacter{253F}{\pmboxdrawuni{253F}}
-\DeclareUnicodeCharacter{2540}{\pmboxdrawuni{2540}}
-\DeclareUnicodeCharacter{2541}{\pmboxdrawuni{2541}}
-\DeclareUnicodeCharacter{2542}{\pmboxdrawuni{2542}}
-\DeclareUnicodeCharacter{2543}{\pmboxdrawuni{2543}}
-\DeclareUnicodeCharacter{2544}{\pmboxdrawuni{2544}}
-\DeclareUnicodeCharacter{2545}{\pmboxdrawuni{2545}}
-\DeclareUnicodeCharacter{2546}{\pmboxdrawuni{2546}}
-\DeclareUnicodeCharacter{2547}{\pmboxdrawuni{2547}}
-\DeclareUnicodeCharacter{2548}{\pmboxdrawuni{2548}}
-\DeclareUnicodeCharacter{2549}{\pmboxdrawuni{2549}}
-\DeclareUnicodeCharacter{254A}{\pmboxdrawuni{254A}}
-\DeclareUnicodeCharacter{254B}{\pmboxdrawuni{254B}}
-\DeclareUnicodeCharacter{2550}{\textSFxliii}
-\DeclareUnicodeCharacter{2551}{\textSFxxiv}
-\DeclareUnicodeCharacter{2552}{\textSFli}
-\DeclareUnicodeCharacter{2553}{\textSFlii}
-\DeclareUnicodeCharacter{2554}{\textSFxxxix}
-\DeclareUnicodeCharacter{2555}{\textSFxxii}
-\DeclareUnicodeCharacter{2556}{\textSFxxi}
-\DeclareUnicodeCharacter{2557}{\textSFxxv}
-\DeclareUnicodeCharacter{2558}{\textSFl}
-\DeclareUnicodeCharacter{2559}{\textSFxlix}
-\DeclareUnicodeCharacter{255A}{\textSFxxxviii}
-\DeclareUnicodeCharacter{255B}{\textSFxxviii}
-\DeclareUnicodeCharacter{255C}{\textSFxxvii}
-\DeclareUnicodeCharacter{255D}{\textSFxxvi}
-\DeclareUnicodeCharacter{255E}{\textSFxxxvi}
-\DeclareUnicodeCharacter{255F}{\textSFxxxvii}
-\DeclareUnicodeCharacter{2560}{\textSFxlii}
-\DeclareUnicodeCharacter{2561}{\textSFxix}
-\DeclareUnicodeCharacter{2562}{\textSFxx}
-\DeclareUnicodeCharacter{2563}{\textSFxxiii}
-\DeclareUnicodeCharacter{2564}{\textSFxlvii}
-\DeclareUnicodeCharacter{2565}{\textSFxlviii}
-\DeclareUnicodeCharacter{2566}{\textSFxli}
-\DeclareUnicodeCharacter{2567}{\textSFxlv}
-\DeclareUnicodeCharacter{2568}{\textSFxlvi}
-\DeclareUnicodeCharacter{2569}{\textSFxl}
-\DeclareUnicodeCharacter{256A}{\textSFliv}
-\DeclareUnicodeCharacter{256B}{\textSFliii}
-\DeclareUnicodeCharacter{256C}{\textSFxliv}
-\DeclareUnicodeCharacter{2574}{\pmboxdrawuni{2574}}
-\DeclareUnicodeCharacter{2575}{\pmboxdrawuni{2575}}
-\DeclareUnicodeCharacter{2576}{\pmboxdrawuni{2576}}
-\DeclareUnicodeCharacter{2577}{\pmboxdrawuni{2577}}
-\DeclareUnicodeCharacter{2578}{\pmboxdrawuni{2578}}
-\DeclareUnicodeCharacter{2579}{\pmboxdrawuni{2579}}
-\DeclareUnicodeCharacter{257A}{\pmboxdrawuni{257A}}
-\DeclareUnicodeCharacter{257B}{\pmboxdrawuni{257B}}
-\DeclareUnicodeCharacter{257C}{\pmboxdrawuni{257C}}
-\DeclareUnicodeCharacter{257D}{\pmboxdrawuni{257D}}
-\DeclareUnicodeCharacter{257E}{\pmboxdrawuni{257E}}
-\DeclareUnicodeCharacter{257F}{\pmboxdrawuni{257F}}
-\DeclareUnicodeCharacter{2580}{\textupblock}
-\DeclareUnicodeCharacter{2581}{\pmboxdrawuni{2581}}
-\DeclareUnicodeCharacter{2582}{\pmboxdrawuni{2582}}
-\DeclareUnicodeCharacter{2583}{\pmboxdrawuni{2583}}
-\DeclareUnicodeCharacter{2584}{\textdnblock}
-\DeclareUnicodeCharacter{2585}{\pmboxdrawuni{2585}}
-\DeclareUnicodeCharacter{2586}{\pmboxdrawuni{2586}}
-\DeclareUnicodeCharacter{2587}{\pmboxdrawuni{2587}}
-\DeclareUnicodeCharacter{2588}{\textblock}
-\DeclareUnicodeCharacter{2589}{\pmboxdrawuni{2589}}
-\DeclareUnicodeCharacter{258A}{\pmboxdrawuni{258A}}
-\DeclareUnicodeCharacter{258B}{\pmboxdrawuni{258B}}
-\DeclareUnicodeCharacter{258C}{\textlfblock}
-\DeclareUnicodeCharacter{258D}{\pmboxdrawuni{258D}}
-\DeclareUnicodeCharacter{258E}{\pmboxdrawuni{258E}}
-\DeclareUnicodeCharacter{258F}{\pmboxdrawuni{258F}}
-\DeclareUnicodeCharacter{2590}{\textrtblock}
-\DeclareUnicodeCharacter{2591}{\textltshade}
-\DeclareUnicodeCharacter{2592}{\textshade}
-\DeclareUnicodeCharacter{2593}{\textdkshade}
-\DeclareUnicodeCharacter{2594}{\pmboxdrawuni{2594}}
-\DeclareUnicodeCharacter{2595}{\pmboxdrawuni{2595}}
-\DeclareUnicodeCharacter{2596}{\pmboxdrawuni{2596}}
-\DeclareUnicodeCharacter{2597}{\pmboxdrawuni{2597}}
-\DeclareUnicodeCharacter{2598}{\pmboxdrawuni{2598}}
-\DeclareUnicodeCharacter{2599}{\pmboxdrawuni{2599}}
-\DeclareUnicodeCharacter{259A}{\pmboxdrawuni{259A}}
-\DeclareUnicodeCharacter{259B}{\pmboxdrawuni{259B}}
-\DeclareUnicodeCharacter{259C}{\pmboxdrawuni{259C}}
-\DeclareUnicodeCharacter{259D}{\pmboxdrawuni{259D}}
-\DeclareUnicodeCharacter{259E}{\pmboxdrawuni{259E}}
-\DeclareUnicodeCharacter{259F}{\pmboxdrawuni{259F}}
-%% \section{Installation}
-\endinput
-%%
-%% End of file `pmboxdrawenc.dfu'.
diff --git a/Master/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty b/Master/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
deleted file mode 100644
index 6d3b4353dcc..00000000000
--- a/Master/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
+++ /dev/null
@@ -1,359 +0,0 @@
-%%
-%% This is file `rerunfilecheck.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% rerunfilecheck.dtx (with options: `package')
-%%
-%% This is a generated file.
-%%
-%% Project: rerunfilecheck
-%% Version: 2016/05/16 v1.8
-%%
-%% Copyright (C)
-%% 2009-2011 Heiko Oberdiek
-%% 2016-2019 Oberdiek Package Support Group
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% https://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% https://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.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainers of this work are
-%% Heiko Oberdiek and the Oberdiek Package Support Group
-%% https://github.com/ho-tex/oberdiek/issues
-%%
-%%
-%% This work consists of the main source file rerunfilecheck.dtx
-%% and the derived files
-%% rerunfilecheck.sty, rerunfilecheck.pdf, rerunfilecheck.ins,
-%% rerunfilecheck.drv, rerunfilecheck-example.cfg,
-%% rerunfilecheck-test1.tex.
-%%
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode123=1 % {
- \catcode125=2 % }
- \catcode64=11 % @
- \def\x{\endgroup
- \expandafter\edef\csname ReFiCh@AtEnd\endcsname{%
- \endlinechar=\the\endlinechar\relax
- \catcode13=\the\catcode13\relax
- \catcode32=\the\catcode32\relax
- \catcode35=\the\catcode35\relax
- \catcode61=\the\catcode61\relax
- \catcode64=\the\catcode64\relax
- \catcode123=\the\catcode123\relax
- \catcode125=\the\catcode125\relax
- }%
- }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP@EnsureCode#1#2{%
- \edef\ReFiCh@AtEnd{%
- \ReFiCh@AtEnd
- \catcode#1=\the\catcode#1\relax
- }%
- \catcode#1=#2\relax
-}
-\TMP@EnsureCode{39}{12}% '
-\TMP@EnsureCode{40}{12}% (
-\TMP@EnsureCode{41}{12}% )
-\TMP@EnsureCode{42}{12}% *
-\TMP@EnsureCode{44}{12}% ,
-\TMP@EnsureCode{46}{12}% .
-\TMP@EnsureCode{47}{12}% /
-\TMP@EnsureCode{58}{12}% :
-\TMP@EnsureCode{59}{12}% ;
-\TMP@EnsureCode{60}{12}% <
-\TMP@EnsureCode{62}{12}% >
-\TMP@EnsureCode{91}{12}% [
-\TMP@EnsureCode{93}{12}% ]
-\TMP@EnsureCode{96}{12}% `
-\edef\ReFiCh@AtEnd{\ReFiCh@AtEnd\noexpand\endinput}
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{rerunfilecheck}%
- [2016/05/16 v1.8 Rerun checks for auxiliary files (HO)]
-\RequirePackage{kvoptions}[2010/02/22]
-\SetupKeyvalOptions{%
- family=rerunfilecheck,%
- prefix=ReFiCh@%
-}
-\newcommand*{\RerunFileCheckSetup}{%
- \setkeys{rerunfilecheck}%
-}
-\DeclareBoolOption{mainaux}
-\DeclareBoolOption{partaux}
-\DeclareBoolOption{starttoc}
-\DeclareBoolOption{index}
-\DeclareBoolOption{glossary}
-\define@key{rerunfilecheck}{aux}[true]{%
- \RerunFileCheckSetup{%
- mainaux={#1},%
- partaux={#1},%
- starttoc={#1},%
- index={#1},%
- glossary={#1}%
- }%
-}
-\InputIfFileExists{rerunfilecheck.cfg}{}{}
-\ProcessLocalKeyvalOptions*
-\def\ReFiCh@DisableOption{%
- \DisableKeyvalOption[%
- action=warning,%
- package=rerunfilecheck%
- ]{rerunfilecheck}%
-}
-\RequirePackage{infwarerr}[2007/09/09]
-\RequirePackage{pdftexcmds}[2009/04/10]
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname pdf@filemdfivesum\endcsname\relax
- \@PackageInfoNoLine{rerunfilecheck}{%
- Feature \string\pdfmdfivesum\space is not available\MessageBreak
- (e.g. pdfTeX or LuaTeX with package `pdftexcmds').\MessageBreak
- Therefore file contents cannot be checked efficiently\MessageBreak
- and the loading of the package is aborted%
- }%
- \newcommand*{\RerunFileCheck}[3]{}%
- \renewcommand*{\RerunFileCheckSetup}[1]{}%
- \expandafter\ReFiCh@AtEnd
-\fi%
-\ifReFiCh@partaux
- \let\ReFiCh@org@include\@include
- \def\@include#1 {%
- \if@filesw
- \RerunFileCheck{#1.aux}{}{}%
- \fi
- \ReFiCh@org@include{#1} %
- }%
-\fi
-\ifReFiCh@mainaux
- \AtBeginDocument{%
- \ReFiCh@mainauxfalse
- }%
- \ifReFiCh@mainaux
- \AtEndOfPackage{%
- \RerunFileCheck{\jobname.aux}{}{}%
- }%
- \else
- \if@filesw
- \@PackageWarningNoLine{rerunfilecheck}{%
- Main aux file check is disabled,\MessageBreak
- because the file is already opened.\MessageBreak
- Load the package before \string\begin{document}%
- }%
- \fi
- \fi
-\fi
-\ifReFiCh@starttoc
- \let\ReFiCh@org@starttoc\@starttoc
- \def\@starttoc#1{%
- \if@filesw
- \RerunFileCheck{\jobname.#1}{%
- \@ifundefined{tf@#1}{%
- }{%
- \immediate\closeout\csname tf@#1\endcsname
- }%
- }{}%
- \fi
- \ReFiCh@org@starttoc{#1}%
- }%
-\fi
-\ifReFiCh@index
- \ifx\makeindex\@empty
- \@PackageWarningNoLine{rerunfilecheck}{%
- Option `index' ignored,\MessageBreak
- because \string\makeindex\space has already been called%
- }%
- \else
- \def\ReFiCh@temp{%
- \newwrite\@indexfile
- \immediate\openout\@indexfile=\jobname.idx %
- \def\index{%
- \@bsphack
- \begingroup
- \@sanitize
- \@wrindex
- }%
- \typeout{Writing index file \jobname.idx}%
- \let\makeindex\@empty
- }%
- \ifx\ReFiCh@temp\makeindex
- \def\makeindex{%
- \newwrite\@indexfile
- \RerunFileCheck{\jobname.idx}{%
- \immediate\closeout\@indexfile
- }{%
- Rerun LaTeX/makeindex to get index right%
- }%
- \immediate\openout\@indexfile=\jobname.idx %
- \def\index{%
- \@bsphack
- \begingroup
- \@sanitize
- \@wrindex
- }%
- \typeout{Writing index file \jobname.idx}%
- \let\makeindex\@empty
- }%
- \else
- \@PackageInfoNoLine{rerunfilecheck}{%
- Option `index': unsupported version of \string\makeindex
- }%
- \fi
- \fi
-\fi
-\ifReFiCh@glossary
- \ifx\makeglossary\@empty
- \@PackageWarningNoLine{rerunfilecheck}{%
- Option `glossary' ignored,\MessageBreak
- because \string\makeglossary\space has already been called%
- }%
- \else
- \def\ReFiCh@temp{%
- \newwrite\@glossaryfile
- \immediate\openout\@glossaryfile=\jobname.glo %
- \def\glossary{%
- \@bsphack
- \begingroup
- \@sanitize
- \@wrglossary
- }%
- \typeout{Writing glossary file \jobname.glo }%
- \let\makeglossary\@empty
- }%
- \ifx\ReFiCh@temp\makeglossary
- \def\ReFiCh@temp{%
- \newwrite\@glossaryfile
- \RerunFileCheck{\jobname.glo}{%
- \immediate\closeout\@glossaryfile
- }{%
- Rerun LaTeX/makeindex to get glossary right%
- }%
- \immediate\openout\@glossaryfile=\jobname.glo %
- \def\glossary{%
- \@bsphack
- \begingroup
- \@sanitize
- \@wrglossary
- }%
- \typeout{Writing glossary file \jobname.glo}%
- \let\makeglossary\@empty
- }%
- \else
- \@PackageInfoNoLine{rerunfilecheck}{%
- Option `glossary': unsupported version of \string\makeglossary
- }%
- \fi
- \fi
-\fi
-\ReFiCh@DisableOption{mainaux}
-\ReFiCh@DisableOption{partaux}
-\ReFiCh@DisableOption{starttoc}
-\ReFiCh@DisableOption{index}
-\ReFiCh@DisableOption{glossary}
-\ReFiCh@DisableOption{aux}
-\RequirePackage{atveryend}[2016/05/16]
-\RequirePackage{uniquecounter}[2009/12/18]
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname pdf@filesize\endcsname\relax
- \def\ReFiCh@CheckSum{%
- \pdf@filemdfivesum
- }%
-\else
- \def\ReFiCh@CheckSum#1{%
- \pdf@filemdfivesum{#1}%
- \ReFiCh@Separator
- \pdf@filesize{#1}%
- }%
-\fi
-\def\ReFiCh@Separator{;}
-\def\ReFiCh@NoFile{<no file>}
-\UniqueCounterNew{rerunfilecheck}
-\newcommand*{\RerunFileCheck}{%
- \UniqueCounterCall{rerunfilecheck}\ReFiCh@RerunFileCheck
-}
-\def\ReFiCh@RerunFileCheck#1{%
- \expandafter\ReFiCh@@RerunFileCheck\csname ReFiCh@#1\endcsname
-}
-\def\ReFiCh@Check#1#2#3{%
- #1\edef#2{\ReFiCh@CheckSum{#3}}%
- \ifx#2\ReFiCh@Separator
- #1\let#2\ReFiCh@NoFile
- \fi
-}
-\def\ReFiCh@@RerunFileCheck#1#2#3#4{%
- \ReFiCh@Check\global#1{#2}%
- \AtEndAfterFileList{%
- \begingroup
- #3%
- \ReFiCh@Check{}\x{#2}%
- \ifx#1\x
- \@PackageInfoNoLine{rerunfilecheck}{%
- File `#2' has not changed.\MessageBreak
- Checksum: \x
- }%
- \else
- \ifnum
- \ReFiCh@IsAux#2\relax.aux\relax\@nil
- \ifx#1\ReFiCh@NoFile 1\else 0\fi
- \ifx\x\ReFiCh@AuxEmptyUnix 1%
- \else
- \ifx\x\ReFiCh@AuxEmptyDos 1\fi
- \fi
- =111 %
- \@PackageInfoNoLine{rerunfilecheck}{%
- File `#2' is empty .aux file.\MessageBreak
- Before: #1\MessageBreak
- After: \space\x
- }%
- \else
- \@PackageWarningNoLine{rerunfilecheck}{%
- File `#2' has changed.%
- \ifx\\#4\\%
- \space Rerun%
- \else
- \MessageBreak
- #4%
- \fi
- }%
- \@PackageInfoNoLine{rerunfilecheck}{%
- Checksums for `#2':\MessageBreak
- Before: #1\MessageBreak
- After: \space\x
- }%
- \fi
- \fi
- \endgroup
- }%
-}
-\def\ReFiCh@IsAux#1.aux\relax#2\@nil{%
- \ifx\hbox#2\hbox
- 0%
- \else
- 1%
- \fi
-}
-\def\ReFiCh@AuxEmptyUnix{A94A2480D3289E625EEA47CD1B285758;8}%
-\@onelevel@sanitize\ReFiCh@AuxEmptyUnix
-\def\ReFiCh@AuxEmptyDos{A62A15ECE803E2EBE94952FCC9933BC0;9}%
-\@onelevel@sanitize\ReFiCh@AuxEmptyDos
-\ReFiCh@AtEnd%
-%% \section{Installation}
-\endinput
-%%
-%% End of file `rerunfilecheck.sty'.