summaryrefslogtreecommitdiff
path: root/macros/latex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex')
-rw-r--r--macros/latex/contrib/ascmac/Makefile2
-rw-r--r--macros/latex/contrib/ascmac/README.md2
-rw-r--r--macros/latex/contrib/ascmac/ascmac.dtx58
-rw-r--r--macros/latex/contrib/ascmac/ascmac.map3
-rw-r--r--macros/latex/contrib/ascmac/ascmac.pdfbin158813 -> 161039 bytes
-rw-r--r--macros/latex/contrib/axessibility/README53
-rw-r--r--macros/latex/contrib/axessibility/axessibility.dtx724
-rw-r--r--macros/latex/contrib/axessibility/axessibility.ins60
-rw-r--r--macros/latex/contrib/axessibility/axessibility.lua95
-rw-r--r--macros/latex/contrib/axessibility/axessibility.pdf2517
-rw-r--r--macros/latex/contrib/axessibility/axessibilityExampleAlignA.tex56
-rw-r--r--macros/latex/contrib/axessibility/axessibilityExampleAlignT.tex65
-rw-r--r--macros/latex/contrib/axessibility/axessibilityExampleGoldenMean.tex42
-rw-r--r--macros/latex/contrib/axessibility/axessibilityExampleSingleLineA.tex49
-rw-r--r--macros/latex/contrib/axessibility/axessibilityExampleSingleLineT.tex95
-rw-r--r--macros/latex/contrib/dccpaper/Makefile14
-rw-r--r--macros/latex/contrib/dccpaper/README.md9
-rw-r--r--macros/latex/contrib/dccpaper/dccpaper.dtx333
-rw-r--r--macros/latex/contrib/dccpaper/dccpaper.pdfbin254082 -> 311604 bytes
-rw-r--r--macros/latex/contrib/siunitx/siunitx-code.pdfbin0 -> 1174016 bytes
-rw-r--r--macros/latex/contrib/siunitx/siunitx.dtx111
-rw-r--r--macros/latex/contrib/siunitx/siunitx.pdfbin641504 -> 640745 bytes
-rw-r--r--macros/latex/contrib/widetable/README.txt (renamed from macros/latex/contrib/widetable/README)20
-rw-r--r--macros/latex/contrib/widetable/manifest.txt3
-rw-r--r--macros/latex/contrib/widetable/widetable.dtx331
-rw-r--r--macros/latex/contrib/widetable/widetable.pdfbin413519 -> 464597 bytes
-rw-r--r--macros/latex/required/babel/base/README.md24
-rw-r--r--macros/latex/required/babel/base/babel.dtx384
-rw-r--r--macros/latex/required/babel/base/babel.ins2
-rw-r--r--macros/latex/required/babel/base/babel.pdfbin736268 -> 748353 bytes
-rw-r--r--macros/latex/required/babel/base/bbcompat.dtx2
31 files changed, 3896 insertions, 1158 deletions
diff --git a/macros/latex/contrib/ascmac/Makefile b/macros/latex/contrib/ascmac/Makefile
index 06c631d4d3..bcbfb413a9 100644
--- a/macros/latex/contrib/ascmac/Makefile
+++ b/macros/latex/contrib/ascmac/Makefile
@@ -38,6 +38,8 @@ install:
cp ./*.pdf ${TEXMF}/doc/latex/ascmac/
mkdir -p ${TEXMF}/fonts/source/public/ascmac
cp ./*.mf ${TEXMF}/fonts/source/public/ascmac/
+ mkdir -p ${TEXMF}/fonts/map/dvips/ascmac
+ cp ./*.map ${TEXMF}/fonts/map/dvips/ascmac/
mkdir -p ${TEXMF}/fonts/type1/public/ascmac
cp ./*.pfb ${TEXMF}/fonts/type1/public/ascmac/
mkdir -p ${TEXMF}/fonts/tfm/public/ascmac
diff --git a/macros/latex/contrib/ascmac/README.md b/macros/latex/contrib/ascmac/README.md
index 1f47a8e110..d932130ade 100644
--- a/macros/latex/contrib/ascmac/README.md
+++ b/macros/latex/contrib/ascmac/README.md
@@ -26,6 +26,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)).
## Release Date
-2020-01-13
+2020-01-15
Japanese TeX Development Community
diff --git a/macros/latex/contrib/ascmac/ascmac.dtx b/macros/latex/contrib/ascmac/ascmac.dtx
index 95ac10d90c..483aee8cf2 100644
--- a/macros/latex/contrib/ascmac/ascmac.dtx
+++ b/macros/latex/contrib/ascmac/ascmac.dtx
@@ -11,6 +11,10 @@
%
% \iffalse
%
+% 2020/01/15 v2.1
+% - Use an external map file for supporting dvips.
+% 2020/01/14 v2.0j
+% - Fix a bug introduced in v2.0i for XeLaTeX.
% 2020/01/13 v2.0i
% - Fix a bug: latex in DVI mode of pdfTeX did not work.
% 2018/03/09 v2.0h
@@ -76,7 +80,7 @@
%</driver>
%<tascmac>\ProvidesPackage{tascmac}
%<ascmac>\ProvidesPackage{ascmac}
- [2020/01/13 v2.0i
+ [2020/01/15 v2.1
%<driver|tascmac> ascmac package (community edition)
%<ascmac> ascmac wrapper (community edition)
]
@@ -341,31 +345,43 @@
\fi
% \end{macrocode}
%
-% pdf\LaTeX{}やLua\LaTeX{}のプリミティブを使って、ascgrpのType1フォントを
-% 使用できるように設定します。
+% 以前の版ではascgrpのType1フォントを設定するために
+% pdf\LaTeX{}やLua\LaTeX{}のプリミティブを使用していましたが、
+% v2.1ではマップファイル(ascmac.map)を用意しました。
+% このmapファイルを\verb+$TEXMF/fonts/map/dvips/ascmac/+にインストールして
+%\begin{verbatim}
+% updmap-sys --enable MixedMap=ascmac.map
+%\end{verbatim}
+% を実行すれば有効になります。
% \changes{2016/08/21}{v2.0c}{pdf\LaTeX{}でascgrpのType1フォントを使用}
% \changes{2017/12/06}{v2.0e}{念のためe-拡張なしのエンジンでのエラーを防止}
% \changes{2017/12/17}{v2.0f}{判定が逆になっていたのを修正}
+% \changes{2020/01/13}{v2.0i}{\LaTeX{}のDVIモードをサポート}
+% \changes{2020/01/14}{v2.0j}{v2.0iの変更でXeLaTeXでエラーが出たのを修正}
+% \changes{2020/01/15}{v2.1}{dvipsもサポートするため、外部マップファイルに分離}
% \begin{macrocode}
%%
-%% Use Type1 font for ascgrp (pdfLaTeX, LuaLaTeX)
-\ifx\pdfextension\@undefined
- \ifx\pdfmapline\@undefined\else
- % pdfTeX, LuaTeX (<=0.81)
- \ifnum\pdfoutput>\z@\relax
- \pdfmapline{+ascgrp <ascgrp.pfb}
- \pdfmapline{+ascii10 <ascii10.pfb}
- \pdfmapline{+ascii36 <ascii36.pfb}
- \fi
- \fi
-\else
- % LuaTeX (>=0.85)
- \ifnum\outputmode>\z@\relax
- \pdfextension mapline{+ascgrp <ascgrp.pfb}
- \pdfextension mapline{+ascii10 <ascii10.pfb}
- \pdfextension mapline{+ascii36 <ascii36.pfb}
- \fi
-\fi
+%% Use Type1 font for ascgrp: moved to an external map file
+%\ifx\pdfextension\@undefined
+% \ifx\pdfmapline\@undefined\else
+% % pdfTeX, LuaTeX (<=0.81)
+% % [memo] XeTeX does not have \pdfmapline, but xelatex.ini defines it.
+% % Here we ignore it by checking the existence of \pdfoutput,
+% % as [x]dvipdfmx can add the similar effect implicitly.
+% \ifx\pdfoutput\@undefined\else\ifnum\pdfoutput>\z@\relax
+% \pdfmapline{+ascgrp <ascgrp.pfb}
+% \pdfmapline{+ascii10 <ascii10.pfb}
+% \pdfmapline{+ascii36 <ascii36.pfb}
+% \fi\fi
+% \fi
+%\else
+% % LuaTeX (>=0.85)
+% \ifnum\outputmode>\z@\relax
+% \pdfextension mapline{+ascgrp <ascgrp.pfb}
+% \pdfextension mapline{+ascii10 <ascii10.pfb}
+% \pdfextension mapline{+ascii36 <ascii36.pfb}
+% \fi
+%\fi
% \end{macrocode}
%
% \begin{macro}{\@savetbaselineshift}
diff --git a/macros/latex/contrib/ascmac/ascmac.map b/macros/latex/contrib/ascmac/ascmac.map
new file mode 100644
index 0000000000..5b08f21314
--- /dev/null
+++ b/macros/latex/contrib/ascmac/ascmac.map
@@ -0,0 +1,3 @@
+ascgrp TeX-ascgrp <ascgrp.pfb
+ascii10 TeX-ascii10 <ascii10.pfb
+ascii36 TeX-ascii36 <ascii36.pfb
diff --git a/macros/latex/contrib/ascmac/ascmac.pdf b/macros/latex/contrib/ascmac/ascmac.pdf
index 04a5b02e59..6d4a041b90 100644
--- a/macros/latex/contrib/ascmac/ascmac.pdf
+++ b/macros/latex/contrib/ascmac/ascmac.pdf
Binary files differ
diff --git a/macros/latex/contrib/axessibility/README b/macros/latex/contrib/axessibility/README
index 567c983ca8..8f5cad52d5 100644
--- a/macros/latex/contrib/axessibility/README
+++ b/macros/latex/contrib/axessibility/README
@@ -1,36 +1,51 @@
-% axessibility - create pdf files with mathematical formulae accessible by assistive
-% technologies for visually impaired people with LaTeX
%
-% Copyright (C) 2018, 2019 by
-% Anna Capietto, Sandro Coriasco, Tiziana Armano,
-% Nadir Murru, Alice Ruighi, Eugenia Taranto,
-% Dragan Ahmetovic, Cristian Bernareggi, Michele Berra
-%
-% Based on accsupp.sty
+% Copyright (C) 2018, 2019, 2020 by
+% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski,
+% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi
+%
+% Based on accsupp and tagpdf
%
-% This work consists of the main source file axessibility.dtx
+% This work consists of the main source files axessibility.dtx and axessibility.lua,
% and the derived files
% axessibility.ins, axessibility.sty, axessibility.pdf, README,
-% axessibilityExampleGoldenMean.tex
+% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex,
+%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
%
% The Current Maintainer of this work is
% Sandro Coriasco
%
-% This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License
-% http://creativecommons.org/licenses/by-nc/4.0/
-%
-This is version 2.0 of axessibility, a package which allows LaTeX to create
+
+This is version 3.0 of axessibility, a package which allows LaTeX to create
pdf files with mathematical formulae accessible by assistive technologies
-for visually impaired people.
+for visually impaired people and people with special educational needs.
The following files are enclosed.
- README - This file.
+ README - This file.
axessibility.dtx - Documented tex file of the axessibility package. Run pdfLaTeX
- on this file to obtain the package documentation.
+ on this file to obtain the package documentation.
axessibility.ins - Run LaTeX on this file to extract the axessibility.sty file
- from axessibility.dtx.
- axessibilityExampleGoldenMean - A sample LaTeX file which uses the axessibility package.
+ from axessibility.dtx.
+ axessibility.lua - Lua code for the automatic replacement of $ and $$ Tex markers with
+ their LaTeX equivalents
+ axessibilityExampleSingleLineT - A sample LaTeX file which uses the axessibility package,
+ with inline and single line displayed formulae, employing
+ the tagpdf package option.
+ axessibilityExampleSingleLineA - Same as above, employing the accsupp option.
+ axessibilityExampleAlignT - A sample LaTeX file which uses the axessibility package,
+ with inline and multiline displayed formulae,
+ employing the tagpdf option.
+ axessibilityExampleAlignA - Same as above, employing the accsupp option.
Installation notes:
The package is supplied in `.ins`&`.dtx` format. Running `latex axessibility.ins`
diff --git a/macros/latex/contrib/axessibility/axessibility.dtx b/macros/latex/contrib/axessibility/axessibility.dtx
index 13978ac9c7..7d9cc0ac55 100644
--- a/macros/latex/contrib/axessibility/axessibility.dtx
+++ b/macros/latex/contrib/axessibility/axessibility.dtx
@@ -1,23 +1,31 @@
%
% \iffalse meta-comment
%
-% Copyright (C) 2018, 2019 by
-% Anna Capietto, Sandro Coriasco, Tiziana Armano,
-% Nadir Murru, Alice Ruighi, Eugenia Taranto,
-% Dragan Ahmetovic, Cristian Bernareggi, Michele Berra
-%
-% Based on accsupp.sty
%
-% This work consists of the main source file axessibility.dtx
+% Copyright (C) 2018, 2019, 2020 by
+% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski,
+% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi
+%
+% Based on accsupp and tagpdf
+%
+% This work consists of the main source files axessibility.dtx and axessibility.lua,
% and the derived files
% axessibility.ins, axessibility.sty, axessibility.pdf, README,
-% axessibilityExampleGoldenMean.tex
+% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex,
+%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
%
% The Current Maintainer of this work is
% Sandro Coriasco
-%
-% This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License
-% http://creativecommons.org/licenses/by-nc/4.0/
%
% \fi
%
@@ -29,79 +37,138 @@
\CodelineIndex
\RecordChanges\begin{document}
\title{The \textsf{axessibility} package}
-\date{January 8, 2019}
- \author{Dragan Ahmetovic, Tiziana Armano, Cristian Bernareggi, \\
- Michele Berra, Anna Capietto, Sandro Coriasco, Nadir Murru,\\
- Alice Ruighi, Eugenia Taranto \\
- Dipartimento di Matematica ``G. Peano''\\Universit\`a degli Studi di Torino \\
- \texttt{<anna.capietto at unito.it>,<sandro.coriasco at unito.it>}}
-%
-\DocInput{axessibility.dtx}
+\date{January 8, 2020}
+ \author{Dragan Ahmetovic\thanks{Dipartimento di Matematica ``G. Peano'', Universit\`a degli Studi di Torino, 10123, Italy}, Tiziana Armano\footnotemark[1],
+ Cristian Bernareggi\footnotemark[1], Anna Capietto\footnotemark[1], \\
+ Sandro Coriasco\footnotemark[1], Boris Doubrov\thanks{Dual Lab, Ottignies-Louvain-la-Neuve 1340, Belgium}, Alexander Kozlovskiy\footnotemark[2], Nadir Murru\footnotemark[1]
+%% \\
+%% $ $
+%% \\
+%% Dipartimento di Matematica ``G. Peano''\\Universit\`a degli Studi di Torino \\
+%% Dual Lab, Ottignies-Louvain-la-Neuve 1340, Belgium
+%%
+\\
+ $ $
+ \\
+ \texttt{<anna.capietto at unito.it>,<sandro.coriasco at unito.it>,}\\
+\texttt{<boris.doubrov at duallab.com>}}
+%
+\DocInput{axessibility.dtx }
\end{document}
%</driver>
%\fi
%
% \changes{v1.0}{2018/07/09}{Initial version}
% \changes{v2.0}{2019/01/08}{Added support for environments align, align*, alignat, alignat*, flalign, flalign*, gather, gather*, xalignat, xalignat*, and xxalignat, from the package \textbf{amsmath}}
+% \changes{v3.0}{2019/xx/yy}{Added option to select between tagging via accsupp or tagpdf packages. Added support for environment multline from the package \textbf{amsmath}. Added option to automatically replace $$ and $$ by \[\] and \(\) in lua mode.}
%
% \maketitle
%
%\begin{abstract}
%PDF documents containing formulae generated by \LaTeX\
-% are usually not accessible by assistive technologies for visually impaired people
-% (i.e., by screen readers and braille displays). The package manages this issue, allowing to create a PDF document where the formulae are read by these assistive technologies, since it automatically generates hidden comments in the PDF document (by means of the /ActualText attribute) in correspondence to each formula. The package does not generate PDF/UA.
+% are usually not accessible by assistive technologies for people with special educational needs
+% and visually impaired people
+% (i.e., by screen readers and braille displays). The package manages this issue, allowing to create a PDF document where the formulae are read by these assistive technologies, since it automatically generates hidden comments in the PDF document (by means of the /ActualText attribute) in correspondence to each formula. The package does not generate a PDF/UA document.
%\end{abstract}
%
%\tableofcontents
%
%\section{Introduction}
-%This package focuses on the specific problem of the accessibility of PDF documents generated by \LaTeX\ for visually impaired people.
+%This package focuses on the specific problem of the accessibility of PDF documents generated by \LaTeX\ for visually impaired people
+%and people with special educational needs.
%When a PDF document is generated starting from \LaTeX, formulae are not accessible by screen readers and braille displays.
% They can be made accessible by inserting a hidden comment, i.e., an ActualText, similarly to the case of web pages.
% This can be made, e.g., by using the \LaTeX\ package pdfcomment.sty. In any case, this task must be manually performed by the author and it is surely inefficient,
% since the author should write the formulae and, in addition, insert a description for each formula.
% Note also that the package pdfcomment.sty does not allow to insert special characters like `backslash', `brace', etc, in the comment.
-% Moreover, with these solutions, the reading is bothered since the screen reader reads incorrectly the formula and then the correct comment of the formula.
+% Moreover, with these solutions, the reading is bothered since the screen reader first reads incorrectly the formula and then,
+% only as a second step, provides the correct comment of the formula.
% There are also some \LaTeX\ packages that try to improve the accessibility of PDF documents produced by \LaTeX.
-% In particular, the packages accsupp.sty and accessibility$\_$meta.sty have been developed in order to obtain tagged PDF documents.
-% However, both packages do not solve the problem of the accessibility of formulae. The package accsupp.sty develops some interesting tools for commenting formulae
-% using also special characters (possibility that is not available in the pdfcomment.sty package). Moreover, this is not an automatized method,
-% since the comment must be manually inserted by the author. The package accessibility$\_$meta.sty is an improved version of the package accessibility.sty.
+% In particular, the packages accsupp.sty, accessibility$\_$meta.sty and tagpdf have
+% been developed in order to obtain tagged PDF documents. The package accsupp.sty develops some interesting tools for commenting formulae
+% using also special characters (possibility that is not available, e.g., in the pdfcomment.sty package). The package tagpdf widely
+% further developed tagging functionalities, along the most recent specifications for PDF documents accessibility. However, all of the
+% above are not automatized methods,
+% since the comment and tags must be manually inserted by the author.
+% The package accessibility$\_$meta.sty is an improved version of the package accessibility.sty.
% This package allows the possibility of inserting several tags for sections, links, figures and tables.
% However, even if these tags are recognized by the tool for checking tags of Acrobat Reader Pro, they are not always recognized by the screen readers.
% Moreover, this package does not manage formulae. Our package automatically produces an ActualText corresponding to the \LaTeX\ commands that generate the formulae.
% This ActualText is hidden in the PDF document, but the screen reader reads it without reading any incorrect sequence before.
+% Additional functionalities, implemented in this version, are available when the typeset is done by means of lua\LaTeX (see below).
%
%\section{License}
%
-% This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License
-% \url{http://creativecommons.org/licenses/by-nc/4.0/}.
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
%
%\section{Prerequisites}
%
-%The package \textbf{axessibility} requires the following packages: \textbf{accsupp, amsmath, amssymb, xstring}.
+%The package \textbf{axessibility} requires the following packages: \textbf{accsupp, amsmath, amssymb, tagpdf, xstring}.
%
%\section{Package specification}
%
-%If you use \LaTeX$2_\epsilon$ simply add the following line in the preamble:\\ \\
-%\indent $\backslash$\textbf{usepackage}$\{$\textbf{axessibility}$\}$
-%\\ \\
-%The package includes the following features:
+%If you use \LaTeX$2_\epsilon$ simply add the following line in the preamble:
+% \begin{itemize}
+% \item for the usage based on the \textbf{tagpdf} package,\\
+%
+%\indent $\backslash$\textbf{usepackage}$\{$\textbf{axessibility}$\}$\\
+%
+% or, equivalently, \\
+%
+% $\backslash$\textbf{usepackage[tagpdf]}$\{$\textbf{axessibility}$\}$
+% \item for the usage based on the \textbf{accsupp} package,\\
+%
+% $\backslash$\textbf{usepackage[accsupp]}$\{$\textbf{axessibility}$\}$
+% \end{itemize}
+%
+% \medskip
+%
+%\noindent The package includes the following features:
%\begin{itemize}
-%\item The commands \\ \\
+%\item In the \textbf{accsupp} version, the commands\\ \\
%\indent $\backslash$\textbf{pdfcompresslevel=0} \\
%\indent $\backslash$\textbf{pdfoptionpdfminorversion=6} \\ \\
-%that produce an uncompressed PDF document.
-%\item The command \\ \\
+% produce an uncompressed PDF document. The command \\ \\
%\indent $\backslash$\textbf{BeginAccSupp}
%\\ \\
-%contained in the package \textbf{accsupp}, has been redefined so that the screen readers access the ActualText created by this command.
+%contained in the package \textbf{accsupp}, has been redefined so that the screen readers access the ActualText created by this command.
+%\item In the \textbf{tagpdf} version, the commands\\ \\
+%\indent $\backslash$\textbf{tagpdfsetup\{tabsorder=structure,uncompress,activate-all,interwordspace=true\}}\\
+%$\backslash$\textbf{tagpdfifpdftexT}\\
+% \textbf{\{}\\
+% $\backslash$\textbf{pdfcatalog\{/Lang (en-US)\}}\\
+% $\backslash$\textbf{usepackage[T1]\{fontenc\}}\\
+% $\backslash$\textbf{input glyphtounicode}\\
+% $\backslash$\textbf{pdfgentounicode=1}\\
+% \textbf{\}}\\
+%$\backslash$\textbf{tagpdfifluatexT}\\
+% \textbf{\{}\\
+% $\backslash$\textbf{pdfextension catalog\{/Lang (en-US)\}}\\
+% $\backslash$\textbf{RequirePackage\{fontspec\}}\\
+% $\backslash$\textbf{RequirePackage\{luacode\}}\\
+% $\backslash$\textbf{newfontface$\backslash$zerowidthfont\{freeserif\}}\\
+%$\backslash$\textbf{directlua\{}\\
+%\textbf{require("axessibility.lua")}\\
+%\textbf{\}}\\
+%\textbf{\}}\\
+%
+%produce an uncompressed PDF document, directing appropriately the typesetting, either via pdf\LaTeX\ or lua\LaTeX.
+%Equations (and other structures) are tagged by means of the commands defined in the \textbf{tagpdf} package, so that
+%screen readers access the ActualText created by them. When typeset via lua\LaTeX, additional functionalities, implemented
+%in the file axessibility.lua, can be activated (see Section \ref{sec:extra} below).
%\item The new commands \\ \\
%\indent $\backslash$\textbf{wrap$\#$1}\\
-%\indent $\backslash$\textbf{wrapml$\#$1}
+%\indent $\backslash$\textbf{wrapml$\#$1}\\
+%\indent $\backslash$\textbf{wrapmlstar$\#$1}
%\\ \\
%allow to store their input into an ActualText in the PDF document (e.g., the \LaTeX\ commands for generating a formula),
-%for single line and multiple line formulae environments, respectively
+%for single line and multiple line formulae environments, respectively.
%
%\item The environments \\ \\
%\indent $\backslash$\textbf{begin}$\{$\textbf{equation}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{equation}$\}$ \\
@@ -123,23 +190,28 @@
%\indent $\backslash$\textbf{begin}$\{$\textbf{xalignat}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{xalignat}$\}$ \\
%\indent $\backslash$\textbf{begin}$\{$\textbf{xalignat*}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{xalignat*}$\}$ \\
%\indent $\backslash$\textbf{begin}$\{$\textbf{xxalignat}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{xxalignat}$\}$ \\
+%\indent $\backslash$\textbf{begin}$\{$\textbf{multline}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{multline}$\}$ \\
+%\indent $\backslash$\textbf{begin}$\{$\textbf{multline*}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{multline*}$\}$ \\
%
-% have been similarly redefined, using the command \cs{wrapml}. The content of these environments, too, is now stored into an
+% have been similarly redefined, using the commands \cs{wrapml} and \cs{wrapmlstar}.
+% The content of these environments, too, is now stored into an
% ActualText in the PDF document. The support for more multiline environments will be added in future versions of the package.
%\end{itemize}
%
-%\section{Usage}
+%\section{Usage}\label{sec:usage}
%
-% An author that wants to create an accessible PDF document for visually impaired people can add this package and use the above
+% An author that wants to create an accessible PDF document for visually impaired people, or people with special educational needs,
+% can add this package and use the above
% environments for inserting the formulae. The \LaTeX\ code of the inserted formulae will be added as hidden comments in
% correspondence to the location of the formulae in the text. This will allow the user to access the formula code with the screen reader
% and with the braille refreshable display. Additionally, the package enables to copy the formula \LaTeX\ code from the PDF reader
-% and paste it elsewhere.
+% and paste it elsewhere (concerning this feature, please see also Section \ref{sec:issues} below).
%
-%Note that, to preserve the compatibility with Acrobat Reader, our package discourages the use of the underscore character ($\_$), which is not correctly read using screen readers in combination with this PDF reader. Alternatively, we suggest to use the equivalent command \cs{sb}.
+% Inline and displayed mathematical modes encoded by means of $\$$ and $\$\$$ are not supported by the package. However, external scripts,
+% or a command \textbf{\textbackslash{}doreplacement\{true\}} when typesetting with lua\LaTeX, implement the automatic replacement of these TeX markers by their LaTeX equivalents $\backslash(\backslash)$ and $\backslash[\backslash]$.
+% The external scripts are provided as companion software and described in the following section.
%
-%Inline and displayed mathematical modes encoded by means of $\$$ and $\$\$$ are not supported by the package. However, external scripts, provided as companion
-% software and described in the following section, can address, at least partly, these cases. Moreover, provided that also the package
+%Moreover, provided that also the package
% \textbf{eqnalign} is added, the (old) multiline formula environments\\ \\
%\indent $\backslash$\textbf{begin}$\{$\textbf{eqnarray}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{eqnarray}$\}$ \\
%\indent $\backslash$\textbf{begin}$\{$\textbf{eqnarray*}$\}$ \dots $\backslash$\textbf{end}$\{$\textbf{eqnarray*}$\}$ \\
@@ -149,18 +221,54 @@
%
-%\section{External scripts and screen reader integration}
+%\section{External scripts and screen reader integration}\label{sec:extra}
%
-%In addition to the package, we also provide scripts that complement package functionalities.
+%In addition to the package, we also provide scripts and other resources that complement its functionalities.
%
%\subsection{Preprocessing scripts}
-%While we warmly suggest to follow the indications provided in the usage guide (suggested commands and environments), it is also possible to apply our package to an already existing \LaTeX\ document. In this case, it is necessary to preprocess the document in order to replace some of the unsupported commands and environments with the suggested ones. We provide a preprocessing script to handle some of these cases at our Github repository\footnote{\label{fn:repo}\url{www.integr-abile.unito.it/axessibility/?repository}}. %
+%While we warmly suggest to follow the indications provided in the usage guide (suggested commands and environments), it is also
+%possible to apply our package to an already existing \LaTeX\ document. In this case, if pdf\LaTeX\ is employed, it is necessary to
+%preprocess the document in order to replace some of the unsupported commands and environments with the suggested ones. We provide
+%a preprocessing script to handle some of these cases at our Github repository\footnote{\url{www.integr-abile.unito.it/axessibility/?repository}}. Namely, the underscore characters have to be substituted as indicated above when employing the \textbf{accsupp} mode,
+% while this is not necessary when the \textbf{tagpdf} mode is selected. $\$$ and $\$\$$ markers must be replaced when typesetting with
+%pdf\LaTeX\ both in the \textbf{accsupp} and \textbf{tagpdf} mode.
+%
%\subsection{Expansion of user macros}
-%Note that custom macros used by the author within the formulae are copied as-is into the ActualText in the hidden comment. This macros may bear no meaning for other readers, so it may be more meaningful to expand those macros into the original \LaTeX\ commands. We provide a script that can parse \LaTeX\ document and replace all the user macros within the formulae with their expanded definitions. You can download this script at our Github repository\footnotemark[\ref{fn:repo}].
+%Note that custom macros used by the author within the formulae are copied as-is into the ActualText in the hidden comment. This macros may bear no meaning for other readers, so it may be more meaningful to expand those macros into the original \LaTeX\ commands. We provide a script that can parse the \LaTeX\ document and replace all the user macros within the formulae with their expanded definitions. You can download this script at our Github repository\footnotemark[\value{footnote}].
%
%\subsection{Screen reader dictionaries}
-%\LaTeX\ commands that are included as ActualText in the hidden comments corresponding to formulae may appear awkward when read by the screen reader. We provide dictionaries for JAWS and NVDA screen readers that convert \LaTeX\ commands into natural language. Please note that the braille refreshable display will still show the formulae in their original \LaTeX\ representations. The dictionaries can be downloaded at our Github repository\footnotemark[\ref{fn:repo}].
+%\LaTeX\ commands that are included as ActualText in the hidden comments corresponding to formulae may appear awkward when read by the screen reader. We provide dictionaries for JAWS and NVDA screen readers that convert \LaTeX\ commands into natural language. Please note that the braille refreshable display will still show the formulae in their original \LaTeX\ representations. The dictionaries can be downloaded at our Github repository\footnotemark[\value{footnote}].
+%
+%\subsection{Automatic replacement of $\$$ and $\$\$$ markers in Lua mode}
+% Lua mode implements the \LaTeX\ command \textbf{doreplacement} to switch on/off the automatic replacement of $\$$ and $\$\$$ by
+% \cs{(} \cs{)} and \cs{[} \cs{]} environments, so that external scripts are no longer required.
+% This option is disabled by default and can be switched on or off by the call
+% \textbf{\cs{doreplacement}\{true\}} or \textbf{\cs{doreplacement}\{false\}} respectively.
+% When enabled, the replacement is applied to every input line, which might have undesired effects in verbatim mode or other
+% environments, where $\$$ and $\$\$$ are used as regular symbols. So, it is recommended to switch off the automatic replacement
+% functionality in such cases.
+% The Lua code implementing the replacement is contained in the second main source file axessibility.lua. Please see the comments
+% within the file itself for further explanations.
+%
+%
+%
+%\section{Known issues}\label{sec:issues}
+%
+%Note that, to preserve the compatibility with Acrobat Reader when employing the \textbf{accsupp} mode, our package discourages
+%the use of the underscore character ($\_$), which is not correctly read using screen readers in combination with this PDF reader.
+%Alternatively, we suggest to use the equivalent command \cs{sb}. The underscore character works correctly when the PDF file
+%is produced in the \textbf{tagpdf} mode.
+%
+% The typeset of documents with \textbf{axessibility} by means of lua\LaTeX\ does not work corrrectly when selecting
+% the \textbf{accsupp} mode.
%
+% The copy and paste feature described in Section \ref{sec:usage} above does not work correctly at times. We observed that
+% it behaves as expected when the NVDA screenreader is active, while it can produce multiple copies of the formula code
+% when this software is not running.
+%
+% The preprocessing scripts do not cover all the possible character/environment combinations, so some errors can be generated, at times,
+% when they are employed to perform the underscore, $\$$ and $\$\$$ substitutions.
+
%\section{Implementation}
%
@@ -170,19 +278,423 @@
%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{axessibility}
-%[2019/01/08 v2.0: Accessibility support by marked content for inline,
-% displayed, and various multiline formulae]
-\RequirePackage{accsupp}
+%[2019/11/01 v3.0: Accessibility support by marked content for inline,
+% displayed single line, and various displayed multiline formulae]
+
+%% 'tagpdf' or 'accsupp' option
+\newif\iftagpdfopt
+
+\DeclareOption{accsupp}{
+ \tagpdfoptfalse
+}
+
+\DeclareOption{tagpdf}{
+ \tagpdfopttrue
+}
+
+\ExecuteOptions{tagpdf}
+
+\ProcessOptions\relax
+
\RequirePackage{amsmath}
\RequirePackage{amssymb}
\RequirePackage{xstring}
+
+%%%
+% to avoid errors in if constructs
+%%%
+\makeatletter
+\long\def\@macronestedifalign{
+\ifingather@
+ \restorealignstate@
+ \egroup
+ \nonumber
+ \ifnum0=`{\fi\iffalse}\fi
+ \else
+ $$%
+ \fi
+ }
+
+\long\def\@macronestedifmultline{
+ \iftagsleft@ \@xp\lendmultline@ \else \@xp\rendmultline@ \fi
+}
+%
+\makeatother
%
% \end{macrocode}
-% \noindent PDF compression/unicode settings.
% \begin{macrocode}
%
+\iftagpdfopt
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % tagpdf option code (default) %
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\def\messaggio{option tagpdf} %debug
+%
+% \end{macrocode}
+
+% \noindent Setup of the \textbf{tagpdf} package.
+
+% \begin{macrocode}
+%
+\RequirePackage{tagpdf}
+\tagpdfsetup{tabsorder=structure,uncompress,activate-all,interwordspace=true}
+\tagpdfifpdftexT
+ {
+ %set language / can also be done with hyperref
+ \pdfcatalog{/Lang (en-US)}
+ \usepackage[T1]{fontenc}
+ \input glyphtounicode
+ \pdfgentounicode=1
+ }
+\tagpdfifluatexT
+ {
+ %set language / can also be done with hyperref
+ \pdfextension catalog{/Lang (en-US)}
+ \RequirePackage{fontspec}
+ \RequirePackage{luacode}
+ \newfontface\zerowidthfont{freeserif}
+\directlua{
+require("axessibility.lua")
+}
+}
+%
+% \end{macrocode}
+
+% \noindent Tokens used for the treatment of multiline formula environments.
+
+% \begin{macrocode}
+%
+\makeatletter
+
+\newtoks\@mltext
+\newtoks\@mltexttmp
+
+%
+% \end{macrocode}
+
+% \noindent The command \textbf{\textbackslash{}doreplacmeent} with boolean argument switches on or off $\$$ and $\$\$$ replacement by LaTeX environments \cs{(} \cs{)} and \cs{[} \cs{]}. This command works only in Lua mode and allows to avoid the use of external substitution script. It is switched off by default.
+
+% \begin{macrocode}
+%
+\newcommand{\doreplacement}[1]{
+ \tagpdfifluatexT
+ \directlua { replace_dls_and_double_dls(#1) }
+}
+%
+% \end{macrocode}
+
+% \noindent Automatic tagging at the document level.
+
+% \begin{macrocode}
+%
+\let\begin@document=\document
+\let\end@document=\enddocument
+\renewcommand{\document}{\begin@document\tagstructbegin{tag=Document}}
+\renewcommand{\enddocument}{\tagstructend\end@document}
+\makeatother
+%
+% \end{macrocode}
+
+
+% \noindent The next function redefines \cs{(} \cs{)} by means of a (temporary)
+% math environment that calls the wrapper defined above.
+
+% \begin{macrocode}
+%
+\makeatletter
+\newenvironment{temp@env}{%
+ \relax\ifmmode\@badmath\else$\fi%
+ \collect@body\wrap}{%
+ \relax\ifmmode\ifinner$\else\@badmath\fi\else \@badmath\fi}
+\protected\def\(#1\){\begin{temp@env}#1\end{temp@env}}
+\makeatother
+%
+% \end{macrocode}
+
+
+% \noindent The next command creates a blank space to avoid clash with references (it appears to be a \cs{protect}...).
+% Refer to https://tex.stackexchange.com/questions/57151/how-do-i-prevent-conflicts-between-accsupp-and-hyperref
+% for possible handling of such issues.
+
+% \begin{macrocode}
+%
+\newcommand{\auxiliaryspace}{ }
+%
+% \end{macrocode}
+
+
+% \noindent The next one is the actual wrapper. It takes the body of a formula environment and wraps it in the \textbf{tagpdf}
+% package tagging commands, to make the math-text available in comments.
+% \cs{detokenize} allows the formula to be parsed and read as a string.
+% \cs{expandafter} there applies to the token "\{" and allows \cs{detokenize} to be applied
+% after argument \#1 is passed to the tagging commands.
+
+% \begin{macrocode}
+%
+\makeatletter
+\long\def\wrap#1{
+\tagstructbegin{tag=P,alttext-o=\detokenize\expandafter{#1},
+ actualtext-o=\detokenize\expandafter{#1}}
+ \tagmcbegin{tag=P,alttext-o=\detokenize\expandafter{#1},
+ actualtext-o=\detokenize\expandafter{#1}}
+ #1
+ \tagmcend
+\tagstructend
+}
+\makeatother
+%
+% \end{macrocode}
+
+% \noindent The next function redefines \cs{equation} by calling the above wrapper to its argument.
+% This makes \cs{equation} accessible.
+
+% \begin{macrocode}
+%
+\makeatletter
+\renewenvironment{equation}{%
+ \incr@eqnum
+ \mathdisplay@push
+ \st@rredfalse \global\@eqnswtrue
+ \mathdisplay{equation}%
+ \collect@body\wrap\auxiliaryspace}{%
+ \endmathdisplay{equation}%
+ \mathdisplay@pop
+ \ignorespacesafterend
+}
+\makeatother
+%
+% \end{macrocode}
+
+
+% \noindent The next function redefines \cs{equation*}
+% by calling the above wrapper to its argument.
+% This makes \cs{equation*} accessible.
+
+% \begin{macrocode}
+%
+\makeatletter
+\renewenvironment{equation*}{%
+ \mathdisplay@push
+ \st@rredtrue \global\@eqnswfalse
+ \mathdisplay{equation*}%
+ \collect@body\wrap\auxiliaryspace}{%
+ \endmathdisplay{equation*}%
+ \mathdisplay@pop
+ \ignorespacesafterend
+}
+\makeatother
+%
+% \end{macrocode}
+
+
+% \noindent The next function redefines \cs{[} \cs{]},
+% using the above redefinition of \cs{equation*}.
+
+% \begin{macrocode}
+%
+\makeatletter
+\protected\def\[#1\]{\begin{equation*}#1\end{equation*}}
+\makeatother
+%
+% \end{macrocode}
+
+
+% \noindent The next wrappers, similar to the previous one, are used to handle multiline formula environments.
+% Here some additional step is needed to obtain the desired content, to be stored via the tagging commands.
+
+% \begin{macrocode}
+%
+\makeatletter
+
+\long\def\wrapml#1{
+\def\@mltext{\detokenize\expandafter{#1}}
+\def\@mltexttmp{}
+\StrBehind[6]{\@mltext}{ }[\@mltexttmp]
+\StrGobbleRight{\@mltexttmp}{1}[\@mltext]
+\tagstructbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext},
+ actualtext-o=\detokenize\expandafter{\@mltext}}
+ \tagmcbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext},
+ actualtext-o=\detokenize\expandafter{\@mltext}}
+ #1
+}
+
+%
+% This one should be \wrapml parametrized \StrBehind[5]
+%
+\long\def\wrapmlstar#1{
+\def\@mltext{\detokenize\expandafter{#1}}
+\def\@mltexttmp{}
+\StrBehind[5]{\@mltext}{ }[\@mltexttmp]
+\StrGobbleRight{\@mltexttmp}{1}[\@mltext]
+\tagstructbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext},
+ actualtext-o=\detokenize\expandafter{\@mltext}}
+ \tagmcbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext},
+ actualtext-o=\detokenize\expandafter{\@mltext}}
+ #1
+}
+
+%
+% This one should be \wrapml parametrized = \wrapmlstar
+%
+\long\def\wrapmlalt#1{
+\def\@mltext{\detokenize\expandafter{#1}}
+\def\@mltexttmp{}
+\StrBehind[5]{\@mltext}{ }[\@mltexttmp]
+\StrGobbleRight{\@mltexttmp}{1}[\@mltext]
+\tagstructbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext},
+ actualtext-o=\detokenize\expandafter{\@mltext}}
+ \tagmcbegin{tag=P,alttext-o=\detokenize\expandafter{\@mltext},
+ actualtext-o=\detokenize\expandafter{\@mltext}}
+ #1
+}
+
+\makeatother
+%
+% \end{macrocode}
+
+
+% \noindent The next functions redefine the environments align, align*, alignat, alignat*, flalign, flalign*, gather, gather*,
+% xalignat, xalignat*, xxalignat, multline, multline*, originally defined in the package \textbf{amsmath}, by calling the
+% above multiline wrapper to their
+% argument. The structure, as for the original macros, is essentially the same for all of them.
+
+% \begin{macrocode}
+%
+\makeatletter
+
+\renewenvironment{align}{%
+ \collect@body\wrapml\auxiliaryspace
+ \start@align\@ne\st@rredfalse\m@ne
+}{%
+ \math@cr \black@\totwidth@
+ \egroup
+ \@macronestedifalign
+ \ignorespacesafterend
+ \tagmcend
+ \tagstructend
+}
+
+\renewenvironment{align*}{%
+ \collect@body\wrapmlstar\auxiliaryspace
+ \start@align\@ne\st@rredtrue\m@ne
+}{%
+ \endalign
+}
+
+\renewenvironment{alignat}{%
+ \collect@body\wrapml\auxiliaryspace\auxiliaryspace
+ \start@align\z@\st@rredfalse
+}{%
+ \endalign
+}
+
+\renewenvironment{alignat*}{%
+ \collect@body\wrapmlstar\auxiliaryspace
+ \start@align\z@\st@rredtrue
+}{%
+ \endalign
+}
+
+\renewenvironment{xalignat}{%
+ \collect@body\wrapmlalt\auxiliaryspace
+ \start@align\@ne\st@rredfalse
+}{%
+ \endalign
+}
+
+\renewenvironment{xalignat*}{%
+ \collect@body\wrapmlstar\auxiliaryspace
+ \start@align\@ne\st@rredtrue
+}{%
+ \endalign
+}
+
+\renewenvironment{xxalignat}{%
+ \collect@body\wrapmlalt\auxiliaryspace
+ \start@align\tw@\st@rredtrue
+}{%
+ \endalign
+}
+
+\renewenvironment{flalign}{%
+ \collect@body\wrapml\auxiliaryspace
+ \start@align\tw@\st@rredfalse\m@ne
+}{%
+ \endalign
+}
+
+\renewenvironment{flalign*}{%
+ \collect@body\wrapmlstar\auxiliaryspace
+ \start@align\tw@\st@rredtrue\m@ne
+}{%
+ \endalign
+}
+
+\renewenvironment{gather}{%
+ \collect@body\wrapmlalt\auxiliaryspace\auxiliaryspace
+ \start@gather\st@rredfalse
+}{%
+ \math@cr \black@\totwidth@ \egroup
+ $$\ignorespacesafterend
+ \tagmcend
+ \tagstructend
+}
+
+\renewenvironment{gather*}{%
+ \collect@body\wrapmlstar\auxiliaryspace\auxiliaryspace
+ \start@gather\st@rredtrue
+}{%
+ \endgather
+}
+
+\renewenvironment{multline}{%
+ \collect@body\wrapmlalt\auxiliaryspace\auxiliaryspace
+ \start@multline\st@rredfalse
+}{%
+% \iftagsleft@ \@xp\lendmultline@ \else \@xp\rendmultline@ \fi
+ \@macronestedifmultline
+ \ignorespacesafterend
+ \tagmcend
+ \tagstructend
+}
+
+\renewenvironment{multline*}{
+ \collect@body\wrapmlstar\auxiliaryspace\auxiliaryspace
+ \start@multline\st@rredtrue
+}{
+ \endmultline
+}
+
+\makeatother
+%
+% \end{macrocode}
+
+%%%%
+% End of tagpdf option code
+%%%%
+
+% \begin{macrocode}
+%
+\else
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ % accsupp option code %
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\def\messaggio{option accsupp} %debug
+
+\RequirePackage{accsupp}
+
+%\RequirePackage{amsmath}
+%\RequirePackage{amssymb}
+%\RequirePackage{xstring}
+% \noindent PDF compression/unicode settings.
+
+
\pdfcompresslevel=0
\pdfoptionpdfminorversion=6
\input{glyphtounicode}
@@ -195,15 +707,20 @@
% \begin{macrocode}
%
+
+\makeatletter
+
\newtoks\@mltext
\newtoks\@mltexttmp
+
+\makeatother
%
% \end{macrocode}
% \noindent Renewed command \cs{BeginAccSupp}, originally defined in the package \textbf{accsupp},
% to add the string \cs{S} before \cs{span}.
-% This makes the formula readable by voiceover technologies.
+% This makes the formula readable by screenreading technologies.
% \begin{macrocode}
%
@@ -242,7 +759,7 @@
% \noindent The next command creates a blank space to avoid clash with references (it appears to be a \cs{protect}...).
% Refer to https://tex.stackexchange.com/questions/57151/how-do-i-prevent-conflicts-between-accsupp-and-hyperref
-% for possible handling of such issues.)
+% for possible handling of such issues.
% \begin{macrocode}
%
@@ -251,10 +768,10 @@
% \end{macrocode}
-% \noindent The next one is the actual wrapper. Takes the body of a formula environment and wraps it in AccSupp
+% \noindent The next one is the actual wrapper. It takes the body of a formula environment and wraps it in AccSupp
% commands, to make the math-text available in comments.
% \cs{detokenize} allows the formula to be parsed and read as a string.
-% \cs{expandafter} there applies to the token "\{" and allow \cs{detokenize} to be applied
+% \cs{expandafter} there applies to the token "\{" and allows \cs{detokenize} to be applied
% after argument \#1 is passed to \cs{BeginAccSupp}.
% \begin{macrocode}
@@ -281,6 +798,7 @@
\def\@mltexttmp{}
\StrBehind[5]{\@mltext}{ }[\@mltexttmp]
\StrGobbleRight{\@mltexttmp}{1}[\@mltext]
+%
\BeginAccSupp{method=escape,ActualText=\auxiliaryspace\@mltext}
#1
\EndAccSupp{}%
@@ -362,13 +880,31 @@
% \noindent The next functions redefine the environments align, align*, alignat, alignat*, flalign, flalign*, gather, gather*,
-% xalignat, xalignat*, xxalignat, originally defined in the package \textbf{amsmath}, by calling the above multiline wrapper to their
+% xalignat, xalignat*, xxalignat, multline, multline*, originally defined in the package \textbf{amsmath}, by calling the
+% above multiline wrapper to their
% argument. The structure, as for the original macros, is essentially the same for all of them.
% \begin{macrocode}
%
\makeatletter
+\renewenvironment{align}{%
+ \collect@body\wrapml\auxiliaryspace
+ \start@align\@ne\st@rredfalse\m@ne
+}{%
+ \math@cr \black@\totwidth@
+ \egroup
+ \@macronestedifalign
+ \ignorespacesafterend
+}
+
+\renewenvironment{align*}{%
+ \collect@body\wrapml\auxiliaryspace
+ \start@align\@ne\st@rredtrue\m@ne
+}{%
+ \endalign
+}
+
\renewenvironment{alignat}{%
\collect@body\wrapml\auxiliaryspace
\start@align\z@\st@rredfalse
@@ -399,31 +935,6 @@
}{%
\endalign
}
-
-\renewenvironment{align}{%
- \collect@body\wrapml\auxiliaryspace
- \start@align\@ne\st@rredfalse\m@ne
-}{%
- \math@cr \black@\totwidth@
- \egroup
- \ifingather@
- \restorealignstate@
- \egroup
- \nonumber
- \ifnum0=`{\fi\iffalse}\fi
- \else
- $$%
- \fi
- \ignorespacesafterend
-}
-
-\renewenvironment{align*}{%
- \collect@body\wrapml\auxiliaryspace
- \start@align\@ne\st@rredtrue\m@ne
-}{%
- \endalign
-}
-
\renewenvironment{flalign}{%
\collect@body\wrapml\auxiliaryspace
\start@align\tw@\st@rredfalse\m@ne
@@ -453,24 +964,51 @@
\endgather
}
+\renewenvironment{multline}{%
+ \collect@body\wrapml\auxiliaryspace\auxiliaryspace
+ \start@multline\st@rredfalse
+}{%
+ %\iftagsleft@ \@xp\lendmultline@ \else \@xp\rendmultline@ \fi
+ \@macronestedifmultline
+ \ignorespacesafterend
+}
+
+\renewenvironment{multline*}{
+ \collect@body\wrapml\auxiliaryspace\auxiliaryspace
+ \start@multline\st@rredtrue
+}{
+ \endmultline
+}
+
+%%}
+%%
\makeatother
+%%%%
+% End of accsupp option code
+%%%%
+\fi
%
% \end{macrocode}
-
-
+%
+% \noindent
+% For the automatic $\$$ and $\$\$$ replacement code, please see the second main source file axessibility.lua.
%
%\section{History}
%\noindent \textbf{[2018/07/09: v1.0] }
%\begin{itemize}
-% \item First version
+% \item First version (with Michele Berra, Alice Ruighi, and Eugenia Taranto).
%\end{itemize}
%\noindent \textbf{[2019/01/08: v2.0] }
%\begin{itemize}
-% \item Added support for environments align, align*, alignat, alignat*, flalign, flalign*, gather, gather*, xalignat, xalignat*, and xxalignat, from the package \textbf{amsmath}
+% \item Added support for environments align, align*, alignat, alignat*, flalign, flalign*, gather, gather*, xalignat, xalignat*, and xxalignat, from the package \textbf{amsmath} (with Michele Berra, Alice Ruighi, and Eugenia Taranto).
+%\end{itemize}
+%\noindent \textbf{[2020/01/08: v3.0] }
+%\begin{itemize}
+% \item Added selection option, to choose between tagging via accsupp or tagpdf packages. Added support for environment
+% multline and multline* from the package \textbf{amsmath}. Added the second main source file axessibility.lua, containing code
+% that can be activated when typesetting with lua\LaTeX.
%\end{itemize}
\endinput
-
-
%%
-%% End of file `axessibility'.
+%% End of file `axessibility.sty'.
diff --git a/macros/latex/contrib/axessibility/axessibility.ins b/macros/latex/contrib/axessibility/axessibility.ins
index 0bfcaaaa1f..c60d3057d9 100644
--- a/macros/latex/contrib/axessibility/axessibility.ins
+++ b/macros/latex/contrib/axessibility/axessibility.ins
@@ -1,22 +1,29 @@
+%
+% Copyright (C) 2018, 2019, 2020 by
+% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski,
+% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi
%
-% Copyright (C) 2018, 2019 by
-% Anna Capietto, Sandro Coriasco, Tiziana Armano,
-% Nadir Murru, Alice Ruighi, Eugenia Taranto,
-% Dragan Ahmetovic, Cristian Bernareggi, Michele Berra
+% Based on accsupp and tagpdf
%
-% Based on accsupp.sty
-%
-% This work consists of the main source file axessibility.dtx
+% This work consists of the main source files axessibility.dtx and axessibility.lua,
% and the derived files
% axessibility.ins, axessibility.sty, axessibility.pdf, README,
-% axessibilityExampleGoldenMean.tex
+% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex,
+%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
%
+% This work has the LPPL maintenance status `maintained'.
+%
% The Current Maintainer of this work is
% Sandro Coriasco
%
-% This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License
-% http://creativecommons.org/licenses/by-nc/4.0/
-%
\input docstrip
@@ -26,22 +33,31 @@
This is a generated file.
-Copyright (C) 2018, 2019 by
-Anna Capietto, Sandro Coriasco, Tiziana Armano,
-Nadir Murru, Alice Ruighi, Eugenia Taranto,
-Dragan Ahmetovic, Cristian Bernareggi, Michele Berra.
+ Copyright (C) 2018, 2019, 2020 by
+ Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski,
+ Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi
-This work consists of the main source file axessibility.dtx
-and the derived files
+ Based on accsupp and tagpdf
+
+ This work consists of the main source files axessibility.dtx and axessibility.lua,
+ and the derived files
axessibility.ins, axessibility.sty, axessibility.pdf, README,
- axessibilityExampleGoldenMean.tex
+ axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex,
+. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex
+
+ This work may be distributed and/or modified under the
+ conditions of the LaTeX Project Public License, either version 1.3
+ of this license or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+ and version 1.3 or later is part of all distributions of LaTeX
+ version 2005/12/01 or later.
-The Current Maintainer of this work is
+ This work has the LPPL maintenance status `maintained'.
+
+ The Current Maintainer of this work is
Sandro Coriasco
-This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License
-http://creativecommons.org/licenses/by-nc/4.0/
-
\endpreamble
\usedir{tex/latex/axessibility}
diff --git a/macros/latex/contrib/axessibility/axessibility.lua b/macros/latex/contrib/axessibility/axessibility.lua
new file mode 100644
index 0000000000..d66c5a7d60
--- /dev/null
+++ b/macros/latex/contrib/axessibility/axessibility.lua
@@ -0,0 +1,95 @@
+-- Copyright (C) 2018, 2019, 2020 by
+-- Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski,
+-- Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi
+--
+-- Based on accsupp and tagpdf
+--
+-- This work consists of the main source files axessibility.dtx and axessibility.lua,
+-- and the derived files
+-- axessibility.ins, axessibility.sty, axessibility.pdf, README,
+-- axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex,
+--. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex
+--
+-- This work may be distributed and/or modified under the
+-- conditions of the LaTeX Project Public License, either version 1.3
+-- of this license or (at your option) any later version.
+-- The latest version of this license is in
+-- http://www.latex-project.org/lppl.txt
+-- and version 1.3 or later is part of all distributions of LaTeX
+-- version 2005/12/01 or later.
+--
+-- This work has the LPPL maintenance status `maintained'.
+--
+-- The Current Maintainer of this work is
+-- Sandro Coriasco
+--
+
+
+local open_dls = false
+local open_double_dls = false
+
+--[[ The function replace_dls_and_double_dls() switches on or off automatic replacement of $$ and $.
+ The boolean argument a (true/false) specifies if the package should do the replacements.
+ ]]
+
+function replace_dls_and_double_dls(a)
+ if a and not luatexbase.in_callback("process_input_buffer", "process_input_buffer") then
+ luatexbase.add_to_callback("process_input_buffer", replace_chars_callback, "process_input_buffer")
+ elseif not a and luatexbase.in_callback("process_input_buffer", "process_input_buffer") then
+ luatexbase.remove_from_callback("process_input_buffer", "process_input_buffer")
+ end
+end
+
+-- the callback that performs the replacement
+function replace_chars_callback(a)
+ if status.input_ptr == 1 then
+ -- variable to save comments if any
+ local comment=""
+ -- we delete all comments
+ a = a:gsub("(\\*)(%%.*)", function(group1, group2)
+ -- check,if we have even number of backslash characters
+ if #group1 % 2 == 0 then
+ comment=group1..group2
+ return ""
+ end
+ return group1..group2
+ end)
+
+ -- We must replace empty lines by some value, eg % character
+ if(open_double_dls or open_dls) and a == "" then
+ return "%"
+ end
+
+ local replace_happened = false
+ a = a:gsub("(\\*)(%$+)", function(group1, group2)
+ -- if after \$ we have one or more $,algorithm will not do replacement,so we must be check this situation
+ local b = ""
+ if #group1 % 2 == 1 and #group2 >1 then
+ b="\\$"
+ group1 = group1:sub(2)
+ group2 = group2:sub(2)
+ end
+
+ -- if we have even number of backslash characters in front of $$ or $, we do replacement of $$ or $
+ if #group1 % 2 == 0 then
+ replace_happened = true
+ if group2 == "$$" then
+ group2 = open_double_dls and "\\]" or "\\["
+ open_double_dls = not open_double_dls
+ elseif group2 == "$" then
+ group2 = open_dls and "\\)" or "\\("
+ open_dls = not open_dls
+ end
+ end
+ return group1..b..group2
+ end)
+
+ --return comments back to the line
+ a = a..comment
+ -- this might be useful for debug
+ --[[ if replace_happened then
+ texio.write_nl("the line after replacement is: "..a)
+ end]]
+ return a
+ end
+end \ No newline at end of file
diff --git a/macros/latex/contrib/axessibility/axessibility.pdf b/macros/latex/contrib/axessibility/axessibility.pdf
index 9fce7d47ea..6735d1c859 100644
--- a/macros/latex/contrib/axessibility/axessibility.pdf
+++ b/macros/latex/contrib/axessibility/axessibility.pdf
@@ -2,148 +2,342 @@
%
3 0 obj
<<
-/Length 3527
+/Length 4598
>>
stream
BT
-/F15 17.2154 Tf 249.201 665.282 Td [(The)]TJ/F16 17.2154 Tf 32.481 0 Td [(axessibilit)26(y)]TJ/F15 17.2154 Tf 76.709 0 Td [(pac)26(k)52(age)]TJ/F17 11.9552 Tf -172.179 -28.892 Td [(Dragan)-326(Ahmeto)27(vic,)-326(Tiziana)-326(Armano,)-327(Cristian)-326(Bernareggi,)]TJ -11.622 -13.947 Td [(Mic)27(hele)-326(Berra,)-326(Anna)-327(Capietto,)-326(Sandro)-326(Coriasco,)-326(Nadir)-327(Murru,)]TJ 82.376 -13.948 Td [(Alice)-326(Ruighi,)-327(Euge)1(nia)-327(T)82(aran)27(to)]TJ -26.867 -13.948 Td [(Dipartimen)27(to)-326(di)-326(Matematica)-327(\134)1(G.)-327(P)27(eano")]TJ 23.58 -13.947 Td [(Univ)27(ersit\022)490(a)-326(degli)-327(Studi)-326(di)-326(T)81(orino)]TJ/F35 11.9552 Tf -94.008 -13.948 Td [(<anna.capietto)-514(at)-515(unito.it>,<sandro.coriasco)-514(at)-515(unito.it)1(>)]TJ/F17 11.9552 Tf 130.133 -23.313 Td [(Jan)27(uary)-326(8,)-326(2019)]TJ/F37 8.9664 Tf 20.433 -35.865 Td [(Abstract)]TJ/F36 8.9664 Tf -117.814 -15.617 Td [(PDF)-531(do)-28(cumen)28(ts)-531(co)1(n)28(taining)-531(form)29(ulae)-531(generated)-531(b)29(y)-531(L)]TJ/F19 5.9776 Tf 218.617 2.043 Td [(A)]TJ/F36 8.9664 Tf 3.975 -2.043 Td [(T)]TJ 5.119 -1.93 Td [(E)]TJ 5.119 1.93 Td [(X)-531(are)-531(usually)]TJ -246.653 -10.959 Td [(not)-496(accessible)-496(b)29(y)-496(assistiv)28(e)-496(tec)29(hnologies)-496(for)-496(visually)-496(impaired)-496(p)-28(eople)-496(\050i.e.,)]TJ 0 -10.959 Td [(b)29(y)-464(screen)-464(readers)-464(and)-464(braille)-464(displa)29(ys\051.)-821(The)-464(pac)29(k)57(age)-464(manages)-464(this)-463(issue,)]TJ 0 -10.959 Td [(allo)29(wing)-409(to)-409(create)-408(a)-409(PDF)-409(do)-28(cumen)28(t)-408(where)-409(the)-409(form)29(ulae)-409(are)-408(read)-409(b)29(y)-409(these)]TJ 0 -10.958 Td [(assistiv)29(e)-372(tec)28(hnologie)1(s,)-380(sinc)1(e)-372(it)-372(automatically)-372(generate)1(s)-372(hidden)-372(commen)29(ts)-372(in)]TJ 0 -10.959 Td [(the)-388(PDF)-387(do)-29(cumen)29(t)-388(\050b)29(y)-388(means)-388(of)-388(the)-387(/ActualT)86(ext)-388(attribute\051)-388(in)-388(co)1(rresp)-29(on-)]TJ 0 -10.959 Td [(dence)-343(to)-342(eac)29(h)-343(form)29(ula.)-457(The)-343(pac)29(k)57(age)-343(do)-28(es)-343(not)-342(generate)-343(PDF/UA.)]TJ/F47 14.3462 Tf -24.906 -32.946 Td [(Con)31(ten)32(ts)]TJ/F48 9.9626 Tf 0 -21.918 Td [(1)-925(In)32(tro)-32(duction)-27085(2)]TJ 0 -21.918 Td [(2)-925(License)-29756(2)]TJ 0 -21.918 Td [(3)-925(Prerequisites)-26871(2)]TJ 0 -21.917 Td [(4)-925(P)32(ac)32(k)64(age)-384(sp)-32(eci\014cation)-22873(2)]TJ 0 -21.918 Td [(5)-925(Usage)-30426(4)]TJ 0 -21.918 Td [(6)-925(External)-383(scripts)-384(and)-383(screen)-383(reader)-384(in)32(tegration)-10227(4)]TJ/F8 9.9626 Tf 14.944 -11.955 Td [(6.1)-1022(Prepro)-28(cessing)-333(scripts)-489(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(4)]TJ 0 -11.955 Td [(6.2)-1022(Expansion)-333(of)-334(user)-333(macros)-803(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(5)]TJ 0 -11.956 Td [(6.3)-1022(Screen)-334(r)1(e)-1(ader)-333(dictionaries)-766(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(5)]TJ/F48 9.9626 Tf -14.944 -21.917 Td [(7)-925(Implemen)32(tation)-25466(5)]TJ 0 -21.918 Td [(8)-925(History)-29074(10)]TJ/F8 9.9626 Tf 174.346 -42.695 Td [(1)]TJ
+/F15 17.2154 Tf 249.201 665.282 Td [(The)]TJ/F16 17.2154 Tf 32.481 0 Td [(axessibilit)26(y)]TJ/F15 17.2154 Tf 76.709 0 Td [(pac)26(k)52(age)]TJ/F17 11.9552 Tf -198.72 -28.892 Td [(Dragan)-326(Ahmeto)27(vic)]TJ/F24 7.9701 Tf 96.406 4.339 Td [(\003)]TJ/F17 11.9552 Tf 0 -4.339 Td [(,)-326(Tiziana)-327(Arman)1(o)]TJ/F24 7.9701 Tf 90.717 4.339 Td [(\003)]TJ/F17 11.9552 Tf 0 -4.339 Td [(,)-326(Cristian)-327(Bernareg)1(gi)]TJ/F24 7.9701 Tf 107.205 4.339 Td [(\003)]TJ/F17 11.9552 Tf 0 -4.339 Td [(,)-326(Anna)-327(Capietto)]TJ/F24 7.9701 Tf 82.913 4.339 Td [(\003)]TJ/F17 11.9552 Tf 0 -4.339 Td [(,)]TJ -365.11 -14.057 Td [(Sandro)-326(Coriasco)]TJ/F24 7.9701 Tf 83.308 4.338 Td [(\003)]TJ/F17 11.9552 Tf 0 -4.338 Td [(,)-326(Boris)-327(Doubro)28(v)]TJ/F24 7.9701 Tf 81.677 4.338 Td [(y)]TJ/F17 11.9552 Tf 0 -4.338 Td [(,)-326(Alexander)-327(Kozlo)28(vskiy)]TJ/F24 7.9701 Tf 118.417 4.338 Td [(y)]TJ/F17 11.9552 Tf 0 -4.338 Td [(,)-326(Nadir)-327(Murru)]TJ/F24 7.9701 Tf 72.829 4.338 Td [(\003)]TJ/F35 11.9552 Tf -356.521 -32.234 Td [(<anna.capietto)-514(at)-515(unito.it>,<sandro.cori)1(asco)-515(at)-515(unit)1(o.it>,)]TJ 86.127 -13.947 Td [(<boris.doubrov)-514(at)-515(duallab.com>)]TJ/F17 11.9552 Tf 32.165 -23.313 Td [(Jan)27(uary)-326(8,)-326(2020)]TJ/F40 8.9664 Tf 20.433 -45.828 Td [(Abstract)]TJ/F39 8.9664 Tf -117.814 -15.617 Td [(PDF)-307(do)-28(cumen)28(ts)-307(con)29(taining)-307(form)29(ulae)-307(generated)-307(b)28(y)-307(L)]TJ/F19 5.9776 Tf 206.57 2.043 Td [(A)]TJ/F39 8.9664 Tf 3.975 -2.043 Td [(T)]TJ 5.119 -1.93 Td [(E)]TJ 5.119 1.93 Td [(X)-307(are)-307(usually)-307(not)]TJ -234.606 -10.959 Td [(accessible)-302(b)29(y)-302(assistiv)28(e)-302(tec)29(hnologies)-302(for)-302(p)-29(eople)-302(w)1(ith)-302(sp)-29(ecial)-302(educational)-302(needs)]TJ 0 -10.958 Td [(and)-422(visually)-422(impaired)-422(p)-28(eople)-422(\050i.e.,)-442(b)29(y)-422(screen)-422(readers)-422(and)-422(braille)-422(displa)28(ys\051.)]TJ 0 -10.959 Td [(The)-341(pac)28(k)58(age)-342(mana)1(ges)-342(this)-341(issue,)-341(allo)28(w)1(ing)-342(to)-341(create)-341(a)-341(PDF)-341(do)-29(cumen)29(t)-341(where)]TJ 0 -10.959 Td [(the)-352(form)28(ulae)-352(are)-352(read)-352(b)28(y)-352(these)-352(assistiv)29(e)-353(tec)29(hnologies,)-354(since)-353(it)-352(automatically)]TJ 0 -10.959 Td [(generates)-342(hidden)-342(commen)29(ts)-342(in)-342(the)-342(PDF)-342(do)-28(cumen)29(t)-342(\050b)28(y)-342(means)-342(of)-342(the)-341(/Actu-)]TJ 0 -10.959 Td [(alT)86(ext)-351(a)1(ttribute\051)-351(in)-350(corresp)-28(ondence)-350(to)-350(eac)28(h)-350(form)29(ula.)-480(The)-350(pac)29(k)57(age)-350(do)-29(es)-350(not)]TJ 0 -10.959 Td [(generate)-342(a)-343(PDF/UA)-343(do)-28(cumen)29(t.)]TJ/F47 14.3462 Tf -24.906 -32.946 Td [(Con)31(ten)32(ts)]TJ/F48 9.9626 Tf 0 -21.918 Td [(1)-925(In)32(tro)-32(duction)-27085(2)]TJ 0 -21.917 Td [(2)-925(License)-29756(2)]TJ 0 -21.918 Td [(3)-925(Prerequisites)-26871(3)]TJ 0 -21.918 Td [(4)-925(P)32(ac)32(k)64(age)-384(sp)-32(eci\014cation)-22873(3)]TJ 0 -21.918 Td [(5)-925(Usage)-30426(5)]TJ 0 -21.918 Td [(6)-925(External)-383(scripts)-384(and)-383(screen)-383(reader)-384(in)32(tegration)-10227(6)]TJ/F8 9.9626 Tf 14.944 -11.955 Td [(6.1)-1022(Prepro)-28(cessing)-333(scripts)-489(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(6)]TJ 0 -11.955 Td [(6.2)-1022(Expansion)-333(of)-334(user)-333(macros)-803(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(6)]TJ 0 -11.955 Td [(6.3)-1022(Screen)-334(reader)-333(dictionaries)-766(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-1806(6)]TJ 0 -11.955 Td [(6.4)-1022(Automatic)-334(r)1(e)-1(p)1(lac)-1(emen)28(t)-333(of)-333($)-334(and)-333($$)-333(mark)27(ers)-333(in)-333(Lua)-334(mo)-27(de)-867(.)-500(.)-500(.)-499(.)-500(.)-1806(6)]TJ
+ET
+q
+1 0 0 1 153.694 198.633 cm
+[]0 d 0 J 0.398 w 0 0 m 141.467 0 l S
+Q
+BT
+/F25 5.9776 Tf 164.62 192.031 Td [(\003)]TJ/F18 7.9701 Tf 4.317 -2.813 Td [(Dipartimen)29(to)-354(di)-354(Matematica)-354(\134G.)-354(P)29(eano",)-354(Univ)30(ersit\022)531(a)-354(degli)-354(Studi)-355(di)-354(T)89(orino,)-354(10123,)-354(Italy)]TJ/F25 5.9776 Tf -3.93 -6.991 Td [(y)]TJ/F18 7.9701 Tf 3.93 -2.812 Td [(Dual)-354(Lab,)-354(Ottignies-Louv)59(ain-la-Neuv)29(e)-354(1340,)-354(Belgium)]TJ/F8 9.9626 Tf 159.103 -40.16 Td [(1)]TJ
ET
endstream
endobj
-18 0 obj
+21 0 obj
<<
-/Length 7328
+/Length 7739
>>
stream
BT
-/F47 14.3462 Tf 153.694 707.125 Td [(1)-1125(In)31(tro)-31(duction)]TJ/F8 9.9626 Tf 0 -21.821 Td [(This)-438(pac)28(k)55(age)-438(fo)-27(cuses)-438(on)-438(the)-438(sp)-28(eci\014c)-438(problem)-438(of)-438(the)-438(accessibilit)28(y)-438(of)-438(PDF)-438(do)-28(cu-)]TJ 0 -11.955 Td [(men)28(ts)-362(generated)-362(b)28(y)-362(L)]TJ/F7 6.9738 Tf 91.859 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-362(for)-362(visually)-362(impaired)-362(p)-27(e)-1(op)1(le)-1(.)-530(When)-362(a)-362(PDF)-362(do)-27(c)-1(u)1(m)-1(en)28(t)]TJ -107.315 -11.955 Td [(is)-429(generated)-428(starting)-429(from)-429(L)]TJ/F7 6.9738 Tf 122.587 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.534 2.145 Td [(X,)-453(f)1(orm)27(ulae)-428(are)-429(not)-429(accessible)-429(b)28(y)-428(scree)-1(n)-428(readers)]TJ -138.042 -11.955 Td [(and)-289(braill)1(e)-289(displa)28(ys.)-430(They)-289(can)-288(b)-28(e)-289(made)-289(accessible)-289(b)28(y)-289(i)1(nse)-1(rt)1(ing)-289(a)-289(hidden)-288(c)-1(ommen)28(t,)]TJ 0 -11.956 Td [(i.e.,)-314(an)-309(ActualT)84(ext,)-314(similarly)-309(to)-309(the)-309(case)-309(of)-309(w)28(eb)-309(pages.)-436(This)-309(can)-309(b)-28(e)-309(made,)-313(e.g.,)-314(b)28(y)]TJ 0 -11.955 Td [(using)-383(the)-383(L)]TJ/F7 6.9738 Tf 46.853 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-383(pac)28(k)55(age)-382(p)-28(dfcommen)28(t.st)27(y)84(.)-593(In)-383(an)28(y)-383(case,)-396(this)-382(task)-383(m)27(ust)-382(b)-28(e)-383(man)28(u-)]TJ -62.309 -11.955 Td [(ally)-375(p)-27(erformed)-375(b)28(y)-375(the)-374(author)-375(and)-374(it)-375(is)-375(surely)-374(ine\016cien)27(t,)-384(since)-375(the)-375(author)-374(should)]TJ 0 -11.955 Td [(write)-391(the)-391(form)28(ulae)-391(and)1(,)-406(in)-390(addition,)-405(insert)-391(a)-391(description)-391(for)-390(eac)27(h)-391(f)1(orm)27(ula.)-616(Note)]TJ 0 -11.955 Td [(also)-357(that)-358(the)-357(pac)28(k)55(age)-357(p)-28(dfcommen)28(t.st)28(y)-357(do)-28(es)-358(not)-357(allo)28(w)-357(to)-358(insert)-357(sp)-28(ecial)-357(c)28(haracters)]TJ 0 -11.955 Td [(lik)28(e)-337(`bac)28(kslash',)-337(`brace',)-338(etc,)-337(in)-337(the)-337(commen)28(t.)-454(Moreo)27(v)28(er,)-337(with)-337(these)-337(solution)1(s)-1(,)-337(the)]TJ 0 -11.956 Td [(reading)-301(is)-302(b)-28(othered)-301(s)-1(i)1(nce)-302(the)-302(screen)-301(re)-1(ad)1(e)-1(r)-301(reads)-302(incorrectly)-301(the)-302(form)28(ula)-302(and)-301(then)]TJ 0 -11.955 Td [(the)-426(correct)-425(commen)27(t)-425(of)-426(the)-425(form)27(ula.)-721(There)-425(are)-426(also)-426(some)-425(L)]TJ/F7 6.9738 Tf 266.308 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-426(pac)28(k)56(ages)-426(that)]TJ -281.764 -11.955 Td [(try)-319(to)-319(impro)28(v)28(e)-319(the)-319(accessibilit)28(y)-319(of)-319(PDF)-319(do)-28(cumen)28(ts)-319(pro)-27(duced)-319(b)28(y)-319(L)]TJ/F7 6.9738 Tf 282.48 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X.)-440(In)-318(partic-)]TJ -297.936 -11.955 Td [(ular,)-373(the)-366(pac)28(k)55(ages)-365(accs)-1(u)1(pp.st)27(y)-365(and)-366(accessibilit)28(y)]TJ
+/F48 9.9626 Tf 153.694 707.125 Td [(7)-925(Kno)32(wn)-383(issues)-26643(7)]TJ 0 -21.918 Td [(8)-925(Implemen)32(tation)-25466(7)]TJ 0 -21.918 Td [(9)-925(History)-29074(20)]TJ/F47 14.3462 Tf 0 -32.945 Td [(1)-1125(In)31(tro)-31(duction)]TJ/F8 9.9626 Tf 0 -21.821 Td [(This)-250(pac)28(k)55(age)-250(fo)-27(cuse)-1(s)-250(on)-250(th)1(e)-251(sp)-27(eci\014c)-250(problem)-250(of)-250(the)-250(access)-1(ib)1(ilit)27(y)-250(of)-250(PDF)-249(do)-28(cumen)28(ts)]TJ 0 -11.955 Td [(generated)-396(b)28(y)-397(L)]TJ/F7 6.9738 Tf 63.143 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-396(for)-396(visually)-397(impair)1(e)-1(d)-396(p)-27(eople)-397(and)-396(p)-28(eople)-396(with)-396(sp)-28(ecial)-396(educa-)]TJ -78.599 -11.956 Td [(tional)-344(needs.)-477(Wh)1(e)-1(n)-344(a)-344(PDF)-344(do)-27(cumen)27(t)-344(is)-344(generated)-344(starting)-344(from)-344(L)]TJ/F7 6.9738 Tf 286.86 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X,)-347(form)28(ulae)]TJ -302.315 -11.955 Td [(are)-293(not)-293(accessible)-293(b)28(y)-293(screen)-293(readers)-294(an)1(d)-293(braille)-293(displa)27(ys.)-431(They)-293(can)-293(b)-27(e)-293(made)-293(ac)-1(ces-)]TJ 0 -11.955 Td [(sible)-351(b)27(y)-351(inserting)-352(a)-351(hidden)-351(c)-1(ommen)28(t,)-356(i.e.,)-356(an)-351(ActualT)83(ext,)-356(similarly)-352(to)-351(the)-352(case)-351(of)]TJ 0 -11.955 Td [(w)28(eb)-354(pages.)-507(This)-354(can)-354(b)-28(e)-354(made,)-359(e.g.,)-359(b)28(y)-354(using)-354(the)-354(L)]TJ/F7 6.9738 Tf 218.475 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-354(pac)28(k)55(age)-354(p)-28(df)1(c)-1(ommen)28(t.st)28(y)83(.)]TJ -233.93 -11.955 Td [(In)-336(an)28(y)-336(case,)-336(this)-336(task)-336(m)27(u)1(s)-1(t)-335(b)-28(e)-336(man)28(ually)-336(p)-28(erformed)-336(b)28(y)-336(the)-336(author)-335(and)-336(it)-336(is)-336(surely)]TJ 0 -11.955 Td [(ine\016cien)28(t,)-415(since)-399(the)-399(author)-398(should)-399(write)-399(the)-398(form)28(ulae)-399(and,)-415(in)-399(addition,)-415(in)1(s)-1(ert)-398(a)]TJ 0 -11.956 Td [(description)-285(for)-284(eac)28(h)-285(form)28(ula.)-428(Note)-285(also)-285(that)-284(the)-285(pac)28(k)55(age)-285(p)-27(dfcommen)27(t.st)28(y)-284(do)-28(es)-285(not)]TJ 0 -11.955 Td [(allo)28(w)-439(to)-439(insert)-438(s)-1(p)-27(ecial)-439(c)28(haracters)-439(lik)28(e)-439(`bac)28(kslash',)-465(`brace',)-465(e)-1(tc,)-465(in)-438(the)-439(commen)27(t)1(.)]TJ 0 -11.955 Td [(Moreo)28(v)28(er,)-458(with)-432(these)-433(solutions,)-457(the)-433(reading)-433(is)-432(b)-28(othered)-432(s)-1(in)1(c)-1(e)-432(the)-433(screen)-432(re)-1(ad)1(e)-1(r)]TJ 0 -11.955 Td [(\014rst)-387(reads)-387(incorrectly)-388(the)-387(form)28(ula)-387(and)-387(then,)-401(only)-387(as)-388(a)-387(second)-387(step,)-401(pro)28(vides)-387(the)]TJ 0 -11.955 Td [(correct)-343(comm)-1(en)28(t)-343(of)-343(the)-344(form)28(ula.)-474(There)-344(are)-343(also)-343(s)-1(ome)-343(L)]TJ/F7 6.9738 Tf 239.216 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-343(pac)27(k)56(ages)-343(that)-344(try)-343(to)]TJ -254.672 -11.955 Td [(impro)28(v)28(e)-420(the)-419(accessibilit)28(y)-419(of)-420(PDF)-419(do)-27(cume)-1(n)28(ts)-419(pro)-28(duced)-419(b)28(y)-419(L)]TJ/F7 6.9738 Tf 262.233 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X.)-702(In)-419(particular,)]TJ -277.689 -11.956 Td [(the)-387(pac)28(k)56(ages)-387(accsupp.st)28(y)83(,)-400(accessibilit)28(y)]TJ
ET
q
-1 0 0 1 361.624 530.086 cm
+1 0 0 1 320.955 441.35 cm
[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S
Q
BT
-/F8 9.9626 Tf 364.613 529.887 Td [(meta.st)28(y)-366(ha)28(v)28(e)-366(b)-28(een)-365(dev)28(elop)-28(ed)-366(in)]TJ -210.919 -11.955 Td [(order)-307(to)-308(obtain)-307(tagged)-307(PDF)-308(do)-27(cumen)27(ts.)-435(Ho)27(w)28(ev)28(er,)-313(b)-27(oth)-308(pac)28(k)56(age)-1(s)-307(do)-307(not)-308(solv)28(e)-307(the)]TJ 0 -11.955 Td [(problem)-358(of)-358(the)-357(ac)-1(cessibilit)28(y)-358(of)-357(form)27(ulae.)-518(The)-358(pac)28(k)56(age)-358(accsupp.st)28(y)-358(dev)28(e)-1(l)1(ops)-358(some)]TJ 0 -11.955 Td [(in)28(teresting)-268(to)-28(ols)-268(for)-268(c)-1(ommen)28(ting)-268(form)28(ulae)-268(using)-269(also)-268(sp)-28(ecial)-268(c)28(haracters)-268(\050p)-28(ossibilit)28(y)]TJ 0 -11.956 Td [(that)-297(is)-296(not)-297(a)28(v)55(ailable)-296(in)-297(the)-297(p)-27(dfcommen)27(t.st)28(y)-297(pac)28(k)56(age\051.)-432(Moreo)27(v)28(er,)-304(this)-297(is)-296(not)-297(an)-297(au-)]TJ 0 -11.955 Td [(tomatized)-351(metho)-28(d,)-355(since)-352(the)-351(commen)28(t)-351(m)28(ust)-352(b)-27(e)-351(man)27(ually)-351(inserted)-351(b)28(y)-351(the)-351(author.)]TJ 0 -11.955 Td [(The)-348(pac)27(k)56(age)-349(accessibilit)28(y)]TJ
+/F8 9.9626 Tf 323.944 441.15 Td [(meta.st)28(y)-387(and)-387(tagp)-27(df)-387(ha)28(v)28(e)-387(b)-28(een)-386(dev)27(elop)-27(ed)]TJ -170.25 -11.955 Td [(in)-462(order)-461(to)-462(obtain)-462(tagged)-462(PDF)-461(do)-28(cumen)28(ts.)-830(The)-462(pac)28(k)55(age)-462(accsupp.st)28(y)-462(dev)28(elops)]TJ 0 -11.955 Td [(some)-286(in)28(teresting)-286(to)-28(ols)-286(for)-285(commen)27(ting)-285(form)27(ulae)-285(using)-286(also)-286(sp)-28(ecial)-286(c)28(haracters)-286(\050p)-28(os-)]TJ 0 -11.955 Td [(sibilit)28(y)-380(t)1(hat)-380(is)-379(not)-380(a)28(v)56(ailable,)-391(e.g.,)-391(in)-380(t)1(he)-380(p)-28(dfcommen)28(t.st)28(y)-380(pac)28(k)56(age\051.)-583(The)-379(pac)27(k)56(age)]TJ 0 -11.955 Td [(tagp)-28(df)-484(widely)-484(further)-485(dev)28(elop)-28(ed)-484(tagging)-484(functionalities,)-522(along)-485(the)-484(most)-484(rece)-1(n)28(t)]TJ 0 -11.956 Td [(sp)-28(eci\014cations)-342(for)-342(PDF)-342(do)-28(cumen)28(ts)-342(accessibilit)27(y)84(.)-471(Ho)28(w)27(ev)28(er,)-344(all)-342(of)-342(the)-342(ab)-28(o)28(v)27(e)-342(are)-342(not)]TJ 0 -11.955 Td [(automatized)-325(metho)-28(ds,)-327(since)-326(th)1(e)-326(commen)28(t)-326(and)-325(tags)-325(m)28(us)-1(t)-325(b)-28(e)-325(man)28(ually)-325(inse)-1(r)1(te)-1(d)-325(b)28(y)]TJ 0 -11.955 Td [(the)-279(author.)-426(The)-279(pac)28(k)55(age)-278(ac)-1(cessibilit)28(y)]TJ
ET
q
-1 0 0 1 263.739 458.355 cm
+1 0 0 1 314.791 357.663 cm
[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S
Q
BT
-/F8 9.9626 Tf 266.728 458.156 Td [(meta.st)28(y)-349(is)-348(an)-349(impro)28(v)28(ed)-348(v)27(ersion)-348(of)-348(the)-349(pac)28(k)55(age)-348(accessi-)]TJ -113.034 -11.955 Td [(bilit)28(y)83(.st)28(y)83(.)-437(This)-311(pac)28(k)56(age)-311(allo)27(ws)-311(the)-311(p)-27(ossibilit)27(y)-311(of)-311(in)1(s)-1(ertin)1(g)-311(s)-1(ev)28(eral)-311(tags)-311(for)-311(sections,)]TJ 0 -11.955 Td [(links,)-406(\014gures)-392(and)-392(tables.)-619(Ho)27(w)28(ev)28(er,)-406(ev)27(en)-391(if)-392(these)-392(tags)-392(are)-392(recognized)-391(b)27(y)-391(the)-392(to)-28(ol)]TJ 0 -11.956 Td [(for)-384(c)28(hec)28(king)-384(tags)-383(of)-384(Acrobat)-384(Reader)-383(Pro,)-396(they)-384(are)-384(not)-383(alw)28(a)27(ys)-383(recognized)-384(b)28(y)-384(the)]TJ 0 -11.955 Td [(screen)-379(readers.)-582(Moreo)28(v)27(er,)-390(this)-379(pac)28(k)55(age)-379(do)-28(es)-379(not)-379(manage)-379(form)28(ulae.)-582(Our)-379(pac)27(k)56(age)]TJ 0 -11.955 Td [(automatically)-255(pro)-28(duces)-255(an)-255(Ac)-1(tu)1(alT)83(ext)-255(corres)-1(p)-27(onding)-255(to)-256(the)-255(L)]TJ/F7 6.9738 Tf 261.4 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-255(commands)-256(that)]TJ -276.856 -11.955 Td [(generate)-335(the)-335(form)28(ulae.)-450(This)-335(ActualT)83(ext)-335(is)-335(hidden)-335(in)-335(the)-335(PDF)-335(do)-28(cumen)28(t,)-336(but)-335(the)]TJ 0 -11.955 Td [(screen)-333(reader)-334(reads)-333(it)-333(without)-334(reading)-333(an)28(y)-333(incorrect)-334(sequence)-333(b)-28(efore.)]TJ/F47 14.3462 Tf 0 -32.946 Td [(2)-1125(License)]TJ/F8 9.9626 Tf 0 -21.821 Td [(This)-302(w)28(ork)-301(is)-302(licensed)-301(under)-302(a)-301(Creativ)27(e)-301(Commons)-302(A)28(ttribution-NonCommercial)-302(4.)1(0)]TJ 0 -11.955 Td [(License)]TJ/F54 9.9626 Tf 35.063 0 Td [(http://creativecommons.org/licenses/by-nc/4.0/)]TJ/F8 9.9626 Tf 240.595 0 Td [(.)]TJ/F47 14.3462 Tf -275.658 -32.946 Td [(3)-1125(Prerequisites)]TJ/F8 9.9626 Tf 0 -21.821 Td [(The)-341(pac)28(k)55(age)]TJ/F48 9.9626 Tf 57.719 0 Td [(axessibilit)32(y)]TJ/F8 9.9626 Tf 58.743 0 Td [(requires)-341(the)-341(follo)27(wing)-341(pac)28(k)56(ages)-1(:)]TJ/F48 9.9626 Tf 141.974 0 Td [(accsupp,)-395(amsmath,)]TJ -258.436 -11.955 Td [(amssym)32(b,)-384(xstring)]TJ/F8 9.9626 Tf 87.813 0 Td [(.)]TJ/F47 14.3462 Tf -87.813 -32.946 Td [(4)-1125(P)31(ac)32(k)62(age)-375(sp)-31(eci\014cation)]TJ/F8 9.9626 Tf 0 -21.821 Td [(If)-333(y)28(ou)-334(use)-333(L)]TJ/F7 6.9738 Tf 48.634 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X2)]TJ/F10 6.9738 Tf 12.453 -1.494 Td [(\017)]TJ/F8 9.9626 Tf 7.14 1.494 Td [(simply)-333(add)-334(th)1(e)-334(follo)28(wing)-333(line)-334(in)-333(the)-333(pream)28(ble:)]TJ 90.663 -47.004 Td [(2)]TJ
+/F8 9.9626 Tf 317.78 357.464 Td [(meta.st)28(y)-279(is)-279(an)-279(impro)28(v)28(ed)-279(v)28(ersion)-279(of)-279(the)-279(pac)28(k-)]TJ -164.086 -11.955 Td [(age)-386(accessibilit)28(y)83(.st)28(y)83(.)-603(This)-386(pac)28(k)56(ag)-1(e)-386(allo)28(ws)-386(the)-386(p)-28(ossibilit)28(y)-386(of)-386(inserting)-386(sev)27(eral)-386(tags)]TJ 0 -11.955 Td [(for)-367(sections,)-376(links,)-376(\014gures)-368(and)-367(tables.)-547(Ho)28(w)28(ev)28(er,)-376(ev)27(en)-367(if)-367(these)-368(tags)-367(are)-368(recognized)]TJ 0 -11.955 Td [(b)28(y)-374(the)-375(to)-27(ol)-375(for)-374(c)28(hec)28(king)-375(tags)-374(of)-374(Acrobat)-374(Reader)-375(Pro,)-384(they)-374(are)-375(not)-374(alw)28(a)28(ys)-375(recog-)]TJ 0 -11.956 Td [(nized)-395(b)27(y)-395(the)-395(screen)-396(readers.)-630(Moreo)27(v)28(er,)-411(this)-395(pac)28(k)55(age)-395(do)-28(es)-395(not)-396(manage)-395(form)28(ulae.)]TJ 0 -11.955 Td [(Our)-404(pac)28(k)56(age)-404(automatically)-404(pro)-27(duces)-404(an)-404(ActualT)83(ext)-403(corresp)-28(onding)-404(to)-403(the)-404(L)]TJ/F7 6.9738 Tf 330.746 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.534 2.144 Td [(X)]TJ -346.201 -11.955 Td [(commands)-437(that)-438(generate)-437(the)-438(form)28(ulae.)-756(This)-438(ActualT)84(e)-1(x)1(t)-438(is)-437(hidden)-438(in)-437(the)-437(PDF)]TJ 0 -11.955 Td [(do)-28(cumen)28(t,)-357(but)-352(the)-353(screen)-352(reader)-352(reads)-353(it)-352(without)-352(reading)-353(an)28(y)-352(incorrect)-352(s)-1(equ)1(e)-1(n)1(c)-1(e)]TJ 0 -11.955 Td [(b)-28(efore.)-428(Additional)-284(functionalities,)-295(implemen)28(ted)-285(in)-284(this)-285(v)28(ersion,)-294(are)-285(a)28(v)55(ailable)-284(when)]TJ 0 -11.955 Td [(the)-333(t)27(y)1(p)-28(eset)-334(is)-333(done)-333(b)27(y)-333(means)-333(of)-334(luaL)]TJ/F7 6.9738 Tf 157.227 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X\050see)-333(b)-28(elo)28(w\051.)]TJ/F47 14.3462 Tf -172.683 -32.946 Td [(2)-1125(License)]TJ/F8 9.9626 Tf 0 -21.821 Td [(This)-420(w)28(ork)-420(ma)27(y)-420(b)-28(e)-420(distributed)-420(and/or)-420(mo)-28(di\014)1(e)-1(d)-420(und)1(e)-1(r)-420(the)-420(conditions)-420(of)-420(the)-420(La-)]TJ 0 -11.955 Td [(T)83(eX)-503(Pro)-56(ject)-503(Public)-504(License,)-546(either)-503(v)27(ersion)-503(1.3)-504(of)-503(this)-504(license)-504(or)-503(\050at)-504(y)28(our)-503(op-)]TJ 0 -11.955 Td [(tion\051)-360(an)28(y)-360(later)-360(v)27(ersion.)-524(The)-361(l)1(a)-1(t)1(e)-1(st)-360(v)28(ersion)-360(of)-360(this)-360(license)-360(is)-361(in)-360(h)28(ttp://www.latex-)]TJ 174.346 -31.936 Td [(2)]TJ
+ET
+
+endstream
+endobj
+25 0 obj
+<<
+/Length 4450
+>>
+stream
+BT
+/F8 9.9626 Tf 153.694 707.125 Td [(pro)-55(ject.org/lppl.txt)-375(and)-375(v)28(ersion)-375(1.3)-375(or)-375(later)-375(is)-375(part)-375(of)-375(all)-375(distributions)-375(of)-375(LaT)83(eX)]TJ 0 -11.955 Td [(v)28(ersion)-334(2005/12/01)-333(or)-333(later.)]TJ/F47 14.3462 Tf 0 -32.803 Td [(3)-1125(Prerequisites)]TJ/F8 9.9626 Tf 0 -21.821 Td [(The)-341(pac)28(k)55(age)]TJ/F48 9.9626 Tf 57.719 0 Td [(axessibilit)32(y)]TJ/F8 9.9626 Tf 58.743 0 Td [(requires)-341(the)-341(follo)27(wing)-341(pac)28(k)56(ages)-1(:)]TJ/F48 9.9626 Tf 141.974 0 Td [(accsupp,)-395(amsmath,)]TJ -258.436 -11.955 Td [(amssym)32(b,)-384(tagp)-32(d)1(f,)-384(xstring)]TJ/F8 9.9626 Tf 127.117 0 Td [(.)]TJ/F47 14.3462 Tf -127.117 -32.804 Td [(4)-1125(P)31(ac)32(k)62(age)-375(sp)-31(eci\014cation)]TJ/F8 9.9626 Tf 0 -21.82 Td [(If)-333(y)28(ou)-334(use)-333(L)]TJ/F7 6.9738 Tf 48.634 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X2)]TJ/F10 6.9738 Tf 12.453 -1.495 Td [(\017)]TJ/F8 9.9626 Tf 7.14 1.495 Td [(simply)-333(add)-334(th)1(e)-334(follo)28(wing)-333(line)-334(in)-333(the)-333(pream)28(ble:)]TJ/F14 9.9626 Tf -68.739 -19.263 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(for)-333(the)-334(usage)-333(based)-333(on)-334(the)]TJ/F48 9.9626 Tf 118.307 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 36.709 0 Td [(pac)28(k)55(age,)]TJ/F14 9.9626 Tf -155.016 -27.73 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(usepac)32(k)64(age)]TJ/F14 9.9626 Tf 54.802 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(axessibilit)32(y)]TJ/F14 9.9626 Tf 55.344 0 Td [(g)]TJ/F8 9.9626 Tf -120.109 -27.73 Td [(or,)-333(equiv)55(alen)28(tly)83(,)]TJ/F14 9.9626 Tf 0 -27.729 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(usepac)32(k)64(age[tagp)-32(df)-109(])]TJ/F14 9.9626 Tf 94.556 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(axessibilit)32(y)]TJ/F14 9.9626 Tf 55.343 0 Td [(g)]TJ -169.824 -19.594 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(for)-333(the)-334(usage)-333(based)-333(on)-334(the)]TJ/F48 9.9626 Tf 118.307 0 Td [(accsupp)]TJ/F8 9.9626 Tf 42.688 0 Td [(pac)28(k)55(age,)]TJ/F14 9.9626 Tf -160.995 -27.73 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(usepac)32(k)64(age[accsupp])]TJ/F14 9.9626 Tf 100.535 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(axessibilit)32(y)]TJ/F14 9.9626 Tf 55.343 0 Td [(g)]TJ/F8 9.9626 Tf -190.747 -24.909 Td [(The)-333(pac)27(k)56(age)-333(includes)-334(the)-333(follo)28(wing)-333(features:)]TJ/F14 9.9626 Tf 14.944 -19.263 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(In)-333(the)]TJ/F48 9.9626 Tf 29.612 0 Td [(accsupp)]TJ/F8 9.9626 Tf 42.688 0 Td [(v)28(ersion,)-334(th)1(e)-334(commands)]TJ/F14 9.9626 Tf -72.3 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfcompresslev)32(el=0)]TJ/F14 9.9626 Tf -4.982 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfoptionp)-32(dfminorv)32(ersion=6)]TJ/F8 9.9626 Tf -4.982 -23.911 Td [(pro)-28(duce)-333(an)-333(uncompresse)-1(d)-333(PDF)-333(do)-28(cumen)28(t.)-444(T)-1(h)1(e)-334(command)]TJ/F14 9.9626 Tf 0 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(BeginAccSupp)]TJ/F8 9.9626 Tf -4.982 -23.91 Td [(con)28(tained)-430(in)-429(the)-430(pac)28(k)56(age)]TJ/F48 9.9626 Tf 114.805 0 Td [(accsupp)]TJ/F8 9.9626 Tf 39.368 0 Td [(,)-453(has)-430(b)-28(een)-429(rede\014ned)-430(so)-429(that)-430(the)-429(screen)]TJ -154.173 -11.955 Td [(readers)-333(acce)-1(ss)-333(the)-333(ActualT)83(ext)-333(created)-334(b)28(y)-333(this)-334(command.)]TJ/F14 9.9626 Tf -9.962 -19.594 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(In)-333(the)]TJ/F48 9.9626 Tf 29.612 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 36.709 0 Td [(v)28(ersion,)-334(th)1(e)-334(commands)]TJ/F14 9.9626 Tf -66.321 -23.911 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(tagp)-32(dfsetup)]TJ/F54 9.9626 Tf 59.258 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(tabsorder=structure,uncompress,activ)64(a)-1(te-all,in)32(terw)32(ordspace=true)]TJ/F54 9.9626 Tf 330.218 0 Td [(g)]TJ/F14 9.9626 Tf -400.186 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(tagp)-32(d\014fp)-32(dftexT)]TJ/F54 9.9626 Tf -4.982 -11.955 Td [(f)]TJ/F14 9.9626 Tf 0 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfcatalog)]TJ/F54 9.9626 Tf 51.874 0 Td [(f)]TJ/F48 9.9626 Tf 5.729 0 Td [(/Lang)-383(\050en-US\051)]TJ/F54 9.9626 Tf 73.626 0 Td [(g)]TJ/F14 9.9626 Tf -136.211 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(usepac)32(k)64(age[T1])]TJ/F54 9.9626 Tf 74.866 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(fon)32(tenc)]TJ/F54 9.9626 Tf 36.44 0 Td [(g)]TJ/F8 9.9626 Tf 27.424 -29.888 Td [(3)]TJ
+ET
+
+endstream
+endobj
+31 0 obj
+<<
+/Length 7022
+>>
+stream
+BT
+/F14 9.9626 Tf 178.6 707.125 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(input)-383(glyph)32(tounico)-32(de)]TJ/F14 9.9626 Tf -4.982 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfgen)32(tounico)-32(de=1)]TJ/F54 9.9626 Tf -4.982 -11.955 Td [(g)]TJ/F14 9.9626 Tf 0 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(tagp)-32(d\014\015uatexT)]TJ/F54 9.9626 Tf -4.982 -11.956 Td [(f)]TJ/F14 9.9626 Tf 0 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfextension)-383(catalog)]TJ/F54 9.9626 Tf 102.858 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(/Lang)-383(\050en-US\051)]TJ/F54 9.9626 Tf 73.626 0 Td [(g)]TJ/F14 9.9626 Tf -187.194 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(RequireP)32(ac)32(k)64(age)]TJ/F54 9.9626 Tf 79.223 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(fon)32(tsp)-32(ec)]TJ/F54 9.9626 Tf 41.277 0 Td [(g)]TJ/F14 9.9626 Tf -131.21 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(RequireP)32(ac)32(k)64(age)]TJ/F54 9.9626 Tf 79.223 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(luaco)-32(de)]TJ/F54 9.9626 Tf 37.872 0 Td [(g)]TJ/F14 9.9626 Tf -127.805 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(newfon)32(tface)]TJ/F14 9.9626 Tf 59.035 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(zero)32(widthfon)32(t)]TJ/F54 9.9626 Tf 68.846 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(freeserif)]TJ/F54 9.9626 Tf 39.894 0 Td [(g)]TJ/F14 9.9626 Tf -183.466 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(directlua)]TJ/F54 9.9626 Tf 44.181 0 Td [(f)]TJ/F48 9.9626 Tf -49.163 -11.956 Td [(require\050"axessibilit)32(y)95(.lua"\051)]TJ/F54 9.9626 Tf 0 -11.955 Td [(g)]TJ 0 -11.955 Td [(g)]TJ/F8 9.9626 Tf 0 -27.895 Td [(pro)-28(duce)-300(an)-299(uncompresse)-1(d)-299(PDF)-300(do)-28(cumen)28(t,)-307(directing)-299(appropriately)-300(the)-300(t)28(yp)-28(e-)]TJ 0 -11.956 Td [(setting,)-375(either)-366(via)-367(p)-27(dfL)]TJ/F7 6.9738 Tf 98.165 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-366(or)-367(luaL)]TJ/F7 6.9738 Tf 39.581 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X.)-544(Equations)-366(\050and)-367(other)-366(structures\051)]TJ -168.657 -11.955 Td [(are)-410(tagged)-409(b)27(y)-409(means)-410(of)-409(the)-410(commands)-410(de\014ned)-409(in)-410(the)]TJ/F48 9.9626 Tf 241.586 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 37.47 0 Td [(pac)28(k)55(age,)-428(so)]TJ -279.056 -11.955 Td [(that)-227(scree)-1(n)-227(readers)-227(acces)-1(s)-227(the)-227(ActualT)83(ext)-228(created)-227(b)28(y)-228(them.)-409(When)-227(t)28(yp)-28(eset)-228(via)]TJ 0 -11.955 Td [(luaL)]TJ/F7 6.9738 Tf 15.924 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X,)-330(additional)-329(functionalities,)-330(implemen)28(ted)-329(in)-329(the)-329(\014le)-330(axessibilit)28(y)84(.lua,)]TJ -31.38 -11.955 Td [(can)-333(b)-28(e)-333(ac)-1(tiv)56(ated)-333(\050see)-334(Section)-333(6)-333(b)-28(elo)28(w\051.)]TJ/F14 9.9626 Tf -9.962 -19.926 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(new)-334(commands)]TJ/F14 9.9626 Tf 0 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(wrap)]TJ/F8 9.9626 Tf 24.927 0 Td [(#)]TJ/F48 9.9626 Tf 8.302 0 Td [(1)]TJ/F14 9.9626 Tf -38.211 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(wrapml)]TJ/F8 9.9626 Tf 37.657 0 Td [(#)]TJ/F48 9.9626 Tf 8.302 0 Td [(1)]TJ/F14 9.9626 Tf -50.941 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(wrapmlstar)]TJ/F8 9.9626 Tf 56.919 0 Td [(#)]TJ/F48 9.9626 Tf 8.302 0 Td [(1)]TJ/F8 9.9626 Tf -70.203 -23.911 Td [(allo)28(w)-410(to)-410(store)-410(their)-410(input)-410(in)28(to)-410(an)-410(ActualT)83(ext)-410(in)-409(the)-410(PDF)-410(do)-28(cumen)28(t)-410(\050e.g.,)]TJ 0 -11.955 Td [(the)-343(L)]TJ/F7 6.9738 Tf 19.892 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-343(commands)-343(f)1(o)-1(r)-342(generating)-343(a)-343(form)28(ula\051,)-345(for)-343(singl)1(e)-343(line)-343(and)-343(m)28(ultiple)]TJ -35.348 -11.955 Td [(line)-333(form)27(u)1(lae)-334(en)28(vironmen)28(ts,)-334(resp)-27(ectiv)27(ely)84(.)]TJ/F14 9.9626 Tf -9.962 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(en)27(vironmen)28(ts)]TJ/F14 9.9626 Tf 0 -23.911 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation)]TJ/F14 9.9626 Tf 42.964 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation)]TJ/F14 9.9626 Tf 42.964 0 Td [(g)]TJ -172.63 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation*)]TJ/F14 9.9626 Tf 48.692 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.982 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation*)]TJ/F14 9.9626 Tf 48.692 0 Td [(g)]TJ -184.087 -11.955 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [([)-333(.)-167(.)-167(.)]TJ/F14 9.9626 Tf 19.371 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(])]TJ/F14 9.9626 Tf -29.335 -11.955 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(\050)-333(.)-167(.)-167(.)]TJ/F14 9.9626 Tf 20.478 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(\051)]TJ -30.442 -27.895 Td [(ha)28(v)28(e)-304(b)-27(ee)-1(n)-303(rede\014ned.)-434(In)-303(eac)27(h)-303(en)28(vironmen)28(t)-303(listed)-304(ab)-27(o)27(v)28(e,)-309(the)-303(command)]TJ/F55 9.9626 Tf 302.616 0 Td [(\134wrap)]TJ/F8 9.9626 Tf -302.616 -11.956 Td [(is)-301(inserted,)-307(together)-300(with)-301(the)-300(com)-1(mand)]TJ/F55 9.9626 Tf 173.174 0 Td [(\134collect@body)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)-307(so)-301(that)-300(all)-301(the)-300(con-)]TJ -241.168 -11.955 Td [(ten)28(t)-403(of)-402(the)-403(en)28(vironmen)28(t)-403(is)-402(automatically)-403(stored)-402(in)28(to)-403(an)-402(ActualT)83(ext)-403(in)-402(the)]TJ 0 -11.955 Td [(PDF)-404(do)-28(cumen)28(t.)-657(The)-404(follo)28(wing)-404(m)28(ultiline)-404(form)28(ula)-404(en)27(v)1(ironmen)27(ts,)-421(de\014ned)-404(in)]TJ 0 -11.955 Td [(the)]TJ/F48 9.9626 Tf 17.158 0 Td [(amsmath)]TJ/F8 9.9626 Tf 48.894 0 Td [(pac)28(k)55(age,)]TJ/F14 9.9626 Tf -66.052 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align)]TJ/F14 9.9626 Tf 24.028 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(align)]TJ/F14 9.9626 Tf 24.027 0 Td [(g)]TJ -134.758 -11.956 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align*)]TJ/F14 9.9626 Tf 29.757 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align*)]TJ/F14 9.9626 Tf 29.756 0 Td [(g)]TJ/F8 9.9626 Tf 3.225 -29.888 Td [(4)]TJ
ET
endstream
endobj
-24 0 obj
+35 0 obj
<<
-/Length 7244
+/Length 9783
>>
stream
BT
-/F14 9.9626 Tf 168.638 707.125 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(usepac)32(k)64(age)]TJ/F14 9.9626 Tf 54.802 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(axessibilit)32(y)]TJ/F14 9.9626 Tf 55.343 0 Td [(g)]TJ/F8 9.9626 Tf -135.052 -23.91 Td [(The)-333(pac)27(k)56(age)-333(includes)-334(the)-333(follo)28(wing)-333(features:)]TJ/F14 9.9626 Tf 14.944 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(comm)-1(an)1(ds)]TJ/F14 9.9626 Tf 0 -23.911 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfcompresslev)32(el=0)]TJ/F14 9.9626 Tf -4.982 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(p)-32(dfoptionp)-32(dfminorv)32(ersion=6)]TJ/F8 9.9626 Tf -4.982 -23.91 Td [(that)-333(pro)-28(duce)-333(an)-334(uncompressed)-333(PDF)-333(do)-28(cumen)28(t.)]TJ/F14 9.9626 Tf -9.962 -19.926 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(comm)-1(an)1(d)]TJ/F14 9.9626 Tf 0 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(BeginAccSupp)]TJ/F8 9.9626 Tf -4.982 -23.91 Td [(con)28(tained)-430(in)-429(the)-430(pac)28(k)56(age)]TJ/F48 9.9626 Tf 114.805 0 Td [(accsupp)]TJ/F8 9.9626 Tf 39.368 0 Td [(,)-453(has)-430(b)-28(een)-429(rede\014ned)-430(so)-429(that)-430(the)-429(screen)]TJ -154.173 -11.955 Td [(readers)-333(acce)-1(ss)-333(the)-333(ActualT)83(ext)-333(created)-334(b)28(y)-333(this)-334(command.)]TJ/F14 9.9626 Tf -9.962 -19.926 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(new)-334(commands)]TJ/F14 9.9626 Tf 0 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(wrap)]TJ/F8 9.9626 Tf 24.927 0 Td [(#)]TJ/F48 9.9626 Tf 8.302 0 Td [(1)]TJ/F14 9.9626 Tf -38.211 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(wrapml)]TJ/F8 9.9626 Tf 37.657 0 Td [(#)]TJ/F48 9.9626 Tf 8.302 0 Td [(1)]TJ/F8 9.9626 Tf -50.941 -23.911 Td [(allo)28(w)-410(to)-410(store)-410(their)-410(input)-410(in)28(to)-410(an)-410(ActualT)83(ext)-410(in)-409(the)-410(PDF)-410(do)-28(cumen)28(t)-410(\050e.g.,)]TJ 0 -11.955 Td [(the)-343(L)]TJ/F7 6.9738 Tf 19.892 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-343(commands)-343(f)1(o)-1(r)-342(generating)-343(a)-343(form)28(ula\051,)-345(for)-343(singl)1(e)-343(line)-343(and)-343(m)28(ultiple)]TJ -35.348 -11.955 Td [(line)-333(form)27(u)1(lae)-334(en)28(vironmen)28(ts,)-334(resp)-27(ectiv)27(ely)]TJ/F14 9.9626 Tf -9.962 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(The)-333(en)27(vironmen)28(ts)]TJ/F14 9.9626 Tf 0 -23.911 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation)]TJ/F14 9.9626 Tf 42.964 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation)]TJ/F14 9.9626 Tf 42.964 0 Td [(g)]TJ -172.63 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation*)]TJ/F14 9.9626 Tf 48.692 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(equation*)]TJ/F14 9.9626 Tf 48.692 0 Td [(g)]TJ -184.087 -11.955 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [([)-333(.)-167(.)-167(.)]TJ/F14 9.9626 Tf 19.371 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(])]TJ/F14 9.9626 Tf -29.335 -11.955 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(\050)-333(.)-167(.)-167(.)]TJ/F14 9.9626 Tf 20.478 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(\051)]TJ -30.442 -27.896 Td [(ha)28(v)28(e)-304(b)-27(ee)-1(n)-303(rede\014ned.)-434(In)-303(eac)27(h)-303(en)28(vironmen)28(t)-303(listed)-304(ab)-27(o)27(v)28(e,)-309(the)-303(command)]TJ/F54 9.9626 Tf 302.616 0 Td [(\134wrap)]TJ/F8 9.9626 Tf -302.616 -11.955 Td [(is)-301(inserted,)-307(together)-300(with)-301(the)-300(com)-1(mand)]TJ/F54 9.9626 Tf 173.174 0 Td [(\134collect@body)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)-307(so)-301(that)-300(all)-301(the)-300(con-)]TJ -241.168 -11.955 Td [(ten)28(t)-403(of)-402(the)-403(en)28(vironmen)28(t)-403(is)-402(automatically)-403(stored)-402(in)28(to)-403(an)-402(ActualT)83(ext)-403(in)-402(the)]TJ 0 -11.955 Td [(PDF)-404(do)-28(cumen)28(t.)-657(The)-404(follo)28(wing)-404(m)28(ultiline)-404(form)28(ula)-404(en)27(v)1(ironmen)27(ts,)-421(de\014ned)-404(in)]TJ 0 -11.955 Td [(the)]TJ/F48 9.9626 Tf 17.158 0 Td [(amsmath)]TJ/F8 9.9626 Tf 48.894 0 Td [(pac)28(k)55(age,)]TJ/F14 9.9626 Tf -66.052 -23.911 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align)]TJ/F14 9.9626 Tf 24.028 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(align)]TJ/F14 9.9626 Tf 24.027 0 Td [(g)]TJ -134.758 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align*)]TJ/F14 9.9626 Tf 29.757 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(align*)]TJ/F14 9.9626 Tf 29.756 0 Td [(g)]TJ -146.215 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat)]TJ/F14 9.9626 Tf 34.053 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat)]TJ/F14 9.9626 Tf 34.053 0 Td [(g)]TJ -154.808 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat*)]TJ/F14 9.9626 Tf 39.781 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat*)]TJ/F14 9.9626 Tf 39.781 0 Td [(g)]TJ -166.265 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align)]TJ/F14 9.9626 Tf 30.393 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(\015align)]TJ/F14 9.9626 Tf 30.392 0 Td [(g)]TJ -147.488 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align*)]TJ/F14 9.9626 Tf 36.122 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align*)]TJ/F14 9.9626 Tf 36.121 0 Td [(g)]TJ -158.945 -11.956 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather)]TJ/F14 9.9626 Tf 32.088 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(gather)]TJ/F14 9.9626 Tf 32.087 0 Td [(g)]TJ/F8 9.9626 Tf -1.438 -29.888 Td [(3)]TJ
+/F14 9.9626 Tf 178.6 707.125 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat)]TJ/F14 9.9626 Tf 34.053 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat)]TJ/F14 9.9626 Tf 34.053 0 Td [(g)]TJ -154.808 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat*)]TJ/F14 9.9626 Tf 39.781 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.982 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(alignat*)]TJ/F14 9.9626 Tf 39.781 0 Td [(g)]TJ -166.265 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align)]TJ/F14 9.9626 Tf 30.393 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(\015align)]TJ/F14 9.9626 Tf 30.392 0 Td [(g)]TJ -147.488 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align*)]TJ/F14 9.9626 Tf 36.122 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(\015align*)]TJ/F14 9.9626 Tf 36.121 0 Td [(g)]TJ -158.945 -11.956 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather)]TJ/F14 9.9626 Tf 32.088 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(gather)]TJ/F14 9.9626 Tf 32.087 0 Td [(g)]TJ -150.878 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather*)]TJ/F14 9.9626 Tf 37.817 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather*)]TJ/F14 9.9626 Tf 37.816 0 Td [(g)]TJ -162.335 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat)]TJ/F14 9.9626 Tf 40.1 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat)]TJ/F14 9.9626 Tf 40.1 0 Td [(g)]TJ -166.902 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat*)]TJ/F14 9.9626 Tf 45.828 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(xalignat*)]TJ/F14 9.9626 Tf 45.828 0 Td [(g)]TJ -178.359 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xxalignat)]TJ/F14 9.9626 Tf 46.146 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xxalignat)]TJ/F14 9.9626 Tf 46.146 0 Td [(g)]TJ -178.995 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(m)32(ultline)]TJ/F14 9.9626 Tf 41.214 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(m)32(ultline)]TJ/F14 9.9626 Tf 41.213 0 Td [(g)]TJ -169.129 -11.956 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(m)32(ultline*)]TJ/F14 9.9626 Tf 46.942 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(m)32(ultline*)]TJ/F14 9.9626 Tf 46.941 0 Td [(g)]TJ/F8 9.9626 Tf -180.586 -27.895 Td [(ha)28(v)28(e)-223(b)-27(ee)-1(n)-222(similarly)-222(rede\014ned,)-244(using)-222(the)-223(commands)]TJ/F55 9.9626 Tf 217.684 0 Td [(\134wrapml)]TJ/F8 9.9626 Tf 38.827 0 Td [(and)]TJ/F55 9.9626 Tf 18.265 0 Td [(\134wrapmlstar)]TJ/F8 9.9626 Tf 57.533 0 Td [(.)]TJ -332.309 -11.955 Td [(The)-302(con)28(te)-1(n)28(t)-302(of)-302(these)-302(en)27(viron)1(m)-1(en)28(ts,)-308(to)-28(o,)-308(is)-303(no)28(w)-302(stored)-302(in)28(to)-303(an)-302(ActualT)84(ext)-303(in)]TJ 0 -11.955 Td [(the)-400(PDF)-399(do)-28(cumen)28(t.)-644(The)-400(supp)-28(ort)-399(for)-400(more)-400(m)28(ultiline)-400(en)28(vironmen)28(ts)-400(will)-400(b)-28(e)]TJ 0 -11.956 Td [(added)-333(in)-334(fu)1(ture)-334(v)28(ersions)-333(of)-334(the)-333(pac)28(k)55(age.)]TJ/F47 14.3462 Tf -24.906 -32.945 Td [(5)-1125(Usage)]TJ/F8 9.9626 Tf 0 -21.821 Td [(An)-290(author)-290(that)-290(w)28(an)28(ts)-290(to)-290(c)-1(r)1(e)-1(ate)-290(an)-290(accessible)-290(PDF)-290(do)-28(cumen)28(t)-290(for)-290(visually)-290(impaired)]TJ 0 -11.955 Td [(p)-28(eople,)-291(or)-281(p)-27(eople)-281(with)-281(sp)-27(ecial)-281(educational)-281(needs,)-291(can)-280(add)-281(this)-281(pac)28(k)56(age)-281(and)-281(u)1(s)-1(e)-280(the)]TJ 0 -11.956 Td [(ab)-28(o)28(v)28(e)-416(en)28(vironmen)28(ts)-416(for)-415(inserting)-416(the)-416(form)28(ulae.)-691(The)-416(L)]TJ/F7 6.9738 Tf 238.273 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-416(co)-27(de)-416(of)-416(the)-415(inserted)]TJ -253.729 -11.955 Td [(form)28(ulae)-463(will)-462(b)-28(e)-462(added)-462(as)-463(hidden)-462(commen)28(ts)-463(in)-462(corresp)-28(ondence)-462(to)-463(the)-462(lo)-28(cation)]TJ 0 -11.955 Td [(of)-394(the)-393(form)28(ulae)-394(in)-394(the)-393(text.)-625(T)-1(h)1(is)-394(will)-394(allo)28(w)-394(the)-393(user)-394(to)-393(acc)-1(ess)-393(the)-394(form)28(ula)-394(co)-27(de)]TJ 0 -11.955 Td [(with)-358(the)-358(screen)-358(reader)-358(and)-358(with)-358(the)-358(braille)-358(refreshable)-358(displa)27(y)84(.)-519(Additionally)84(,)-365(t)1(he)]TJ 0 -11.955 Td [(pac)28(k)55(age)-357(enables)-358(to)-357(cop)28(y)-358(the)-357(form)27(ula)-357(L)]TJ/F7 6.9738 Tf 165.23 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-358(co)-27(de)-358(from)-357(the)-358(PDF)-357(reader)-358(and)-357(paste)]TJ -180.686 -11.955 Td [(it)-333(elsewhere)-334(\050concerning)-333(this)-333(feature,)-334(please)-333(see)-334(also)-333(Section)-333(7)-334(b)-27(elo)27(w\051.)]TJ 14.944 -11.956 Td [(Inline)-541(and)-542(displa)28(y)28(ed)-541(mathema)-1(t)1(ic)-1(al)-541(mo)-28(des)-541(enco)-28(ded)-541(b)27(y)-541(means)-541(of)-542($)-541(and)-542($$)]TJ -14.944 -11.955 Td [(are)-498(n)1(ot)-498(supp)-28(orted)-497(b)28(y)-498(the)-497(pac)27(k)56(age.)-937(Ho)28(w)27(ev)28(er,)-538(external)-498(scripts,)-539(or)-497(a)-498(command)]TJ/F54 9.9626 Tf 0 -11.955 Td [(n)]TJ/F48 9.9626 Tf 5.728 0 Td [(doreplacemen)32(t)]TJ/F54 9.9626 Tf 72.824 0 Td [(f)]TJ/F48 9.9626 Tf 5.729 0 Td [(true)]TJ/F54 9.9626 Tf 20.79 0 Td [(g)]TJ/F8 9.9626 Tf 9.776 0 Td [(when)-406(t)28(yp)-28(esetting)-406(w)-1(i)1(th)-407(luaL)]TJ/F7 6.9738 Tf 118.615 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X,)-424(im)-1(p)1(lem)-1(en)28(t)-406(the)-406(auto-)]TJ -248.918 -11.955 Td [(matic)-281(replacemen)27(t)-281(of)-281(these)-281(T)83(eX)-281(mark)27(ers)-281(b)28(y)-281(their)-281(LaT)83(eX)-281(equiv)55(alen)28(ts)]TJ/F14 9.9626 Tf 296.042 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(\050)]TJ/F14 9.9626 Tf 3.874 0 Td [(n)]TJ/F8 9.9626 Tf 4.981 0 Td [(\051)-281(and)]TJ/F14 9.9626 Tf 25.53 0 Td [(n)]TJ/F8 9.9626 Tf 4.981 0 Td [([)]TJ/F14 9.9626 Tf 2.767 0 Td [(n)]TJ/F8 9.9626 Tf 4.982 0 Td [(].)]TJ -348.139 -11.955 Td [(The)-468(external)-468(scripts)-469(are)-468(pro)28(vided)-468(as)-468(companion)-468(soft)27(w)28(are)-468(and)-468(describ)-28(ed)-468(in)-468(the)]TJ 0 -11.956 Td [(follo)28(wing)-333(se)-1(ction.)]TJ 14.944 -11.955 Td [(Moreo)28(v)28(er,)-339(pro)28(vided)-337(that)-337(also)-338(the)-337(pac)28(k)55(age)]TJ/F48 9.9626 Tf 183.588 0 Td [(eqnalign)]TJ/F8 9.9626 Tf 45.052 0 Td [(is)-337(added,)-339(th)1(e)-338(\050old\051)-337(m)28(ulti-)]TJ -243.584 -11.955 Td [(line)-333(form)28(ula)-334(en)28(vironmen)28(ts)]TJ/F14 9.9626 Tf 14.944 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.211 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(eqnarra)32(y)]TJ/F14 9.9626 Tf 44.126 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(eqnarra)32(y)]TJ/F14 9.9626 Tf 44.126 0 Td [(g)]TJ -174.954 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.211 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(eqnarra)32(y*)]TJ/F14 9.9626 Tf 49.695 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(eqnarra)32(y*)]TJ/F14 9.9626 Tf 49.695 0 Td [(g)]TJ/F8 9.9626 Tf -201.037 -23.911 Td [(will)-333(automatically)-334(generate)-333(the)-333(corresp)-28(onding)-333(hidden)-334(ActualT)84(ext.)]TJ 174.346 -90.687 Td [(5)]TJ
ET
endstream
endobj
-28 0 obj
+38 0 obj
<<
-/Length 7713
+/Length 7995
>>
stream
BT
-/F14 9.9626 Tf 178.6 707.125 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather*)]TJ/F14 9.9626 Tf 37.817 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(gather*)]TJ/F14 9.9626 Tf 37.816 0 Td [(g)]TJ -162.335 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat)]TJ/F14 9.9626 Tf 40.1 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat)]TJ/F14 9.9626 Tf 40.1 0 Td [(g)]TJ -166.902 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xalignat*)]TJ/F14 9.9626 Tf 45.828 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(xalignat*)]TJ/F14 9.9626 Tf 45.828 0 Td [(g)]TJ -178.359 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xxalignat)]TJ/F14 9.9626 Tf 46.146 0 Td [(g)]TJ/F8 9.9626 Tf 8.303 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.982 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(xxalignat)]TJ/F14 9.9626 Tf 46.146 0 Td [(g)]TJ/F8 9.9626 Tf -178.995 -27.896 Td [(ha)28(v)28(e)-433(b)-28(een)-432(similarly)-432(rede\014ned,)-457(using)-433(the)-432(command)]TJ/F54 9.9626 Tf 228.434 0 Td [(\134wrapml)]TJ/F8 9.9626 Tf 36.612 0 Td [(.)-741(The)-433(con)28(ten)28(t)]TJ -265.046 -11.955 Td [(of)-421(these)-421(en)27(vi)1(ronme)-1(n)28(ts,)-443(to)-28(o,)-443(is)-421(no)28(w)-421(stored)-421(in)28(to)-421(an)-421(Ac)-1(tu)1(alT)83(ext)-421(in)-421(the)-421(PDF)]TJ 0 -11.955 Td [(do)-28(cumen)28(t.)-654(The)-403(supp)-28(ort)-403(for)-404(more)-403(m)28(ultiline)-403(en)28(vironmen)27(ts)-403(will)-403(b)-28(e)-403(added)-403(in)]TJ 0 -11.955 Td [(future)-333(v)28(e)-1(r)1(s)-1(i)1(ons)-334(of)-333(the)-333(pac)27(k)56(age.)]TJ/F47 14.3462 Tf -24.906 -32.946 Td [(5)-1125(Usage)]TJ/F8 9.9626 Tf 0 -21.821 Td [(An)-290(author)-290(that)-290(w)28(an)28(ts)-290(to)-290(c)-1(r)1(e)-1(ate)-290(an)-290(accessible)-290(PDF)-290(do)-28(cumen)28(t)-290(for)-290(visually)-290(impaired)]TJ 0 -11.955 Td [(p)-28(eople)-305(can)-305(add)-305(this)-305(pac)28(k)55(age)-305(and)-305(use)-305(the)-305(ab)-28(o)28(v)28(e)-306(en)28(vironmen)28(ts)-305(for)-305(inserting)-305(the)-305(for-)]TJ 0 -11.955 Td [(m)28(ulae.)-420(T)-1(h)1(e)-261(L)]TJ/F7 6.9738 Tf 55.088 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.534 2.145 Td [(X)-261(co)-28(de)-261(of)-260(the)-261(inserted)-261(form)28(ulae)-261(will)-261(b)-28(e)-260(added)-261(as)-261(hidden)-261(commen)28(ts)]TJ -70.543 -11.956 Td [(in)-341(corresp)-28(on)1(dence)-341(to)-341(the)-341(lo)-28(cation)-340(of)-341(the)-341(form)28(ulae)-341(in)-341(the)-341(t)1(e)-1(xt.)-466(This)-341(will)-341(allo)28(w)-341(the)]TJ 0 -11.955 Td [(user)-342(to)-342(access)-342(the)-342(form)27(ula)-342(co)-27(de)-343(with)-342(the)-342(screen)-342(reader)-342(and)-342(with)-342(the)-342(braille)-342(refre-)]TJ 0 -11.955 Td [(shable)-333(displa)28(y)83(.)-444(Additionally)83(,)-333(the)-333(pac)28(k)56(age)-334(enables)-333(to)-333(cop)28(y)-333(the)-333(form)28(ula)-333(L)]TJ/F7 6.9738 Tf 307.779 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.534 2.145 Td [(X)-333(co)-28(de)]TJ -323.234 -11.955 Td [(from)-333(the)-334(PDF)-333(reader)-333(and)-333(paste)-334(it)-333(elsewhere.)]TJ 14.944 -11.955 Td [(Note)-267(that,)-280(to)-267(pr)1(e)-1(serv)28(e)-267(the)-266(compatibilit)28(y)-267(with)-267(Acrobat)-267(Reader,)-280(our)-267(p)1(ac)27(k)56(age)-267(dis-)]TJ -14.944 -11.955 Td [(courages)-310(the)-310(use)-310(of)-310(the)-310(underscore)-310(c)28(haracter)-310(\050)]TJ
+/F47 14.3462 Tf 153.694 707.125 Td [(6)-1125(External)-375(scripts)-375(and)-375(screen)-375(reader)-375(in)31(tegration)]TJ/F8 9.9626 Tf 0 -21.821 Td [(In)-334(addition)-335(to)-334(the)-334(pac)27(k)56(age,)-335(w)28(e)-334(also)-335(pro)28(vide)-334(scripts)-335(and)-334(other)-334(resources)-335(that)-334(com-)]TJ 0 -11.955 Td [(plemen)28(t)-334(its)-333(functionalities.)]TJ/F47 11.9552 Tf 0 -27.888 Td [(6.1)-1125(Prepro)-31(cessing)-375(scripts)]TJ/F8 9.9626 Tf 0 -18.39 Td [(While)-424(w)28(e)-423(w)27(armly)-423(suggest)-424(to)-424(fol)1(lo)27(w)-423(the)-424(indications)-423(pro)27(vided)-423(in)-424(the)-423(usage)-424(guide)]TJ 0 -11.955 Td [(\050suggested)-331(commands)-332(and)-331(en)28(vironmen)28(ts\051,)-332(it)-331(is)-331(als)-1(o)-331(p)-28(ossible)-331(to)-331(apply)-331(our)-331(pac)27(k)56(age)]TJ 0 -11.955 Td [(to)-297(an)-297(already)-297(existing)-297(L)]TJ/F7 6.9738 Tf 99.244 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-297(do)-28(cumen)28(t.)-432(In)-297(this)-298(case,)-304(if)-297(p)-28(dfL)]TJ/F7 6.9738 Tf 140.65 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-297(is)-297(emplo)28(y)27(ed,)-304(it)-297(is)]TJ -270.806 -11.955 Td [(necessary)-283(to)-282(prepro)-28(cess)-283(the)-282(do)-28(cumen)27(t)-282(in)-283(order)-282(to)-283(replace)-283(some)-282(of)-283(the)-283(unsup)1(p)-28(orted)]TJ 0 -11.955 Td [(commands)-263(and)-262(en)28(vironmen)28(ts)-263(with)-262(the)-263(suggested)-262(ones.)-421(W)83(e)-262(pro)27(vide)-262(a)-263(prepr)1(o)-28(cessing)]TJ 0 -11.956 Td [(script)-495(to)-495(handle)-495(some)-495(of)-496(these)-495(cases)-495(at)-495(our)-495(Gith)28(ub)-495(rep)-28(ository)]TJ/F7 6.9738 Tf 282.854 3.616 Td [(1)]TJ/F8 9.9626 Tf 4.47 -3.616 Td [(.)-930(Namely)84(,)-536(the)]TJ -287.324 -11.955 Td [(underscore)-349(c)28(haracters)-349(ha)28(v)28(e)-349(to)-349(b)-28(e)-349(substituted)-349(as)-349(indicated)-348(ab)-28(o)28(v)27(e)-349(when)-348(em)-1(p)1(lo)27(ying)]TJ 0 -11.955 Td [(the)]TJ/F48 9.9626 Tf 16.656 0 Td [(accsupp)]TJ/F8 9.9626 Tf 42.186 0 Td [(mo)-28(de,)-293(while)-283(this)-283(is)-283(not)-283(necessary)-283(when)-283(the)]TJ/F48 9.9626 Tf 186.18 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 36.208 0 Td [(mo)-28(de)-283(is)-283(selected.)]TJ -281.23 -11.955 Td [($)-369(and)-369($$)-369(mark)28(ers)-369(m)27(ust)-369(b)-27(e)-369(replaced)-369(when)-369(t)27(yp)-27(es)-1(ettin)1(g)-370(with)-369(p)-27(dfL)]TJ/F7 6.9738 Tf 277.375 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.534 2.145 Td [(X)-369(b)-28(oth)-369(in)-369(the)]TJ/F48 9.9626 Tf -292.83 -11.955 Td [(accsupp)]TJ/F8 9.9626 Tf 42.688 0 Td [(and)]TJ/F48 9.9626 Tf 19.372 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 36.709 0 Td [(mo)-28(de.)]TJ/F47 11.9552 Tf -98.769 -27.889 Td [(6.2)-1125(Expansion)-375(of)-375(user)-375(macros)]TJ/F8 9.9626 Tf 0 -18.389 Td [(Note)-320(that)-319(custom)-320(macros)-320(used)-319(b)27(y)-319(the)-320(author)-319(within)-320(the)-320(form)28(ulae)-319(are)-320(copied)-320(as-is)]TJ 0 -11.955 Td [(in)28(to)-368(the)-368(ActualT)83(ext)-367(in)-368(the)-368(hidden)-368(commen)28(t.)-548(This)-368(macros)-368(ma)28(y)-368(b)-28(ear)-368(no)-367(meaning)]TJ 0 -11.955 Td [(for)-471(other)-471(readers,)-505(so)-471(it)-471(ma)28(y)-471(b)-27(e)-471(more)-471(meaningful)-471(to)-471(expand)-471(those)-470(m)-1(acros)-470(in)27(to)]TJ 0 -11.956 Td [(the)-485(ori)1(ginal)-485(L)]TJ/F7 6.9738 Tf 58.815 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-485(commands.)-898(W)84(e)-485(pro)28(vide)-485(a)-484(script)-485(that)-484(can)-485(parse)-484(the)-485(L)]TJ/F7 6.9738 Tf 256.475 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.534 2.144 Td [(X)]TJ -346.201 -11.955 Td [(do)-28(cumen)28(t)-264(and)-264(replace)-264(all)-264(the)-264(use)-1(r)-264(macros)-264(within)-264(the)-264(form)28(ulae)-264(with)-264(their)-264(expanded)]TJ 0 -11.955 Td [(de\014nitions.)-444(Y)83(ou)-333(can)-334(do)28(wnload)-333(this)-333(script)-334(at)-333(our)-333(Gith)28(ub)-334(rep)-27(os)-1(i)1(tory)]TJ/F7 6.9738 Tf 290.425 3.615 Td [(1)]TJ/F8 9.9626 Tf 4.469 -3.615 Td [(.)]TJ/F47 11.9552 Tf -294.894 -27.888 Td [(6.3)-1125(Screen)-375(reader)-375(dictionaries)]TJ/F8 9.9626 Tf 0 -18.39 Td [(L)]TJ/F7 6.9738 Tf 2.64 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-330(commands)-330(that)-330(are)-330(included)-330(as)-330(ActualT)83(ext)-330(in)-330(the)-330(hidden)-330(commen)27(ts)-330(corre-)]TJ -18.096 -11.955 Td [(sp)-28(onding)-364(to)-365(form)27(ulae)-364(ma)27(y)-365(app)-27(ear)-365(a)28(wkw)27(ard)-364(when)-365(read)-365(b)28(y)-365(the)-365(screen)-365(reader.)-539(W)83(e)]TJ 0 -11.955 Td [(pro)28(vide)-294(dictionaries)-293(for)-294(JA)111(WS)-294(and)-293(NVD)27(A)-293(screen)-294(readers)-294(that)-293(con)27(v)28(ert)-294(L)]TJ/F7 6.9738 Tf 306.787 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-294(com-)]TJ -322.243 -11.955 Td [(mands)-334(in)28(to)-334(natural)-334(language.)-446(Please)-334(note)-334(that)-334(the)-334(braille)-334(refreshable)-334(displa)28(y)-334(will)]TJ 0 -11.955 Td [(still)-398(sho)28(w)-399(th)1(e)-399(form)28(ulae)-398(in)-398(their)-398(original)-398(L)]TJ/F7 6.9738 Tf 180.871 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-398(represen)28(tations.)-639(The)-399(d)1(ic)-1(ti)1(onaries)]TJ -196.327 -11.956 Td [(can)-333(b)-28(e)-333(do)27(wnloaded)-333(at)-333(our)-333(Gith)27(ub)-333(rep)-28(ository)]TJ/F7 6.9738 Tf 194.202 3.616 Td [(1)]TJ/F8 9.9626 Tf 4.47 -3.616 Td [(.)]TJ/F47 11.9552 Tf -198.672 -27.888 Td [(6.4)-1125(Automatic)-257(replacemen)32(t)-257(of)]TJ/F17 11.9552 Tf 184.111 0 Td [($)]TJ/F47 11.9552 Tf 8.921 0 Td [(and)]TJ/F17 11.9552 Tf 24.55 0 Td [($$)]TJ/F47 11.9552 Tf 14.774 0 Td [(mark)31(ers)-256(in)-257(Lua)-257(mo)-31(de)]TJ/F8 9.9626 Tf -232.356 -18.389 Td [(Lua)-332(mo)-28(de)-332(implemen)28(ts)-332(the)-333(L)]TJ/F7 6.9738 Tf 119.569 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-332(command)]TJ/F48 9.9626 Tf 56.154 0 Td [(doreplacemen)32(t)]TJ/F8 9.9626 Tf 76.133 0 Td [(to)-332(switc)28(h)-332(on/o\013)-333(the)]TJ -267.312 -11.956 Td [(automatic)-329(replacemen)28(t)-329(of)-329($)-329(and)-329($$)-329(b)28(y)]TJ/F55 9.9626 Tf 168.676 0 Td [(\134\050)-329(\134\051)]TJ/F8 9.9626 Tf 27.477 0 Td [(and)]TJ/F55 9.9626 Tf 19.329 0 Td [(\134[)-329(\134])]TJ/F8 9.9626 Tf 27.477 0 Td [(en)28(vironmen)28(ts,)-330(so)-329(that)-329(ex-)]TJ -242.959 -11.955 Td [(ternal)-274(scripts)-273(are)-274(no)-274(longer)-274(required.)-424(This)-274(option)-273(is)-274(disabled)-274(b)28(y)-274(default)-273(and)-274(can)-274(b)-28(e)]TJ 0 -11.955 Td [(switc)28(hed)-287(on)-287(or)-286(o\013)-287(b)28(y)-287(the)-287(call)]TJ/F55 9.9626 Tf 126.901 0 Td [(\134doreplacement)]TJ/F54 9.9626 Tf 73.224 0 Td [(f)]TJ/F48 9.9626 Tf 5.729 0 Td [(true)]TJ/F54 9.9626 Tf 20.79 0 Td [(g)]TJ/F8 9.9626 Tf 8.585 0 Td [(or)]TJ/F55 9.9626 Tf 11.74 0 Td [(\134doreplacement)]TJ/F54 9.9626 Tf 73.225 0 Td [(f)]TJ/F48 9.9626 Tf 5.728 0 Td [(false)]TJ/F54 9.9626 Tf 22.023 0 Td [(g)]TJ/F8 9.9626 Tf -347.945 -11.955 Td [(resp)-28(ectiv)28(ely)83(.)-439(When)-317(enabled,)-321(the)-317(replacemen)28(t)-318(is)-317(applied)-317(to)-318(ev)28(ery)-317(input)-318(line,)-320(whic)28(h)]TJ 0 -11.955 Td [(migh)28(t)-427(ha)28(v)28(e)-427(undesired)-427(e\013ects)-426(in)-427(v)28(erbatim)-427(mo)-28(de)-426(or)-427(other)-427(en)28(vironmen)28(ts,)-450(where)-427($)]TJ
ET
q
-1 0 0 1 353.327 457.29 cm
-[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S
+1 0 0 1 153.694 193.2 cm
+[]0 d 0 J 0.398 w 0 0 m 141.467 0 l S
Q
BT
-/F8 9.9626 Tf 356.316 457.091 Td [(\051,)-315(whic)28(h)-310(is)-310(not)-310(correctly)-310(read)-310(using)]TJ -202.622 -11.956 Td [(screen)-328(readers)-327(in)-328(com)28(bination)-327(w)-1(i)1(th)-328(this)-328(PDF)-327(reader.)-443(Alternati)1(v)27(ely)84(,)-329(w)28(e)-328(suggest)-328(to)]TJ 0 -11.955 Td [(use)-333(the)-334(equiv)56(alen)28(t)-334(command)]TJ/F54 9.9626 Tf 127.079 0 Td [(\134sb)]TJ/F8 9.9626 Tf 15.691 0 Td [(.)]TJ -127.826 -11.955 Td [(Inline)-385(and)-385(displa)28(y)28(ed)-385(mathematical)-385(mo)-28(des)-385(enco)-28(ded)-385(b)28(y)-385(means)-385(of)-385($)-385(and)-385($$)-384(are)]TJ -14.944 -11.955 Td [(not)-341(s)-1(u)1(pp)-28(orted)-342(b)28(y)-341(the)-342(pac)28(k)55(age.)-469(Ho)28(w)28(ev)28(e)-1(r)1(,)-344(external)-342(scripts,)-343(pro)28(vided)-342(as)-341(com)-1(p)1(anion)]TJ 0 -11.955 Td [(soft)28(w)28(are)-320(and)-319(describ)-28(ed)-319(in)-319(the)-319(follo)28(wing)-319(sec)-1(ti)1(on,)-322(c)-1(an)-319(address,)-322(at)-319(least)-319(partly)83(,)-322(these)]TJ 0 -11.955 Td [(cases.)-804(Moreo)28(v)27(er,)-483(pro)28(vided)-453(that)-453(also)-453(the)-454(p)1(ac)27(k)56(age)]TJ/F48 9.9626 Tf 223.277 0 Td [(eqnalign)]TJ/F8 9.9626 Tf 46.206 0 Td [(is)-453(added,)-483(the)-453(\050old\051)]TJ -269.483 -11.956 Td [(m)28(ultiline)-333(form)27(ula)-333(en)28(vironmen)28(ts)]TJ/F14 9.9626 Tf 14.944 -23.91 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(eqnarra)32(y)]TJ/F14 9.9626 Tf 44.126 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.283 0 Td [(n)]TJ/F48 9.9626 Tf 4.982 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.981 0 Td [(eqnarra)32(y)]TJ/F14 9.9626 Tf 44.126 0 Td [(g)]TJ -174.954 -11.955 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(b)-32(egin)]TJ/F14 9.9626 Tf 27.21 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(eqnarra)32(y*)]TJ/F14 9.9626 Tf 49.695 0 Td [(g)]TJ/F8 9.9626 Tf 8.302 0 Td [(.)-167(.)-166(.)]TJ/F14 9.9626 Tf 13.284 0 Td [(n)]TJ/F48 9.9626 Tf 4.981 0 Td [(end)]TJ/F14 9.9626 Tf 17.981 0 Td [(f)]TJ/F48 9.9626 Tf 4.982 0 Td [(eqnarra)32(y*)]TJ/F14 9.9626 Tf 49.695 0 Td [(g)]TJ/F8 9.9626 Tf -201.037 -23.91 Td [(will)-333(automatically)-334(generate)-333(the)-333(corresp)-28(onding)-333(hidden)-334(Actual)1(T)83(ext.)]TJ/F47 14.3462 Tf 0 -32.946 Td [(6)-1125(External)-375(scripts)-375(and)-375(screen)-375(reader)-375(in)31(tegration)]TJ/F8 9.9626 Tf 0 -21.821 Td [(In)-289(addition)-289(to)-289(the)-289(pac)28(k)55(age,)-298(w)28(e)-289(also)-289(pro)28(vide)-289(scripts)-289(that)-289(c)-1(ompl)1(e)-1(men)28(t)-289(pac)28(k)55(age)-289(func-)]TJ 0 -11.955 Td [(tionalities.)]TJ/F47 11.9552 Tf 0 -27.889 Td [(6.1)-1125(Prepro)-31(cessing)-375(scripts)]TJ/F8 9.9626 Tf 0 -18.389 Td [(While)-424(w)28(e)-423(w)27(armly)-423(suggest)-424(to)-424(foll)1(o)27(w)-423(the)-424(indications)-423(pro)27(vided)-423(in)-424(the)-423(usage)-424(guide)]TJ 0 -11.955 Td [(\050suggested)-331(commands)-332(and)-331(en)28(vironmen)28(ts\051,)-332(it)-331(is)-332(al)1(s)-1(o)-331(p)-28(ossible)-331(to)-331(apply)-331(our)-331(pac)27(k)56(age)]TJ 0 -11.956 Td [(to)-330(an)-330(already)-330(existing)-330(L)]TJ/F7 6.9738 Tf 100.562 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.043 Td [(T)]TJ 5.534 -2.144 Td [(E)]TJ 5.535 2.144 Td [(X)-330(do)-28(cumen)28(t.)-444(In)-330(this)-330(case,)-331(it)-330(is)-330(necessary)-330(to)-330(prepro)-28(cess)]TJ 58.328 -37.463 Td [(4)]TJ
+/F19 5.9776 Tf 164.786 186.558 Td [(1)]TJ/F57 7.9701 Tf 4.151 -2.813 Td [(www.integr-a)1(bile.unito.it/axessibil)1(ity/?repository)]TJ/F8 9.9626 Tf 159.103 -44.49 Td [(6)]TJ
ET
endstream
endobj
-31 0 obj
+42 0 obj
<<
-/Length 5589
+/Length 5557
>>
stream
BT
-/F8 9.9626 Tf 153.694 707.125 Td [(the)-382(do)-28(cumen)28(t)-382(in)-382(order)-382(to)-382(replace)-382(some)-382(of)-382(th)1(e)-382(unsupp)-28(orted)-382(commands)-382(and)-382(en)28(vi-)]TJ 0 -11.955 Td [(ronmen)28(ts)-394(with)-393(the)-393(suggested)-394(ones.)-624(W)83(e)-393(pro)27(vid)1(e)-394(a)-393(prepro)-28(cessing)-393(sc)-1(ri)1(pt)-394(to)-393(handle)]TJ 0 -11.955 Td [(some)-333(of)-334(these)-333(cases)-334(at)-333(our)-333(Gith)28(ub)-334(rep)-27(ository)]TJ/F7 6.9738 Tf 194.7 3.615 Td [(1)]TJ/F8 9.9626 Tf 4.47 -3.615 Td [(.)]TJ/F47 11.9552 Tf -199.17 -27.889 Td [(6.2)-1125(Expansion)-375(of)-375(user)-375(macros)]TJ/F8 9.9626 Tf 0 -18.389 Td [(Note)-320(that)-319(custom)-320(macros)-320(used)-319(b)27(y)-319(the)-320(author)-319(within)-320(the)-320(form)28(ulae)-319(are)-320(copied)-320(as-is)]TJ 0 -11.955 Td [(in)28(to)-368(the)-368(ActualT)83(ext)-367(in)-368(the)-368(hidden)-368(commen)28(t.)-548(This)-368(macros)-368(ma)28(y)-368(b)-28(ear)-368(no)-367(meaning)]TJ 0 -11.955 Td [(for)-340(other)-341(readers,)-342(so)-340(it)-340(ma)27(y)-340(b)-28(e)-340(more)-341(meaningf)1(ul)-341(to)-340(expand)-340(those)-341(macros)-340(in)28(to)-341(the)]TJ 0 -11.956 Td [(original)-245(L)]TJ/F7 6.9738 Tf 37.77 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.535 2.145 Td [(X)-246(commands.)-415(W)83(e)-245(pro)28(vide)-246(a)-246(script)-245(that)-246(can)-245(parse)-246(L)]TJ/F7 6.9738 Tf 213.956 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-246(do)-27(cumen)27(t)-245(and)]TJ -282.638 -11.956 Td [(replace)-389(all)-388(the)-389(user)-389(macros)-388(within)-389(the)-388(form)27(ulae)-388(with)-389(their)-388(expanded)-389(de\014nitions.)]TJ 0 -11.955 Td [(Y)83(ou)-333(can)-333(do)28(wnload)-334(this)-333(script)-333(at)-334(our)-333(Gith)28(ub)-333(rep)-28(ository)]TJ/F7 6.9738 Tf 238.342 3.616 Td [(1)]TJ/F8 9.9626 Tf 4.47 -3.616 Td [(.)]TJ/F47 11.9552 Tf -242.812 -27.888 Td [(6.3)-1125(Screen)-375(reader)-375(dictionaries)]TJ/F8 9.9626 Tf 0 -18.39 Td [(L)]TJ/F7 6.9738 Tf 2.64 2.043 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.043 Td [(T)]TJ 5.535 -2.144 Td [(E)]TJ 5.534 2.144 Td [(X)-330(commands)-330(that)-330(are)-330(included)-330(as)-330(Ac)-1(tu)1(alT)83(ext)-330(in)-330(the)-330(hidden)-330(commen)27(ts)-330(corre-)]TJ -18.095 -11.955 Td [(sp)-28(onding)-364(to)-365(form)27(ul)1(ae)-365(ma)27(y)-365(app)-27(ear)-365(a)28(wkw)27(ard)-364(when)-365(read)-365(b)28(y)-365(the)-365(screen)-365(reader.)-539(W)83(e)]TJ 0 -11.955 Td [(pro)28(vide)-294(dictionaries)-293(for)-294(JA)111(WS)-294(and)-293(NVD)28(A)-294(screen)-294(readers)-294(that)-293(con)27(v)28(ert)-294(L)]TJ/F7 6.9738 Tf 306.787 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-294(com-)]TJ -322.243 -11.955 Td [(mands)-334(in)28(to)-334(natural)-334(language.)-446(Please)-334(note)-334(that)-334(the)-334(braille)-334(refreshable)-334(displa)28(y)-334(will)]TJ 0 -11.955 Td [(still)-398(sho)28(w)-399(th)1(e)-399(form)28(ulae)-398(in)-398(their)-398(original)-398(L)]TJ/F7 6.9738 Tf 180.871 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.387 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-398(represen)28(tations.)-639(The)-399(d)1(ic)-1(ti)1(onaries)]TJ -196.327 -11.955 Td [(can)-333(b)-28(e)-333(do)27(wnloaded)-333(at)-333(our)-333(Gith)27(ub)-333(rep)-28(ository)]TJ/F7 6.9738 Tf 194.202 3.615 Td [(1)]TJ/F8 9.9626 Tf 4.47 -3.615 Td [(.)]TJ/F47 14.3462 Tf -198.672 -32.946 Td [(7)-1125(Implemen)31(tation)]TJ/F8 9.9626 Tf 0 -21.821 Td [(Standard)-333(\014le)-333(iden)27(ti\014cation.)]TJ/F7 6.9738 Tf 3.971 -15.94 Td [(1)]TJ/F57 8.9664 Tf 6.656 0 Td [(%)]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(2)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134NeedsTeXFormat{LaTeX2e})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(3)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134ProvidesPackage{axessibility})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(4)]TJ/F57 8.9664 Tf 6.656 0 Td [(%[2019/01/08)-525(v2.0:)-525(Accessibility)-525(support)-525(by)-525(marked)-525(content)-525(for)-525(inli)1(ne,)]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(5)]TJ/F57 8.9664 Tf 6.656 0 Td [(%)-9450(displayed,)-525(and)-525(various)-525(multiline)-525(formulae])]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(6)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134RequirePackage{accsupp})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(7)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134RequirePackage{amsmath})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(8)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134RequirePackage{amssymb})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(9)]TJ/F57 8.9664 Tf 6.656 0 Td [(\134RequirePackage{xstring})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(10)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(PDF)-333(compression/unico)-28(de)-333(settings.)]TJ/F7 6.9738 Tf 0 -15.94 Td [(11)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(12)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134pdfcompresslevel=0)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(13)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134pdfoptionpdfminorversion=6)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(14)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134input{glyphtounicode})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(15)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134pdfgentounicode=1)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(16)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ
+/F8 9.9626 Tf 153.694 707.125 Td [(and)-368($$)-367(are)-368(used)-368(as)-368(regular)-368(sym)28(b)-28(ols.)-547(So,)-377(it)-368(is)-367(recom)-1(mended)-367(to)-368(switc)28(h)-368(o\013)-368(the)-368(au-)]TJ 0 -11.955 Td [(tomatic)-338(r)1(e)-1(p)1(lac)-1(emen)28(t)-337(functionalit)28(y)-338(in)-337(suc)27(h)-337(cases.)-457(The)-338(Lua)-337(co)-28(de)-337(implemen)27(ting)-337(the)]TJ 0 -11.955 Td [(replacemen)28(t)-301(is)-301(con)28(tained)-301(in)-301(the)-300(sec)-1(ond)-300(main)-301(source)-301(\014le)-301(axessibilit)28(y)83(.lu)1(a.)-434(Please)-301(see)]TJ 0 -11.955 Td [(the)-333(commen)27(ts)-333(within)-333(the)-334(\014le)-333(itself)-333(for)-333(further)-334(explanations.)]TJ/F47 14.3462 Tf 0 -32.946 Td [(7)-1125(Kno)31(wn)-375(issues)]TJ/F8 9.9626 Tf 0 -21.821 Td [(Note)-439(that,)-465(to)-439(p)1(re)-1(serv)28(e)-439(the)-438(compatibilit)28(y)-439(with)-439(Acrobat)-439(Reader)-438(when)-439(emplo)28(ying)]TJ 0 -11.955 Td [(the)]TJ/F48 9.9626 Tf 17.486 0 Td [(accsupp)]TJ/F8 9.9626 Tf 43.016 0 Td [(mo)-28(de,)-374(our)-367(pac)28(k)56(age)-367(discourages)-366(the)-366(use)-367(of)-366(the)-366(underscore)-366(c)27(haracter)]TJ -60.502 -11.955 Td [(\050)]TJ
ET
q
-1 0 0 1 153.694 207.175 cm
-[]0 d 0 J 0.398 w 0 0 m 141.467 0 l S
+1 0 0 1 158.166 592.782 cm
+[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S
Q
BT
-/F19 5.9776 Tf 164.786 200.533 Td [(1)]TJ/F56 7.9701 Tf 4.151 -2.812 Td [(www.integr-a)1(bile.unito.it/axessibil)1(ity/?repository)]TJ/F8 9.9626 Tf 159.103 -58.466 Td [(5)]TJ
+/F8 9.9626 Tf 161.155 592.583 Td [(\051,)-527(whic)28(h)-489(is)-489(n)1(ot)-489(correctly)-489(read)-488(using)-489(screen)-488(readers)-489(in)-488(com)28(bination)-489(with)-488(this)]TJ -7.461 -11.956 Td [(PDF)-359(r)1(e)-1(ader.)-520(Alternativ)28(ely)83(,)-365(w)28(e)-359(suggest)-358(to)-359(use)-359(the)-358(equiv)55(alen)28(t)-359(command)]TJ/F55 9.9626 Tf 312.873 0 Td [(\134sb)]TJ/F8 9.9626 Tf 15.691 0 Td [(.)-520(The)]TJ -328.564 -11.955 Td [(underscore)-272(c)28(haracter)-272(w)28(orks)-272(correctly)-271(when)-272(the)-272(PDF)-271(\014le)-272(is)-272(pro)-27(duced)-272(in)-272(the)]TJ/F48 9.9626 Tf 321.371 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf -321.371 -11.955 Td [(mo)-28(de.)]TJ 14.944 -11.955 Td [(The)-391(t)28(yp)-28(eset)-391(of)-391(do)-28(cumen)28(ts)-391(with)]TJ/F48 9.9626 Tf 141.905 0 Td [(axessibilit)32(y)]TJ/F8 9.9626 Tf 59.239 0 Td [(b)28(y)-391(means)-391(of)-391(luaL)]TJ/F7 6.9738 Tf 73.327 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X)-391(do)-28(es)-391(not)]TJ -304.87 -11.955 Td [(w)28(ork)-334(corr)1(re)-1(ctly)-333(when)-333(selecting)-334(the)]TJ/F48 9.9626 Tf 153.203 0 Td [(accsupp)]TJ/F8 9.9626 Tf 42.688 0 Td [(mo)-28(de.)]TJ -180.947 -11.956 Td [(The)-228(cop)27(y)-228(and)-228(paste)-229(feature)-228(describ)-28(ed)-228(in)-229(Section)-228(5)-229(ab)-27(o)27(v)28(e)-228(do)-28(es)-228(not)-229(w)28(ork)-228(c)-1(or)1(rec)-1(tly)]TJ -14.944 -11.955 Td [(at)-254(times.)-418(W)83(e)-254(observ)27(ed)-254(that)-254(it)-254(b)-28(eha)28(v)27(es)-254(as)-254(exp)-28(ected)-254(when)-255(the)-254(NVD)28(A)-254(scree)-1(n)1(re)-1(ad)1(e)-1(r)-254(is)]TJ 0 -11.955 Td [(activ)28(e,)-285(while)-273(it)-273(can)-272(pro)-28(duce)-273(m)28(ultiple)-273(copies)-273(of)-272(the)-273(form)28(ula)-273(co)-28(de)-273(when)-273(thi)1(s)-273(soft)27(w)28(are)]TJ 0 -11.955 Td [(is)-333(not)-334(runn)1(ing.)]TJ 14.944 -11.955 Td [(The)-331(pr)1(e)-1(p)1(ro)-28(cessing)-331(scripts)-330(do)-331(not)-331(co)28(v)28(er)-331(all)-330(the)-331(p)-27(ossible)-331(c)28(haracter/en)28(vironmen)27(t)]TJ -14.944 -11.955 Td [(com)28(binations,)-315(so)-310(some)-310(e)-1(rr)1(ors)-311(can)-310(b)-28(e)-310(generated,)-315(at)-310(times,)-315(when)-310(they)-310(are)-310(emplo)28(y)27(ed)]TJ 0 -11.956 Td [(to)-333(p)-28(erform)-333(the)-334(underscore,)-333($)-333(and)-334($$)-333(substitutions.)]TJ/F47 14.3462 Tf 0 -32.945 Td [(8)-1125(Implemen)31(tation)]TJ/F8 9.9626 Tf 0 -21.821 Td [(Standard)-333(\014le)-333(iden)27(ti\014cation.)]TJ/F7 6.9738 Tf 3.971 -15.941 Td [(1)]TJ/F58 8.9664 Tf 6.656 0 Td [(%)]TJ/F7 6.9738 Tf -6.656 -10.958 Td [(2)]TJ/F58 8.9664 Tf 6.656 0 Td [(\134NeedsTeXFormat{LaTeX2e})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(3)]TJ/F58 8.9664 Tf 6.656 0 Td [(\134ProvidesPackage{axessibility})]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(4)]TJ/F58 8.9664 Tf 6.656 0 Td [(%[2019/11/01)-525(v3.0:)-525(Accessibility)-525(support)-525(by)-525(marked)-525(content)-525(for)-525(inlin)1(e,)]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(5)]TJ/F58 8.9664 Tf 6.656 0 Td [(%)-9450(displayed)-525(single)-525(line,)-525(and)-525(various)-525(displayed)-525(mult)1(iline)-525(formulae])]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(6)]TJ 0 -10.959 Td [(7)]TJ/F58 8.9664 Tf 6.656 0 Td [(%%)-525('tagpdf')-525(or)-525('accsupp')-525(option)]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(8)]TJ/F58 8.9664 Tf 6.656 0 Td [(\134newif\134iftagpdfopt)]TJ/F7 6.9738 Tf -6.656 -10.959 Td [(9)]TJ -3.971 -10.959 Td [(10)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134DeclareOption{accsupp}{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(11)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134tagpdfoptfalse)]TJ/F7 6.9738 Tf -20.041 -10.958 Td [(12)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(13)]TJ 0 -10.959 Td [(14)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134DeclareOption{tagpdf}{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(15)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134tagpdfopttrue)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(16)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(17)]TJ 0 -10.959 Td [(18)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134ExecuteOptions{tagpdf})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(19)]TJ 0 -10.959 Td [(20)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134ProcessOptions\134relax)]TJ/F8 9.9626 Tf 163.719 -30.939 Td [(7)]TJ
ET
endstream
endobj
-36 0 obj
+47 0 obj
<<
-/Length 4848
+/Length 4704
>>
stream
BT
-/F8 9.9626 Tf 153.694 707.125 Td [(T)83(ok)28(ens)-333(used)-334(for)-333(the)-333(treatmen)28(t)-334(of)-333(m)28(ultiline)-334(for)1(m)27(ula)-333(en)28(vironmen)28(ts.)]TJ/F7 6.9738 Tf 0 -15.94 Td [(17)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(18)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134newtoks\134@mltext)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(19)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134newtoks\134@mltexttmp)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(20)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(Renew)28(ed)-406(command)]TJ/F54 9.9626 Tf 88.75 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.995 0 Td [(,)-424(ori)1(ginally)-406(de\014ned)-405(in)-406(the)-405(pac)27(k)56(age)]TJ/F48 9.9626 Tf 154.794 0 Td [(accsupp)]TJ/F8 9.9626 Tf 39.367 0 Td [(,)]TJ -350.906 -11.955 Td [(to)-331(add)-332(t)1(he)-332(string)]TJ/F54 9.9626 Tf 77.074 0 Td [(\134S)]TJ/F8 9.9626 Tf 13.761 0 Td [(b)-28(efore)]TJ/F54 9.9626 Tf 29.896 0 Td [(\134span)]TJ/F8 9.9626 Tf 26.152 0 Td [(.)-444(This)-331(mak)28(es)-332(the)-331(form)28(ula)-331(readable)-332(b)28(y)-331(v)28(oiceo)27(v)28(er)]TJ -146.883 -11.956 Td [(tec)28(hnologies.)]TJ/F7 6.9738 Tf 0 -15.94 Td [(21)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(22)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(23)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134renewcommand*{\134BeginAccSupp}[1]{%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(24)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134begingroup)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(25)]TJ/F57 8.9664 Tf 29.456 0 Td [(\134setkeys{ACCSUPP}{#1}%)]TJ/F7 6.9738 Tf -29.456 -10.958 Td [(26)]TJ/F57 8.9664 Tf 29.456 0 Td [(\134edef\134ACCSUPP@span{%)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(27)]TJ/F57 8.9664 Tf 38.87 0 Td [(/S/Span<<%)]TJ/F7 6.9738 Tf -38.87 -10.959 Td [(28)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134ifx\134ACCSUPP@Lang\134relax)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(29)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134else)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(30)]TJ/F57 8.9664 Tf 57.7 0 Td [(/Lang\134ACCSUPP@Lang)]TJ/F7 6.9738 Tf -57.7 -10.959 Td [(31)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134fi)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(32)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134ifx\134ACCSUPP@Alt\134relax)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(33)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134else)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(34)]TJ/F57 8.9664 Tf 57.7 0 Td [(/Alt\134ACCSUPP@Alt)]TJ/F7 6.9738 Tf -57.7 -10.959 Td [(35)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134fi)]TJ/F7 6.9738 Tf -48.285 -10.958 Td [(36)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134ifx\134ACCSUPP@ActualText\134relax)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(37)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134else)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(38)]TJ/F57 8.9664 Tf 57.7 0 Td [(/ActualText\134ACCSUPP@ActualText)]TJ/F7 6.9738 Tf -57.7 -10.959 Td [(39)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134fi)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(40)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134ifx\134ACCSUPP@E\134relax)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(41)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134else)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(42)]TJ/F57 8.9664 Tf 57.7 0 Td [(/E\134ACCSUPP@E)]TJ/F7 6.9738 Tf -57.7 -10.959 Td [(43)]TJ/F57 8.9664 Tf 48.285 0 Td [(\134fi)]TJ/F7 6.9738 Tf -48.285 -10.959 Td [(44)]TJ/F57 8.9664 Tf 38.871 0 Td [(>>%)]TJ/F7 6.9738 Tf -38.871 -10.959 Td [(45)]TJ/F57 8.9664 Tf 29.456 0 Td [(}%)]TJ/F7 6.9738 Tf -29.456 -10.958 Td [(46)]TJ/F57 8.9664 Tf 29.456 0 Td [(\134ACCSUPP@bdc)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(47)]TJ/F57 8.9664 Tf 29.456 0 Td [(\134ACCSUPP@space)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(48)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134endgroup)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(49)]TJ/F57 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(50)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(51)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-260(next)-260(command)-260(creates)-259(a)-260(blank)-260(space)-260(to)-260(a)28(v)28(oid)-260(clash)-260(with)-260(references)-260(\050it)-259(app)-28(ears)]TJ 0 -11.956 Td [(to)-222(b)-28(e)-222(a)]TJ/F54 9.9626 Tf 30.718 0 Td [(\134protect)]TJ/F8 9.9626 Tf 41.843 0 Td [(...\051.)-407(Refer)-223(to)-222(h)28(ttps://tex.stac)28(k)28(exc)27(hange.com/questions/57151/ho)28(w-)]TJ -72.561 -11.955 Td [(do-i-prev)28(en)28(t-con\015icts-)-1(b)-27(et)28(w)27(een-accsupp-and-h)28(yp)-28(erref)-336(for)-337(p)-28(ossible)-336(handling)-337(of)-336(s)-1(uc)28(h)]TJ 0 -11.955 Td [(issues.\051)]TJ/F7 6.9738 Tf 0 -15.94 Td [(52)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(53)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134newcommand{\134auxiliaryspace}{)-525(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(54)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf 163.719 -42.839 Td [(6)]TJ
+/F7 6.9738 Tf 153.694 707.125 Td [(21)]TJ 0 -10.959 Td [(22)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134RequirePackage{amsmath})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(23)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134RequirePackage{amssymb})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(24)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134RequirePackage{xstring})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(25)]TJ 0 -10.958 Td [(26)]TJ/F58 8.9664 Tf 10.627 0 Td [(%%%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(27)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)-525(to)-525(avoid)-525(errors)-525(in)-525(if)-525(constructs)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(28)]TJ/F58 8.9664 Tf 10.627 0 Td [(%%%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(29)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(30)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134long\134def\134@macronestedifalign{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(31)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134ifingather@)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(32)]TJ/F58 8.9664 Tf 29.456 0 Td [(\134restorealignstate@)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(33)]TJ/F58 8.9664 Tf 29.456 0 Td [(\134egroup)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(34)]TJ/F58 8.9664 Tf 29.456 0 Td [(\134nonumber)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(35)]TJ/F58 8.9664 Tf 29.456 0 Td [(\134ifnum0=`{\134fi\134iffalse}\134fi)]TJ/F7 6.9738 Tf -29.456 -10.958 Td [(36)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134else)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(37)]TJ/F58 8.9664 Tf 29.456 0 Td [($$%)]TJ/F7 6.9738 Tf -29.456 -10.959 Td [(38)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134fi)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(39)]TJ/F58 8.9664 Tf 20.041 0 Td [(})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(40)]TJ 0 -10.959 Td [(41)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134long\134def\134@macronestedifmultline{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(42)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134iftagsleft@)-525(\134@xp\134lendmultline@)-525(\134else)-525(\134@xp\134rendmultline@)-525(\134fi)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(43)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(44)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(45)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(46)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -14.612 Td [(47)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(48)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134iftagpdfopt)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(49)]TJ/F58 8.9664 Tf 15.334 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(50)]TJ/F58 8.9664 Tf 15.334 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(51)]TJ/F58 8.9664 Tf 15.334 0 Td [(%)-525(tagpdf)-525(option)-525(code)-525(\050default\051)-1575(%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(52)]TJ/F58 8.9664 Tf 15.334 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(53)]TJ/F58 8.9664 Tf 15.334 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(54)]TJ/F58 8.9664 Tf 10.627 0 Td [(%\134def\134messaggio{option)-525(tagpdf})-525(%debug)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(55)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -15.608 Td [(Setup)-333(of)-334(th)1(e)]TJ/F48 9.9626 Tf 56.732 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 36.709 0 Td [(pac)28(k)55(age.)]TJ/F7 6.9738 Tf -93.441 -14.612 Td [(56)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(57)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134RequirePackage{tagpdf})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(58)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134tagpdfsetup{tabsorder=structure,uncompress,activate-all,interwordspace=)1(true})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(59)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134tagpdfifpdftexT)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(60)]TJ/F58 8.9664 Tf 15.334 0 Td [({)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(61)]TJ/F58 8.9664 Tf 20.041 0 Td [(%set)-525(language)-525(/)-525(can)-525(also)-525(be)-525(done)-525(with)-525(hyperref)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(62)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134pdfcatalog{/Lang)-525(\050en-US\051})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(63)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134usepackage[T1]{fontenc})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(64)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134input)-525(glyphtounicode)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(65)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134pdfgentounicode=1)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(66)]TJ/F58 8.9664 Tf 15.334 0 Td [(})]TJ/F7 6.9738 Tf -15.334 -10.958 Td [(67)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134tagpdfifluatexT)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(68)]TJ/F58 8.9664 Tf 15.334 0 Td [({)]TJ/F8 9.9626 Tf 159.012 -29.888 Td [(8)]TJ
ET
endstream
endobj
-39 0 obj
+50 0 obj
<<
-/Length 5532
+/Length 5343
>>
stream
BT
-/F8 9.9626 Tf 153.694 707.125 Td [(The)-277(next)-278(one)-277(is)-278(the)-277(ac)-1(tu)1(al)-278(wrapp)-28(er.)-425(T)83(ak)28(es)-278(the)-277(b)-28(o)-28(dy)-277(of)-278(a)-277(form)27(ul)1(a)-278(en)28(vironmen)28(t)-278(and)]TJ 0 -11.955 Td [(wraps)-408(it)-408(in)-408(AccSupp)-408(comm)-1(an)1(ds,)-427(to)-408(mak)27(e)-408(the)-408(math-text)-408(a)28(v)55(ailable)-408(in)-408(commen)28(ts.)]TJ/F54 9.9626 Tf 0 -11.955 Td [(\134detokenize)]TJ/F8 9.9626 Tf 60.417 0 Td [(allo)28(ws)-290(the)-289(form)28(ula)-290(to)-289(b)-28(e)-290(p)1(ars)-1(ed)-289(and)-289(read)-290(as)-289(a)-290(string.)]TJ/F54 9.9626 Tf 230.492 0 Td [(\134expandafter)]TJ/F8 9.9626 Tf -290.909 -11.955 Td [(there)-246(applies)-246(to)-246(the)-246(tok)28(en)-246(")]TJ/F14 9.9626 Tf 115.835 0 Td [(f)]TJ/F8 9.9626 Tf 4.981 0 Td [(")-246(and)-246(allo)28(w)]TJ/F54 9.9626 Tf 50.937 0 Td [(\134detokenize)]TJ/F8 9.9626 Tf 59.984 0 Td [(to)-246(b)-28(e)-246(applied)-246(af)1(te)-1(r)-245(argumen)27(t)]TJ -231.737 -11.956 Td [(#1)-333(is)-334(passed)-333(to)]TJ/F54 9.9626 Tf 70.458 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.994 0 Td [(.)]TJ/F7 6.9738 Tf -138.452 -15.94 Td [(55)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(56)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(57)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134long\134def\134wrap#1{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(58)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134BeginAccSupp{method=escape,ActualText=\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(59)]TJ/F57 8.9664 Tf 15.334 0 Td [(#1)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(60)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134EndAccSupp{}%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(61)]TJ/F57 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(62)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(63)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-286(next)-287(wrapp)-27(er,)-296(similar)-287(to)-286(the)-286(previous)-287(one,)-295(is)-287(used)-286(to)-286(handle)-287(m)28(ultiline)-286(form)28(ula)]TJ 0 -11.956 Td [(en)28(vironmen)28(ts.)-444(Here)-330(some)-330(ad)1(ditional)-330(step)-330(is)-330(needed)-330(to)-330(obtain)-329(the)-330(desired)-330(con)28(ten)28(t,)]TJ 0 -11.955 Td [(to)-333(b)-28(e)-333(stored)-334(via)]TJ/F54 9.9626 Tf 72.035 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.995 0 Td [(.)]TJ/F7 6.9738 Tf -140.03 -15.94 Td [(64)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(65)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(66)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134long\134def\134wrapml#1{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(67)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134def\134@mltext{\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(68)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134def\134@mltexttmp{})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(69)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134StrBehind[5]{\134@mltext}{)-525(}[\134@mltexttmp])]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(70)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134StrGobbleRight{\134@mltexttmp}{1}[\134@mltext])]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(71)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134BeginAccSupp{method=escape,ActualText=\134auxiliaryspace\134@mltext})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(72)]TJ/F57 8.9664 Tf 15.334 0 Td [(#1)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(73)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134EndAccSupp{}%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(74)]TJ/F57 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(75)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(76)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-347(next)-348(function)-347(rede\014nes)]TJ/F54 9.9626 Tf 123.518 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.535 0 Td [(b)28(y)-348(calling)-347(the)-347(ab)-28(o)28(v)27(e)-347(wrapp)-28(er)-347(to)-348(its)-347(argu-)]TJ -174.053 -11.956 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F54 9.9626 Tf 81.749 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.394 0 Td [(accessible.)]TJ/F7 6.9738 Tf -132.143 -15.94 Td [(77)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(78)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(79)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134renewenvironment{equation}{%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(80)]TJ/F57 8.9664 Tf 15.334 0 Td [(\134incr@eqnum)]TJ/F7 6.9738 Tf -15.334 -10.958 Td [(81)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(82)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134st@rredfalse)-525(\134global\134@eqnswtrue)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(83)]TJ/F57 8.9664 Tf 15.334 0 Td [(\134mathdisplay{equation}%)]TJ/F7 6.9738 Tf -15.334 -10.959 Td [(84)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(85)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134endmathdisplay{equation}%)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(86)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(87)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(88)]TJ/F57 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(89)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(90)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf 163.719 -40.846 Td [(7)]TJ
+/F7 6.9738 Tf 153.694 707.125 Td [(69)]TJ/F58 8.9664 Tf 20.041 0 Td [(%set)-525(language)-525(/)-525(can)-525(also)-525(be)-525(done)-525(with)-525(hyperref)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(70)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134pdfextension)-525(catalog{/Lang)-525(\050en-US\051})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(71)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134RequirePackage{fontspec})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(72)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134RequirePackage{luacode})]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(73)]TJ/F58 8.9664 Tf 20.041 0 Td [(\134newfontface\134zerowidthfont{freeserif})]TJ/F7 6.9738 Tf -20.041 -10.958 Td [(74)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134directlua{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(75)]TJ/F58 8.9664 Tf 10.627 0 Td [(require\050"axessibility.lua"\051)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(76)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(77)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(78)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.563 Td [(T)83(ok)28(ens)-333(used)-334(for)-333(the)-333(treatmen)28(t)-334(of)-333(m)28(ultiline)-334(for)1(m)27(ula)-333(en)28(vironmen)28(ts.)]TJ/F7 6.9738 Tf 0 -15.567 Td [(79)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(80)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(81)]TJ 0 -10.959 Td [(82)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134newtoks\134@mltext)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(83)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134newtoks\134@mltexttmp)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(84)]TJ 0 -10.959 Td [(85)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.563 Td [(The)-315(command)]TJ/F54 9.9626 Tf 65.489 0 Td [(n)]TJ/F48 9.9626 Tf 5.729 0 Td [(doreplacmeen)32(t)]TJ/F8 9.9626 Tf 75.957 0 Td [(with)-314(b)-28(o)-28(olean)-314(argume)-1(n)28(t)-314(switc)27(h)1(e)-1(s)-314(on)-315(or)-314(o\013)-315($)-314(and)]TJ -147.175 -11.955 Td [($$)-372(replacemen)28(t)-372(b)28(y)-372(LaT)83(eX)-371(e)-1(n)28(vironmen)28(ts)]TJ/F55 9.9626 Tf 178.726 0 Td [(\134\050)-372(\134\051)]TJ/F8 9.9626 Tf 28.331 0 Td [(and)]TJ/F55 9.9626 Tf 19.755 0 Td [(\134[)-372(\134])]TJ/F8 9.9626 Tf 24.626 0 Td [(.)-560(This)-372(command)-372(w)28(orks)]TJ -251.438 -11.955 Td [(only)-312(in)-312(Lua)-312(mo)-28(de)-312(and)-313(allo)28(ws)-312(to)-312(a)28(v)27(oid)-312(the)-312(use)-312(of)-312(exte)-1(r)1(nal)-313(substitution)-312(script.)-437(It)-312(is)]TJ 0 -11.955 Td [(switc)28(hed)-334(o\013)-333(b)28(y)-333(default.)]TJ/F7 6.9738 Tf 0 -15.567 Td [(86)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(87)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134newcommand{\134doreplacement}[1]{)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(88)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134tagpdfifluatexT)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(89)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134directlua)-525({)-525(replace_dls_and_double_dls\050#1\051)-525(})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(90)]TJ/F58 8.9664 Tf 10.627 0 Td [(})]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(91)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.563 Td [(Automatic)-333(tagging)-334(at)-333(the)-333(do)-28(cumen)28(t)-334(lev)28(el.)]TJ/F7 6.9738 Tf 0 -15.567 Td [(92)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(93)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134let\134begin@document=\134document)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(94)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134let\134end@document=\134enddocument)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(95)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134renewcommand{\134document}{\134begin@document\134tagstructbegin{tag=Document}})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(96)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134renewcommand{\134enddocument}{\134tagstructend\134end@document})]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(97)]TJ/F58 8.9664 Tf 10.627 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -10.627 -10.958 Td [(98)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.563 Td [(The)-356(next)-355(function)-356(r)1(e)-1(d)1(e)-1(\014n)1(e)-1(s)]TJ/F55 9.9626 Tf 123.841 0 Td [(\134\050)-356(\134\051)]TJ/F8 9.9626 Tf 28.006 0 Td [(b)28(y)-356(means)-355(of)-356(a)-355(\050temp)-28(orary\051)-356(math)-355(en)28(vironmen)27(t)]TJ -151.847 -11.955 Td [(that)-333(calls)-334(the)-333(wrapp)-28(er)-333(de\014ned)-333(ab)-28(o)28(v)28(e)-1(.)]TJ/F7 6.9738 Tf 0 -15.567 Td [(99)]TJ/F58 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(100)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(101)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newenvironment{temp@env}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(102)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134relax\134ifmmode\134@badmath\134else$\134fi%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(103)]TJ/F58 8.9664 Tf 19.305 0 Td [(\134collect@body\134wrap}{%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(104)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134relax\134ifmmode\134ifinner$\134else\134@badmath\134fi\134else)-525(\134@badmath\134fi})]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(105)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134protected\134def\134\050#1\134\051{\134begin{temp@env}#1\134end{temp@env}})]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(106)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F8 9.9626 Tf 163.719 -29.888 Td [(9)]TJ
ET
endstream
endobj
-43 0 obj
+53 0 obj
<<
-/Length 5406
+/Length 5749
>>
stream
BT
-/F8 9.9626 Tf 153.694 707.125 Td [(The)-304(next)-303(function)-304(rede\014nes)]TJ/F54 9.9626 Tf 121.775 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.329 0 Td [(b)28(y)-304(calling)-304(t)1(he)-304(ab)-28(o)28(v)28(e)-304(wrapp)-28(er)-304(to)-303(its)-304(argu-)]TJ -177.104 -11.955 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F54 9.9626 Tf 81.749 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.624 0 Td [(accessible.)]TJ/F7 6.9738 Tf -137.373 -15.94 Td [(91)]TJ/F57 8.9664 Tf 10.627 0 Td [(%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(92)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(93)]TJ/F57 8.9664 Tf 10.627 0 Td [(\134renewenvironment{equation*}{%)]TJ/F7 6.9738 Tf -10.627 -10.959 Td [(94)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(95)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134st@rredtrue)-525(\134global\134@eqnswfalse)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(96)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134mathdisplay{equation*}%)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(97)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -20.041 -10.959 Td [(98)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134endmathdisplay{equation*}%)]TJ/F7 6.9738 Tf -20.041 -10.958 Td [(99)]TJ/F57 8.9664 Tf 20.041 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(100)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(101)]TJ/F57 8.9664 Tf 14.599 0 Td [(})]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(102)]TJ/F57 8.9664 Tf 14.599 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(103)]TJ/F57 8.9664 Tf 14.599 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-333(next)-334(function)-333(rede\014nes)]TJ/F54 9.9626 Tf 122.955 0 Td [(\134[)-333(\134])]TJ/F8 9.9626 Tf 24.243 0 Td [(,)-333(using)-334(the)-333(ab)-28(o)28(v)28(e)-333(rede\014nition)-334(of)]TJ/F54 9.9626 Tf 142.272 0 Td [(\134equation*)]TJ/F7 6.9738 Tf -293.442 -15.94 Td [(104)]TJ/F57 8.9664 Tf 14.599 0 Td [(%)]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(105)]TJ/F57 8.9664 Tf 14.599 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(106)]TJ/F57 8.9664 Tf 14.599 0 Td [(\134protected\134def\134[#1\134]{\134begin{equation*}#1\134end{equation*}})]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(107)]TJ/F57 8.9664 Tf 14.599 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.599 -10.958 Td [(108)]TJ/F57 8.9664 Tf 14.599 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-356(next)-355(function)-355(re)-1(d)1(e)-1(\014)1(nes)]TJ/F54 9.9626 Tf 123.841 0 Td [(\134\050)-356(\134\051)]TJ/F8 9.9626 Tf 28.006 0 Td [(b)28(y)-356(means)-355(of)-356(a)-355(\050temp)-28(orary\051)-356(math)-355(en)28(vironmen)27(t)]TJ -151.847 -11.955 Td [(that)-333(calls)-334(the)-333(wrapp)-28(er)-333(de\014ned)-333(ab)-28(o)28(v)28(e.)]TJ/F7 6.9738 Tf -3.971 -15.94 Td [(109)]TJ/F57 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(110)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(111)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134newenvironment{tempenv}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(112)]TJ/F57 8.9664 Tf 24.012 0 Td [(\134relax\134ifmmode\134@badmath\134else$\134fi%)]TJ/F7 6.9738 Tf -24.012 -10.959 Td [(113)]TJ/F57 8.9664 Tf 19.305 0 Td [(\134collect@body\134wrap}{%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(114)]TJ/F57 8.9664 Tf 24.012 0 Td [(\134relax\134ifmmode\134ifinner$\134else\134@badmath\134fi\134else)-525(\134@badmath\134fi})]TJ/F7 6.9738 Tf -24.012 -10.959 Td [(115)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134protected\134def\134\050#1\134\051{\134begin{tempenv}#1\134end{tempenv}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(116)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(117)]TJ/F57 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-534(next)-534(functions)-534(rede\014ne)-533(the)-534(en)27(viron)1(m)-1(en)28(ts)-534(align,)-584(align*,)-584(alignat)1(,)-585(ali)1(gnat*,)]TJ 0 -11.955 Td [(\015align,)-357(\015align*,)-357(gather,)-357(gather*,)-357(xalignat,)-357(xalignat*,)-357(xxalignat,)-358(origi)1(nally)-353(de\014ned)]TJ 0 -11.955 Td [(in)-381(the)-380(pac)27(k)56(age)]TJ/F48 9.9626 Tf 67.282 0 Td [(amsmath)]TJ/F8 9.9626 Tf 45.573 0 Td [(,)-393(b)28(y)-381(calling)-380(the)-381(ab)-28(o)28(v)28(e)-381(m)28(ultiline)-381(wrapp)-28(er)-380(to)-381(their)-381(argu-)]TJ -112.855 -11.956 Td [(men)28(t.)-525(The)-361(structure,)-367(as)-360(for)-360(the)-360(original)-361(macros,)-367(is)-360(essen)28(tially)-361(the)-360(same)-360(for)-360(all)-361(of)]TJ 0 -11.955 Td [(them.)]TJ/F7 6.9738 Tf -3.971 -15.94 Td [(118)]TJ/F57 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(119)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(120)]TJ 0 -10.959 Td [(121)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(122)]TJ/F57 8.9664 Tf 24.012 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.012 -10.958 Td [(123)]TJ/F57 8.9664 Tf 24.012 0 Td [(\134start@align\134z@\134st@rredfalse)]TJ/F7 6.9738 Tf -24.012 -10.959 Td [(124)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(125)]TJ/F57 8.9664 Tf 24.012 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.012 -10.959 Td [(126)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F8 9.9626 Tf 163.719 -30.884 Td [(8)]TJ
+/F7 6.9738 Tf 149.722 707.125 Td [(107)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.936 Td [(The)-260(next)-260(command)-259(c)-1(reates)-259(a)-260(blank)-260(space)-260(to)-260(a)28(v)28(oid)-260(clash)-260(with)-260(references)-260(\050i)1(t)-260(app)-28(ears)]TJ 0 -11.956 Td [(to)-222(b)-28(e)-222(a)]TJ/F55 9.9626 Tf 30.718 0 Td [(\134protect)]TJ/F8 9.9626 Tf 41.843 0 Td [(...\051.)-407(Refer)-223(to)-222(h)28(ttps://tex.stac)28(k)28(exc)27(hange.com/questions/57151/ho)28(w-)]TJ -72.561 -11.955 Td [(do-i-prev)28(en)28(t-con\015icts-b)-28(et)28(w)27(een-accsupp-and-h)28(yp)-28(erref)-336(for)-337(p)-28(ossible)-336(handling)-337(of)-336(s)-1(u)1(c)27(h)]TJ 0 -11.955 Td [(issues.)]TJ/F7 6.9738 Tf -3.972 -15.94 Td [(108)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(109)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newcommand{\134auxiliaryspace}{)-525(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(110)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.936 Td [(The)-356(next)-356(one)-357(is)-356(the)-356(actual)-356(wrapp)-28(er.)-513(It)-357(tak)28(es)-356(the)-356(b)-28(o)-28(dy)-356(of)-356(a)-357(f)1(orm)27(ula)-356(en)28(vironmen)28(t)]TJ 0 -11.956 Td [(and)-387(wraps)-388(it)-387(in)-387(the)]TJ/F48 9.9626 Tf 89.673 0 Td [(tagp)-32(df)]TJ/F8 9.9626 Tf 37.248 0 Td [(pac)28(k)55(age)-387(tagging)-387(c)-1(ommands,)-400(to)-388(mak)28(e)-388(the)-387(math-text)]TJ -126.921 -11.955 Td [(a)28(v)55(ailable)-318(in)-319(commen)28(ts.)]TJ/F55 9.9626 Tf 102.937 0 Td [(\134detokenize)]TJ/F8 9.9626 Tf 60.708 0 Td [(allo)28(ws)-319(the)-319(for)1(m)27(ula)-318(to)-319(b)-28(e)-318(parsed)-319(and)-319(r)1(e)-1(ad)-318(as)]TJ -163.645 -11.955 Td [(a)-388(string.)]TJ/F55 9.9626 Tf 42.658 0 Td [(\134expandafter)]TJ/F8 9.9626 Tf 66.628 0 Td [(there)-388(applies)-388(to)-387(the)-388(tok)28(e)-1(n)-387(")]TJ/F14 9.9626 Tf 122.903 0 Td [(f)]TJ/F8 9.9626 Tf 4.981 0 Td [(")-388(and)-388(allo)28(ws)]TJ/F55 9.9626 Tf 58.97 0 Td [(\134detokenize)]TJ/F8 9.9626 Tf -296.14 -11.955 Td [(to)-333(b)-28(e)-333(applied)-334(after)-333(argumen)28(t)-333(#1)-334(is)-333(passed)-334(to)-333(the)-333(tagging)-334(commands.)]TJ/F7 6.9738 Tf -3.972 -15.94 Td [(111)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(112)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(113)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrap#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(114)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134tagstructbegin{tag=P,alttext-o=\134detokenize\134expandafter{#1},)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(115)]TJ/F58 8.9664 Tf 99.33 0 Td [(actualtext-o=\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -99.33 -10.959 Td [(116)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134tagmcbegin{tag=P,alttext-o=\134detokenize\134expandafter{#1},)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(117)]TJ/F58 8.9664 Tf 99.33 0 Td [(actualtext-o=\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -99.33 -10.959 Td [(118)]TJ/F58 8.9664 Tf 19.306 0 Td [(#1)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(119)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134tagmcend)]TJ/F7 6.9738 Tf -19.306 -10.958 Td [(120)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134tagstructend)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(121)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(122)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(123)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-348(n)1(e)-1(xt)-347(function)-347(rede\014nes)]TJ/F55 9.9626 Tf 123.519 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.535 0 Td [(b)28(y)-348(calling)-347(the)-347(ab)-28(o)28(v)27(e)-347(wrapp)-28(er)-347(to)-348(its)-347(argu-)]TJ -174.054 -11.955 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F55 9.9626 Tf 81.75 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.394 0 Td [(accessible.)]TJ/F7 6.9738 Tf -136.115 -15.94 Td [(124)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(125)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(126)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{equation}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(127)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134incr@eqnum)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(128)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(129)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134st@rredfalse)-525(\134global\134@eqnswtrue)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(130)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134mathdisplay{equation}%)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(131)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(132)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmathdisplay{equation}%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(133)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(134)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(135)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(136)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(137)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-304(next)-303(function)-304(rede\014nes)]TJ/F55 9.9626 Tf 121.775 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.329 0 Td [(b)28(y)-304(calling)-304(the)-303(ab)-28(o)28(v)28(e)-304(wrapp)-28(er)-304(to)-303(its)-304(argu-)]TJ -177.104 -11.955 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F55 9.9626 Tf 81.749 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.625 0 Td [(accessible.)]TJ/F7 6.9738 Tf -141.345 -15.941 Td [(138)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf 161.229 -32.876 Td [(10)]TJ
ET
endstream
endobj
-46 0 obj
+56 0 obj
<<
-/Length 4635
+/Length 5506
>>
stream
BT
-/F7 6.9738 Tf 149.722 707.125 Td [(127)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(128)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(129)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134z@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(130)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(131)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(132)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(133)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(134)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(135)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(136)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(137)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(138)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(139)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(140)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(141)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(142)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(143)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(144)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(145)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xxalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(146)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(147)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(148)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(149)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(150)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(151)]TJ 0 -10.958 Td [(152)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{align}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(153)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(154)]TJ/F57 8.9664 Tf 19.306 0 Td [(\134start@align\134@ne\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(155)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(156)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(157)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(158)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134ifingather@)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(159)]TJ/F57 8.9664 Tf 33.427 0 Td [(\134restorealignstate@)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(160)]TJ/F57 8.9664 Tf 33.427 0 Td [(\134egroup)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(161)]TJ/F57 8.9664 Tf 33.427 0 Td [(\134nonumber)]TJ/F7 6.9738 Tf -33.427 -10.958 Td [(162)]TJ/F57 8.9664 Tf 33.427 0 Td [(\134ifnum0=`{\134fi\134iffalse}\134fi)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(163)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134else)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(164)]TJ/F57 8.9664 Tf 33.427 0 Td [($$%)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(165)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134fi)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(166)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(167)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(168)]TJ 0 -10.959 Td [(169)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{align*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(170)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(171)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(172)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(173)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(174)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(175)]TJ 0 -10.959 Td [(176)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign}{%)]TJ/F8 9.9626 Tf 163.719 -30.884 Td [(9)]TJ
+/F7 6.9738 Tf 149.722 707.125 Td [(139)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(140)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{equation*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(141)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(142)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134st@rredtrue)-525(\134global\134@eqnswfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(143)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay{equation*}%)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(144)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(145)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmathdisplay{equation*}%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(146)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(147)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(148)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(149)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(150)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.687 Td [(The)-333(next)-334(function)-333(rede\014nes)]TJ/F55 9.9626 Tf 122.956 0 Td [(\134[)-333(\134])]TJ/F8 9.9626 Tf 24.242 0 Td [(,)-333(using)-334(the)-333(ab)-28(o)28(v)28(e)-334(r)1(e)-1(de\014n)1(ition)-334(of)]TJ/F55 9.9626 Tf 142.273 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 52.303 0 Td [(.)]TJ/F7 6.9738 Tf -345.745 -15.691 Td [(151)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(152)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(153)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134protected\134def\134[#1\134]{\134begin{equation*}#1\134end{equation*}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(154)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(155)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.687 Td [(The)-495(next)-495(wrapp)-28(ers,)-535(similar)-495(to)-495(the)-494(previous)-495(one,)-536(are)-494(use)-1(d)-494(to)-495(handle)-495(m)28(ultiline)]TJ 0 -11.956 Td [(form)28(ula)-343(en)27(vir)1(onme)-1(n)28(ts.)-474(Here)-343(some)-343(additional)-343(step)-343(is)-344(n)1(e)-1(eded)-343(to)-343(obtain)-343(the)-343(desired)]TJ 0 -11.955 Td [(con)28(ten)28(t,)-334(to)-333(b)-28(e)-333(stored)-334(via)-333(the)-333(tagging)-333(c)-1(ommands.)]TJ/F7 6.9738 Tf -3.971 -15.691 Td [(156)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(157)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(158)]TJ 0 -10.959 Td [(159)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrapml#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(160)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltext{\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(161)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltexttmp{})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(162)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrBehind[6]{\134@mltext}{)-525(}[\134@mltexttmp])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(163)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrGobbleRight{\134@mltexttmp}{1}[\134@mltext])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(164)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134tagstructbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(165)]TJ/F58 8.9664 Tf 99.329 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F7 6.9738 Tf -99.329 -10.959 Td [(166)]TJ/F58 8.9664 Tf 19.305 0 Td [(\134tagmcbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(167)]TJ/F58 8.9664 Tf 99.329 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F7 6.9738 Tf -99.329 -10.959 Td [(168)]TJ/F58 8.9664 Tf 19.305 0 Td [(#1)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(169)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(170)]TJ 0 -10.958 Td [(171)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(172)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)-525(This)-525(one)-525(should)-525(be)-525(\134wrapml)-525(parametrized)-525(\134StrBehind[5])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(173)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(174)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrapmlstar#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(175)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltext{\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(176)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltexttmp{})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(177)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrBehind[5]{\134@mltext}{)-525(}[\134@mltexttmp])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(178)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrGobbleRight{\134@mltexttmp}{1}[\134@mltext])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(179)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134tagstructbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(180)]TJ/F58 8.9664 Tf 94.622 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F7 6.9738 Tf -94.622 -10.958 Td [(181)]TJ/F58 8.9664 Tf 19.305 0 Td [(\134tagmcbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(182)]TJ/F58 8.9664 Tf 94.622 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F8 9.9626 Tf 81.205 -29.888 Td [(11)]TJ
ET
endstream
endobj
-49 0 obj
+59 0 obj
<<
-/Length 3392
+/Length 5026
>>
stream
BT
-/F7 6.9738 Tf 149.722 707.125 Td [(177)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(178)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(179)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(180)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(181)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(182)]TJ 0 -10.959 Td [(183)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(184)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(185)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(186)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(187)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(188)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(189)]TJ 0 -10.959 Td [(190)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(191)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(192)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(193)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(194)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)-525(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(195)]TJ/F57 8.9664 Tf 24.013 0 Td [($$\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(196)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(197)]TJ 0 -10.959 Td [(198)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(199)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(200)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(201)]TJ/F57 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(202)]TJ/F57 8.9664 Tf 24.013 0 Td [(\134endgather)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(203)]TJ/F57 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(204)]TJ 0 -10.959 Td [(205)]TJ/F57 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(206)]TJ/F57 8.9664 Tf 14.598 0 Td [(%)]TJ/F47 14.3462 Tf -10.627 -32.946 Td [(8)-1125(History)]TJ/F48 9.9626 Tf 0 -21.821 Td [([2018/07/09:)-511(v1.0])]TJ/F14 9.9626 Tf 14.944 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.963 0 Td [(First)-333(v)27(ersion)]TJ/F48 9.9626 Tf -24.907 -19.925 Td [([2019/01/08:)-511(v2.0])]TJ/F14 9.9626 Tf 14.944 -19.926 Td [(\017)]TJ/F8 9.9626 Tf 9.963 0 Td [(Added)-535(supp)-28(or)1(t)-535(for)-535(en)28(vironmen)27(ts)-534(align,)-586(align*,)-585(alignat,)-585(alignat*,)-585(\015align,)]TJ 0 -11.955 Td [(\015align*,)-349(gather,)-349(gather*,)-348(xalignat,)-349(xalignat*,)-349(and)-346(xxalign)1(at,)-349(from)-346(the)-346(pac)28(k-)]TJ 0 -11.955 Td [(age)]TJ/F48 9.9626 Tf 17.711 0 Td [(amsmath)]TJ/F8 9.9626 Tf 129.238 -111.609 Td [(10)]TJ
+/F7 6.9738 Tf 149.722 707.125 Td [(183)]TJ/F58 8.9664 Tf 19.306 0 Td [(#1)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(184)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(185)]TJ 0 -10.959 Td [(186)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(187)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)-525(This)-525(one)-525(should)-525(be)-525(\134wrapml)-525(parametrized)-525(=)-525(\134wrapmlstar)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(188)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(189)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrapmlalt#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(190)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltext{\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(191)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltexttmp{})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(192)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrBehind[5]{\134@mltext}{)-525(}[\134@mltexttmp])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(193)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrGobbleRight{\134@mltexttmp}{1}[\134@mltext])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(194)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134tagstructbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(195)]TJ/F58 8.9664 Tf 94.622 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F7 6.9738 Tf -94.622 -10.959 Td [(196)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134tagmcbegin{tag=P,alttext-o=\134detokenize\134expandafter{\134@mltext},)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(197)]TJ/F58 8.9664 Tf 94.622 0 Td [(actualtext-o=\134detokenize\134expandafter{\134@mltext}})]TJ/F7 6.9738 Tf -94.622 -10.958 Td [(198)]TJ/F58 8.9664 Tf 19.306 0 Td [(#1)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(199)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(200)]TJ 0 -10.959 Td [(201)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(202)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -15.442 Td [(The)-534(next)-534(functions)-534(rede\014ne)-534(th)1(e)-534(en)27(vironmen)28(ts)-534(align,)-584(align*,)-584(alignat,)-584(align)1(a)-1(t)1(*,)]TJ 0 -11.955 Td [(\015align,)-478(\015align*,)-479(gather,)-478(gather*,)-479(xali)1(gnat,)-479(xalignat*,)-478(xxalignat,)-479(m)28(ultline,)-478(m)28(ult-)]TJ 0 -11.955 Td [(line*,)-355(originally)-351(de\014ned)-350(in)-351(the)-351(pac)28(k)55(age)]TJ/F48 9.9626 Tf 171.863 0 Td [(amsmath)]TJ/F8 9.9626 Tf 45.573 0 Td [(,)-355(b)28(y)-351(calling)-351(the)-351(ab)-27(o)27(v)28(e)-351(m)28(ultiline)]TJ -217.436 -11.956 Td [(wrapp)-28(er)-264(to)-265(their)-264(argumen)28(t.)-422(The)-264(structure,)-278(as)-265(for)-264(the)-265(original)-264(macros,)-279(is)-264(essen)28(tially)]TJ 0 -11.955 Td [(the)-333(same)-334(for)-333(all)-333(of)-334(them.)]TJ/F7 6.9738 Tf -3.971 -14.446 Td [(203)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(204)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(205)]TJ 0 -10.959 Td [(206)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{align}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(207)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(208)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134start@align\134@ne\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(209)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(210)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(211)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(212)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134@macronestedifalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(213)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(214)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagmcend)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(215)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagstructend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(216)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(217)]TJ 0 -10.959 Td [(218)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{align*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(219)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(220)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(221)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(222)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(223)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(224)]TJ 0 -10.958 Td [(225)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(226)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F8 9.9626 Tf 151.814 -29.888 Td [(12)]TJ
+ET
+
+endstream
+endobj
+62 0 obj
+<<
+/Length 4424
+>>
+stream
+BT
+/F7 6.9738 Tf 149.722 707.125 Td [(227)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134z@\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(228)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(229)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(230)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(231)]TJ 0 -10.958 Td [(232)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(233)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(234)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134z@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(235)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(236)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(237)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(238)]TJ 0 -10.959 Td [(239)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(240)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlalt\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(241)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(242)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(243)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(244)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(245)]TJ 0 -10.959 Td [(246)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(247)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(248)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(249)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(250)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(251)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(252)]TJ 0 -10.959 Td [(253)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xxalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(254)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlalt\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(255)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(256)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(257)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(258)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(259)]TJ 0 -10.959 Td [(260)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(261)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(262)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(263)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(264)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(265)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(266)]TJ 0 -10.959 Td [(267)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(268)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(269)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(270)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(271)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(272)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(273)]TJ 0 -10.959 Td [(274)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(275)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlalt\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(276)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredfalse)]TJ/F8 9.9626 Tf 151.814 -30.884 Td [(13)]TJ
ET
endstream
endobj
66 0 obj
<<
-/Length1 2199
-/Length2 17102
+/Length 4555
+>>
+stream
+BT
+/F7 6.9738 Tf 149.722 707.125 Td [(277)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(278)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)-525(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(279)]TJ/F58 8.9664 Tf 24.013 0 Td [($$\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(280)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagmcend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(281)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagstructend)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(282)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(283)]TJ 0 -10.959 Td [(284)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(285)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(286)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(287)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(288)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endgather)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(289)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(290)]TJ 0 -10.959 Td [(291)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{multline}{%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(292)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapmlalt\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(293)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@multline\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(294)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(295)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)-1050(\134iftagsleft@)-525(\134@xp\134lendmultline@)-525(\134else)-525(\134@xp\134rendmultline@)-525(\134fi)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(296)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134@macronestedifmultline)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(297)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(298)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagmcend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(299)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134tagstructend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(300)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(301)]TJ 0 -10.958 Td [(302)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{multline*}{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(303)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134collect@body\134wrapmlstar\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(304)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134start@multline\134st@rredtrue)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(305)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(306)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmultline)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(307)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(308)]TJ 0 -10.959 Td [(309)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(310)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf 4.317 -16.936 Td [(End)-333(of)-334(tagp)-27(df)-334(op)1(tion)-334(co)-28(de)]TJ/F7 6.9738 Tf -18.915 -15.94 Td [(311)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(312)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134else)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(313)]TJ/F58 8.9664 Tf 19.305 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(314)]TJ/F58 8.9664 Tf 19.305 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(315)]TJ/F58 8.9664 Tf 19.305 0 Td [(%)-5250(accsupp)-525(option)-525(code)-4725(%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(316)]TJ/F58 8.9664 Tf 19.305 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(317)]TJ/F58 8.9664 Tf 19.305 0 Td [(%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(318)]TJ/F58 8.9664 Tf 14.598 0 Td [(%\134def\134messaggio{option)-525(accsupp})-525(%debug)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(319)]TJ 0 -10.958 Td [(320)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134RequirePackage{accsupp})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(321)]TJ 0 -10.959 Td [(322)]TJ/F58 8.9664 Tf 14.598 0 Td [(%\134RequirePackage{amsmath})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(323)]TJ/F58 8.9664 Tf 14.598 0 Td [(%\134RequirePackage{amssymb})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(324)]TJ/F58 8.9664 Tf 14.598 0 Td [(%\134RequirePackage{xstring})]TJ/F8 9.9626 Tf 161.229 -30.884 Td [(14)]TJ
+ET
+
+endstream
+endobj
+69 0 obj
+<<
+/Length 4589
+>>
+stream
+BT
+/F7 6.9738 Tf 149.722 707.125 Td [(325)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)-525(\134noindent)-525(PDF)-525(compression/unicode)-525(settings.)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(326)]TJ 0 -10.959 Td [(327)]TJ 0 -10.959 Td [(328)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134pdfcompresslevel=0)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(329)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134pdfoptionpdfminorversion=6)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(330)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134input{glyphtounicode})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(331)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134pdfgentounicode=1)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(332)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.688 Td [(T)83(ok)28(ens)-333(used)-334(for)-333(the)-333(treatmen)28(t)-334(of)-333(m)28(ultiline)-334(f)1(orm)27(ula)-333(en)28(vironmen)28(ts.)]TJ/F7 6.9738 Tf -3.972 -15.691 Td [(333)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(334)]TJ 0 -10.959 Td [(335)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(336)]TJ 0 -10.958 Td [(337)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newtoks\134@mltext)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(338)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newtoks\134@mltexttmp)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(339)]TJ 0 -10.959 Td [(340)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(341)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.687 Td [(Renew)28(ed)-261(command)]TJ/F55 9.9626 Tf 85.861 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)-275(originally)-260(de\014ned)-261(in)-260(the)-261(pac)28(k)56(age)]TJ/F48 9.9626 Tf 146.088 0 Td [(accsupp)]TJ/F8 9.9626 Tf 39.368 0 Td [(,)-275(to)]TJ -339.311 -11.956 Td [(add)-269(the)-269(string)]TJ/F55 9.9626 Tf 63.06 0 Td [(\134S)]TJ/F8 9.9626 Tf 13.141 0 Td [(b)-28(efore)]TJ/F55 9.9626 Tf 29.276 0 Td [(\134span)]TJ/F8 9.9626 Tf 26.152 0 Td [(.)-423(This)-269(mak)28(es)-270(the)-269(form)28(ula)-269(readable)-269(b)28(y)-269(screenreading)]TJ -131.629 -11.955 Td [(tec)28(hnologies.)]TJ/F7 6.9738 Tf -3.971 -15.691 Td [(342)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(343)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(344)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewcommand*{\134BeginAccSupp}[1]{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(345)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134begingroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(346)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134setkeys{ACCSUPP}{#1}%)]TJ/F7 6.9738 Tf -33.427 -10.958 Td [(347)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134edef\134ACCSUPP@span{%)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(348)]TJ/F58 8.9664 Tf 42.842 0 Td [(/S/Span<<%)]TJ/F7 6.9738 Tf -42.842 -10.959 Td [(349)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134ifx\134ACCSUPP@Lang\134relax)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(350)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134else)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(351)]TJ/F58 8.9664 Tf 61.671 0 Td [(/Lang\134ACCSUPP@Lang)]TJ/F7 6.9738 Tf -61.671 -10.959 Td [(352)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134fi)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(353)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134ifx\134ACCSUPP@Alt\134relax)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(354)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134else)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(355)]TJ/F58 8.9664 Tf 61.671 0 Td [(/Alt\134ACCSUPP@Alt)]TJ/F7 6.9738 Tf -61.671 -10.959 Td [(356)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134fi)]TJ/F7 6.9738 Tf -52.257 -10.958 Td [(357)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134ifx\134ACCSUPP@ActualText\134relax)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(358)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134else)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(359)]TJ/F58 8.9664 Tf 61.671 0 Td [(/ActualText\134ACCSUPP@ActualText)]TJ/F7 6.9738 Tf -61.671 -10.959 Td [(360)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134fi)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(361)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134ifx\134ACCSUPP@E\134relax)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(362)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134else)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(363)]TJ/F58 8.9664 Tf 61.671 0 Td [(/E\134ACCSUPP@E)]TJ/F7 6.9738 Tf -61.671 -10.959 Td [(364)]TJ/F58 8.9664 Tf 52.257 0 Td [(\134fi)]TJ/F7 6.9738 Tf -52.257 -10.959 Td [(365)]TJ/F58 8.9664 Tf 42.842 0 Td [(>>%)]TJ/F7 6.9738 Tf -42.842 -10.959 Td [(366)]TJ/F58 8.9664 Tf 33.427 0 Td [(}%)]TJ/F7 6.9738 Tf -33.427 -10.959 Td [(367)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134ACCSUPP@bdc)]TJ/F7 6.9738 Tf -33.427 -10.958 Td [(368)]TJ/F58 8.9664 Tf 33.427 0 Td [(\134ACCSUPP@space)]TJ/F8 9.9626 Tf 142.4 -29.888 Td [(15)]TJ
+ET
+
+endstream
+endobj
+72 0 obj
+<<
+/Length 5630
+>>
+stream
+BT
+/F7 6.9738 Tf 149.722 707.125 Td [(369)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endgroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(370)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(371)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(372)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.936 Td [(The)-260(next)-260(command)-259(c)-1(reates)-259(a)-260(blank)-260(space)-260(to)-260(a)28(v)28(oid)-260(clash)-260(with)-260(references)-260(\050i)1(t)-260(app)-28(ears)]TJ 0 -11.955 Td [(to)-222(b)-28(e)-222(a)]TJ/F55 9.9626 Tf 30.718 0 Td [(\134protect)]TJ/F8 9.9626 Tf 41.842 0 Td [(...\051.)-407(Refer)-223(to)-222(h)28(ttps://tex.stac)28(k)27(exc)28(hange.com/questions/57151/ho)28(w-)]TJ -72.56 -11.955 Td [(do-i-prev)28(en)28(t-con\015icts-b)-28(et)28(w)27(een-accsupp-and-h)28(yp)-28(erref)-336(for)-337(p)-28(ossible)-336(handling)-337(of)-336(suc)27(h)]TJ 0 -11.956 Td [(issues.)]TJ/F7 6.9738 Tf -3.972 -15.94 Td [(373)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(374)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newcommand{\134auxiliaryspace}{)-525(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(375)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.936 Td [(The)-356(next)-356(one)-357(is)-356(the)-356(actual)-356(wrapp)-28(er.)-513(It)-357(tak)28(es)-356(the)-356(b)-28(o)-28(dy)-356(of)-356(a)-357(f)1(orm)27(ula)-356(en)28(vironmen)28(t)]TJ 0 -11.955 Td [(and)-240(wraps)-240(it)-239(in)-240(AccSupp)-240(commands,)-259(to)-240(mak)28(e)-240(the)-240(math-text)-240(a)28(v)56(ailable)-240(in)-240(commen)28(ts.)]TJ/F55 9.9626 Tf 0 -11.955 Td [(\134detokenize)]TJ/F8 9.9626 Tf 60.417 0 Td [(allo)28(ws)-290(the)-289(form)28(ula)-290(to)-289(b)-28(e)-290(p)1(arse)-1(d)-289(and)-289(read)-290(as)-289(a)-290(string.)]TJ/F55 9.9626 Tf 230.492 0 Td [(\134expandafter)]TJ/F8 9.9626 Tf -290.909 -11.956 Td [(there)-360(applies)-360(to)-359(the)-360(tok)28(en)-360(")]TJ/F14 9.9626 Tf 121.508 0 Td [(f)]TJ/F8 9.9626 Tf 4.981 0 Td [(")-360(and)-360(allo)28(ws)]TJ/F55 9.9626 Tf 58.133 0 Td [(\134detokenize)]TJ/F8 9.9626 Tf 61.118 0 Td [(to)-360(b)-28(e)-359(applied)-360(after)-360(argu-)]TJ -245.74 -11.955 Td [(men)28(t)-334(#1)-333(is)-333(passed)-334(to)]TJ/F55 9.9626 Tf 95.641 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.994 0 Td [(.)]TJ/F7 6.9738 Tf -167.607 -15.94 Td [(376)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(377)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(378)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrap#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(379)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134BeginAccSupp{method=escape,ActualText=\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(380)]TJ/F58 8.9664 Tf 19.306 0 Td [(#1)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(381)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134EndAccSupp{}%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(382)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(383)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(384)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-286(next)-287(wrapp)-27(e)-1(r)1(,)-296(similar)-287(to)-286(the)-286(previous)-287(one,)-295(is)-287(used)-286(to)-287(han)1(dle)-287(m)28(ultiline)-286(form)27(u)1(la)]TJ 0 -11.955 Td [(en)28(vironmen)28(ts.)-444(Here)-330(some)-330(addi)1(tional)-330(step)-330(is)-330(needed)-330(to)-330(obtain)-329(the)-330(desired)-330(con)28(ten)28(t,)]TJ 0 -11.955 Td [(to)-333(b)-28(e)-333(s)-1(tor)1(e)-1(d)-333(via)]TJ/F55 9.9626 Tf 72.036 0 Td [(\134BeginAccSupp)]TJ/F8 9.9626 Tf 67.994 0 Td [(.)]TJ/F7 6.9738 Tf -144.001 -15.94 Td [(385)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(386)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(387)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134long\134def\134wrapml#1{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(388)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltext{\134detokenize\134expandafter{#1}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(389)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134def\134@mltexttmp{})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(390)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrBehind[5]{\134@mltext}{)-525(}[\134@mltexttmp])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(391)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134StrGobbleRight{\134@mltexttmp}{1}[\134@mltext])]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(392)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(393)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134BeginAccSupp{method=escape,ActualText=\134auxiliaryspace\134@mltext})]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(394)]TJ/F58 8.9664 Tf 19.305 0 Td [(#1)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(395)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134EndAccSupp{}%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(396)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(397)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(398)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-348(n)1(e)-1(x)1(t)-348(function)-347(rede\014nes)]TJ/F55 9.9626 Tf 123.519 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.534 0 Td [(b)28(y)-348(calling)-347(the)-348(ab)-27(o)28(v)27(e)-347(wrapp)-28(er)-347(to)-348(its)-347(argu-)]TJ -174.053 -11.955 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F55 9.9626 Tf 81.749 0 Td [(\134equation)]TJ/F8 9.9626 Tf 50.394 0 Td [(accessible.)]TJ/F7 6.9738 Tf -136.114 -15.94 Td [(399)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf 161.229 -31.88 Td [(16)]TJ
+ET
+
+endstream
+endobj
+75 0 obj
+<<
+/Length 5128
+>>
+stream
+BT
+/F7 6.9738 Tf 149.722 707.125 Td [(400)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(401)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{equation}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(402)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134incr@eqnum)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(403)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(404)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134st@rredfalse)-525(\134global\134@eqnswtrue)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(405)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134mathdisplay{equation}%)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(406)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(407)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmathdisplay{equation}%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(408)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(409)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(410)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(411)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(412)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-304(next)-303(function)-304(rede\014nes)]TJ/F55 9.9626 Tf 121.775 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.33 0 Td [(b)28(y)-304(calling)-303(the)-304(ab)-28(o)28(v)28(e)-304(wrapp)-28(er)-304(to)-303(its)-304(argu-)]TJ -177.105 -11.955 Td [(men)28(t.)-445(This)-333(mak)28(es)]TJ/F55 9.9626 Tf 81.75 0 Td [(\134equation*)]TJ/F8 9.9626 Tf 55.624 0 Td [(accessible.)]TJ/F7 6.9738 Tf -141.345 -15.941 Td [(413)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(414)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(415)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{equation*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(416)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@push)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(417)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134st@rredtrue)-525(\134global\134@eqnswfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(418)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay{equation*}%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(419)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrap\134auxiliaryspace}{%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(420)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmathdisplay{equation*}%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(421)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134mathdisplay@pop)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(422)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(423)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(424)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(425)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.937 Td [(The)-333(next)-334(function)-333(rede\014nes)]TJ/F55 9.9626 Tf 122.956 0 Td [(\134[)-333(\134])]TJ/F8 9.9626 Tf 24.242 0 Td [(,)-333(using)-334(the)-333(ab)-28(o)28(v)28(e)-334(r)1(e)-1(d)1(e)-1(\014)1(nition)-334(of)]TJ/F55 9.9626 Tf 142.273 0 Td [(\134equation*)]TJ/F7 6.9738 Tf -293.442 -15.94 Td [(426)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(427)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(428)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134protected\134def\134[#1\134]{\134begin{equation*}#1\134end{equation*}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(429)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(430)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.627 -16.936 Td [(The)-356(next)-355(function)-356(rede\014n)1(e)-1(s)]TJ/F55 9.9626 Tf 123.841 0 Td [(\134\050)-356(\134\051)]TJ/F8 9.9626 Tf 28.006 0 Td [(b)28(y)-356(means)-355(of)-356(a)-355(\050tem)-1(p)-27(orary\051)-356(math)-355(en)27(v)1(ironmen)27(t)]TJ -151.847 -11.955 Td [(that)-333(calls)-334(the)-333(wrapp)-28(er)-333(de\014ned)-333(ab)-28(o)28(v)28(e)-1(.)]TJ/F7 6.9738 Tf -3.971 -15.941 Td [(431)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(432)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(433)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134newenvironment{tempenv}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(434)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134relax\134ifmmode\134@badmath\134else$\134fi%)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(435)]TJ/F58 8.9664 Tf 19.305 0 Td [(\134collect@body\134wrap}{%)]TJ/F7 6.9738 Tf -19.305 -10.959 Td [(436)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134relax\134ifmmode\134ifinner$\134else\134@badmath\134fi\134else)-525(\134@badmath\134fi})]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(437)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134protected\134def\134\050#1\134\051{\134begin{tempenv}#1\134end{tempenv}})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(438)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(439)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf 161.229 -50.809 Td [(17)]TJ
+ET
+
+endstream
+endobj
+78 0 obj
+<<
+/Length 4918
+>>
+stream
+BT
+/F8 9.9626 Tf 153.694 707.125 Td [(The)-534(next)-534(functions)-534(rede\014ne)-533(the)-534(en)27(viron)1(m)-1(en)28(ts)-534(align,)-584(align*,)-584(align)1(at,)-584(alignat*,)]TJ 0 -11.955 Td [(\015align,)-478(\015align*,)-479(gather,)-478(gather*,)-478(xalignat,)-479(xalignat*,)-478(xxalignat,)-478(m)27(ultline,)-478(m)28(ult-)]TJ 0 -11.955 Td [(line*,)-355(originally)-351(de\014ned)-350(in)-351(the)-351(pac)28(k)56(age)]TJ/F48 9.9626 Tf 171.862 0 Td [(amsmath)]TJ/F8 9.9626 Tf 45.573 0 Td [(,)-355(b)28(y)-351(calling)-351(the)-351(ab)-27(o)27(v)28(e)-351(m)28(ultiline)]TJ -217.435 -11.955 Td [(wrapp)-28(er)-264(to)-265(their)-264(argumen)28(t.)-422(The)-264(structure,)-278(as)-265(for)-264(the)-265(original)-264(macros,)-279(i)1(s)-265(essen)28(tially)]TJ 0 -11.956 Td [(the)-333(same)-334(for)-333(all)-333(of)-334(them.)]TJ/F7 6.9738 Tf -3.972 -15.94 Td [(440)]TJ/F58 8.9664 Tf 14.599 0 Td [(%)]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(441)]TJ/F58 8.9664 Tf 14.599 0 Td [(\134makeatletter)]TJ/F7 6.9738 Tf -14.599 -10.959 Td [(442)]TJ 0 -10.959 Td [(443)]TJ/F58 8.9664 Tf 14.599 0 Td [(\134renewenvironment{align}{%)]TJ/F7 6.9738 Tf -14.599 -10.958 Td [(444)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(445)]TJ/F58 8.9664 Tf 19.306 0 Td [(\134start@align\134@ne\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -19.306 -10.959 Td [(446)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(447)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(448)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(449)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134@macronestedifalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(450)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(451)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(452)]TJ 0 -10.959 Td [(453)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{align*}{%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(454)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(455)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(456)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(457)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(458)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(459)]TJ 0 -10.959 Td [(460)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(461)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(462)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134z@\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(463)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(464)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(465)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(466)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{alignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(467)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(468)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134z@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(469)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(470)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(471)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(472)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(473)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(474)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(475)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(476)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(477)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(478)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xalignat*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(479)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(480)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134@ne\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(481)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(482)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(483)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F8 9.9626 Tf 161.229 -32.876 Td [(18)]TJ
+ET
+
+endstream
+endobj
+81 0 obj
+<<
+/Length 4722
+>>
+stream
+BT
+/F7 6.9738 Tf 149.722 707.125 Td [(484)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{xxalignat}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(485)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(486)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(487)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(488)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(489)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(490)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(491)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(492)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredfalse\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(493)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(494)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(495)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(496)]TJ 0 -10.959 Td [(497)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{flalign*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(498)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(499)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@align\134tw@\134st@rredtrue\134m@ne)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(500)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(501)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endalign)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(502)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(503)]TJ 0 -10.959 Td [(504)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(505)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(506)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(507)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(508)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134math@cr)-525(\134black@\134totwidth@)-525(\134egroup)]TJ/F7 6.9738 Tf -24.013 -10.958 Td [(509)]TJ/F58 8.9664 Tf 24.013 0 Td [($$\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(510)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(511)]TJ 0 -10.959 Td [(512)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{gather*}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(513)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(514)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@gather\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(515)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(516)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endgather)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(517)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(518)]TJ 0 -10.958 Td [(519)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{multline}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(520)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(521)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@multline\134st@rredfalse)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(522)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(523)]TJ/F58 8.9664 Tf 24.013 0 Td [(%\134iftagsleft@)-525(\134@xp\134lendmultline@)-525(\134else)-525(\134@xp\134rendmultline@)-525(\134fi)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(524)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134@macronestedifmultline)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(525)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134ignorespacesafterend)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(526)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(527)]TJ 0 -10.959 Td [(528)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134renewenvironment{multline*}{)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(529)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134collect@body\134wrapml\134auxiliaryspace\134auxiliaryspace)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(530)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134start@multline\134st@rredtrue)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(531)]TJ/F58 8.9664 Tf 14.598 0 Td [(}{)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(532)]TJ/F58 8.9664 Tf 24.013 0 Td [(\134endmultline)]TJ/F7 6.9738 Tf -24.013 -10.959 Td [(533)]TJ/F58 8.9664 Tf 14.598 0 Td [(})]TJ/F8 9.9626 Tf 161.229 -30.884 Td [(19)]TJ
+ET
+
+endstream
+endobj
+85 0 obj
+<<
+/Length 2918
+>>
+stream
+BT
+/F7 6.9738 Tf 149.722 707.125 Td [(534)]TJ 0 -10.959 Td [(535)]TJ/F58 8.9664 Tf 14.598 0 Td [(%%})]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(536)]TJ/F58 8.9664 Tf 14.598 0 Td [(%%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(537)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134makeatother)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(538)]TJ/F58 8.9664 Tf 14.598 0 Td [(%%%%)]TJ/F7 6.9738 Tf -14.598 -10.958 Td [(539)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)-525(End)-525(of)-525(accsupp)-525(option)-525(code)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(540)]TJ/F58 8.9664 Tf 14.598 0 Td [(%%%%)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(541)]TJ/F58 8.9664 Tf 14.598 0 Td [(\134fi)]TJ/F7 6.9738 Tf -14.598 -10.959 Td [(542)]TJ/F58 8.9664 Tf 14.598 0 Td [(%)]TJ/F8 9.9626 Tf -10.626 -16.937 Td [(F)83(or)-351(th)1(e)-351(automatic)-351($)-351(and)-351($$)-351(replacemen)28(t)-351(co)-28(de,)-356(pl)1(e)-1(ase)-351(see)-351(the)-351(second)-351(main)-350(s)-1(our)1(c)-1(e)]TJ 0 -11.955 Td [(\014le)-333(axessibilit)28(y)83(.lua.)]TJ/F47 14.3462 Tf 0 -32.946 Td [(9)-1125(History)]TJ/F48 9.9626 Tf 0 -21.821 Td [([2018/07/09:)-511(v1.0])]TJ/F14 9.9626 Tf 14.943 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.963 0 Td [(First)-333(v)27(ersion)-333(\050with)-333(Mic)28(hele)-334(Berra,)-333(Alice)-333(Ruighi,)-334(and)-333(Eugenia)-333(T)83(aran)28(to\051.)]TJ/F48 9.9626 Tf -24.906 -19.925 Td [([2019/01/08:)-511(v2.0])]TJ/F14 9.9626 Tf 14.943 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.963 0 Td [(Added)-535(supp)-28(or)1(t)-535(for)-535(en)28(vironmen)27(ts)-534(align,)-586(align*,)-585(alignat,)-585(alignat*,)-585(\015align,)]TJ 0 -11.956 Td [(\015align*,)-349(gather,)-349(gather*,)-348(xalignat,)-349(xalignat*,)-349(and)-346(xxalign)1(at,)-349(from)-346(the)-346(pac)28(k-)]TJ 0 -11.955 Td [(age)]TJ/F48 9.9626 Tf 17.712 0 Td [(amsmath)]TJ/F8 9.9626 Tf 48.894 0 Td [(\050with)-333(Mic)28(hele)-334(Berra,)-333(Alice)-334(Ruigh)1(i,)-334(and)-333(Eugenia)-333(T)83(aran)28(to\051.)]TJ/F48 9.9626 Tf -91.512 -19.925 Td [([2020/01/08:)-511(v3.0])]TJ/F14 9.9626 Tf 14.944 -19.925 Td [(\017)]TJ/F8 9.9626 Tf 9.962 0 Td [(Added)-437(selection)-437(option,)-463(to)-437(c)27(ho)-27(ose)-438(b)-27(et)27(w)28(een)-437(tagging)-437(via)-437(accsupp)-437(or)-437(tagp)-28(df)]TJ 0 -11.955 Td [(pac)28(k)55(ages.)-521(Added)-359(s)-1(u)1(pp)-28(ort)-359(for)-359(en)28(vironmen)27(t)-359(m)28(ultline)-359(and)-359(m)28(ultline*)-359(from)-359(the)]TJ 0 -11.956 Td [(pac)28(k)55(age)]TJ/F48 9.9626 Tf 36.928 0 Td [(amsmath)]TJ/F8 9.9626 Tf 45.573 0 Td [(.)-439(Added)-318(the)-317(s)-1(econd)-317(main)-318(source)-318(\014le)-317(axessibilit)27(y)84(.lua,)-321(con-)]TJ -82.501 -11.955 Td [(taining)-333(co)-28(de)-333(that)-334(can)-333(b)-28(e)-333(activ)55(ated)-333(when)-333(t)28(yp)-28(esetting)-334(with)-333(luaL)]TJ/F7 6.9738 Tf 269.474 2.042 Td [(A)]TJ/F8 9.9626 Tf 4.386 -2.042 Td [(T)]TJ 5.534 -2.145 Td [(E)]TJ 5.535 2.145 Td [(X.)]TJ -137.98 -237.138 Td [(20)]TJ
+ET
+
+endstream
+endobj
+106 0 obj
+<<
+/Length1 1439
+/Length2 6288
/Length3 0
-/Length 19301
+/Length 7727
+>>
+stream
+%!PS-AdobeFont-1.0: CMBSY10 003.002
+%%Title: CMBSY10
+%Version: 003.002
+%%CreationDate: Mon Jul 13 16:17:00 2009
+%%Creator: David M. Jones
+%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
+%Copyright: (<http://www.ams.org>), with Reserved Font Name CMBSY10.
+% This Font Software is licensed under the SIL Open Font License, Version 1.1.
+% This license is in the accompanying file OFL.txt, and is also
+% available with a FAQ at: http://scripts.sil.org/OFL.
+%%EndComments
+FontDirectory/CMBSY10 known{/CMBSY10 findfont dup/UniqueID known{dup
+/UniqueID get 5096657 eq exch/FontType get 1 eq and}{pop false}ifelse
+{save true}{false}ifelse}{false}ifelse
+11 dict begin
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
+/FontName /JCNOIV+CMBSY10 def
+/FontBBox {-26 -940 1332 825 }readonly def
+/PaintType 0 def
+/FontInfo 9 dict dup begin
+/version (003.002) readonly def
+/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMBSY10.) readonly def
+/FullName (CMBSY10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Bold) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+/UnderlinePosition -100 def
+/UnderlineThickness 50 def
+end readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 110 /backslash put
+dup 102 /braceleft put
+dup 103 /braceright put
+readonly def
+currentdict end
+currentfile eexec
+oc;jAw-=%W)-{ru)rAE(@{빴Q|_R
+ϤA -T@|q|VkJ%qu8PwGxŪ̆Q6K -U\%b"t-*xJ+
+}3{Z2zݬT2s$Z"*ժQNꀝAǏ
+<?8܉dP}qx1nz*󘴢c76R}Id>}jv9Q_8m6zF^?ƒ#kFAK\+I1!E4s,` *?e۸B)O.B Uzny>+Ky2!4%a
+`(*Y#%я>S[.K0o 'rD1{.L㐑{r)0
+5Vy†Ch~k8c$ZX %i >OSn#QcPvqb z{M Rr(!&/K3 qۓ.aSRxsVh2S?l>EyX:N8>r'xD2:6lY/v>&:'[}!}oE+eyen&r?˖c_
+׬S-0ûMܞ/g5KcYb]ҫ6ŮYg#Pi]#ċAn<V1߯A(fΓS{$E6J&?βKtTCL)vpÃ;;g*t۬K\x4/"?h\mFt +QM.xA+YHdT>H
+9:GmA`Z.5s"5L WHڿ/5<0oΘT⎆оAxb 7驹:H w)Fϋ@K]p* tH`F&jPѨ`\ݚ0$gbI-t{
+r$ojd v "VAh`wf&q|~wKwwY䧑~xFwmE'3Êg*/wQa[ O =EU|AGdP&FNU&wH]6cRP8
+oz?S7GkmY:JŻ
+&zӞDʠD)H܅H<*ײs.<fzY)~ŁC,Uy&
+O܉ιj2KC垾$ІPj&+;<ʂ}sNޔ/DyȎ2܍6,<%=)4@+H]s[~AUiVm:]Dmem#U%-ڏil:4S)H_)Q~flU'ϥiٞ>(Uj1.iS
+E4ӅTkS3<7TBEӫ㙟k4Pdɤ:J&`qˬ@*<Ҫ%cuQM+xdIjAݙEA%
+=Ka A(TLr_RBfO9cȮm+l~yL 2S` ,_&?͌%K6S#G'CD,,ږ5E%9%] n̳fƔHmL>T *M@xku1m@G!\\t4GMlC'w(Z=q锿U%5Sm}<‡Mt&
+&"hGw7cF2._'p?C<FǓ Fv
+ Hˣbg4Mt9ej{V#NcSx[5z(? )΢1i2#[ۗ X$ s G$FR3Q<BZi>i$u9FՒ݌-U-`}GC~@7,ZmJvA ;#84 kacv'f>N!]-ZO{2 j ^I,t̄#qx;ˡDž
+Sݩ@!_M'5V), ~ L[R{'eT
+.'~oG}7XƓe3Dp4ڶm.nwI'})L,'M+mh%U&2Tn!n˺reX4<\>'NFOĚdLvaȢ|LC=V̬UlV"FQ R^9gxR\;>-.Dxc~PCOF{|A)\k~āI1S>F; DExDgSuZ])[PnEUƟyWh
+8OTW6ނ*\= MCO넧sٕf?p v?UNìVׂ%JQ2D?Q"|M-&1| QHw0m-ivΧPڄj& ̒
+OmgA3S?fI"6 .XsLo<$x
+ftT^jzCe-)YS]'3"nk[%4]mpj [㏓$FMBnBKO?O*)pg߇XN{g6<V,VwIPr垨·TLBN<EAM~bKҘRC"oH%tɾV j0\i`np
+v8 @ڀ;[wcޘΆ:e1񤇲ѽUHCb6қf/t$~TTw3pGQHO~kjhv}9(n#34sWLoM'޴}me3OILʴI0
+YG>%nS{bd{iwWH7_8B,Csʽ\tvlz3M L_7x>=F
+ĭw_w
+񒿝Bb3mΖLqgƦ9&< bڍ[#(ODK9nvei{ПWkstGF+ ڏO>ޗƊvd\Lձ66TS2 | ]MY׈-Q٨xMEIL}-r7`K
+Ӈ>8F`<$T+V* MI %͋.gGS@ޕ)6
+o|tϿS |e9WOj YnOq \!;V>fNbJS” 劯Lc"ڄ͐AF͏ҹ6]/Vv2mS_=lŪ !["KG[m/0AgD݉퍜cp@ ~Fj)!REVcGBM^֑uzVv7-${ wA\ӛv($7^' OO *5FSO(4CJţ#B%pȞwa;&)2agQ,2S&Rߙp8!2/D%s){>KHَDi1dYݘeBٸ?4@b H<ΥiSB_pm-@ZA]xU9wg Q+^U
+zC \
+endstream
+endobj
+108 0 obj
+<<
+/Length1 2346
+/Length2 18388
+/Length3 0
+/Length 20734
>>
stream
%!PS-AdobeFont-1.0: CMBX10 003.002
@@ -163,7 +357,7 @@ FontDirectory/CMBX10 known{/CMBX10 findfont dup/UniqueID known{dup
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
-/FontName /EUYHYW+CMBX10 def
+/FontName /JQDHBF+CMBX10 def
/FontBBox {-56 -250 1164 750 }readonly def
/PaintType 0 def
/FontInfo 9 dict dup begin
@@ -184,9 +378,12 @@ dup 66 /B put
dup 69 /E put
dup 72 /H put
dup 73 /I put
+dup 75 /K put
dup 76 /L put
dup 80 /P put
+dup 82 /R put
dup 83 /S put
+dup 84 /T put
dup 85 /U put
dup 97 /a put
dup 42 /asterisk put
@@ -207,6 +404,7 @@ dup 13 /fl put
dup 52 /four put
dup 103 /g put
dup 104 /h put
+dup 45 /hyphen put
dup 105 /i put
dup 107 /k put
dup 108 /l put
@@ -216,8 +414,11 @@ dup 57 /nine put
dup 111 /o put
dup 49 /one put
dup 112 /p put
+dup 40 /parenleft put
+dup 41 /parenright put
dup 46 /period put
dup 113 /q put
+dup 34 /quotedblright put
dup 114 /r put
dup 115 /s put
dup 55 /seven put
@@ -231,6 +432,7 @@ dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
+dup 122 /z put
dup 48 /zero put
readonly def
currentdict end
@@ -254,55 +456,54 @@ LoEƢ~I)K!3Xw
INIC֜qa.K,ƭ >Cy
l7'mf &o1:i҅u meNπ@1; BB}Z(P3>f`mwyج]}L0qoJ 4VCBBLx1s_(\2ZZ.
G?eu8 3p8Dq,ƾ&[3M st/ϪT ;C;]DDu0 դQ[=zʥP*KCUqk
-ڄOiI8RUSy2+n!%_Ǐ&X<q}tPB苙`7-fN.s,KӤ!:qu8o-׉ӌd; ޛOqEI0"wT- fpl<*sJf*cqO}؅~ö]+aKPh8,vdD"7mHT7~:'S:Q/ŜUnR5U}Ul2"L bFvm]1Y_1u0zAp4=s
-[}DLRճ!-0:U. #RKx=Җ~e*,sb>HCfx)+hyԿS'8M+NyrLIT;m?68)U94
-_~aq"-1MOϻ XmJEl
-M0
-g(FGeAaWGxya *O=U~3Dj]*hsxl;nҙ
-՝x8Yt] *!Np3oU+QZ ?mK.zA布XƦJM+<-A<䍜{liAK?Qhi!zDVuП4 $Ok1V21aPl/եp7)7pR:jW2
-bی'LS~f6ֱ*7:o?oBVKl0ܳ,RgR ƉݹKy1b98tœJ;Rp rEO/5C#:E(':Zy4Gw(lUIQPd
-hju`.[B<E*9'|_R`u.C9ssO>-^|-7o*.cz2^\^QsH7g'al)eOt3 ,\V mX6_ ȮZsu,ƮJ"*#
-fLos/mb@=>=~cקbN
-HT7g=%bǂo0K^v+Te~nWy2@/S']Ϲ= u ^] cen'_$
-a= D8KC-:ypL9WYaQx̞0RO/PrhClq*$5 XyEKH3P7ظ#:H}_l\~g؁cs[.kΥ%Tx!VM؊Bn1/uPw5<T(U4i@o5; l/QEԕ]`Ieݯc`PSuSQHա Ul <g^9L$.XȝV{ْSVZ& $Ixf{[sy:ˈ1
-MgҔzs͋bo-F!غ7VrKW[!
-6BlqGj `K -ZP,AΣa2/} Dz0ɋg̒XZs7QswU GbJx,`PX*Dshdj]э$ȣ #fZsK;l+@GWK4j(+b gQk=+W.:>c\.
-=BT(e/!a+zH@7άY$MĄH 7qPו~@A| {`ےqHuk ]Xwmy+6
-ƟOIG_9 f3qsd2x_$,Ekz|kͦ=ǀId =@%+ҵG:2魻oAbKhz,-|)ak~}RӿdzR}!l&;?rVX4TjGJY$> Jp iBvV{-Zy 3o؈/ztƁTV \8|{tV`3<woXc0J1jblk} C+ĀR=_Q؈fP9jsDlхXJ)ԊH>5 R@.7۰sm뉏p`~7%\UT C]ً%i$9f0)=˰1ڿBJG_bHwBf;j\:FÂ'͓'<<+|:lF`,"
-.U[rJ;OK1O0
-KeMzrY8y Ԝ=#.'&>4!j<y>>CkX|#[nI [.5&]L~ߏ3׻sf/= dgp0eiQ(]Ӛ* QBu_7ĸ]ryԎ:ߌPN/
-?gf>"^r[&"]`F\ĕZR^oC>XzIU{G/(6CdXVR:o޶
-eXE&r#45
-1,~ Ĵ\bVR([ eWo_Pә"1b|Jf
- xY:SƉ*z?SWbUċ#so씵B{eN143|Ƞ41MsW䥙r*ĩyq ٣9h̰{t<<>#ℂ`JcWtB/
-JQ'<u9瑇q?:Z~bBPa4`bLcG:I
-]q:7;k}¼ d?My4O!i0w˦eKǰ91 6[ؙP[7[a+2^d=:!1DS:8HUQhtL꛿aXY
-NLQ"T琎QOgy讌Bgt]dT #g$GH؇)S=K&(߳B[jl+[縈 22e2ڳbq&X]ѥmd\RQCV,i~Fw$GDu_9aDUD"!P&>I
-n-Tjʯ[Gk| =IԄ1r_ctY:=pܠ8V{FlV#ۂ0E ¦+R6AdV9p]8F"vdZ'7쩫| ҶN \M1#3kx8FWBV {9IԒ̼vp9 Z~-6԰Bߥr^
-n%
-06( P2Asz4F>\R!am7;v"ʆnv_qbFizfBl <j
-<*< 
-Rh<
-^F̺dD ?O)\V0 W]ɾE_'OG7Ұ,ޘ0H@9Vzt!N1=THu:Cb`ÃHhfJ\ '
-'wE(S 9O=(~$Ǿ^%j$ NNjIMe6۵õ~ i?Y*N`L0kƑdyÖej.HH1
-3xsH;O4a`A73 h]x!mp4(~Snw$_:H BQ 8JcKcgHd~Yĭ)%&:1.4!Y%#+3;(LVԪҦĝGyŨsL[}(
-ڛlg›[\BUOO|wu|Gw\̋ i >djp.oX8D䋅*Kk"/g"KɄP~S8f}x͙EQ($;D& 斤wJo´'$!/aO~iCNI^Yw["ڠjގgol/7D8U|z q 3yL;jb#}%~jVbȌpU̠0Nn.FJwa^2 pvOnڜbj@&@ս%GFX49~+ȵ?-jB̡q"l3nWݐ3Pab'kzSޛQ_w
-^HK⦳C5a./*
-OVl5QDEƒ g<4i ӎF=d`[Jb=1DL_&%ƚ,ȤOK{@̜l ] :\W-؄+'_~. 10nPo4d`4D}S E C %j?S)Wv7Hq!>W[W6OwYzL4KCt-4nf'c)Ϛck[w9V䑗Fmsܓs j&XԠAi"\NJ&Ǎ!9MK
-򄪴D4Y>Ŷ,pctoP9|"R o܃@!k_yTįmM!29֒mty<St;QS{uOL5rl.Jς q痉m:_& rc7 ^Qt ˛S ,F?Ge+%MڡBD 5ξ
- F
-
- g80Nr橹φ20knWV=r"v
-c@VԷDlcvNbzѾ0' r̂{T}DIԆhr-S !8`eGjP
-y,߶1n;7uzl%Sh[UfEcA5S*7suQ>=&=\1=ref`R_j%V1QeSzbĸ@Tt2H:8*l(;"Id3~a$SvӣU|1:3:8H'FgL%:@:oM YoK~ٜir<]1<?饿dFp[>S@`S&eIRW<&qq!A3e6IVzu O8ig+ [zy,u+EHm&9ڄVߵ#߂I*l>/s8"Yebjg#lqeV\w% <|Mg˶-NVuW~0:sংORw箽cwl3oOGW' B|ϛ8\~ʊe4ͩ=fo_*7_@pKEB|Nx4?&r`l^{gn*HE.:UDo^˸0B+_6ur Rjc|q;_6H^&tjxKf7Z)/lEvJ+DXql:ړ7HfEppsN6e\ROVܥO]#z8ʬ0
+ڄOiI8RUSy2+n!%_Ǐ&X<q}tPB苙`7-fN.s,KӤ!:qu8o-׉ӌd; ޛOqEI0"wT- fpl<*sJf*cqO}؅~ö]+aKPh8,vdD"7k!ml +V> тݚLbQ]2HvQ IͦBw?rfݰG(??ac<bA x¦`8Gp}Nm1]0b D;(ݯ̩ӻ{c\U[dse'v1w)}<1Q E;_[8 }~7G؞;N>E"> 0&_v yAмhE_ eiSc1kn}W]Q
+=G$w>IE}`K\ +5_VQs7g=Z}L/'1o:tVvx3G
+Ǥfc7,EvㆈI!-LswķWD'[M]!"t٘4Ihk!%WxPud@\jJ^zP7^_O`i#aZU$PYcRBtl8jʈRRJKlbܸu_^pYԾ!$~g
+ٕkH aatw^ ם %Lbzs^QphPs`j'@۴J}Izijy\?zTgsJ3onVW\:va=Z b1K^]ULrj/'p}.od^IQ㧘p6?N&"|m>9d `*Szw1 wY' _p0(\vŮD:<O e0*QT%̍`fհdұN5;;<%YB8[*A١]'8Ÿop)#ʩ - (3TbuLBs/*7m;kO$߯ 9"bx1
+30bcNk-YCP<xu"(P-WVSp8HSxE<t-$ nŏb9ĜT a;jQKHĚnxIYF$T;~UܽA@ u'bxU\<1 +:k:閲]چn) ?R
+k& +:Ԁ!p U"7=c*'d5 w?ʩ<ޜe"ia`{[.V;j:a9a{UA˖EzȸѴ밀Fg>D?I*;iQ`, v*^ӣos_x~!d<E>kF[xq0:o䏟]T3?M;ud-+qfvy؀Yq(hot_rs
+yc#@̡x#1[Aa
+X%*nCER7VᆻՕ|wѦ׹guT A'5K=|-CTqoX"PK3SbHq\{00ҵ6Z6*[Uh?L7xCr~"C{sסcPunͦZ/
+:mux-˸8-eX]D[Qq1i"6l7
+xϒZ^hO,Q'^?6竫)˅,T\/'j ᙫPAp$ ~*?hGP2=R$ܢ"AE]Θ'O60~Ī(mȞ/xR'3Nلw'4ۗCu1Np ".ưP?CbV|B@u>;I8D{ӳ y0u׳TI+?k9 &NW"وay?
+>Bc;wv/!H(
+bUy(3<}/ yc+>ʼn\7s:fgw@؁u:gT
+ڼ6 Z/~Jx2ࢭF$(كmy)7:aB¡t-a/ĠtE*>Y"1AңtU&P[~ޫa֧u)Y
+0!,<D{gR$0<;7 :hJ}m|3Y
+KtΥMrV 3} k7'{Amt$ZV{ 1e>H p&G,&ŮjpuA +Ew22GV=rn|$mG.1>adn 5BDC4}KBpc Ai|NֹWϼ!U}kyBt?)q1J"#j`GOMپ 'Iօ˽uhLK xZoFhzMUE1ѷ<U:0; ~`LAo~ 6~K9H}Ja`nm4 (+|'SׄJŽ<sE`*9z[AZ!=8n7܆oB$<#D>g(^@bzwhDw<꧋jtFʣ[JU~񱗋qݺB(R[eY9g8EĐbtT"D+ W
+$p>!/c-#|G.߳kַ^?_|WWeС8J\"J?Sc"I CNj#jP DOwfk;ܺ褛t1YDf0F/> aa9AU HFWBˍ΢nNL@k]S
+RVxNU|*r\)t^\OvUl⁾[5pxP:- "1J"( 9$^ML^uN4:ٿ,#x;3p`a?h> )t۽5 F1`eq=WklQ.Tg&ܕסݪ+l-fو~8ECkCi j!$f&X_ե0tJۋ0Y8™Wt>ABd^E`J?|Tm{>1dEmhC WFw"hk
+?s6e0Z$*yX!sc#{KdnC#l?'q#WcT
+ALg.n1lN_tr8o=R@ JB<|{O0NN;ֹRywVH w
+AJ@HԜޚL&+mJD}t]Sjy_ ^:Ej,)Z
+,9x~Ռ]dO7ѺdzOaIDv gtӼldzʿGm`AzOp,ꃯt+ɾonˤW BPIr@6 ֶERBk_D&t<iN rW`ֶ@=G
+̱?)˩ܮv[*QL=D >᜹[!(`:K]IVNr!Q  WB|ۂ>RY,1c<4i ;5t3),T񖁆HMa
+hK#|•(` ߤ
+r꯯dd#~hsȝTs[k "k/|'sry%-jA<BD9DEQP}~{jQ뤢e][KX]`8.yOJ'7tLylK+4F. fzN ]58G^ֻWw~QpWǐ,E03>EOʑi*N9L
+X7[0ʃk`~1t:u
+J2&3HWI l.HÙ꙳DY"eS#O: 854 k@9e:tn,>}%uar:i3{s`:R.xgV%`KcӧIh~##M;~;_w
+b
+3 UP搧ZԝaPM,ڊC!bWwaqy:T@B>|rR`y#IH!O)7u#mCRD;{{4`n]9o4pEJS3wuw%_rYܨLK
+f|3_?00D!M&ǵ\ZIyxL(:>2/WdՂ7 x ,QvS9s<.?3i TRL_u!CoXb>y b+O0b>`k/vEI`s~[~35B\=X$nN6dC%ʂ-`X`
+ Uk*^<IBn7ςO O?HҜ5y-򰲻RZI^OL^YOPJM*؁F{n}wy2=WN-ƾ:xRN #Gd̚w! 561 n]f@Dz`/&[FsOH#PÇ6}e4< !Y ˊKAxXbF"-@]G蚜v927
+R""V}'Wo]%$R&YQ;YCf
+8K7"nla*@Y& XE4(@XΒ摖gᒢ!I͌( 3ྀb⋇_/`aH:?tFQ=nTMϔGF̓ ;7e_8P@ npUqG7[Ě.&lGfby]myWHSω$}?BfC8ƀFsM6T8H^
+w)c^P+Hx{eoZ=%h& [X̾T ^Pbi
+~=YVO,ݭb$wNmPq<zX{%яЮ*eѸq5aF(sn>fn,jYdv0vףj&4h~c բ*n->םK R40u
+ZO6`+sꀝەӀa
+*캷O2u3^Ě_zxU".%-@˧Cu^kޙ'ZHo,:-CRvсЄ7zDFtxVx2uI
+&,Qєz AZ?f_5V!]
+Fn)c-ukflOT%7!$8M;qhW)b#Zuj&' 2{|-տi]<",D'w41XfωoMT6]b8!q@gk#;p-iu"eg
+a8/N!$)%+
+P}V^!&ׅQ%2C$GMSV(j %j% D"ϹQ}-sH&YI1c+q _!?X?emŚ;ƠF;avm¬^8nA~/ҲRًkֳ,#Rlw <r0$(ݿj~b$ȼ*9 zqdQ8B8oe*hMٮ%%
endstream
endobj
-68 0 obj
+110 0 obj
<<
-/Length1 1935
-/Length2 12637
+/Length1 1995
+/Length2 13610
/Length3 0
-/Length 14572
+/Length 15605
>>
stream
%!PS-AdobeFont-1.0: CMBX12 003.002
@@ -322,7 +523,7 @@ FontDirectory/CMBX12 known{/CMBX12 findfont dup/UniqueID known{dup
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
-/FontName /KUVYHM+CMBX12 def
+/FontName /MBPLSD+CMBX12 def
/FontBBox {-53 -251 1139 750 }readonly def
/PaintType 0 def
/FontInfo 9 dict dup begin
@@ -338,10 +539,12 @@ FontDirectory/CMBX12 known{/CMBX12 findfont dup/UniqueID known{dup
end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
+dup 65 /A put
dup 67 /C put
dup 69 /E put
dup 72 /H put
dup 73 /I put
+dup 75 /K put
dup 76 /L put
dup 80 /P put
dup 83 /S put
@@ -361,6 +564,7 @@ dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
+dup 57 /nine put
dup 111 /o put
dup 49 /one put
dup 112 /p put
@@ -374,6 +578,7 @@ dup 116 /t put
dup 51 /three put
dup 50 /two put
dup 117 /u put
+dup 119 /w put
dup 120 /x put
dup 121 /y put
readonly def
@@ -402,38 +607,49 @@ oF_љckNԋn`v)2ۙ$# 6{⮶\FvUW l
R-rHsډZ嬪.]]<!h) |f[Hl܆3ہ[߇z/ Y,dч\6oE8
r9hn% K~<xuyaN#Qc8n$[_­wU[MdQfеw:#&]M;*6^MyGdL6!%Kp,npL~WD+|sdWG6y1bX4KG#73-r4"n AJ;.~DKoZ;wbx!W/mʿE1tCv]
-3M+^6hž!SILT2y-hԯ.]bvr;5zO䜵m3q(+O2 􌄙)]s 5)LblM^[l͒a}/Xwl/"B} (Svt^VAma%]--]N﶐ W9pg]mL&
-m&LlO |D˔ĹJjabF]UԾ iy"If2O糙
-}$TL)(dzMP3 7޸8ȳ`l*.Q*!0v)ifj>G7O<Fca Br8
-tVyiC_8&o%*i5\;hy<|Z_MG~lK"HΦK,+BP{-utMw˾='=$\{" yȈn4Xʺ< FV0E0Ł&wKP{
-`W4/8
-ig-˅F4kȔ( UTL|D*#00>5XoJtc%+l̏Q\Ehe֊dO~fG;jrޜ5ҏw y\sU
-i=pXwdȿrT`'| +PͣLDENcb~K,054H
-EؤuBqywWwX"*[;(aL&BJ=Hr2iэZ7D5#C)e}oSATtpz`|UV a#j&"8ĶJDѿ-
-Ap=p\(_.r+RvwF9KOh'r89<YvK?%>imJcSO]S0X1{]L#E'Jw $~UW6k;{x #7'4 xM4CAa\݅?k3q(z$3G XWؐ1Hfvô~g1|6ɓISuM7h7ROт@9 U5?JP2JuN52q<UWO!5WN?DV8C|ƚJ)LhR37nzsm&Ŗ4ǮHZ8?n`YmDJ6Csir ]V?K#|h ?oJ&6!t@'4ȱۻP" 
-{zbzOD*δvX s( v`/@P%n[>?m;~Lx?i>jemJ wE;Iwpk ,j c.6^WN `_eO+lG?0ozgΆ`D fץ+Z#^!ޒ~j*p[J#^"7-[Sԙ1#~b)a㮟D
-w\wvj#s9şQ rfVsUnU*-YnS 6C{"o80?~|xq(;8xK=wmݒw|1mmW_>TO%Y׆FG:h!/z޶-HmךQơF+.K٘>]DߎKA5Y$v4r9&;5xQ1i٬LG
-NҝK)J=")ː{E-DVA?:%"jJco,\.)lY8TTMF~t/Ӱ};cA…c9Z@_W3VH)X@G`&#)0 Pd4P?ڸPNN$]$ro \q=#1̝[5Hؚ(\w <Q:Q+sT?jVŸ4/2i (j!_J'u/FZm<@Z9~XhTZ:61I$(fhB^b ,;XӦM7=ֻCx{ba]ypM\Z p+]ʁP[, uƌIִ<9OXG<\^'i"]bA .F1d"4a9`u˄9+p'=v,G)Ny<l'%+&BvS>:%~٨M.ۈQ_-Kڬ덉>q,4؉yqD<D&{2!W-q1Re.f Gޝ]>"U瀬d`m'0(n'sNVwi52wydp߳.NA572UT[-/ˣRo*s?Q8vUgH~Bb|X
-U
-x)
-eZ?8J憍9Lc09="b~VZvF%8t3kT|\D&\igb;UWᙨ7.V+wwa|Wx_cŰ+D
-gBLog%ؙc-;6G
-/$:: O~m\`߾$TA`wQh  oe|U
--ņp¹EGB rAL AYDH:'+ݸO?dP}y9h<Yn4So*c͖jFEК#_w=.bߍDث+j.jADE-$<hY}BFƩFKֺ1O߸Dr{gXoU-|=}塆4)ooQgRp?t27sP#_a=)ĹfRUaKzcЧz:{dAUs Wdn,ϧŵ%~g6Gm(C1V0\s5il,V sP{.
--0gy22go^*m^ђM@ѬUUv-T7MŵѺ!RzID._nb FlB#0E<JͿ
--rREo&BsrlQvsRMG
-'& [JѠu.roX6YzR7[`~jT}ql/DE^Ȩ8GȩC6Yg>__4+iFML i%`: RLEeKQS yT۱dft6$ NEn-/ܘW3
-jU#X\߹.7XNͤX=6bmOEɯR:1(Jtc$:FC匳r૽"}Ө58Jl/RW X2'8sH<=aU*vᆴzlǢhTQXtyȩ+izV2NQ~ \m*$ .UҿWf eƻcpU+̲2Sw<19 ī_MX:Og1m3t.78 \n+*qW+%ue
-' +ZRԈUݒ3P"3de
-h
-C7? 3R`N^)Z
-0H8hd@.͚9ӎnTgx2]UF8C L91vE K`yS%s(d>4Ss9@; 6#R0$Q;67Ÿ`yL:KUz*8U0i[3ut
-)?*FZF@#85Kd8eF؝mbN_E>@@5.
->7x*X陸(S{DvrS 8-+'%VN-hRԚNz|a{tM^S7>l:qeZTI5 OўG%ooAhS[bНmkA
-\A# <̕"sle4MZ jHMt,_DFTpԒ`>JA[K1/u=pT8#wbW6*<KDKf]
+3M+^6hž!SILT2y-hԯ.]bvr;5zO䜵m3q(+O2 􌄙)]s 5)LblM^[l͒a}/Xwl/"B} (Svt^VAma%]--]N﶐ W9pg]mL&
+bCg@.]ǔH\*T
+mJ H8GW
+*E2 [jYaѫ#nwZv:}
+.!mZLΜ(G*$ĒbF콤d/ūnΓ Vv17F@$bVrS㍘ +b! *zT!cSyfQ#}AwM(d
+
+%a2 M
+] tВ&@Jޞud"=ư& C8| c?09G^'0 WFQGuQup~_{(t<,=I̮rrTUgL3S#fwqo%%DŽ.ml3owf~!-+OݺzF aU49DCGG>V)?YsE2^=$1^5v"G٘$">yٰEpp"/E:F@Ky[@ |<ѲvbL:GZ@l2_PӍ Jԙ&2OC{}W3RN pQ]RسZO&*r*<~,cRCW3@ozp*6? W
+J+#viA/G|FDwm_ Td-]۟:wO}`>O`Zm n:L˸]8=,1v.C鳦ER1r1᤭UJWj!P{
+S䚔Y4)as6.}-//{Wx55SZ֔4x`o!7Ϡ~ۮ"z(Ck{:jj8$**D~i~pw$"\VɋKg{IN&[fM~oiJTxaY֠Z8dz\DL,
+#lXd<N,Vz~xD' *VҜ"]f+ nlvʰϢj-k 0j$6O|TV>{Ǫ.㔵Z`#ݖDwmv6bM&y$[֜bJ>_L] |O\# z|{ō
+bhwY $h-)>7ovy7Bzݺd
+3 HI,#44"\ID>yJ{FPC=4Do*Œ8*m3$su 6k7lx҇qaNaa{0[ ]cp-a&L.lGZm u틀6SN%u#u 'qO|=y'ЩېKi>xaQJ(#=B*` RyD8bbJ66x5Ne }cw m;Ux4U EYP6l١%lA-HC'+G
+]w0qcNvjZ ݬA58j6˩rD
+{@*%V&̥.!MEJY7d <I2X=)L9jX
+˪YS4-7gM4F+N z)i3Nh5!8f2x_Rk-aBꃧΑ`6Mv3H@6X4(*?r&l2vvڅ"[BxsHzu>WT׉&޹f^dmvN!\un˩tؒѵfa?!ӄC4@xg+"K,^E=6P
+lی^%4p,:u/Mңg?VX8EO0/5{WT?H!4vCNn5}0
+qO㪽%3qPzrӵ%= LS4ll_Q/<i<̱**d,wȳf<-`)TŢ4A[t΄U93?~d}qPO #`p272pZjn )hFj[a :C|}Z*&R>WF~@rh`L)
+7G0pݷ~Dh n O}U1w9rvks0M
+F{/^>|O7p(ꬩR} b'Lٸ4̄{I50kD%0T3$ǣ)<.M÷AZ?wYT>lc.j]Wl-nPy4ʜL鈝>FDAp2͸@%e7 EJz5/ i{Zҿ
+5`31SZPd^DNwGg
+B >̑
+5j{qIHURMxpm٫8G)qLf(R
+
+@<]-=TQ膶kST'c˚I)\y8TO_Qɒ]ZC"퍕
+j& &g`_ Շ}*xM˝&J/;]!BX= "(ŶceVJ)Iخp~*aж톂$E@76;< c>_ Q@fk&'1AD!m̘a](ܠS@ p;nvu7Z4<o.ִx&
+CPl0@,]dEN}ԙWws{ *o(e  zj⟑"<u#p"[9)lJ1 R
+̐WH E&^
+u-|YOmJS,:<$Oo
+ oeS
+bN&ao⨋P֋Sb krD1?lÖ?p#hZ۴Qno5]CS >K!+#v<4rg':L'}#?
+' #Z?Hnèd8_8[@p+z Hmf *C/6jﭥ
+i`noZBzc)`Z>Ubx >g)hJ9TVBWyK
+ۋ2ѴΚvM2^L֚Ȑ6 ]BȣH~;N'Fd>ڑ׶G؍Ɔ)=)4՝[07>bN#ԛ 5c<Bc0Y9#<8:E*HEviz(
+H
+
+$eZf
+IWVWd=s~G; PK|b:G u98aIo"
++Xj?N=NT,59Z[PAvw(a*
+QoX
endstream
endobj
-70 0 obj
+112 0 obj
<<
/Length1 1448
/Length2 6897
@@ -515,7 +731,7 @@ f+6Tx)g}`fMYV5]N#1F\RA”:j`
ЍwNA
endstream
endobj
-72 0 obj
+114 0 obj
<<
/Length1 1391
/Length2 5976
@@ -587,12 +803,12 @@ iur!lF,j<XQfxC㼕X: %lɻq˸n
Cѭ%= „JqSDqNx|3N  qkUݧUGr
endstream
endobj
-74 0 obj
+116 0 obj
<<
-/Length1 2551
-/Length2 22185
+/Length1 2581
+/Length2 22638
/Length3 0
-/Length 24736
+/Length 25219
>>
stream
%!PS-AdobeFont-1.0: CMR10 003.002
@@ -612,7 +828,7 @@ FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
-/FontName /YCGTEF+CMR10 def
+/FontName /RDTFWN+CMR10 def
/FontBBox {-40 -250 1009 750 }readonly def
/PaintType 0 def
/FontInfo 9 dict dup begin
@@ -629,7 +845,7 @@ end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 65 /A put
-dup 67 /C put
+dup 66 /B put
dup 68 /D put
dup 69 /E put
dup 70 /F put
@@ -662,6 +878,7 @@ dup 36 /dollar put
dup 101 /e put
dup 56 /eight put
dup 102 /f put
+dup 11 /ff put
dup 14 /ffi put
dup 12 /fi put
dup 53 /five put
@@ -671,6 +888,7 @@ dup 103 /g put
dup 104 /h put
dup 45 /hyphen put
dup 105 /i put
+dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
@@ -737,65 +955,62 @@ KG7"|QЇ Zzs|}LմS:fmA3S 2=[dؓJ\ܳc
Gxn=;]η{@xɘ2s"4.ī;sN:6L]I+T\)! {9s<޳ߓvTy:RW2tX|%"\??MTE $Ⱦ Q'=qRx5;&Hh|\.jѹ0C"l] 
m%B&?{Z3sNنlj?́3s.uc1"xPe?uW]Yļ bcPETQje4Q{/4aQ30;1M&ae}Fʫ|SGȑiM'~L3b4Բl_ qwu
vQ"Zsϳy!rWj&:.v(*/gI].< -)߄;jze} ;Iv ʋNT bb史<5ci3_%u>
-ZQ$OsnT?Ëy#sD=/f<ƒsS/_Z@"^.:a$9As-yF;
-]7L.)Aɓq8{:nffFksH(o5h3 O%8S>)p&ЌܙHf7ljkn~քc4ŋ84WͺUӔ|e,<FHbKɩ&@,^81RNFCjm5/uVZ
- $Y".bV.@-=ʙ=J+3Ѧ~#|k&5. /cζvJ3yeejRpPA \;3
-;H%S
-vMc@=4"h6'ġp ^>Jz6ePX®]Zh'Zpڏ^:s O C@HkPoW[;'d-d88 %$2@-g#BքǍmu ;~> װ!-; G?:'Эdz\vBS LP2$~CPWAh
-2xx'cdn.wS GҀK[le
-pޯj;iK`h"Cx?fDR_,?)%G):ᮇ$N.>Q:<
-t0>MG=W,k?)%[29yXD)Wt=pqJ}͎XU.uW}#Y䧪E6E7~b~fFvD2P @wN0noYp% !0-Ca<x
-膏 <:ɏI/`Jj*uGj=jhoU,/ rJMr~NW//_e ڀfjJ "$066Mi=gJWPFJhi;AI+G1!p &Ͱ[)q
-^M(@:{3?! &Jʎ3ELȄ|+lFmk): xGO!Rm[>Bm>dpOxKَΕ0U'Α%n]KWF0sz\֪8h<Ѯ1_>5T&2FYE3W>{$?Ϗ ccYM
-}.mXFI EywrLU-GlQZdF낇:d4dtvӤ[9kj|\GAj =s ݶ$U'{ϺD0)Y[z՘)О #1U&Wn8n{ GN6}đL
-Y+JˍsV9Q7ԝ0_jrnvNI%+H(Wc*O1qme(74Sgj,tKe"MH΍.j%t:br#%]EBY϶t-1J.%g&BOW1@ZpHdO[2)
-g͂#T>Sb Rq
-W-hA1'qom0P-\.mx `}gNfiC= 01)YF)VU?;( { :P{G`ʬ
-.s 5Ջ _GxΙoz`t(ܼP bxe% Zdo+n1L[Ch
-Gv Ti/O<4{u {@snv>CtRGkA7A#2X=:f!4Ҥ,mn=$+T1=|? {ՉTlc*+3Ar
-5TE 8G%]F8|y#2OOy& 9Z,Hk' oUo ,f!5T3cׄm$&%4aYg<z
-tt Mj~kaWG*\Hm$
-XaldfJπ"+'w{t+7~D eexxniTI>(ﶕ'lL]h8īOf˂/AKwӶshH{Fq 9UvtMN- lWjIJD1&xP0.Rmm u%Rs#ﭴQIe6(Łq-Q\
-}OpQ~Iiis pF+unL1M@п4d:ttiĨRj+{8եb3nE}+-P1t0 L~@ vmCl3J1A4
-'MsdZvF@ :z
-iodwJ<.8).N0Υ4G'Gy9M09#(j:e,nYAJhNőrvtr]zqЊEGg֍J u2Fܝ|!ZU_>e\YOIGT Q>)ZX/ְFNz0Q<~2@F-7 q<3B"z-`oo$3~iud([u+>&"B­YD2 `i$=QiMk Ϻvb {2u^G+C "pHj4 Xaf/JDE2JMV<aĆsHGg#Eg2;İ_~Ȥ|s< k7`Y
-nV+vYNLY#3 _T9g^p@`|rwudBD(w#^Ԧz2"5QN&A-\ϔp;רp8Pb/ /RBJWel%8Td."u]{ ty^}AH 7){\ +OFⅥz(e~#y9M۟V/p;ϔ4:'!U ×IX#X`Wa)t] k%r5(@!B%ґbEQPkaFWܴ&Rnzy?]gn-
-"LMk:dG(VgD$alqwEau!#U#;rlqgtr]fzmcz++.,PLsln(D~v˟ov4V4})&?LCȗa<ai"pDgWN('/=uafc? ߯R.lࣲyҕ^
-1ܬO$y`27MFh:n:+$XOQ5`` ]"rŤvKRC4a3 Smjj mɦt݇ЄyvgDa5PrT {tb('&M@*xK8 Pח`H&0'M[oڡ[M8./qX
--r(46, )]耻(W XWpW%uM,2u&h/^Amd M7UagKHMPVԞd⤯ _|@"nYL +p]6"BO(g>Bʭ38ޜ13a;>ꈘ~{5_Kʗ]$eXaH,aG|=+5xHJgBlY ת Ʌbd|1L>`o(m00{9N vS.Fњ1S5OkCĉir+v:C#
-J8SO4}*Wkt3\*Pz
-w@]e_Ϻ NH[h@E9`#$wq{_^NΘPwd.GDfZYWzS0m[n8ptjl sk{l
-VMfHɻn@HbD8ҁn m4-Q%,?}kkAr(V
-q{)pJ<M=)&-_0eF)Lu\LJ  UI/9pj/v;]G0_&k[?!i/ẙwojŸo%ٯ8w_kvoxK~w_T:ܔlzQkyu%߁<-A3l/}:]ظ=A F
-3Fԇ}ͦk]hf Zﯟ -̸j=2V$I )+zR4&d3WBv8 #/虏6OZ.RwQi崩Ѿ$i6ԜOoy<5l`FVǐ6-~Zd7Sep`x(wOX_l";j@ 8PK5+je)w@e%4BX+Y}߬iϳDI2_[`,Q}ZHBpy&#"#?#Uh
-UԃNI^;d@5"t^A:'5KHl&QN_$YhLR!oFDѨS>렧:vd?6,3 p3`jlx:
-z]&_K;k (Q űR2OR&p`@y $h݆g*'bBb'ͺ)'d _G:c&rZ,^7NX@
-zE^'=a4XʔM3@*MK _Fݑ4p~meי6B5 MMȂ(\0>#5*GO;|p[13A.F)gFy'= ZrL MP畯 2{<e̤Y}/QŤwRDoT$ru@RҏBї!WEuQ>.0e% 1gP!WsTQ_>u%uG* c,t+I:ϲFetݖӫeӲH03AkDW@߹5
-+i>ArHsZkbnxFYק/'D!N
-
- lJͫd#>yX̮w:G8
-g!f$ E|SH[5,Jt#"D˔iQ}f1}/WبoF-HfQ{r˸߈'o,Nh׹`';ߒՄZd/'m~$Rb
-'
-wN=t/&3W~Wv,fd@Mapϭ"#`3`RThϯ '*TE]
-q`a$HL>x8S"t
-|9)8;~d`x/,nUv4`bIe^Pvaiamt/tBs[5 wj.TQf*OF;.S\}QX>{=Z[ʤ-BX_?$&BFqC ][D
-2c#= tk4o
-t _"X3ڔOF#tULHGZ1v3x=}G
-= A D%F[(AX˘had*!}pDĩn?Qp2PcR~E,ЦhT8O7I@p7} k<L2A;URx޳ؓ.lDJ~֚ X0 3 (3>)ƅ1ybQ]}ԡZ"3yIֱ9S bt2 OFRL,"Gu
-v (meoidN.6^-$HmgO2Z܆A&/9L1U);
--4R\J&` Q/j&NAJy l"C
-=< Sdy{mϟ l1LmyY:PR@9c#NndkQ;VR? n, ±L/RDI몃_M~JfG5)-!˫':q, ֨τ&B1 C6[T0^UH1'Va lfPW$5-^C1|8s֩J5 Gۢ8yAA
-m~ra
-|(r,s0Vgq{n;G劵eKֲOIMAɉzXǢJPЈ7KWS5Ti­^wN}t *yCxf./}}~*.'8J[p]&<vmlO$8@|3t_JHd4?Lt\bi CR#v*i dCQZ8(c/W=gluRhmFv+}%CYXjKrIhUjfȗ9+ &yMor"qJ_}"k{(~~I;U%g>MBNf"1"dZ$;p1n0b.oFҒЍ6G:u?~e]kFQ-un>RTx3mߌTk:
-)[›[Te5@'qRǿޓNL"
+ZQ$OsnT?Ëy#sD=/f<ƒsS/_Z@"^.:a$9As-yF;
+&x‰u0. OM +jC\넭VY:Cow<dvEWe v 5
+st[<.c"p}kzV*SyE3 )@bX-ETb)wu>3IfUO'Z;Hș+q߈ISV=L|F@w
+19]JA+rm_/|{P>NֺbpANʪUexƋ~D OsW{=A'aiRH~g6T·?#gMkU
+T=kcM'o| XopEr6@u(,D߂9s;`a@$ľ4Xhғ=Ԭ Gvj
+
+M g9?#ܢ"=^C}-
+YS5u$Mn,.V/@wW8>X%k0a5&Xd]>'9 ]gG5~N3{GBKgFQQYdEvSsRGi]~]vא
+͆(Ν9l1*mM"I[,ј&)$͸tf_9ֱ?Q$-}_} .
+~;(q?*(JDoy=OO:ls.)`@U5<6  Ea!VE}Z[QP'jSl|뛑E_KHЩQy [$@Tr"ӔKF+7Wx?"y2_ѫR0Uʙ
+j,ׇ0ya, .mzV1o|wBY2N4̐=pLh[4Ǩ(0;?RǫmJ|0^@BD{St΂|{72/ߧ#N,純vw]@ +fvAӭCItpB;&>2p&W5sV+M]}x s3Nq0(
+QMjA%\^i_hbR_SUƩV1kϵa y <z!\I(Otz0wA:Ahou{LaHd>&vJ n;"^İu.̓|gf*+"o wrbwؿ[&nm矜G)=KJ6~ XbS3RmJvG5פq8,Fz"q}7htё=esPj<yY-"qfkvcn5dBzi,^ K>e5
+,P]8<BaRHJ>p]-DhL,B@Sڹ~_>eŮX\O޾a .|)ѡ[֏UV'iKm6fj{T+AMMCq۾=ZΥoԵ;;ba|jDb/ʨso%WbKS0yכ>K()s7IyPQh$'vhֽ/Rj{Bܽ'\JmCZS8JS?&nViFG G7\?5+YUs5B eEKŨN9&~Q~XƋm1(Cyz@];`} ̚H,/!xJq@K\~^tz :6m3Rz+"QHU*zf[Oy*
+ :o8{_9|;×tg`uތfrAnoKz<8dûCeH\ΫCŀ6]*\+5JD>vp$L?mPo|>E _ :+`Q1ee[Tup^w0TMT^o\2WfQH~\A
+x7yuW3hL+]Ze.ψF|xvU( {Ǎٿ5at}`xsxlD~EgԽRnMҿm145GpC|}\6itIYe &|,o
+{mkҮ֗V4*u#L$
+k8WLYeVD#;rpjSAdJS+ *j>oAWʵ|H+eSS\'"aTsP&C{g<Y3g}$զŪh^U
+3ixw c6XUpv];۳gz3P Ja <R'#;9k4k s!~<5*;, JS,Pk\)m_+S:Fm!#9 &i۰2lqC 0I5@0mtD0D*V z#%J
+(tHuõNTBN, ]P:vn{`; ?@tʄ?xE蕖-}DGy֍I6w.<zE 5cP*jh~םUwBqQ9?Oڅe%*L7C1>,t8=A<:߮hY
+{Q Z9wv^jB4,ox:\|\?g ]8 6\%J&Ev:!>F5gaٿ0_9m)kO_ Rd1~8|G(o:5I4L3&%^ɻ:/FS#{RT$1_.Pdz(!&.ndY׳ eۦ_ Ƣš!߬{s]Ey+G@k+ s]_keN'%CX )`úʁy\]LT{ڠ3ONӄlaOqlMN<<9~O}".z/!4$ȳtjU*<YGF${{#zIK 2HnYauo 3q>kUQ} Q*N
+W+L}Gޱ@c$Y^q̈́B&&` Y8>l%ϱqUPkVLK_w*E(q# ߆٥s&[]{[38b Xjzdz! n D0ʌ:;85@gLV<f料~qZोjTEGoIn
+Ǒ$%M~ɁӀN"%=O._f8+7=3yꤕKȻ6h;JlrٗH߯
+TG6T֮Kq^w DS储oω(̘n.Zz8xߩisEϥGz鋡<0GBtM ^
+xҜ6u+XGV)dԱ)@I+C]M7RR8)퓕LZ:mn<?QT
+ժAn=7i 3BVOZ6$)x/z߼dgO pOFO_BHs vն˳|YGnA<X,8@BިhT<oL$+=@ݭHɍ8j;4nF^ХfMC}iQ -!+͝3U49hʢ.Fw,zFi]9=9F(-&97 g E*8&b
+PmB],,(7´ÀʼC-pQ)ܔ_zb{b2$A EwʸgC6 [p{F}m4/h"
+1<G|=e)uIwݞw5 QX$E b ypϾlHB7e20y˂7j1L/Âbc6@|³ܮ_2kQQ
+, @zEDH~;tghfNg';W1xzFoXEh-Чk~-p֡N~`XRЕo J/ɘΉ.jר 7Dz/RU
+wuz}8^i<TXonNl<?_ d{U0ѨŶTq-yX 韖@j8'
+*NygqMs>ÿ3 L ߀A nO"ZN|or~|¢­z2['x煌q٫lTzdF@Nk1̚#
+b"hnKq0 8'jTކ_})Q"-}~`#`Ͱ#?KzG
+q\ۭy9eVuߪt-ݹNauk4ocA#\LB6CY~dQOqkƁ8]GB <XϽ
+S'bxTF'_?N!fFc%["Ĩ^MZ6ieƇ/c#6ZtER
+ %6L-"`37-"to>zk2HQ b"S)7Bθʗ_DLdmsC(5<{KԜhK=;]߄cc_jw}UA:l$뗌u>j9 MJ9f"DY~rΞ9JJzVAA=\%q.He(C;<>"nYAKh04jே4Ybo>|mMBvYxY4N%A eˊbˠsQΓVAEs't7`B5~hSr#p)
+I1tؙ#TDtk|uPtF^RyE! Rƾ]së ό<7̆ \)C—YK95h2D] ֩%=;򢬫7(]J+S,Cx*=~;} o++̵R<]ϱˀ
+UXekcqhNΰGh`( ~Hb!gPДEZ"c8ƞֽxF9h>
+H1e,G0s+K7PzLp."Qr/dTsm߽zn }J
+Q>C\<-?wH㋠"~A퇥|Y׉vFw]#8
+covp = rY- }_$x1={e-MCJe?`9oe/]tʓ3I\
+.2i+٥%䳭<\s)&|ja&&]6-O7^ݳe4t
+m7ۈ{=ݔ&( b"ఛ(]Ӧ \'xI%^VwOܭtHAyGqRU "h;[7tT|G:pmk-}&dK}bClp
+{ϻG^iڋ[8Hm pq;rObXZXV&E >` ;{oT=eTѩ#V
+Ik'jG|NIV3T|;OH4M(
+G9/5n&y Ly~ R{f&%p@iTR%
+"F`kXV5- qZc7:_ȳvd'M ]4jhI=M<j24Yb[`ƂV50](\EBŐe@5̈́MOL
+:> ҅ȃ9u&AeQUU[~At%`J;AKm g
+e2s]ƴ R#ސ
+@?W8ru'6Pf惓RCwIJX䌐^]lpD+Lh``T!!{{TQzE>΋錷Oqf2Lx85VESc
endstream
endobj
-76 0 obj
+118 0 obj
<<
-/Length1 2017
-/Length2 13217
+/Length1 1903
+/Length2 12700
/Length3 0
-/Length 15234
+/Length 14603
>>
stream
%!PS-AdobeFont-1.0: CMR12 003.002
@@ -815,7 +1030,7 @@ FontDirectory/CMR12 known{/CMR12 findfont dup/UniqueID known{dup
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
-/FontName /KHAQKJ+CMR12 def
+/FontName /EZOSPU+CMR12 def
/FontBBox {-34 -251 988 750 }readonly def
/PaintType 0 def
/FontInfo 9 dict dup begin
@@ -835,42 +1050,36 @@ dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
-dup 69 /E put
-dup 71 /G put
dup 74 /J put
+dup 75 /K put
dup 77 /M put
dup 78 /N put
-dup 80 /P put
-dup 82 /R put
dup 83 /S put
dup 84 /T put
-dup 85 /U put
dup 97 /a put
+dup 98 /b put
dup 99 /c put
dup 44 /comma put
dup 100 /d put
+dup 36 /dollar put
dup 101 /e put
dup 56 /eight put
dup 103 /g put
-dup 18 /grave put
dup 104 /h put
dup 105 /i put
+dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
-dup 57 /nine put
dup 111 /o put
-dup 49 /one put
dup 112 /p put
-dup 46 /period put
-dup 92 /quotedblleft put
-dup 34 /quotedblright put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 50 /two put
dup 117 /u put
dup 118 /v put
+dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 48 /zero put
@@ -897,43 +1106,44 @@ a`O|qd3ú$/|MR-` ;6M|şg~Y u[l(oԁglEw
GWlL?ݑ&hu
99xec]R{zC?yOS.+T#``" kk2A>&^Rz=f)gjAݓ'xbBPd<^Ҏ,!ávm J!*</S=M9}X[R3A2+Nd"v
`n1h nzeR#nmOنwwOu*Nk
-ED pCr:Q=
-b}!B,ĝotBqLi̻mˮ%B:GKh[޹=NDf.4_Vt]@o|o _֞ʆ7dz @/
-_o#פ~<+SI|{}2٬۵R%jݧi!1g7y&`Tv9ۚuOW^wC0R,{}f gIDh>L$r3-ݛH%5G}r7SAv(>
-.
-i2g+͗ڤliizfM)ڰ7wgsar0rw.7ANZG>`c?;ÿO_˰%Yd6Wt$"t=<:cөi2~DMIT&X2ѭ(
-ҙTsQ&xW}40 +wu܆l$θB
-74oPa\BVT^0&9&%g䳕8xlsxh1)'O#x/ڶpKЮjM 
-`]̝i"(N1hrhVvdU5Pj!VkGJ2|xĀy rB-
-,,Gq͎at|}ݬZy:լ$Rrvz/uyW"s0c
-G`2B'u X_SF@4P='lԑ̄3k`S( PQaodW!S_L&Hӄ<, i1\+Kx jH#ïqʜ4324ts_pXp}؜Ҳ, %)CBX?3
- S6DwY&oR^ۡBpw
-أ]inîC,!dÿz"Um,/UP>&HidGbD_ 6*ٛTIW<9,!fa pЉPAQN% 3߫)w mkSBkI.y=sG"K~Uch><+uoJvq= .m 0vT[H n- ^6 bW} vզK@ٞae9K,T=0eb{8BDF3'g.~gKʛeG~۲L,.r1P`5Exc#q;))g%xCVͼ7d:;'Zwo@V]H21p%زOp^41̃P],RbhF*Xڗ,&!\vR|lZ| UMIJϟ#mGjvs@ߢqUf QyL&0PܵNM|>bqh"tXvc
-LߥSTo̸EesQ{<yɬzIi;mrίr"Q7e y.~ 1JD7d\^$.1aуrsbnv!{x.7*N3СO@Ci岉[uZ;R\[22=$m]:%)|h[ƸP*
-٫4HM#MN9PY8V=_ga8WOo,zY{gqJ&2b"[Z'_E)[}eȤOf@7&㰸e JMN#ࠍ~@'43V%D=BnJ<K
-Tw5$SSQ
-Sҟ!N AΟ$Rw.2fϙ|3)𣩤@N@7j^U0tDw8ApQڙ(}^ڴ!~z8U8K0S !2?e4,S<>Ѓ>A譡]gi9p ` Wb~K2U^hA.gm yV>Bmb["A3{Ԁ?%ǜ~OdɗPx%qm'3E/n}XCc])r;|f۷S2b"KL2: 7,XvE!D7Z
-1Ƙ 7P{ȀY[~Hv/͈w_rݭg7MIBzHs垼;g[=gn͋{}}GF\8밳=:ڎA3b6DK<7֌KEd8%\sH>]J1zKȨdOsLQؽ [f~b
-K|!]nFɬEzPXf‰1ғ;5 B䒭@_*DrW5QNYZd$[IJu|ɘ`awh/~[pOE{y%Iʃ쉏ժ2SFu]@6M}ۮLkdU4[f%A"^tPPnܖ-ق+xhS%u7 F!SF+C, E##us obZO*t1n=,GDVHf3F 1ЋQ> kE碌s}p˽X]vh<T"eC" n ^XZtjW9yu Η͋TrQY+]ɇq:bև(; Y 'qeB\PR6+hg](Vk/p<g9`*6kԘOC"<i5HQ@+10F_x-G]N&d
-^@d=/83~` ̍b5Uq sft(V srՋ4*C<
-),{kT% 8`xw)"鶮_]IDM;޽صZa T,kZK_β&6
-5ּ9 G)ړFY螳Q)/kfF
-]M{^3d+(he@ FL%[mMH
-OAbE(vKX
-
-p}g&LZ*83}ClLr9*20>f";x4OeШ'lå.Y.A ?KnU(~%7$025txQ>.HFXUG5AB0+5`_9[xU68{j?8.vü{?9$-J_WV6[LSkl+g#h (iV`k=k$kn ,B;h{eT|Z-(HV$y4z!>60de.|ևӼ%!w-DdM'-B!+Ԧ~TaL/\N5 811M4h{A"f,,O.|k2TPTbKDu];Y};fK-!
- ^N*<c}R*Eւ{(.zc S z}2EU:`b>+r3j=>ަK3'`:65^^%hi}ڇA4}^2O{L
-9d(L[,z%D4a- U_Y%A K
-NFԵ%#ٙP[rD_ۓ%56d5=d>a2ԄhKʇ
->i4qz>謍~i+'L̒zVIGx{ XPt1i1#iEM.2U ;̰u0cϤѠ:޲Nd/ܮO޳~{RJ%XR]uT!"ƽzGtȠtUWݷ #j/veenq.a6wêZؽys
-ORkeM6NAVJv{ FE'wG%QO~VgtԊi`
-*f⭰R<_͸
-F|ұm7t3HC#)!4gȔT 07cz.IO$
-svnEF}ٔNh1%M1RH 8g}?-l?qR EJ'ȨCʹ&ŶSly7VC){  DW Mіθ=NltdH2C`77 I!ƚ˺ ^tH~j^gZ.oveUgC>'L968e8(,{mї!E;DzYT^
-<9Uʲ
+ED pCr:Q=
+!ױ( {8,<'W{6m(% /U<"#`6y %4rLdK.=׎-7R3;AO8-%t2R'Ӳ;nVgH2D)Dl 3jI
+fl׭j)D#Q^Xՠ^A1=nYE)mϼX, >Ny0`aHR== "礑Vs>M{wm&5yv᭤+7XJ͑t<_{K3儎;sMvٮYy8KRª^PM`$($0J'[fiT}ghfKX 7Qc]pΙ _/l?!uQԵ-gM[|9q7A=k3ZOlɽeb"oc>nE$ڃj[ܥڝ*qV)9nZj C|$ r hl+I;!*
+x~9@m&0Bxr ^:[dN}kpꞽix^HB!z=X
+ԚaA/*{ 0
+n
+WX_qw1GfX-!QEu$ACf:P I_n ϧ0Eo.Ou;=ېm{k<děY@!槁ҮlaR ?(29VY\&"g{Ybӱ5,rxtP.8Q"_?2qaȮ>g{b펢-jH_ g~Vs"gm!8Ů@Ⱦs?"xx~i}x6F)re"M;EP#u7HrVI Qvhd"VEQџ!3o<&p~5" !?
+%a^h2g;$+͊:d xY<ELV,w%k?b]&)F&fK*1 $L8&H\$ic0Vn'rx{ eC CXtmYns#:h.ko,H}.U +?Ǟ9\-oJklK=ۆ;N=9[r l{'WN-puЏ؁`Ih1gv?=Z)3ƻ}cR
+(7EjHVgS׎c
+ckz&F1t&%<P#S}bFĖ#IP0SM^Ԝ99/Vr%8w?ѣ$\CℿaAqd%9жP`pwxэ=)!ƚg~K$T姑e Dy]`vrfĒ-Y$sT}e,B%  wrpCLmUa'_+-/k3
+.i
+9M%aDaF
+!7oh Z"~+TvUVkAp5wU}Sa/f'0rgb ׳I1S0".ܷnoC]GhZeγI(1aʛbLjQpg<Ub&Yu#Sc>nv4`u`s50-cܣ3[%tGh0UYF5Nr.C?Ҷ6fG<J m>l;#[P9:M}ٹ6mJ-V-la):< eg 7ɌVchj W)\lGruߦ~B;&J!6
+q҂]*)mtc)3 v.w0sٕ~HV74pd[va^up8ހh `m,MTO0!j&I*
+ԚY2me(k- Kp@=i_)sŁM4 X+ >jRhȍB 5/*:HIae59a[<o^}LtD1?#h6##RTHt䑭0o쟌 4cھU]iYJMk8!ݚhAِ7e𲺆?{qh)`MgJ@.=?[ 1I-uH<Fyzm{6L-nxj}-
+gQ
+&[/ S L+¯<ΰ.jk(
+zYG<4}ƪFEh1vk_LBE=#Pl:-̛7vƅ}RI :Y乕صL ۜ6mk)!,+
+(X1.#-)](VZl@gh Fdy=1_lH9E7Ҕi2`E_Rց M;#
+a=dD) :n
+9 5iY2Q!..^쥵}kA}>a$h|d!UK$fS5eݬ]]<%R)y+uw7% stM|Uz{+@%-V@TW|~1# hkucz{na.+bj"m5:r |unA@ЁH~|1 RLlҏQԡG3󰨦ӉsGMFN2F3z daa
+E*fGz؇Ǫ,oZAË$q|?=psCb†Ӱ?L{ @=W,/}(`.^?\U,PZkv d\} TU=Jn$Xf@yO۱3!򼚸#̻ rO;T-!Gzʹ3j\#?N#;I\2\Bb~ =p|ԃ۪Lam 饩
+d|tESv+gl]/+{of\Xo
+͟q~[h#NnY)bőK{兤*m-8C\Cw^HQAC+!
+Tɟ&83}yaËnqF_y`%)3cK؀DxP0ߠ]yZŞ_ۨ*mF~o\X@e8{v4H
+{K!MQH) [) r*D~ xs~3o5'Ap(|h*7&|)C uDH!]Z0[
+ܔԴD,?y%n[\0j'\T6寙V
+ξm|-CȩE 2o~d2H(M(V6'%uIZz{|njs9/8R
+*d>"4Ug%DOڒ+k^g斠[ +Uē!hBS 6Uf8ߥtzqĻ2 6vI0z[[ (}U\Iې~<PCsEFpzeL15)NBY!}03ӯ֬ .Y4bjE"RNBFh`
+ }XYHSm Q$eC>п,J@ֹ;s
+>wRFrd9_q(`SMD_N?$#T^S;=B~\RzUaSMg}K#,3r/A[Ud7? *]fW-eF]+.t%ÌX4?ċ7gHZ٪i$ b$RX8H
+45o3rӝ D.پ PJYBu[d[P-}y9"O NO?^ tMA||9n0mF
+$?+㹯;_13WY\Rԭ;%1iR`_+uh40ބ
+0]>rek0"P!7rw76$η`JF̾_8xK>i'2'ìadJ~;;<:*TXKx{v#>Y{<[v^zv@Yvl+05e dmg:eQQn)Ll8eē('{zePE'$HyMDV/IIzD-<'DwSdEl932N6+ 06AyEQ^zNo#dt42tiHRĻ!#ORZ2F
+׼@N`h:!d(.r*—8*(O966ɘrC`g(29MC
endstream
endobj
-78 0 obj
+120 0 obj
<<
/Length1 1465
/Length2 7334
@@ -1024,7 +1234,7 @@ W
?Z>w e /츴F.j %SE]"էinrA ; 4l &/E Pvj85[
endstream
endobj
-80 0 obj
+122 0 obj
<<
/Length1 1371
/Length2 6166
@@ -1094,7 +1304,7 @@ B6oYq^5Zp r,B^:NJ07Aϊߧrէ}E4zAWr%`HpZ
'h=,0V ek%[UCYj$8fwܝ?w
endstream
endobj
-82 0 obj
+124 0 obj
<<
/Length1 1525
/Length2 7695
@@ -1199,7 +1409,141 @@ nЃ h(ސLdUJ '!9eHor3gLTawZ
N
endstream
endobj
-84 0 obj
+126 0 obj
+<<
+/Length1 1985
+/Length2 12645
+/Length3 0
+/Length 14630
+>>
+stream
+%!PS-AdobeFont-1.0: CMR8 003.002
+%%Title: CMR8
+%Version: 003.002
+%%CreationDate: Mon Jul 13 16:17:00 2009
+%%Creator: David M. Jones
+%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
+%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR8.
+% This Font Software is licensed under the SIL Open Font License, Version 1.1.
+% This license is in the accompanying file OFL.txt, and is also
+% available with a FAQ at: http://scripts.sil.org/OFL.
+%%EndComments
+FontDirectory/CMR8 known{/CMR8 findfont dup/UniqueID known{dup
+/UniqueID get 5000791 eq exch/FontType get 1 eq and}{pop false}ifelse
+{save true}{false}ifelse}{false}ifelse
+11 dict begin
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
+/FontName /OPTOCW+CMR8 def
+/FontBBox {-36 -250 1070 750 }readonly def
+/PaintType 0 def
+/FontInfo 9 dict dup begin
+/version (003.002) readonly def
+/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR8.) readonly def
+/FullName (CMR8) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+/UnderlinePosition -100 def
+/UnderlineThickness 50 def
+end readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 66 /B put
+dup 68 /D put
+dup 71 /G put
+dup 73 /I put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 44 /comma put
+dup 100 /d put
+dup 101 /e put
+dup 52 /four put
+dup 103 /g put
+dup 18 /grave put
+dup 45 /hyphen put
+dup 105 /i put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 49 /one put
+dup 112 /p put
+dup 46 /period put
+dup 92 /quotedblleft put
+dup 34 /quotedblright put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 51 /three put
+dup 50 /two put
+dup 117 /u put
+dup 118 /v put
+dup 121 /y put
+dup 48 /zero put
+readonly def
+currentdict end
+currentfile eexec
+oc;jAw-=%W)-{ru)rAE(@{빴Q|_R
+ϤA -T@|q|VkJ%qu8PwGxŪ̆Q6K -U\%b"t-*xJ+
+}3{Z2zݬT2s$Z&{BJ{r̗m1l(zNRr^&%:(/IߺHm!4JxI7bs,OiOl7_gѳs6;P}tx,IvJ3Y
+=~Hrl;H :(xP/PL͍SI'sb~|PpNcOAͧBV")Th^Cx(Ry,s)+Hߋ;m
+ Mv%GN,Ҧ/~`Љ"JO238ڐi -]IGcf7Ԁ2ڣ}T  @ &x߳8h
+{ga5Lw'~=OLcgPv9F˛z%e|O/bV K ^Ć8ԇ<)M<m;疑}Od1]ZSmPf4Ժ)}MPg2вl1gFޢp V
+8jzIC%oOn8Rg#;D2(J+|Gk9ڲփey/9+,-b3w9W7} z᣹өUyTpt_24a6s!O #i׌$޳\Apr$w5\plYn1upd[lk!lRv4_x_$V[HZKr\wu%_F ^ =
+A̛ѬM͓MoxL~u]_ 9.ɪ@ӷ/oƞI$,HI>2 )~zx6mXFVCEOxJ
+jFmh)XɽЇ8{u c*;e?b
+ZWGvl~و[5rL}qTvmjCbM:gÇ VOiڪ#|ym-4-, fFxWpsX!6q-M'ŏ"1,sxɵISĜV"^j73EvV(T^K-k?Ӓ.;d{)pBh+4uU *:m;<%s!-
+8X+p&4jO^1TpvD^ x$+flx7=1S6>rMz 40] XC 2ƺ_s5uD^'? jeq (ӓQEuf%x(m"B (brqYqu]ΫHg
+ED,A$ CÚI9:Fω/%`,miSs1
+֧'4
+9Jȍ
+0g_
+wn{QAnGgIH]E oV值4:(\TYs<N?
+M '_-T&mC\vp5_I .uAN4t@u`YȻAnqG7,mE69>7HAe{Ю?VN,pPTlΟ fg;I?"BDyв LM>
+E,4c|
+}=xbK2^^WUAV7xQ~e#EJf/5R2 jn@FԚI&d|+.;b^ɺN(S k< q/3?׏ƚ~sďS}V7+v8kܩ!ȿ}x =7Z}ǜ]c!j~?}&bXqiE3xmΏZ6զE7C+:Kꉓ~FdNg1Gκ%
+2~&@ʹNt;=ΰ oY+KۛFtz/zRk]z,l93& ^ y&\
+v+vXuC2I~gs="(pQ"RQSq1x̦,1fɈ[G]x&͕k5E' zFm]mT{ςh1Z(vtO:kТ4oP~Ԣ 豟l;ݳ1`yI@!fLE6<+w/_+XNVLTI?Yuk6rga tq=M=?u4~h7ajGw֖ˣՙb8|7_Aǵ2s>@rk&$n·nٿ`ϼdKDNf60ƀ4#&649߮XGOUSV9'&F#U@VreN)tX
+f5'$.Z+<}Y{HLgv,I:t]i&/2TezH0QEbo/i~3<1/.]$p)')ߜFEb@MÙ[&<83!Z+0:IPDi6kW|h_MZB:vv4AMy@1T'!vB<MX%
+T{.s!v֦޳*^Dw]y\חoZXsK$r
+dCs,knֵ_.+02Imt7n_VFBH|̓mx8;n!w&m{U"ǥM⭒2$
+n7,T֍ǸkAO_OyJ~7`zjZ뻚BGT?i7٦{=0OB[Ɩ@LG@NcG–zmԇkbHri;TgI`G/.ac[).oV'iFU7F<zMAեU|GpG-lJj;JIO0{T:OΫE/V#4\gYЎo/3sH An ^fع" k&uh .'g Jn#.E-Sŏn˄2o 5~Qh+"&jj44eRHu n||`$Y$q+K.4nUذ$JjOK3m| n3K-[MAk„XM
+LKnbFH+7.=묂TzԵ6 O=$@ f%4sN>[q4MW47DiKBTʂP.d]]Ф<z&ʈAu]Z2i*ѰHUإ3`K$Uz⌸T֡V*"/ɳAk7 Ua-%sH~9j`4d9N''g
+Աi+INi͆xxIWG
+Q򙽖'ZlkaR{Οip;4ާ߭y*E&ˢ 1~,ZBnÆIOet(9RUH&k͵/+-ͨ,N@vHjf982R1YHvUm)ZQ?B1o24r<5 Eoq^$>e'^TO4#e뷑+J XEL4n?7 LDU٥x<1dlH[ȟFj?ذbJ\6Gh)"S;e:VdG )_b׷>Nw-R5̫2eM'#Oچue=q
+jȧ"8shEElQ-\7J5wЬK92Nr6UP]EpմmmN:Ew]D ؈%O,]4 5?qĽv)ڇ,l{0GhTo<z9Gu/
+<.?UEgtA|@vJ,50%bV
+tb.E 1QAԪ*EIZGla`W`5`l Rr 1p~ie^FeO1whstgb
+B8qjvLAErDnkTp=Hᬋ w{b xR"A4:PU'eCw"$~qw^i4shPbжgndV%ܗxJ/lNV>kN*d-N_f[ 5Fr;9^Cx(P_#I/{$ 3ږ=s9P! RꈾH4Ky l/~ :زxhs!TpɸF4R
+tTo}#C瀢&@_
+_1bs^OV9_LkD8{p
+]J0RiMm, ,CZ̃g4VM[(;`?m (D?)8,Bq
+f$E,d0ޘπݼN_E#ثҿձ"V-\o?% [P&w?#V&t/o"Gͪ7:
+az1֜)y3TڴDn 24aTGLrܧҏ77Y Fe'((Ϭ8Db]z
+{q_ e twLkE^"8=<fއ&SX2{Nł<ئ"ZoGE!}$sI:ea*"S($=U!닙tp2R1M; ܔ!|>z%
+h6t?\rkGƣ-
+E^?4|5-kǶ(k;ݿ10A€|)"Ĩ.?C|Az~$[d{V̢.'o^Yg'$Ԙ۝isR;VUn4Xtj}66Om`9Ci3c}E2Yo{gz*m?^ C>A90l)-d&Xn`t@ȸMdigcjSL1~`bZg$ߺM]=ʰY/V갾0&m=sXŰ
+˵m)JhHe;L̴
+\C+T{S$oNX!+q^a
+qG$xT$!N8WT0mJ\&"qִd@<P<E""<HN䟜a+`4c9Ug;Pf,*x@NvS=C<Nn4`8JERô= 9n"s5`4tW-DͧA XXGGB6KɥNMG&΄
+#kaIwx &T('V |gr3SiLFNh&€v8[A2' !VC
+7o#& .1N L}t)ud[9jg0Uxwrҟ O=?b9!ig}w0$hgt 4±0.%jvR%I,sH^1]$ \(KU0*#d>.TK~Ay,k,-rƞl}ݕ1 :=/:AddSb3
+?ܤ +!X%ǿWM̆}Ȯ<sbi;
+.Ѩ0Nbه7tMPbM?rp8qi8 J
+endstream
+endobj
+128 0 obj
<<
/Length1 1928
/Length2 13757
@@ -1335,7 +1679,7 @@ u8NZA wgp;{ؐZi";Dfjڠ}= ~5@
^s@`@
endstream
endobj
-86 0 obj
+130 0 obj
<<
/Length1 1489
/Length2 7044
@@ -1422,7 +1766,7 @@ MĠp$l$[DiˬfգލyBb5p/
UJ(E-МuFR2&7J=?
endstream
endobj
-88 0 obj
+132 0 obj
<<
/Length1 1451
/Length2 6505
@@ -1490,12 +1834,165 @@ zT0b#[zyϒ$e1k5dRA`(Ņ@{=yW>>y@U;=H;c{
0JL
endstream
endobj
-90 0 obj
+134 0 obj
+<<
+/Length1 1397
+/Length2 6309
+/Length3 0
+/Length 7706
+>>
+stream
+%!PS-AdobeFont-1.0: CMSY6 003.002
+%%Title: CMSY6
+%Version: 003.002
+%%CreationDate: Mon Jul 13 16:17:00 2009
+%%Creator: David M. Jones
+%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
+%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY6.
+% This Font Software is licensed under the SIL Open Font License, Version 1.1.
+% This license is in the accompanying file OFL.txt, and is also
+% available with a FAQ at: http://scripts.sil.org/OFL.
+%%EndComments
+FontDirectory/CMSY6 known{/CMSY6 findfont dup/UniqueID known{dup
+/UniqueID get 5096647 eq exch/FontType get 1 eq and}{pop false}ifelse
+{save true}{false}ifelse}{false}ifelse
+11 dict begin
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
+/FontName /UPJTNE+CMSY6 def
+/FontBBox {-4 -948 1329 786 }readonly def
+/PaintType 0 def
+/FontInfo 9 dict dup begin
+/version (003.002) readonly def
+/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY6.) readonly def
+/FullName (CMSY6) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+/UnderlinePosition -100 def
+/UnderlineThickness 50 def
+end readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 3 /asteriskmath put
+dup 121 /dagger put
+readonly def
+currentdict end
+currentfile eexec
+oc;jAw-ᾉYň5t&נ{hLGqB`d˗Pة|*x\ޖHt
+
+AeME3cڐKEArFԲE1( 89Ѽ'1
+1/yB܀{_hd]TpyȒbR*#.GH0A
+,55>|˃ɔGL6Dxk~Ս)#*S1Dj~ [x@
+2+̟(bW"# l> 14פ{mC&ҶA5ir :){gi_+MQ]AG!A
+̝D˟84}">Bm<d}.Yl.1KC1A4*eFX>f4)k8 N$`7^Lf:`l ĂQd=!Ǽ_pqܘx \9{"O5{98,wE&ToII^(I Nh`)@b| G_u|AQ"woL1-J&$iRHLvԸV>\1\0 /<yH|6ߧ@{Č;{F &)00-D5$^Ų**J$_8#3 iŹTEc ,bVypk*+a7P=#V
+=h
+=Ka[ZqɔqFcA%Hؠdc6,ǰxƷ꣍Tj#lдT`(W]sd _KNvE7 b&!a=1uLz"+2y`=%.xlMgƃG}2@$?8frgՍ–Y!`<mu
+اD2!+o <>Ԅzt~DLR 7 q"4
+j^xDDImN{<#b[0 %IՍOߔ;Zڗ,m޷l.!&
+9)JF}RkԜ.hlH4NqozJe_b:{Fn YD1z[y;δb͒ӟR!6 -}j[5! 3xYhIp5ot+ݬ-0w |"P RWT}Jwq&,pHd%1&M8L{-$Җ|(P8JePb+dʈXsCKFy[I6'x}v^3pQXYPGnL䵠m
+T
+Ih)%^l_
+ߖ}KRe6•z 6Vpp'ߊ#5ކ\'*72^J4$.Xލl I~mk=t%?5^ Cl/s\+$Sx*.fs
+# 9^lq!٣9r{7_I /d7S1V1R%m-aqq(Su.TpmWơ+M;QoV]u&W<-Z_Յe{i4J*Ĝ6-\1㄁gT:׺D;\gωoaZEs@6tf{`:
+FtgRbjdym_!'* T ~y)}ȼ1C׻#:'2v-fpk?Đzƴ*yCa_>V"O+Oov v3xww ʋelDJKh5GW}C,}\&P؎FgzPJ7uVʪL{#A5tΛ~YH%BLMsN!sKs LS
+Z6_'K@:A ܻM5f
+9J5o7#TW׀ΜAAe=}hFVJ 0-T'70wyE8X̉9|=v:bmZhnXQ/[-?2 "Oke` d౫*r.>ntJ>KCإ=ȟt!wͅ3'Nge,(DpOt[P);zW@dTzBTrJRVog;)wnkL%=4m
+dlgnWcWty"MMK
+WU갷`)pxSb84y5'8?1,{*,A-f9
+tz/N)iS\m#$E=Wη ,ǛtK;QW h2R6n y4)C๼>2_buEe7c`?&'Tmut{
+AQ#$D:u)BvHa y/-}n$rUE}C
+ {,XQzV2=-N}ްDPѾ}T7Kmfl#PYgHKTL;?I%zLi e)=V_'ԓm^\Eipb΍y13_)3=L0
+endstream
+endobj
+136 0 obj
+<<
+/Length1 1398
+/Length2 6290
+/Length3 0
+/Length 7688
+>>
+stream
+%!PS-AdobeFont-1.0: CMSY8 003.002
+%%Title: CMSY8
+%Version: 003.002
+%%CreationDate: Mon Jul 13 16:17:00 2009
+%%Creator: David M. Jones
+%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
+%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY8.
+% This Font Software is licensed under the SIL Open Font License, Version 1.1.
+% This license is in the accompanying file OFL.txt, and is also
+% available with a FAQ at: http://scripts.sil.org/OFL.
+%%EndComments
+FontDirectory/CMSY8 known{/CMSY8 findfont dup/UniqueID known{dup
+/UniqueID get 5096649 eq exch/FontType get 1 eq and}{pop false}ifelse
+{save true}{false}ifelse}{false}ifelse
+11 dict begin
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
+/FontName /TGWINZ+CMSY8 def
+/FontBBox {-30 -955 1185 779 }readonly def
+/PaintType 0 def
+/FontInfo 9 dict dup begin
+/version (003.002) readonly def
+/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY8.) readonly def
+/FullName (CMSY8) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+/UnderlinePosition -100 def
+/UnderlineThickness 50 def
+end readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 3 /asteriskmath put
+dup 121 /dagger put
+readonly def
+currentdict end
+currentfile eexec
+oc;jAw-ᾉYň5t&נ{hLGqB`d˗Pة|*x\ޖHt
+6|4M4fV>C ;̹xjRAgd@-#:ɭ܎zAvx?RXeT&aחٿjy;Z.NxVL<pqmcweQy"3
+"=" pƀH?r? ^~_[Dzv
+SU]nV,'Vaɡ0h3];hwd轍m5zkP4:7φ6.B6QԈ<q'ml7y0g$;HU.l*%04+1['BwY8g3 ]^` ΗpH?$yQP3gdrP:6M9CVCZ0.hrjI5olB{ mԚ|7qa{yde^hM5nGsc#T.|[PVGJ<wn9*jMs[<]]tsQu{J}~ٝ!pM5Uu,
+K
+=ܟ* ipLEr
+R?qvt rST#0gM]%{gYՆa3WD,&h!كq^ 
+K A~7VŖBxMD26yo:!"D ;m#'
+\ys&k}ZAGjRm&]뇦nWc5&6"בD׮0ѱY$ۮD>wRǀZa8Ps:)"E66#w¨g~$}6Is m8TK$)ƒ( Yw@þ3h[Uƹ # bc
+)!.W`cɗA‚$w?A
+$O@c>ҐE2I]Rǿ+ȐLf: 1s O5iW Lf<ZFeH'Qj9\wqןqewaB." )R$14቟:Xu䫰zF"ۻ"'V3-piS-,,](>1vP&2lp2IKB'wG`rI[Lj(ybePm(ﲻ;e]t8!U$aoC|r?j5hm28Ouеdmv_1ƶaEb s,c7yPaXQO(xkqdQ7cv
+]{< |gKXop׊cz{W [:R!J0pc1cBVKV!TląYIly*2 ӶJed6C(ZL9_@Yq>x/袗O8">􀬪Sf-O'&MYRdW!@/!~q~#X-uGtߟi,i&
+;`Ec!ߑ6PM#8~WrguuCEdϮT(>E.6h3ݬLo#['b=S>p؂E㤊4Լ_#*[;H6gT}y̒lo<⋷
+ET<v=Bnr}"
+P<ޙu?)P]bnŪTBp
+2osyR75DKO8%M\bž,e !uvs{sYX+G
+mF͹HDDܳ?v$[HY\zP.i(Ԑa7X33ATa^y:foyU+w; rT[4_#ivYBX;Njvk :Tˤ:Q\| U3̢Qi| JEIǵaga)%/D?}Z >Ŗu_6g, 㹹MUp-.ڧm8m29:a{ӱwYHޖ3#5LokU#Wc@O$rܱ-#p쮗J E!+4Y'-4\^?f j#lw{PWoze&@, " r
+drIrK3/Α[&38.&EƖ~ZS.b칱@
+B6x8="؀|984VLqu_2R`i; 0@g(0*Ј鿢\sW4^U:-AcðA~KNSeOc[*@郬)}v^{
+¿`ax>eeY뜆 {%OVE㆐p,on6>}^qpVU
+ SErSo 5J)K79I-Ƶ*l$Tatk#%5mBMdٕ96c'V;-Ǖ-i<^bOHǰ[SZ@nkdF?4
+\ay]B̗;FB_WՊ4^$"훭BBR!c cGqˡv]~ēH*9
+]C֢-ԩRj[kk~!/"Ԓ1p V%
+׾_O30H*D.6z#sj*!(}#Hvz}ӣHV
+כiX懯/]|Qs)o}O+w] u/
+<@ZABFʹstA}꾔9: dު V@w2c.ҶVKSxXU
+Lw}aoKh,LT 6^C(eǙb#t?'m'etlE3wſL73dLKk'uv6L]k9~?"}%7
+9Aa4
+uA/>̨Ůaria^LZNI>^Ƭ+ ,|>)bVºILuG:’y.4>+
+}
+8ONxcBLUφk޹/
+we(
+'"pMrz/)ch*AHJ7X}ː
+endstream
+endobj
+138 0 obj
<<
-/Length1 2028
-/Length2 13246
+/Length1 1890
+/Length2 12366
/Length3 0
-/Length 15274
+/Length 14256
>>
stream
%!PS-AdobeFont-1.0: CMTT10 003.002
@@ -1515,7 +2012,7 @@ FontDirectory/CMTT10 known{/CMTT10 findfont dup/UniqueID known{dup
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
-/FontName /SWDVUC+CMTT10 def
+/FontName /OJNEZL+CMTT10 def
/FontBBox {-4 -233 537 696 }readonly def
/PaintType 0 def
/FontInfo 9 dict dup begin
@@ -1542,14 +2039,10 @@ dup 92 /backslash put
dup 91 /bracketleft put
dup 93 /bracketright put
dup 99 /c put
-dup 58 /colon put
dup 100 /d put
dup 101 /e put
dup 102 /f put
-dup 52 /four put
dup 103 /g put
-dup 104 /h put
-dup 45 /hyphen put
dup 105 /i put
dup 107 /k put
dup 108 /l put
@@ -1559,19 +2052,15 @@ dup 111 /o put
dup 112 /p put
dup 40 /parenleft put
dup 41 /parenright put
-dup 46 /period put
dup 113 /q put
dup 114 /r put
dup 115 /s put
-dup 47 /slash put
dup 116 /t put
dup 117 /u put
-dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
-dup 48 /zero put
readonly def
currentdict end
currentfile eexec
@@ -1599,55 +2088,42 @@ cZ|$C[ie "
KS?0Z<M^oE <XdaeK ^~ව+ !<mGvyg09>"1\eάI SsBITve赡 Rkvl$|i0qp
Qx
"Ӫax;Y `m e"bsiq>,Znè3Œe(go =$Rܬ'J:cj3f2
-N:3CC;Ov"<ȳA?9=ԇa{M˻&}Lnu4۟V[+._b$t1.}c{<<vܸz<
-M:7jm !'3x<[r n^s:^M{9Eŷ8Bt<W#Ws 3}~]NAx! f%ҙw ˳,ؿQ㌴Wì˟Dt2̉BJD_ 9b >,wv0V\a4T2G+A~/.FkQNIkc ߰VFW*w<6FL dQ$Ov1f;WZPS a('}_C_X6N)aQe@R!eѡju<B?
-x9<e0)Kh6~ҚZNB;sjnqlR֖bȌ!mt2^X l,$tsN)\ֳRfle@9ڃg.?5se⇓qGɾ&ڪSN偮6'ޟq J!l;]c ˜۵L  9SnT}-,tǖt2+`U|ׯu{˽L
-ަ š|MgڡRNNG
-]l/6q&gu
- .)Ֆ1H~h!jހ6$ChS3:3agz {y7(IC.?NUK@N
-vX 1j j ԛBs5n^SFL,t)PH$}Wȵ2MzIm%>-4!Rtlv; '@4& >&籽OlM+i3_%ƚ9M/Wu{,ٕ8͔,)<d|*b`]A9
-!,ؕ^@|}7'
-<<tK{&uFe~naÚ'q2ӂF:HIrU~kZ$~@fpæğRÔ14u[nxe 8I9[wkHJ쓕cdnG^"@o}x5ř1*26W4Z MEI=nQֺ1\*ټB>+]0@ۭIO
-_׶9f襪ߠ$c8TX^@4YؠHυE|emI{0r&D,;@a]
-
-7RgI KH +\Q;W) P%,8VE
-דSczRewq0ETK;ZM 1’G=9I!nެlտHh
- Ⴀ84<4cp!$-AJ W7-VȬV`l{?:.,Bv\E6|GT~bOzu^ZM#?^
-E!š 9"ŝL)@tdq( e3&xhQ+SșQt ;}zJtX1=~T.B3 #zvQzz n3Z!TL
-!})^*yha#20ĕ ~@`eC`p+)0êD(Cq9ԅo2ތ|Xb$o-a:p%*ujzzY &gD; ޒ: -:E|ߕG@9R@fvj zH7F>@1 {\OKIŬbm)E?lomڄ" Jpw#jDh&gŞw=ueZx0sg*+$qz9U `^GȾKm1n.v
---pN8XVm^ܖ>l6BɠDĻ=Q7Bʪ.E]b?RIV_?W2GHͭΌ2܊ռZv![H; <ҀH.!#=/
-=hz Q(:kRn`k < QBU;G: xCˮXV,rn?D0fBj /<ߔ(Kd ǪnޞF+F ][_D"Xړv
-?ΚԄ#>-ܾf&Ķ;մdygn S']?& ,3? π4qFg^ Z /;֫)_ #*mN&#nWۍ(C6j\eC'm?S{m3"
-#tI[hAǚd
- v}@O yFT:̅rFIwH;Ӏ<0]A.w9ayƅ$u\ʐpef*c[†vN6Ll.Kejpڣb9WBK2(#EH3{y/,1d1}G۟g@թV ?álXgO{-c
-qGbH)Yjа}&&]T{H&H_tlP9](ޡ͟D )d G& O 5rm˂ZvfN(&ks>9^Ņ"Ed93튀ӳEL[ .ݨj'ӹ;3סt3wҷ܃betݚ ^v7 C(ُsy/y}):Gˬo az:ltOTb
-´ճ•! B:x6aBӛ"/Ե.T{baOiV/6ʉu& "+6z$Oѐ^)/U\}a-,&j99 jm*H}=
- `0@
-C ʷJl*mGƥ,r;[r?R5?Ҡ9TbU4Y=0\ I|$V\l<A{KmFs9Fuj(\7z2#-4AMZ\I PH
-HQx1Ap4cԃDO?2`UE\@ǩWSF e
-"Ȭ{jN~U,&5MXb9l*]ab^ 2TwCS`rPɡh`3^][t0!A]$bj2 X@;ƝR*W*,]K[5HS&GdqI,
-l!$9YU
-uچEP,$
-m|7%{PmwZ-%
-&;DYtymL
- #'qsM0)Dmϥ
-YW q9&)"l1iLKGWU8_zuy\t#<A# jǬN-H=\˨N
-Y3VhcݗE8>*Ι:2j:W2-FmSaZ_d7اvumQkg]W[6=:`";!bUbnfnKS Xz|[ۖ
-N=#FG;%>O1aiUh_&}s d@ʴy
-򮞟R)Q߭!$j `W#R{,[|tE> /."=\a-\A6ڽAL2$6#Bz]L)D`txnw]uix._BL8`GcOT#Qh
-͒HC6%:\4vk.-
-kֽ7Z3RX_ޙ{OC9Ƒ56 GS:^v@a8aB:}pr'FZPY0R\?Kz7{c AT!ht?jX␯9Z2m;_9M:fl~)P!k墩^ۡ
-+Ͷj*svaQkWl%(qҺH)NUHL4b)WޞtTZƝ-B`MԖƴ'EL盛)@j>b 1XDcM| a/!ܕ;ykJk:
-Ȧj$&N`%Rψ.J2`6eVdELj-EKq_1RehqC"xEq_L,cd!(BUt8ӓZ~6A^,<" 6=(=0| z'DD($2
-u[vC\jI
+N:3CC;Ov"<ȳA?9=ԇa{M˻&}Lnu4۟V[+._b$t1.}c{<<vܸz<
+8`!ܳD?QNHBE;!VsRAMa[lD(2,KR֌WWN[_g<k``e05/Cf>07$.Nx5@׀GP~֊3*Jb6Uh"~W ^k#2ҝK8<.V9?m&
+YS,F wY>/t ՈpD(?`–?O,ʣg
+$rKAd:F>ZmE`?<hx< rrO @u%!E5 Vߐ ?YOa51ɩȩֿKOqxWڰ{Vˀ̈ũ]`{O4ڑ3~Ti,ј LMeD$3Xsِ#˱z$Qݱ1?}NE%$dkun@Hh.rNXŏ5u0|h
+ wW|#qe)< en5(lC&Srহ
+j(1p3s*it7-xݍgGS#
+ReatLJcFDXV|)0mؔ EU/NVohG\kʮjhOfA0)O ϓLZ]K5%8e$r$Yf$ >ԝk:}eT?uG^^~2L7h2SZ`2ϰ&)Xl\D 9(I}yPY-u8ؘwG[QzwH(xtY8fR-y蕹k>٢бf%ZOw"l{!q#cII}1j'"cw@>w;&^X֏qC@@;l3 yjSk>Z& ީV\!)f`IV\ҦQ캝4>+1CQ 4Ӡ>N9;A2^5p<jNa͢(Ma,*
+^MGڝ<f6*~-_rhMD 
+(7}zAŃ\P]`RcU2Dl)?`Ym"œa7?fojAaY? f hmfХ:P 91sZ
+-w52eDt\5,<>Ecav%+j
+X_~-8v D nЕ{H@[{drRGb@BO:Zg `4;Q"5"'=UhNys~"<$\. N~,ڔ*R曘:807+P1rܛD묂قD,lXtY]V5H Z;qPƲo>E1{wM.l#f`Ĉ)^ۭJFl!w/
+I9"]N l" 4d
+2䲪}GًKwrW٬a|kkQo4Z@+2I},V77kl /6q$UDfaMGmBk禦}ٺ-0E+X⚵C# "Qy6ёFϖ%y̤G"|EwY߸P<{lJtT_뉦2cpD(! Ê]}Ws c'Zu k9$f,cNԙ-ITZݴ`&~v"t c1u>5oNro"HZ/IO׫CLGQ2iG!Vd@84ʞ@\@ZiGJ@diEA86jiCnИ5iy5@b%`_=mL -t64PDrl ݏ\,e~}`t.xZjlں
+g,>&+|+PfrXC-J}u5hH 0ȲIKi0a#=y 1')/QN{|âVPy4
+N
+ gC`:-VLm9cdy
+CJ*g,keq`Ə#x_.f8:~zHJG˲#|1Z!u)O;>xmjMa4#do".x+@v4a'kS\,:6aYikmt]
+G`HS Ϯ5Us,܋ek̈́sАi`0U:cu1UY78x&`.>JD%6 ,etږ`k[CF( Hfx7{Dž|( Yvy=!\ @s+VGZ?m Δ_>jIj崼@+WtXK7PK:v,;zVF9xWH<ϝbN
+iCO
+c#Y+֭z#N3sm(zhn#bddO8 kƂwNkv$yM><2q?;PuoHi>7!,J8 3ź~-ݜD"w**kW E9q~T->vUfY1j;=sBT BCQ<ǛA%,;?T>
+g԰؛Np꛰}uF*} 0\l8U5~r)K-z" -7
+(tzUbB'KpZ0ĉ4$|<cb`~
+X7FFzKhR?dZE
+.V^jkB"]tXݢ ,I(+WHz8IіK6rP )@4:ȇך4 sM9>+I?kΊ4o$whC;qCAn2kHx^jgg: Ƙ^wgK Οkqi~
+ؗ}R[&S\rK*Rέ3ia8ުcLQofy2j+b>#|" t5B|}5X-z:#>2"*q*VZ$G7H˞ܦdgߖ 3F.nv: Y?8h4ͰG4EV1 R'Al4&k; B@?WmeFt$ Go3fE;u2R9<X&?pU7O.|K${@tߒ@AAe%bHy,&}:HB%.Y@+G^
+} @+7v< Zn@ǁSRFoQ
+w|<ju`^3!yIO]]IXFn3ϼi2)v{~X+#<|g/EWI:7N,2">ꉽ3SB{mxbe{u.4ZGAIG)#V;.<gJvkM`MBvQ-  wL-WИu9' ch'oOɒk\_ى[V
+GZ5=,7R(&WTHd߬5Uv
endstream
endobj
-92 0 obj
+140 0 obj
<<
-/Length1 1606
-/Length2 3272
+/Length1 1665
+/Length2 3789
/Length3 0
-/Length 4878
+/Length 5454
>>
stream
%!PS-AdobeFont-1.0: CMTT12 003.002
@@ -1667,7 +2143,7 @@ FontDirectory/CMTT12 known{/CMTT12 findfont dup/UniqueID known{dup
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
-/FontName /KKZFIQ+CMTT12 def
+/FontName /CBJXMN+CMTT12 def
/FontBBox {-1 -234 524 695 }readonly def
/PaintType 0 def
/FontInfo 9 dict dup begin
@@ -1684,13 +2160,16 @@ end readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 97 /a put
+dup 98 /b put
dup 99 /c put
dup 44 /comma put
dup 100 /d put
dup 101 /e put
dup 62 /greater put
dup 105 /i put
+dup 108 /l put
dup 60 /less put
+dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
@@ -1699,6 +2178,7 @@ dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
+dup 118 /v put
readonly def
currentdict end
currentfile eexec
@@ -1707,19 +2187,17 @@ currentfile eexec
wk컔+-G"<O/p⠁\Aŕ˾f&:L5BFC¡%Rs=*d//<!'ƪ<E˯pRIvA'yWJ"sޯa@6#sD !%ݛChK?D=HZR
nh$͏٣'zû[6W@_j|NŎ5f1UlU69|Rۙ`-%K{-(o9C8&U
-`jF%/zrqf:
-VAaR U>@ \@
-, Rm_-{/ Q=><Ž a t\:jQJ/2rd8c< !+f4tP4xyq39ıYwCV:Ntq3FL^Knf&G4YL*|7|_v
-0YPf3M`Oћl_R K`Jb<ms#qv1X`+K.:
-;D{, ~I N z͸;DHGnK
-|Th~-i|?%̭^eM9zك߭C qm+G
-ndȨϗyWe'mҔ$rH*ԉ{RdHnmكB\!0 ]sw|"rl$? fn
-#kn~2skO ԸgV(X8oCg y}Wٵ)&pV?:N`HD:I01RT"c֤PyG3А 4b vCܥu( ѿYoD%{pdc5ɏV+Y}B_}WN_a'ȼ`b>s֬k|\?., z6sy 5dۮ0ȻA& *9Ȇ (CGaɖй,gh0VpKŋ9YugXR:,xfKtp_Ydx]f};[@9|D`6Np;;֑ G>q*9Wecu><X
-}s-< f?K'.WM>b%, ,.2hAl1D"sJDѽh2'J+tnl&ϫ\SrPtJsyf=4]^&t:Wgy5,?vb_|1a9 (dR*3= M!iV*)?ʐ .qNqϋ4|{[VXHnHԉjU!˨,)H$x ,:-Ob6Pj4Փ$/onx>la0uub R-AE]:P~ rH7%L]];uHՖbǴ2 3VgS$cNeI]:&'եZLURwR#R]܃ hdaYǜe5=U)碿2 ʪK{-1KQg‹(k9eAX쇧^uHy)3$Epwqq,ժ-=
-i(D_njt}zXlE ^u7x$;]kۭ 3N Wb_7q*?5q=ZԠﺃNeL]s,-՜F <sZ p$Y_p
+`jF%/zrqf:
+Z7&r.OV4spdHh`)VT9WƇBu+($cP"oS&{O-|n܂ʂ:PS+9
+&Iqԡ9h_#IA~oaHMH
+{(|Ԁq4TEbsCKKbQ3]*B#6R[6Ϝg 2'tK k@GNSQ65fKIp_g1L_%#dKX?%yDoz &Lc=WMO- )[o6?4-Ӻ{ܙ˪x3XL#{##ק\ ߃F>X`Ȁ~f&!͞ h2*ހm "侨Pxg֋-XI E
+݃RPH'g-N6&C[?3S7f9/9 W?i? D cbHck*DQ؇rK H=!+gX?u%w )=PC0foOu/Z[f?KBFI92FIztEJ*>ġl$,Pps~FSbK7Dul)z@F[/|UIudĿR6t&zOOTT]AlP4I d+=4HmuV|#EjE䮽%gˬN<=#G}{9$\EE7"B4 D7|me"%O$FM"|х6ij͹˲Hʪ1tWSKU.UVŚݕGCLmrN})k da,'>.%x>f(X- %:BsȡK5O*X~A;{MyB\=p(sAA
+*ipiQwsxa!.$ӯ
+;(B9TñGO( ۓ߷0ҡxCPwfx5%.W.OI 6N^2dGfw}9iBߜ))'ʩNb]4{W*^/5q殭KU~lWJA{]OOёq[8?a$!&r*(9#h֌(hDZUhJ6i}R^6'-n@Ľ}ߗp=XTolzӾEGXd uNk㹘K6/BGLyd&)
+XXa;zz ;RJ2$ԯ&n'H 96g5G1ue*P7ts&HMէ`S=R
endstream
endobj
-94 0 obj
+142 0 obj
<<
/Length1 1661
/Length2 3965
@@ -1795,12 +2273,12 @@ l3c4^%1ZN' H"%'RJ8b:"=x Cz| NW`
dJhbY)VMت?4(+E{v8_>,U[n
endstream
endobj
-96 0 obj
+144 0 obj
<<
-/Length1 2442
-/Length2 15496
+/Length1 2556
+/Length2 16105
/Length3 0
-/Length 17938
+/Length 18661
>>
stream
%!PS-AdobeFont-1.0: CMTT9 003.002
@@ -1820,7 +2298,7 @@ FontDirectory/CMTT9 known{/CMTT9 findfont dup/UniqueID known{dup
11 dict begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
-/FontName /AWNOGO+CMTT9 def
+/FontName /PAYEOR+CMTT9 def
/FontBBox {-6 -233 542 698 }readonly def
/PaintType 0 def
/FontInfo 9 dict dup begin
@@ -1839,11 +2317,13 @@ end readonly def
dup 65 /A put
dup 66 /B put
dup 67 /C put
+dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 76 /L put
dup 78 /N put
+dup 79 /O put
dup 80 /P put
dup 82 /R put
dup 83 /S put
@@ -1865,13 +2345,13 @@ dup 44 /comma put
dup 100 /d put
dup 36 /dollar put
dup 101 /e put
-dup 56 /eight put
dup 61 /equal put
dup 102 /f put
dup 53 /five put
dup 103 /g put
dup 62 /greater put
dup 104 /h put
+dup 45 /hyphen put
dup 105 /i put
dup 107 /k put
dup 108 /l put
@@ -1888,14 +2368,18 @@ dup 41 /parenright put
dup 37 /percent put
dup 46 /period put
dup 113 /q put
+dup 34 /quotedbl put
dup 96 /quoteleft put
+dup 39 /quoteright put
dup 114 /r put
dup 115 /s put
dup 54 /six put
dup 47 /slash put
dup 116 /t put
+dup 51 /three put
dup 50 /two put
dup 117 /u put
+dup 95 /underscore put
dup 118 /v put
dup 119 /w put
dup 120 /x put
@@ -1935,33 +2419,202 @@ Tύ\Ӽzl]%bpg7G)t[VN~O^ v`v`чm
ܭa
hS `tZ" *QC&KsulJ|6i$rEFXggξ&vH_I)LR*QgX
Y@L{vߺ+N*Y+qi]/^L)my1=K ~{it{n?'2d,佛rt߳-F܅Fl L yfF?M_*a5պӽŒ!d 2Λiw/";qfW"^0$goaWvm.͢B/c@{:d"Av]P}C*&kx;k6܆xɃ% ^X2Lg]VmMhxP&({g^֣ ĤԒ|(dk/ܺHԔqJ'wBtgO`Oc \K*/g9Z<0vBWK=Q]a9<V<-Meb^|ހq"^&l|sgiQ=r m[
-p8BJUm3nA&,oX4 +AҼ4ړn]RܽYzxH9V{R9":ha.^k ( `ꬺVUۺwxnLE`m,ň"YTO>LWA VR{C.Wwu5KnBr-DRe9(=4T
-/wJkL)Z@\YW!C}W,G%ձ%%4T|ᕐ~q2 i-FM嚴QYJ3@j?Nt
-Y I>km^3/!Z1aD([#ѱ>>zLPV`\ %]TXj10w[N8%JВW Z3
--UhW0'QS-'3KLՠo4#5b!#ܛ隗{+!>%<YY
-/XA5S,3QGKSW6Z6|9" yCcaC4Gheܖڝ:,ʨ~i tjB#>DP,BYLm%-PsKx:dvw idSg-"H֚֐{wP><Ndqa,a2J i`Gϱ:>de /BԿ8}VRTKYXrW8$z\z#a͛" فX"&.q&D5B G 6NɓM ,?O*SWGGoo!CZ nJb`ؠ1 /᠀"r%Fܼ*bApލSޞ(mŗmGKmԝrzڢ/`gj[-&ԥ$G]MsefY__+Fp -P#8sb|/%l
-Cgb[o&}h^4h?ӮǢ)RW{?%T%g=]Fkh R2VR F?B%&K'\
-Lyisk6nDi6]rLT ݜZ(l;kga+S,-FR>}[87WFC%Ct9(MA-MCCq>naݜnk{כ-R6mCߠ/WrУk!tgljNj7^r#^dy`Zb.|~ LĝS˜Z[Y p% ,
-OSq}=?S=^/lWw]t+C KS>`nm>&Dgn+.sGQu 蟆&Ѹ5d~ DRM%mD?1[KL%63ܱ+c㦺RE&NWGs] Nu[z[A͉ȵ/hوgӷo) ZeEV-BH>L~4Nzϻ䁡: WPؒ3&[H/fA6v.ܼm_񟍒:|ƠKRO P]"@3R;ޥz9Ǽi XEW}+s_%Q ͐PJ!sTj|:.94{[L^up#i9dPXէs̎M3e^}nB?ZD3)5OڱE[`?w{kt:>T=1nTǸ4_b='%j;K9|L9-o:;'
-5|Umdx*7) >"/^<fo8ۊqY[Pt;t ֙y\fZG8.DW=ϮK--jnNl<3.u+uҝJ\$JMUq ?*--5hO{ )HHV#vlaSO#V@hմ >f3*p7alX5*<2g1*
-b{*mf]0.d_hƕ v:OB=P&:p7##-92_F
-|zx-Uhp'8D<Eh  Vef'r#,]3ӱ+j_W85~)h`BPlJF"@/
-4gkӉ=e,ɶ2_tpP'|,LhRgKπP3lÎVZR9ˠu"+%ȴē-Qf!V=z}1k=:q䩚{nMIJxsIe#Kv qZ;:~紞-t:Rh{][*@RY M\FGXFd783I [
- Sc$Zw<
-Up}Gƨh?E Aoؚ"ˍn
-Ny⥜riۯ<2RŮv饨a{6lo^Nn?}T-U*`ag~hF,Pys-*Pv[*+ Dc- 5m aE5xya2evmD ʲt $
-K^<' TBI!k|.f43{uzm5wچequx~'`!֗!09 !
-ߔ 'эmi\g`"RU\+![NYGK0//_B*a#Cվ=kU*O{ɏz =E
-jK̃]^qʯZIez&.Ζd8c\*yFo݄X 3nꭜL[
-:Jj0 $[f]5eC}:uPJ+V_wK\jNW! J?65-ޒSUgxv!1M ꂒJ~OE^)廙!0Zഐ?5j3ۈlί]
-.yTi
-ڇAVj$tȘ-Fv'<Tc)nt;  .)2 /_:)kuhveL>q~]EJٸAowuH2w79C?8P)]HNBv6OM
-~sv;A׶T<t8T^95A /LJ#W@FY@ L<'?$" T"*Dx9+9KcqA*>}yۖz- E%{V
-ޙ=?SG@9rZv/ ܃o-lg|<ɋy~Cbك;Ki͐R355+E 40f 3pl۸@n5T(d U!_Qb LEFKX޸1<a:z喝!գQxy5ġ> b펲8DI4D"@dHѹ)E[I~1{C vw0kxkqyc\ !O0L⾇]."q}x{t`?-UG7")>qu8zkS T`2\_ 0-#2{6sg4LanW/D,aWhJ %=.gEYT6H*~\BMm xGIrJ4w
-u8u?k-)dc$S2cHoQ$[kj_ p34oGBG܈h&%^1S'瘦tjmݾ7'3 ^EEDl8
+p8BJUm3nA&,oX4 +AҼ4ړn]RܽYzxH9V{R9":ha.^k ( `ꬺVUۺwxnLE`m,ň"YTO>LWA VR{C.Wwu5KnBr-DRe9(=4T
+}XofqbR _aXi
+6~~ˤr' ͗} fi-q4ެ]5ib0m9dO9SfIO(OǘD/7i7U9h{:\YJg>$ih7WǺ1{ȭnW@=6`
+Ҝ^#47t N)zf1CSiv÷~x; Q ÜFe8 p#uCe
+A/څzujL!% ЀbMmpЍN y1F:7Zl=<<Rây@ 5V,
+)P^S7m= :<~Op4g2򰷼K3};LrD bGkSYpLF}x97ri.;m3tl|do۝zq4FbB nWo+sY7,ęYE( eܯ*& yO)nZOn65_sil5ZЫd3l0ͶYvmshe 7#L9|Eί_>~LVj-"͡ y[2jM[kNSRRv <Gԭ1籹/>+$hl%Z8Qѕ
+XjCӺSsu }N'
+m<Qd͌ u#m 7=k>Cq{(j$3}&IBR*A{mTcYbtZ]7nډCrkMIް25G:%o'3G6 fKp m12#jlGC&?v~oN:u/;"jҗd1jr?ad `V)_B$q0OЮ6 D
+hg9*&oU3qȩůC*/Oz{dޢØ>540gqP_ >;?~NdI@q{'qemukK`dm
+(Kd:k~ӏ'矠vtSX<SLF?(:K}3S`3!L+e_7m2'3Nq<;տ:(=n<z!.'p>M'(--8
+ cz&hఋx輜ȡSVoS|xI1)ڣ`߽.99P,4JD [ fvw)n5ڧ-cqFUEt>*ox'}8If^4˳۱
+NC.?9joMp<鴺ٱm7%hgoV3Ԕ#!+׬V<\V3Fβ|)ydNV0@=wH
+ڵs$
+WLndjk+ N T`V9'ءjlv컀}# =,ƒGl1l˘}@hʘk̽uv慲2yF2
+f4kj#;EI|DۆTv?LDIif77L-o_[6^m&of£܋]T$Ƚ]4NFQφ^~}J4`<2-㫷Tv] [ z."+ެ0hv/3 bҥ]YtcNelL-3aʠo62VnK1ŖXs%$%0bZCBYӵkP*`EFF0ə*
+]]NE7L3Bn2C`GaPʺ'k4[??Hs&}77^4|Z9g!y-9yDM.}]
+H䫧Pdd8Cntx߱z"Y܀³#Px{\ـxynUO#)*騧2 4ٻm
+v?!H,ԵV/DҐYe*xp$y3-~.Cʶ钫G4rM$§[ F*ϰERݙTW:sN`y]Pw=)5LʬVaE
+}2êC? !D \x ȋSMWt@po<bDgC`7w[9AJ84(#χ[匡fP2̙T~fIwG~ՠ
+/
+f1څ#şW*$tzz_
+$IR%&=I1mfzX7[ЬnE?kBnZ ?!$fpro$a !@):WKxX{LHt%zӫ3~h{@&~nU;K?Qr%v~է.7Oo"!컥LnM,Uc%SIZ Y8<Y2 ̳xDd# اg\wH<r[%6iV]-IqqsZf1ck_B$d JN1-[B#O!(_'<}jmFv#Wu0tV9¾E|a!+$JӴ6[b / q9Ўa
+EDw7S!>T9hE6Fc |qս_<6/bJ6mg
+܉#$˙{#C?a
+k,
+HtV~!ΣFf ;ۉ&Z_4YJS)%YUQٔ_
+v8_\=-6!wRGb l}):3MBtZ>׷W7H`›ezHY0
+h+J:iB%˧Pc>#U#{Z xgBY.R*s(Q(Za!XTNYlk,/|h̟.:ae.[1 U>7
+X-Njޅ(Od&Smϥ U&7S9e6I./g?XY{{ә;
+Z%tLvlI+7@AY~+OyƮ)]DO D*a-R8Ip6
+vp1oh- Ke* kIs@
+ V[~azEw 4~\</]ƵecxOf:௤SVY@n{G"Cײ
+C )~ njVzV`+kD O60z4 ZۋBA͢4]N͠<*N$ox$VD}Fo>#~R2@2e1(yDv1lڠ! TR*c8S}Խ怔ifH[od4]IHH1+U7OT Uw{ml.mĢWhA"K@e
+9
+mw9GrC%Xiu-x%/%o+'ࢆQ9$JMx !w~u_;is#1@6W1OV;j*g+Y".[4B_12W;ke373Zѝ8 ؿx-wy#98ѡIU\C&ґDa:=Feu0&1OC i<oK'~U1 gb69<Cuy]T,goN&KWoxlQ{z +"toÏB Vl Z&# M )\sŬNb8~<.G)aچ:Pg'-|b;<$+g4/[+ȷ$oVR!?r
+Uzr\vK(u,-D 7(?ߏȮk*U5͒SQs);S
+by-HHfD%׀׺
+['84-E, 0] ]bM@bu:4/ܒ2Nߚ5e<ʝuحaNsEjTwbXt,Ť1c^vO}'!, ,<j%W)pL*9{
+:g-* Lf}1g΋ۜ! FeJQ{Z]AR=;,1ب0ld<TljIYRՙqzTL[3US'6l`iF^`d&w*sb|
+b(K
+Cr=}HMBlؐۥ1x
+1hgYa) Yr7x*wy&hmM30*h\s]@YB.\Pc_N"i
+cӆ m85Sd,S Rs<%tQmW%>b
+q0Ҽ䩎̦%@)щ{KF[W%&TLʍ.ϸ&wӔȢLOH߷DX
+%a2A鼰,z>^[:y11Xj8uߜ(<;;B)oߡ Ae‘jZk[?}.: K`ajʯVJ榇&G R<JYP#/lLb 'yǒfz+DM ZLܵpnG umyaض
+{(U'{ Y
+q^jН-_)1FhM
endstream
endobj
-98 0 obj
+146 0 obj
+<<
+/Length 2055
+>>
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-cmbsy10-builtin-0)
+%%Title: (TeX-cmbsy10-builtin-0 TeX cmbsy10-builtin 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (cmbsy10-builtin)
+/Supplement 0
+>> def
+/CMapName /TeX-cmbsy10-builtin-0 def
+/CMapType 2 def
+1 begincodespacerange
+<00> <FF>
+endcodespacerange
+27 beginbfrange
+<08> <0C> <2295>
+<12> <13> <2286>
+<14> <15> <2264>
+<16> <17> <2AAF>
+<1A> <1B> <2282>
+<1C> <1D> <226A>
+<1E> <1F> <227A>
+<23> <24> <2193>
+<25> <26> <2197>
+<2B> <2C> <21D3>
+<3E> <3F> <22A4>
+<41> <5A> <0041>
+<5E> <5F> <2227>
+<60> <61> <22A2>
+<62> <63> <230A>
+<64> <65> <2308>
+<68> <69> <27E8>
+<76> <77> <2291>
+<79> <7A> <2020>
+<A9> <AA> <2295>
+<AD> <AF> <2297>
+<B5> <B6> <2286>
+<B7> <B8> <2264>
+<B9> <BA> <2AAF>
+<BD> <BE> <2282>
+<BF> <C0> <226A>
+<C1> <C2> <227A>
+endbfrange
+81 beginbfchar
+<00> <2212>
+<01> <00B7>
+<02> <00D7>
+<03> <2217>
+<04> <00F7>
+<05> <22C4>
+<06> <00B1>
+<07> <2213>
+<0D> <20DD>
+<0E> <25E6>
+<0F> <2022>
+<10> <224D>
+<11> <2261>
+<18> <223C>
+<19> <2248>
+<20> <2190>
+<21> <2192>
+<22> <2191>
+<27> <2243>
+<28> <21D0>
+<29> <21D2>
+<2A> <21D1>
+<2D> <2196>
+<2E> <2199>
+<2F> <221D>
+<30> <2032>
+<31> <221E>
+<32> <2208>
+<33> <220B>
+<34> <25B3>
+<35> <25BD>
+<36> <0338>
+<38> <2200>
+<39> <2203>
+<3A> <00AC>
+<3B> <2205>
+<3C> <211C>
+<3D> <2111>
+<40> <2135>
+<5B> <222A>
+<5C> <2229>
+<5D> <228E>
+<66> <007B>
+<67> <007D>
+<6A> <007C>
+<6B> <2225>
+<6C> <2195>
+<6D> <21D5>
+<6E> <005C>
+<6F> <2240>
+<70> <221A>
+<71> <2A3F>
+<72> <2207>
+<73> <222B>
+<74> <2294>
+<75> <2293>
+<78> <00A7>
+<7B> <00B6>
+<7C> <2663>
+<7D> <2662>
+<7E> <2661>
+<7F> <2660>
+<80> <2190>
+<A0> <0020>
+<A1> <2212>
+<A2> <00B7>
+<A3> <00D7>
+<A4> <2217>
+<A5> <00F7>
+<A6> <22C4>
+<A7> <00B1>
+<A8> <2213>
+<B0> <20DD>
+<B1> <25E6>
+<B2> <2022>
+<B3> <224D>
+<B4> <2261>
+<BB> <223C>
+<BC> <2248>
+<C3> <2190>
+<C4> <2660>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+
+endstream
+endobj
+147 0 obj
<<
/Length 1729
>>
@@ -2084,7 +2737,7 @@ end
endstream
endobj
-99 0 obj
+148 0 obj
<<
/Length 1729
>>
@@ -2207,7 +2860,7 @@ end
endstream
endobj
-100 0 obj
+149 0 obj
<<
/Length 1724
>>
@@ -2330,7 +2983,7 @@ end
endstream
endobj
-101 0 obj
+150 0 obj
<<
/Length 1530
>>
@@ -2436,7 +3089,7 @@ end
endstream
endobj
-102 0 obj
+151 0 obj
<<
/Length 1724
>>
@@ -2559,7 +3212,7 @@ end
endstream
endobj
-103 0 obj
+152 0 obj
<<
/Length 1724
>>
@@ -2682,7 +3335,7 @@ end
endstream
endobj
-104 0 obj
+153 0 obj
<<
/Length 1724
>>
@@ -2805,7 +3458,7 @@ end
endstream
endobj
-105 0 obj
+154 0 obj
<<
/Length 1719
>>
@@ -2928,7 +3581,7 @@ end
endstream
endobj
-106 0 obj
+155 0 obj
<<
/Length 1719
>>
@@ -3051,7 +3704,130 @@ end
endstream
endobj
-107 0 obj
+156 0 obj
+<<
+/Length 1719
+>>
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-cmr8-builtin-0)
+%%Title: (TeX-cmr8-builtin-0 TeX cmr8-builtin 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (cmr8-builtin)
+/Supplement 0
+>> def
+/CMapName /TeX-cmr8-builtin-0 def
+/CMapType 2 def
+1 begincodespacerange
+<00> <FF>
+endcodespacerange
+7 beginbfrange
+<07> <08> <03A5>
+<23> <26> <0023>
+<28> <3B> <0028>
+<3F> <5B> <003F>
+<61> <7A> <0061>
+<7B> <7C> <2013>
+<A8> <A9> <03A5>
+endbfrange
+78 beginbfchar
+<00> <0393>
+<01> <2206>
+<02> <0398>
+<03> <039B>
+<04> <039E>
+<05> <03A0>
+<06> <03A3>
+<09> <03A8>
+<0A> <2126>
+<0B> <00660066>
+<0C> <00660069>
+<0D> <0066006C>
+<0E> <006600660069>
+<0F> <00660066006C>
+<10> <0131>
+<11> <0237>
+<12> <0060>
+<13> <00B4>
+<14> <02C7>
+<15> <02D8>
+<16> <00AF>
+<17> <02DA>
+<18> <00B8>
+<19> <00DF>
+<1A> <00E6>
+<1B> <0153>
+<1C> <00F8>
+<1D> <00C6>
+<1E> <0152>
+<1F> <00D8>
+<21> <0021>
+<22> <201D>
+<27> <2019>
+<3C> <00A1>
+<3D> <003D>
+<3E> <00BF>
+<5C> <201C>
+<5D> <005D>
+<5E> <02C6>
+<5F> <02D9>
+<60> <2018>
+<7D> <02DD>
+<7E> <02DC>
+<7F> <00A8>
+<A0> <0020>
+<A1> <0393>
+<A2> <2206>
+<A3> <0398>
+<A4> <039B>
+<A5> <039E>
+<A6> <03A0>
+<A7> <03A3>
+<AA> <03A8>
+<AB> <00AD>
+<AC> <00A0>
+<AD> <2126>
+<AE> <00660066>
+<AF> <00660069>
+<B0> <0066006C>
+<B1> <006600660069>
+<B2> <00660066006C>
+<B3> <0131>
+<B4> <0237>
+<B5> <0060>
+<B6> <00B4>
+<B7> <02C7>
+<B8> <02D8>
+<B9> <00AF>
+<BA> <02DA>
+<BB> <00B8>
+<BC> <00DF>
+<BD> <00E6>
+<BE> <0153>
+<BF> <00F8>
+<C0> <00C6>
+<C1> <0152>
+<C2> <00D8>
+<C4> <00A8>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+
+endstream
+endobj
+157 0 obj
<<
/Length 1719
>>
@@ -3174,7 +3950,7 @@ end
endstream
endobj
-108 0 obj
+158 0 obj
<<
/Length 1729
>>
@@ -3297,7 +4073,7 @@ end
endstream
endobj
-109 0 obj
+159 0 obj
<<
/Length 2050
>>
@@ -3443,7 +4219,299 @@ end
endstream
endobj
-110 0 obj
+160 0 obj
+<<
+/Length 2045
+>>
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-cmsy6-builtin-0)
+%%Title: (TeX-cmsy6-builtin-0 TeX cmsy6-builtin 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (cmsy6-builtin)
+/Supplement 0
+>> def
+/CMapName /TeX-cmsy6-builtin-0 def
+/CMapType 2 def
+1 begincodespacerange
+<00> <FF>
+endcodespacerange
+27 beginbfrange
+<08> <0C> <2295>
+<12> <13> <2286>
+<14> <15> <2264>
+<16> <17> <2AAF>
+<1A> <1B> <2282>
+<1C> <1D> <226A>
+<1E> <1F> <227A>
+<23> <24> <2193>
+<25> <26> <2197>
+<2B> <2C> <21D3>
+<3E> <3F> <22A4>
+<41> <5A> <0041>
+<5E> <5F> <2227>
+<60> <61> <22A2>
+<62> <63> <230A>
+<64> <65> <2308>
+<68> <69> <27E8>
+<76> <77> <2291>
+<79> <7A> <2020>
+<A9> <AA> <2295>
+<AD> <AF> <2297>
+<B5> <B6> <2286>
+<B7> <B8> <2264>
+<B9> <BA> <2AAF>
+<BD> <BE> <2282>
+<BF> <C0> <226A>
+<C1> <C2> <227A>
+endbfrange
+81 beginbfchar
+<00> <2212>
+<01> <00B7>
+<02> <00D7>
+<03> <2217>
+<04> <00F7>
+<05> <22C4>
+<06> <00B1>
+<07> <2213>
+<0D> <20DD>
+<0E> <25E6>
+<0F> <2022>
+<10> <224D>
+<11> <2261>
+<18> <223C>
+<19> <2248>
+<20> <2190>
+<21> <2192>
+<22> <2191>
+<27> <2243>
+<28> <21D0>
+<29> <21D2>
+<2A> <21D1>
+<2D> <2196>
+<2E> <2199>
+<2F> <221D>
+<30> <2032>
+<31> <221E>
+<32> <2208>
+<33> <220B>
+<34> <25B3>
+<35> <25BD>
+<36> <0338>
+<38> <2200>
+<39> <2203>
+<3A> <00AC>
+<3B> <2205>
+<3C> <211C>
+<3D> <2111>
+<40> <2135>
+<5B> <222A>
+<5C> <2229>
+<5D> <228E>
+<66> <007B>
+<67> <007D>
+<6A> <007C>
+<6B> <2225>
+<6C> <2195>
+<6D> <21D5>
+<6E> <005C>
+<6F> <2240>
+<70> <221A>
+<71> <2A3F>
+<72> <2207>
+<73> <222B>
+<74> <2294>
+<75> <2293>
+<78> <00A7>
+<7B> <00B6>
+<7C> <2663>
+<7D> <2662>
+<7E> <2661>
+<7F> <2660>
+<80> <2190>
+<A0> <0020>
+<A1> <2212>
+<A2> <00B7>
+<A3> <00D7>
+<A4> <2217>
+<A5> <00F7>
+<A6> <22C4>
+<A7> <00B1>
+<A8> <2213>
+<B0> <20DD>
+<B1> <25E6>
+<B2> <2022>
+<B3> <224D>
+<B4> <2261>
+<BB> <223C>
+<BC> <2248>
+<C3> <2190>
+<C4> <2660>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+
+endstream
+endobj
+161 0 obj
+<<
+/Length 2045
+>>
+stream
+%!PS-Adobe-3.0 Resource-CMap
+%%DocumentNeededResources: ProcSet (CIDInit)
+%%IncludeResource: ProcSet (CIDInit)
+%%BeginResource: CMap (TeX-cmsy8-builtin-0)
+%%Title: (TeX-cmsy8-builtin-0 TeX cmsy8-builtin 0)
+%%Version: 1.000
+%%EndComments
+/CIDInit /ProcSet findresource begin
+12 dict begin
+begincmap
+/CIDSystemInfo
+<< /Registry (TeX)
+/Ordering (cmsy8-builtin)
+/Supplement 0
+>> def
+/CMapName /TeX-cmsy8-builtin-0 def
+/CMapType 2 def
+1 begincodespacerange
+<00> <FF>
+endcodespacerange
+27 beginbfrange
+<08> <0C> <2295>
+<12> <13> <2286>
+<14> <15> <2264>
+<16> <17> <2AAF>
+<1A> <1B> <2282>
+<1C> <1D> <226A>
+<1E> <1F> <227A>
+<23> <24> <2193>
+<25> <26> <2197>
+<2B> <2C> <21D3>
+<3E> <3F> <22A4>
+<41> <5A> <0041>
+<5E> <5F> <2227>
+<60> <61> <22A2>
+<62> <63> <230A>
+<64> <65> <2308>
+<68> <69> <27E8>
+<76> <77> <2291>
+<79> <7A> <2020>
+<A9> <AA> <2295>
+<AD> <AF> <2297>
+<B5> <B6> <2286>
+<B7> <B8> <2264>
+<B9> <BA> <2AAF>
+<BD> <BE> <2282>
+<BF> <C0> <226A>
+<C1> <C2> <227A>
+endbfrange
+81 beginbfchar
+<00> <2212>
+<01> <00B7>
+<02> <00D7>
+<03> <2217>
+<04> <00F7>
+<05> <22C4>
+<06> <00B1>
+<07> <2213>
+<0D> <20DD>
+<0E> <25E6>
+<0F> <2022>
+<10> <224D>
+<11> <2261>
+<18> <223C>
+<19> <2248>
+<20> <2190>
+<21> <2192>
+<22> <2191>
+<27> <2243>
+<28> <21D0>
+<29> <21D2>
+<2A> <21D1>
+<2D> <2196>
+<2E> <2199>
+<2F> <221D>
+<30> <2032>
+<31> <221E>
+<32> <2208>
+<33> <220B>
+<34> <25B3>
+<35> <25BD>
+<36> <0338>
+<38> <2200>
+<39> <2203>
+<3A> <00AC>
+<3B> <2205>
+<3C> <211C>
+<3D> <2111>
+<40> <2135>
+<5B> <222A>
+<5C> <2229>
+<5D> <228E>
+<66> <007B>
+<67> <007D>
+<6A> <007C>
+<6B> <2225>
+<6C> <2195>
+<6D> <21D5>
+<6E> <005C>
+<6F> <2240>
+<70> <221A>
+<71> <2A3F>
+<72> <2207>
+<73> <222B>
+<74> <2294>
+<75> <2293>
+<78> <00A7>
+<7B> <00B6>
+<7C> <2663>
+<7D> <2662>
+<7E> <2661>
+<7F> <2660>
+<80> <2190>
+<A0> <0020>
+<A1> <2212>
+<A2> <00B7>
+<A3> <00D7>
+<A4> <2217>
+<A5> <00F7>
+<A6> <22C4>
+<A7> <00B1>
+<A8> <2213>
+<B0> <20DD>
+<B1> <25E6>
+<B2> <2022>
+<B3> <224D>
+<B4> <2261>
+<BB> <223C>
+<BC> <2248>
+<C3> <2190>
+<C4> <2660>
+endbfchar
+endcmap
+CMapName currentdict /CMap defineresource pop
+end
+end
+%%EndResource
+%%EOF
+
+endstream
+endobj
+162 0 obj
<<
/Length 1543
>>
@@ -3556,7 +4624,7 @@ end
endstream
endobj
-111 0 obj
+163 0 obj
<<
/Length 1543
>>
@@ -3669,7 +4737,7 @@ end
endstream
endobj
-112 0 obj
+164 0 obj
<<
/Length 1538
>>
@@ -3782,7 +4850,7 @@ end
endstream
endobj
-113 0 obj
+165 0 obj
<<
/Length 1538
>>
@@ -3895,198 +4963,343 @@ end
endstream
endobj
-116 0 obj
-<<
-/Producer (pdfTeX-1.40.18)
-/Creator (TeX)
-/CreationDate (D:20190107234747+01'00')
-/ModDate (D:20190107234747+01'00')
-/Trapped /False
-/PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) kpathsea version 6.2.3)
->>
-endobj
-14 0 obj
+17 0 obj
<<
/Type /ObjStm
-/N 72
-/First 589
-/Length 16568
+/N 100
+/First 853
+/Length 22563
>>
stream
-2 0 1 107 17 272 16 382 23 505 22 615 27 726 26 836 30 959 29 1069
-35 1192 34 1302 38 1413 37 1523 42 1634 41 1744 45 1855 44 1965 48 2052 47 2162
-50 2285 51 2760 52 3137 53 3684 54 3703 55 4048 56 4165 57 4776 58 5397 59 6028
-60 6143 61 6623 62 6946 63 7403 64 7977 65 8136 67 8323 69 8722 71 9040 73 9265
-75 9485 77 9987 79 10332 81 10557 83 10772 85 11033 87 11353 89 11581 91 11832 93 12201
-95 12460 97 12729 12 13217 11 13371 8 13525 21 13678 13 13831 6 13985 4 14138 10 14291
-19 14443 9 14595 5 14747 25 14901 20 15056 7 15211 33 15365 32 15519 15 15673 40 15777
-114 15868 115 15931
+2 0 1 107 20 308 19 418 24 517 23 627 30 762 29 872 34 995 33 1105
+37 1240 36 1350 41 1508 40 1618 46 1741 45 1851 49 1950 48 2060 52 2183 51 2293
+55 2416 54 2526 58 2625 57 2735 61 2834 60 2944 65 3031 64 3141 68 3228 67 3338
+71 3449 70 3559 74 3670 73 3780 77 3879 76 3989 80 4088 79 4198 84 4285 83 4395
+86 4518 87 4899 88 5374 89 5719 90 5776 91 6323 92 6342 93 6459 94 7096 95 7775
+96 8392 97 9019 98 9650 99 9765 100 10245 101 10569 102 11033 103 11767 104 12242 105 12402
+107 12590 109 12837 111 13288 113 13619 115 13846 117 14068 119 14577 121 14880 123 15107 125 15324
+127 15587 129 15935 131 16257 133 16487 135 16740 137 16973 139 17207 141 17538 143 17807 145 18078
+28 18610 13 18768 12 18924 9 19080 26 19235 14 19389 6 19544 4 19699 11 19854 22 20007
+16 20160 10 20314 5 20468 27 20624 15 20780 7 20934 32 21088 8 21244 39 21400 43 21555
% 2 0 obj
<<
/Type /Page
/Contents 3 0 R
/Resources 1 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 15 0 R
+/Parent 18 0 R
>>
% 1 0 obj
<<
-/Font << /F15 4 0 R /F16 5 0 R /F17 6 0 R /F35 7 0 R /F37 8 0 R /F36 9 0 R /F19 10 0 R /F47 11 0 R /F48 12 0 R /F8 13 0 R >>
+/Font << /F15 4 0 R /F16 5 0 R /F17 6 0 R /F24 7 0 R /F35 8 0 R /F40 9 0 R /F39 10 0 R /F19 11 0 R /F47 12 0 R /F48 13 0 R /F8 14 0 R /F25 15 0 R /F18 16 0 R >>
/ProcSet [ /PDF /Text ]
>>
-% 17 0 obj
+% 20 0 obj
<<
/Type /Page
-/Contents 18 0 R
-/Resources 16 0 R
+/Contents 21 0 R
+/Resources 19 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 15 0 R
+/Parent 18 0 R
>>
-% 16 0 obj
+% 19 0 obj
<<
-/Font << /F47 11 0 R /F8 13 0 R /F7 19 0 R /F54 20 0 R /F48 12 0 R /F10 21 0 R >>
+/Font << /F48 13 0 R /F47 12 0 R /F8 14 0 R /F7 22 0 R >>
/ProcSet [ /PDF /Text ]
>>
+% 24 0 obj
+<<
+/Type /Page
+/Contents 25 0 R
+/Resources 23 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 18 0 R
+>>
% 23 0 obj
<<
+/Font << /F8 14 0 R /F47 12 0 R /F48 13 0 R /F7 22 0 R /F10 26 0 R /F14 27 0 R /F54 28 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+% 30 0 obj
+<<
/Type /Page
-/Contents 24 0 R
-/Resources 22 0 R
+/Contents 31 0 R
+/Resources 29 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 15 0 R
+/Parent 18 0 R
>>
-% 22 0 obj
+% 29 0 obj
<<
-/Font << /F14 25 0 R /F48 12 0 R /F8 13 0 R /F7 19 0 R /F54 20 0 R >>
+/Font << /F14 27 0 R /F48 13 0 R /F54 28 0 R /F8 14 0 R /F7 22 0 R /F55 32 0 R >>
/ProcSet [ /PDF /Text ]
>>
-% 27 0 obj
+% 34 0 obj
<<
/Type /Page
-/Contents 28 0 R
-/Resources 26 0 R
+/Contents 35 0 R
+/Resources 33 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 15 0 R
+/Parent 18 0 R
>>
-% 26 0 obj
+% 33 0 obj
<<
-/Font << /F14 25 0 R /F48 12 0 R /F8 13 0 R /F54 20 0 R /F47 11 0 R /F7 19 0 R >>
+/Font << /F14 27 0 R /F48 13 0 R /F8 14 0 R /F55 32 0 R /F47 12 0 R /F7 22 0 R /F54 28 0 R >>
/ProcSet [ /PDF /Text ]
>>
-% 30 0 obj
+% 37 0 obj
<<
/Type /Page
-/Contents 31 0 R
-/Resources 29 0 R
+/Contents 38 0 R
+/Resources 36 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 15 0 R
+/Parent 18 0 R
>>
-% 29 0 obj
+% 36 0 obj
<<
-/Font << /F8 13 0 R /F7 19 0 R /F47 11 0 R /F57 32 0 R /F19 10 0 R /F56 33 0 R >>
+/Font << /F47 12 0 R /F8 14 0 R /F7 22 0 R /F48 13 0 R /F17 6 0 R /F55 32 0 R /F54 28 0 R /F19 11 0 R /F57 39 0 R >>
/ProcSet [ /PDF /Text ]
>>
-% 35 0 obj
+% 41 0 obj
<<
/Type /Page
-/Contents 36 0 R
-/Resources 34 0 R
+/Contents 42 0 R
+/Resources 40 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 15 0 R
+/Parent 44 0 R
>>
-% 34 0 obj
+% 40 0 obj
<<
-/Font << /F8 13 0 R /F7 19 0 R /F57 32 0 R /F54 20 0 R /F48 12 0 R >>
+/Font << /F8 14 0 R /F47 12 0 R /F48 13 0 R /F55 32 0 R /F7 22 0 R /F58 43 0 R >>
/ProcSet [ /PDF /Text ]
>>
-% 38 0 obj
+% 46 0 obj
<<
/Type /Page
-/Contents 39 0 R
-/Resources 37 0 R
+/Contents 47 0 R
+/Resources 45 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 40 0 R
+/Parent 44 0 R
>>
-% 37 0 obj
+% 45 0 obj
<<
-/Font << /F8 13 0 R /F54 20 0 R /F14 25 0 R /F7 19 0 R /F57 32 0 R >>
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F48 13 0 R >>
/ProcSet [ /PDF /Text ]
>>
-% 42 0 obj
+% 49 0 obj
<<
/Type /Page
-/Contents 43 0 R
-/Resources 41 0 R
+/Contents 50 0 R
+/Resources 48 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 40 0 R
+/Parent 44 0 R
>>
-% 41 0 obj
+% 48 0 obj
<<
-/Font << /F8 13 0 R /F54 20 0 R /F7 19 0 R /F57 32 0 R /F48 12 0 R >>
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F54 28 0 R /F48 13 0 R /F55 32 0 R >>
/ProcSet [ /PDF /Text ]
>>
-% 45 0 obj
+% 52 0 obj
<<
/Type /Page
-/Contents 46 0 R
-/Resources 44 0 R
+/Contents 53 0 R
+/Resources 51 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 40 0 R
+/Parent 44 0 R
>>
-% 44 0 obj
+% 51 0 obj
<<
-/Font << /F7 19 0 R /F57 32 0 R /F8 13 0 R >>
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F55 32 0 R /F48 13 0 R /F14 27 0 R >>
/ProcSet [ /PDF /Text ]
>>
-% 48 0 obj
+% 55 0 obj
<<
/Type /Page
-/Contents 49 0 R
-/Resources 47 0 R
+/Contents 56 0 R
+/Resources 54 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 40 0 R
+/Parent 44 0 R
>>
-% 47 0 obj
+% 54 0 obj
<<
-/Font << /F7 19 0 R /F57 32 0 R /F47 11 0 R /F48 12 0 R /F14 25 0 R /F8 13 0 R >>
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F55 32 0 R >>
/ProcSet [ /PDF /Text ]
>>
-% 50 0 obj
+% 58 0 obj
+<<
+/Type /Page
+/Contents 59 0 R
+/Resources 57 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 44 0 R
+>>
+% 57 0 obj
+<<
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F48 13 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+% 61 0 obj
+<<
+/Type /Page
+/Contents 62 0 R
+/Resources 60 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 63 0 R
+>>
+% 60 0 obj
+<<
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+% 65 0 obj
+<<
+/Type /Page
+/Contents 66 0 R
+/Resources 64 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 63 0 R
+>>
+% 64 0 obj
+<<
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+% 68 0 obj
+<<
+/Type /Page
+/Contents 69 0 R
+/Resources 67 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 63 0 R
+>>
+% 67 0 obj
+<<
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F55 32 0 R /F48 13 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+% 71 0 obj
+<<
+/Type /Page
+/Contents 72 0 R
+/Resources 70 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 63 0 R
+>>
+% 70 0 obj
+<<
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F55 32 0 R /F14 27 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+% 74 0 obj
+<<
+/Type /Page
+/Contents 75 0 R
+/Resources 73 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 63 0 R
+>>
+% 73 0 obj
+<<
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F55 32 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+% 77 0 obj
+<<
+/Type /Page
+/Contents 78 0 R
+/Resources 76 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 63 0 R
+>>
+% 76 0 obj
+<<
+/Font << /F8 14 0 R /F48 13 0 R /F7 22 0 R /F58 43 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+% 80 0 obj
+<<
+/Type /Page
+/Contents 81 0 R
+/Resources 79 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 82 0 R
+>>
+% 79 0 obj
+<<
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+% 84 0 obj
+<<
+/Type /Page
+/Contents 85 0 R
+/Resources 83 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 82 0 R
+>>
+% 83 0 obj
+<<
+/Font << /F7 22 0 R /F58 43 0 R /F8 14 0 R /F47 12 0 R /F48 13 0 R /F14 27 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+% 86 0 obj
+[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525]
+% 87 0 obj
[531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3]
-% 51 0 obj
-[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525]
-% 52 0 obj
+% 88 0 obj
+[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525]
+% 89 0 obj
+[575 575 447.2 447.2 319.4 575 575 702.8 575]
+% 90 0 obj
[500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 1000 777.8 777.8 1000 1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8 275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8 611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 762 689.7 1200.9 820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7 666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9 277.8 500 500 611.1 500]
-% 53 0 obj
+% 91 0 obj
[476.1]
-% 54 0 obj
-[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525]
-% 55 0 obj
+% 92 0 obj
[569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 323.4 323.4 323.4 877 538.7 538.7 877 843.3]
-% 56 0 obj
-[555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4]
-% 57 0 obj
-[638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4 575 1041.7 1169.4 894.4 319.4 350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9]
-% 58 0 obj
+% 93 0 obj
+[531.3 531.3 531.3 531.3 531.3 795.8 472.2 531.3 767.4 826.4 531.3 958.7 1076.8 826.4 295.1 295.1 531.3 885.4 531.3 885.4 826.4 295.1 413.2 413.2 531.3 826.4 295.1 354.2 295.1 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 295.1 295.1 295.1 826.4 501.7 501.7 826.4 795.8 752.1 767.4 811.1 722.6 693.1 833.5 795.8 382.6 545.5 825.4 663.6 972.9 795.8 826.4 722.6 826.4 781.6 590.3 767.4 795.8 795.8 1091 795.8 795.8 649.3 295.1 531.3 295.1 531.3 295.1 295.1 531.3 590.3 472.2 590.3 472.2 324.7 531.3 590.3 295.1 324.7 560.8 295.1 885.4 590.3 531.3 590.3 560.8 414.1 419.1 413.2 590.3 560.8 767.4 560.8 560.8]
+% 94 0 obj
+[638.9 963 638.9 963 963 963 963 963 963 963 1222.2 638.9 638.9 963 963 963 963 963 963 963 963 963 963 963 963 1222.2 1222.2 963 963 1222.2 1222.2 638.9 638.9 1222.2 1222.2 1222.2 963 1222.2 1222.2 768.5 768.5 1222.2 1222.2 1222.2 963 365.7 1222.2 833.3 833.3 1092.6 1092.6 0 0 703.7 703.7 833.3 638.9 898.1 898.1 963 963 768.5 989.9 813.3 678.4 961.2 671.3 879.9 746.7 1059.3 709.3 846.3 938.8 854.5 1427.2 1005.7 973 878.4 1008.3 1061.4 762 711.3 774.4 785.2 1222.7 883.7 823.9 884 833.3 833.3 833.3 833.3 833.3 768.5 768.5 574.1 574.1 574.1 574.1 638.9 638.9 509.3 509.3 379.6 638.9 638.9 768.5 638.9 379.6 1000 924.1 1027.8 541.7 833.3 833.3 963 963 574.1 574.1]
+% 95 0 obj
+[583.3 555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4]
+% 96 0 obj
+[638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4 575 1041.7 1169.4 894.4 319.4 350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9 511.1]
+% 97 0 obj
[625 625 937.5 937.5 312.5 343.7 562.5 562.5 562.5 562.5 562.5 849.5 500 574.1 812.5 875 562.5 1018.5 1143.5 875 312.5 342.6 581 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6 875 531.2 531.2 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8 675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5 687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.7 562.5 625 312.5 343.7 593.7 312.5 937.5 625 562.5 625 593.7 459.5 443.8 437.5 625 593.7 812.5 593.7 593.7]
-% 59 0 obj
+% 98 0 obj
[611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 611.1 351.8 351.8 351.8 935.2 578.7 578.7 935.2 896.3]
-% 60 0 obj
+% 99 0 obj
[399.7 399.7 513.9 799.4 285.5 342.6 285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 285.5 799.4 485.3 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1 799.2 642.3 942 770.7 799.4 699.4 799.4 756.5 571 742.3 770.7 770.7 1056.2 770.7 770.7 628.1 285.5 513.9 285.5 513.9 285.5 285.5 513.9 571 456.8 571 457.2 314 513.9 571 285.5 314 542.4 285.5 856.5 571 513.9 571 542.4 402 405.4 399.7 571 542.4 742.3 542.4 542.4]
-% 61 0 obj
+% 100 0 obj
[892.9 840.9 854.6 906.6 776.5 743.7 929.9 924.4 446.3 610.8 925.8 710.8 1121.6 924.4 888.9 808 888.9 886.7 657.4 823.1 908.6 892.9 1221.6 892.9 892.9 723.1 328.7 617.6 328.7 591.7 328.7 328.7 575.2 657.4 525.9 657.4 543 361.6 591.7 657.4 328.7 361.6 624.5 328.7 986.1 657.4 591.7 657.4 624.5 488.1 466.8 460.2]
-% 62 0 obj
-[514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6]
-% 63 0 obj
-[489.6 489.6 489.6 489.6 489.6 734 435.2 489.6 707.2 761.6 489.6 883.8 992.6 761.6 272 272 489.6 816 489.6 816 761.6 272 380.8 380.8 489.6 761.6 272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8 544 516.8 707.2 516.8 516.8 435.2]
-% 64 0 obj
+% 101 0 obj
+[514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6]
+% 102 0 obj
+[531.3 826.4 531.3 826.4 826.4 826.4 826.4 826.4 826.4 826.4 1062.5 531.3 531.3 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 826.4 1062.5 1062.5 826.4 826.4 1062.5 1062.5 531.3 531.3 1062.5 1062.5 1062.5 826.4 1062.5 1062.5 649.3 649.3 1062.5 1062.5 1062.5 826.4 288.2 1062.5 708.3 708.3 944.5 944.5 0 0 590.3 590.3 708.3 531.3 767.4 767.4 826.4 826.4 649.3 849.5 694.7 562.6 821.7 560.8 758.3 631 904.2 585.5 720.1 807.4 730.7 1264.5 869.1 841.6 743.3 867.7 906.9 643.4 586.3 662.8 656.2 1054.6 756.4 705.8 763.6 708.3 708.3 708.3 708.3 708.3 649.3 649.3 472.2 472.2 472.2 472.2 531.3 531.3 413.2 413.2 295.1 531.3 531.3 649.3 531.3 295.1 885.4 795.8 885.4 443.6 708.3 708.3 826.4 826.4 472.2 472.2]
+% 103 0 obj
+[489.6 816 761.6 272 380.8 380.8 489.6 761.6 272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8 544 516.8 707.2 516.8 516.8 435.2]
+% 104 0 obj
[450.9 483.9 418 483.9 418 287.3 470.2 483.9 222.6 248.8 457.7 222.6 745.1 483.9 470.2 483.9 483.9 320.3 360.5 339.6 483.9 431.6 640.6 431.6 431.6]
-% 65 0 obj
+% 105 0 obj
[667.6 693.3 693.3 954.5 693.3 693.3 563.1 249.6 458.6 249.6 458.6 249.6 249.6 458.6 510.9 406.4 510.9 406.4 275.8 458.6 510.9 249.6 275.8 484.7 249.6 772.1 510.9 458.6 510.9]
-% 67 0 obj
+% 107 0 obj
<<
/Type /FontDescriptor
-/FontName /EUYHYW+CMBX10
+/FontName /JCNOIV+CMBSY10
+/Flags 4
+/FontBBox [-26 -940 1332 825]
+/Ascent 750
+/CapHeight 686
+/Descent -194
+/ItalicAngle -14
+/StemV 61
+/XHeight 444
+/CharSet (/backslash/braceleft/braceright)
+/FontFile 106 0 R
+>>
+% 109 0 obj
+<<
+/Type /FontDescriptor
+/FontName /JQDHBF+CMBX10
/Flags 4
/FontBBox [-56 -250 1164 750]
/Ascent 694
@@ -4095,13 +5308,13 @@ stream
/ItalicAngle 0
/StemV 114
/XHeight 444
-/CharSet (/A/B/E/H/I/L/P/S/U/a/asterisk/b/bracketleft/bracketright/c/colon/comma/d/e/eight/equal/f/fi/five/fl/four/g/h/i/k/l/m/n/nine/o/one/p/period/q/r/s/seven/six/slash/t/three/two/u/v/w/x/y/zero)
-/FontFile 66 0 R
+/CharSet (/A/B/E/H/I/K/L/P/R/S/T/U/a/asterisk/b/bracketleft/bracketright/c/colon/comma/d/e/eight/equal/f/fi/five/fl/four/g/h/hyphen/i/k/l/m/n/nine/o/one/p/parenleft/parenright/period/q/quotedblright/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero)
+/FontFile 108 0 R
>>
-% 69 0 obj
+% 111 0 obj
<<
/Type /FontDescriptor
-/FontName /KUVYHM+CMBX12
+/FontName /MBPLSD+CMBX12
/Flags 4
/FontBBox [-53 -251 1139 750]
/Ascent 694
@@ -4110,10 +5323,10 @@ stream
/ItalicAngle 0
/StemV 109
/XHeight 444
-/CharSet (/C/E/H/I/L/P/S/U/a/c/d/e/eight/f/fi/five/four/g/i/k/l/m/n/o/one/p/period/q/r/s/seven/six/t/three/two/u/x/y)
-/FontFile 68 0 R
+/CharSet (/A/C/E/H/I/K/L/P/S/U/a/c/d/e/eight/f/fi/five/four/g/i/k/l/m/n/nine/o/one/p/period/q/r/s/seven/six/t/three/two/u/w/x/y)
+/FontFile 110 0 R
>>
-% 71 0 obj
+% 113 0 obj
<<
/Type /FontDescriptor
/FontName /EUWOLL+CMBX9
@@ -4126,9 +5339,9 @@ stream
/StemV 117
/XHeight 444
/CharSet (/A/a/b/c/r/s/t)
-/FontFile 70 0 R
+/FontFile 112 0 R
>>
-% 73 0 obj
+% 115 0 obj
<<
/Type /FontDescriptor
/FontName /RVCXXH+CMMI7
@@ -4141,12 +5354,12 @@ stream
/StemV 81
/XHeight 431
/CharSet (/epsilon1)
-/FontFile 72 0 R
+/FontFile 114 0 R
>>
-% 75 0 obj
+% 117 0 obj
<<
/Type /FontDescriptor
-/FontName /YCGTEF+CMR10
+/FontName /RDTFWN+CMR10
/Flags 4
/FontBBox [-40 -250 1009 750]
/Ascent 694
@@ -4155,13 +5368,13 @@ stream
/ItalicAngle 0
/StemV 69
/XHeight 431
-/CharSet (/A/C/D/E/F/G/H/I/J/L/M/N/O/P/R/S/T/V/W/X/Y/a/asterisk/b/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/f/ffi/fi/five/fl/four/g/h/hyphen/i/k/l/m/n/nine/numbersign/o/one/p/parenleft/parenright/period/q/quotedblright/quoteleft/quoteright/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero)
-/FontFile 74 0 R
+/CharSet (/A/B/D/E/F/G/H/I/J/L/M/N/O/P/R/S/T/V/W/X/Y/a/asterisk/b/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/f/ff/ffi/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/numbersign/o/one/p/parenleft/parenright/period/q/quotedblright/quoteleft/quoteright/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero)
+/FontFile 116 0 R
>>
-% 77 0 obj
+% 119 0 obj
<<
/Type /FontDescriptor
-/FontName /KHAQKJ+CMR12
+/FontName /EZOSPU+CMR12
/Flags 4
/FontBBox [-34 -251 988 750]
/Ascent 694
@@ -4170,10 +5383,10 @@ stream
/ItalicAngle 0
/StemV 65
/XHeight 431
-/CharSet (/A/B/C/D/E/G/J/M/N/P/R/S/T/U/a/c/comma/d/e/eight/g/grave/h/i/l/m/n/nine/o/one/p/period/quotedblleft/quotedblright/r/s/t/two/u/v/y/z/zero)
-/FontFile 76 0 R
+/CharSet (/A/B/C/D/J/K/M/N/S/T/a/b/c/comma/d/dollar/e/eight/g/h/i/k/l/m/n/o/p/r/s/t/two/u/v/x/y/z/zero)
+/FontFile 118 0 R
>>
-% 79 0 obj
+% 121 0 obj
<<
/Type /FontDescriptor
/FontName /XEWKYT+CMR17
@@ -4186,9 +5399,9 @@ stream
/StemV 53
/XHeight 430
/CharSet (/T/a/c/e/g/h/k/p)
-/FontFile 78 0 R
+/FontFile 120 0 R
>>
-% 81 0 obj
+% 123 0 obj
<<
/Type /FontDescriptor
/FontName /KEPNXL+CMR6
@@ -4201,9 +5414,9 @@ stream
/StemV 83
/XHeight 431
/CharSet (/A/one)
-/FontFile 80 0 R
+/FontFile 122 0 R
>>
-% 83 0 obj
+% 125 0 obj
<<
/Type /FontDescriptor
/FontName /VDRGYX+CMR7
@@ -4216,9 +5429,24 @@ stream
/StemV 79
/XHeight 431
/CharSet (/A/eight/five/four/nine/one/seven/six/three/two/zero)
-/FontFile 82 0 R
+/FontFile 124 0 R
>>
-% 85 0 obj
+% 127 0 obj
+<<
+/Type /FontDescriptor
+/FontName /OPTOCW+CMR8
+/Flags 4
+/FontBBox [-36 -250 1070 750]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle 0
+/StemV 76
+/XHeight 431
+/CharSet (/B/D/G/I/L/M/N/O/P/S/T/U/a/b/c/comma/d/e/four/g/grave/hyphen/i/l/m/n/o/one/p/period/quotedblleft/quotedblright/r/s/t/three/two/u/v/y/zero)
+/FontFile 126 0 R
+>>
+% 129 0 obj
<<
/Type /FontDescriptor
/FontName /BDIFWW+CMR9
@@ -4231,9 +5459,9 @@ stream
/StemV 74
/XHeight 431
/CharSet (/A/D/E/F/L/P/T/U/X/a/b/c/comma/d/e/f/g/h/hyphen/i/k/l/m/n/o/p/parenleft/parenright/period/r/s/slash/t/u/v/w/x/y)
-/FontFile 84 0 R
+/FontFile 128 0 R
>>
-% 87 0 obj
+% 131 0 obj
<<
/Type /FontDescriptor
/FontName /DRNAIY+CMSS17
@@ -4246,9 +5474,9 @@ stream
/StemV 76
/XHeight 430
/CharSet (/a/b/e/i/l/s/t/x/y)
-/FontFile 86 0 R
+/FontFile 130 0 R
>>
-% 89 0 obj
+% 133 0 obj
<<
/Type /FontDescriptor
/FontName /CAKAEM+CMSY10
@@ -4261,12 +5489,42 @@ stream
/StemV 40
/XHeight 431
/CharSet (/backslash/braceleft/braceright/bullet)
-/FontFile 88 0 R
+/FontFile 132 0 R
>>
-% 91 0 obj
+% 135 0 obj
<<
/Type /FontDescriptor
-/FontName /SWDVUC+CMTT10
+/FontName /UPJTNE+CMSY6
+/Flags 4
+/FontBBox [-4 -948 1329 786]
+/Ascent 750
+/CapHeight 683
+/Descent -194
+/ItalicAngle -14
+/StemV 52
+/XHeight 431
+/CharSet (/asteriskmath/dagger)
+/FontFile 134 0 R
+>>
+% 137 0 obj
+<<
+/Type /FontDescriptor
+/FontName /TGWINZ+CMSY8
+/Flags 4
+/FontBBox [-30 -955 1185 779]
+/Ascent 750
+/CapHeight 683
+/Descent -194
+/ItalicAngle -14
+/StemV 46
+/XHeight 431
+/CharSet (/asteriskmath/dagger)
+/FontFile 136 0 R
+>>
+% 139 0 obj
+<<
+/Type /FontDescriptor
+/FontName /OJNEZL+CMTT10
/Flags 4
/FontBBox [-4 -233 537 696]
/Ascent 611
@@ -4275,13 +5533,13 @@ stream
/ItalicAngle 0
/StemV 69
/XHeight 431
-/CharSet (/A/B/S/a/asterisk/at/b/backslash/bracketleft/bracketright/c/colon/d/e/f/four/g/h/hyphen/i/k/l/m/n/o/p/parenleft/parenright/period/q/r/s/slash/t/u/v/w/x/y/z/zero)
-/FontFile 90 0 R
+/CharSet (/A/B/S/a/asterisk/at/b/backslash/bracketleft/bracketright/c/d/e/f/g/i/k/l/m/n/o/p/parenleft/parenright/q/r/s/t/u/w/x/y/z)
+/FontFile 138 0 R
>>
-% 93 0 obj
+% 141 0 obj
<<
/Type /FontDescriptor
-/FontName /KKZFIQ+CMTT12
+/FontName /CBJXMN+CMTT12
/Flags 4
/FontBBox [-1 -234 524 695]
/Ascent 611
@@ -4290,10 +5548,10 @@ stream
/ItalicAngle 0
/StemV 65
/XHeight 431
-/CharSet (/a/c/comma/d/e/greater/i/less/n/o/p/period/r/s/t/u)
-/FontFile 92 0 R
+/CharSet (/a/b/c/comma/d/e/greater/i/l/less/m/n/o/p/period/r/s/t/u/v)
+/FontFile 140 0 R
>>
-% 95 0 obj
+% 143 0 obj
<<
/Type /FontDescriptor
/FontName /QHHRRK+CMTT8
@@ -4306,12 +5564,12 @@ stream
/StemV 76
/XHeight 431
/CharSet (/a/b/e/g/hyphen/i/l/n/o/p/period/question/r/s/slash/t/u/w/x/y)
-/FontFile 94 0 R
+/FontFile 142 0 R
>>
-% 97 0 obj
+% 145 0 obj
<<
/Type /FontDescriptor
-/FontName /AWNOGO+CMTT9
+/FontName /PAYEOR+CMTT9
/Flags 4
/FontBBox [-6 -233 542 698]
/Ascent 611
@@ -4320,230 +5578,309 @@ stream
/ItalicAngle 0
/StemV 74
/XHeight 431
-/CharSet (/A/B/C/E/F/G/L/N/P/R/S/T/U/X/a/asterisk/at/b/backslash/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/equal/f/five/g/greater/h/i/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/q/quoteleft/r/s/six/slash/t/two/u/v/w/x/y/z/zero)
-/FontFile 96 0 R
+/CharSet (/A/B/C/D/E/F/G/L/N/O/P/R/S/T/U/X/a/asterisk/at/b/backslash/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/equal/f/five/g/greater/h/hyphen/i/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/q/quotedbl/quoteleft/quoteright/r/s/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero)
+/FontFile 144 0 R
>>
-% 12 0 obj
+% 28 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /EUYHYW+CMBX10
-/FontDescriptor 67 0 R
+/BaseFont /JCNOIV+CMBSY10
+/FontDescriptor 107 0 R
+/FirstChar 102
+/LastChar 110
+/Widths 89 0 R
+/ToUnicode 146 0 R
+>>
+% 13 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /JQDHBF+CMBX10
+/FontDescriptor 109 0 R
/FirstChar 12
-/LastChar 121
-/Widths 57 0 R
-/ToUnicode 98 0 R
+/LastChar 122
+/Widths 96 0 R
+/ToUnicode 147 0 R
>>
-% 11 0 obj
+% 12 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /KUVYHM+CMBX12
-/FontDescriptor 69 0 R
+/BaseFont /MBPLSD+CMBX12
+/FontDescriptor 111 0 R
/FirstChar 12
/LastChar 121
-/Widths 58 0 R
-/ToUnicode 99 0 R
+/Widths 97 0 R
+/ToUnicode 148 0 R
>>
-% 8 0 obj
+% 9 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /EUWOLL+CMBX9
-/FontDescriptor 71 0 R
+/FontDescriptor 113 0 R
/FirstChar 65
/LastChar 116
-/Widths 61 0 R
-/ToUnicode 100 0 R
+/Widths 100 0 R
+/ToUnicode 149 0 R
>>
-% 21 0 obj
+% 26 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /RVCXXH+CMMI7
-/FontDescriptor 73 0 R
+/FontDescriptor 115 0 R
/FirstChar 15
/LastChar 15
-/Widths 53 0 R
-/ToUnicode 101 0 R
+/Widths 91 0 R
+/ToUnicode 150 0 R
>>
-% 13 0 obj
+% 14 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /YCGTEF+CMR10
-/FontDescriptor 75 0 R
-/FirstChar 12
+/BaseFont /RDTFWN+CMR10
+/FontDescriptor 117 0 R
+/FirstChar 11
/LastChar 122
-/Widths 56 0 R
-/ToUnicode 102 0 R
+/Widths 95 0 R
+/ToUnicode 151 0 R
>>
% 6 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /KHAQKJ+CMR12
-/FontDescriptor 77 0 R
-/FirstChar 18
+/BaseFont /EZOSPU+CMR12
+/FontDescriptor 119 0 R
+/FirstChar 36
/LastChar 122
-/Widths 63 0 R
-/ToUnicode 103 0 R
+/Widths 103 0 R
+/ToUnicode 152 0 R
>>
% 4 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /XEWKYT+CMR17
-/FontDescriptor 79 0 R
+/FontDescriptor 121 0 R
/FirstChar 84
/LastChar 112
-/Widths 65 0 R
-/ToUnicode 104 0 R
+/Widths 105 0 R
+/ToUnicode 153 0 R
>>
-% 10 0 obj
+% 11 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /KEPNXL+CMR6
-/FontDescriptor 81 0 R
+/FontDescriptor 123 0 R
/FirstChar 49
/LastChar 65
-/Widths 59 0 R
-/ToUnicode 105 0 R
+/Widths 98 0 R
+/ToUnicode 154 0 R
>>
-% 19 0 obj
+% 22 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /VDRGYX+CMR7
-/FontDescriptor 83 0 R
+/FontDescriptor 125 0 R
/FirstChar 48
/LastChar 65
-/Widths 55 0 R
-/ToUnicode 106 0 R
+/Widths 92 0 R
+/ToUnicode 155 0 R
>>
-% 9 0 obj
+% 16 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /OPTOCW+CMR8
+/FontDescriptor 127 0 R
+/FirstChar 18
+/LastChar 121
+/Widths 93 0 R
+/ToUnicode 156 0 R
+>>
+% 10 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /BDIFWW+CMR9
-/FontDescriptor 85 0 R
+/FontDescriptor 129 0 R
/FirstChar 40
/LastChar 121
-/Widths 60 0 R
-/ToUnicode 107 0 R
+/Widths 99 0 R
+/ToUnicode 157 0 R
>>
% 5 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /DRNAIY+CMSS17
-/FontDescriptor 87 0 R
+/FontDescriptor 131 0 R
/FirstChar 97
/LastChar 121
-/Widths 64 0 R
-/ToUnicode 108 0 R
+/Widths 104 0 R
+/ToUnicode 158 0 R
>>
-% 25 0 obj
+% 27 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /CAKAEM+CMSY10
-/FontDescriptor 89 0 R
+/FontDescriptor 133 0 R
/FirstChar 15
/LastChar 110
-/Widths 52 0 R
-/ToUnicode 109 0 R
+/Widths 90 0 R
+/ToUnicode 159 0 R
>>
-% 20 0 obj
+% 15 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /UPJTNE+CMSY6
+/FontDescriptor 135 0 R
+/FirstChar 3
+/LastChar 121
+/Widths 94 0 R
+/ToUnicode 160 0 R
+>>
+% 7 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /SWDVUC+CMTT10
-/FontDescriptor 91 0 R
+/BaseFont /TGWINZ+CMSY8
+/FontDescriptor 137 0 R
+/FirstChar 3
+/LastChar 121
+/Widths 102 0 R
+/ToUnicode 161 0 R
+>>
+% 32 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /OJNEZL+CMTT10
+/FontDescriptor 139 0 R
/FirstChar 40
/LastChar 122
-/Widths 54 0 R
-/ToUnicode 110 0 R
+/Widths 88 0 R
+/ToUnicode 162 0 R
>>
-% 7 0 obj
+% 8 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /KKZFIQ+CMTT12
-/FontDescriptor 93 0 R
+/BaseFont /CBJXMN+CMTT12
+/FontDescriptor 141 0 R
/FirstChar 44
-/LastChar 117
-/Widths 62 0 R
-/ToUnicode 111 0 R
+/LastChar 118
+/Widths 101 0 R
+/ToUnicode 163 0 R
>>
-% 33 0 obj
+% 39 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /QHHRRK+CMTT8
-/FontDescriptor 95 0 R
+/FontDescriptor 143 0 R
/FirstChar 45
/LastChar 121
-/Widths 50 0 R
-/ToUnicode 112 0 R
+/Widths 87 0 R
+/ToUnicode 164 0 R
>>
-% 32 0 obj
+% 43 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /AWNOGO+CMTT9
-/FontDescriptor 97 0 R
-/FirstChar 35
+/BaseFont /PAYEOR+CMTT9
+/FontDescriptor 145 0 R
+/FirstChar 34
/LastChar 125
-/Widths 51 0 R
-/ToUnicode 113 0 R
+/Widths 86 0 R
+/ToUnicode 165 0 R
>>
-% 15 0 obj
+
+endstream
+endobj
+169 0 obj
+<<
+/Producer (pdfTeX-1.40.20)
+/Creator (TeX)
+/CreationDate (D:20200114033906+01'00')
+/ModDate (D:20200114033906+01'00')
+/Trapped /False
+/PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019) kpathsea version 6.3.1)
+>>
+endobj
+167 0 obj
+<<
+/Type /ObjStm
+/N 6
+/First 42
+/Length 558
+>>
+stream
+18 0 44 104 63 209 82 314 166 391 168 468
+% 18 0 obj
<<
/Type /Pages
/Count 6
-/Parent 114 0 R
-/Kids [2 0 R 17 0 R 23 0 R 27 0 R 30 0 R 35 0 R]
+/Parent 166 0 R
+/Kids [2 0 R 20 0 R 24 0 R 30 0 R 34 0 R 37 0 R]
>>
-% 40 0 obj
+% 44 0 obj
<<
/Type /Pages
-/Count 4
-/Parent 114 0 R
-/Kids [38 0 R 42 0 R 45 0 R 48 0 R]
+/Count 6
+/Parent 166 0 R
+/Kids [41 0 R 46 0 R 49 0 R 52 0 R 55 0 R 58 0 R]
>>
-% 114 0 obj
+% 63 0 obj
<<
/Type /Pages
-/Count 10
-/Kids [15 0 R 40 0 R]
+/Count 6
+/Parent 166 0 R
+/Kids [61 0 R 65 0 R 68 0 R 71 0 R 74 0 R 77 0 R]
>>
-% 115 0 obj
+% 82 0 obj
+<<
+/Type /Pages
+/Count 2
+/Parent 166 0 R
+/Kids [80 0 R 84 0 R]
+>>
+% 166 0 obj
+<<
+/Type /Pages
+/Count 20
+/Kids [18 0 R 44 0 R 63 0 R 82 0 R]
+>>
+% 168 0 obj
<<
/Type /Catalog
-/Pages 114 0 R
+/Pages 166 0 R
>>
endstream
endobj
-117 0 obj
+170 0 obj
<<
/Type /XRef
-/Index [0 118]
-/Size 118
+/Index [0 171]
+/Size 171
/W [1 3 1]
-/Root 115 0 R
-/Info 116 0 R
-/ID [<615214F2FC590B805EAB9C452DE94308> <615214F2FC590B805EAB9C452DE94308>]
-/Length 590
+/Root 168 0 R
+/Info 169 0 R
+/ID [<647B02643A16A54C89E7FDE6C69746DC> <647B02643A16A54C89E7FDE6C69746DC>]
+/Length 855
>>
stream
-
-
-
+
+
endstream
endobj
startxref
-293253
+404497
%%EOF
diff --git a/macros/latex/contrib/axessibility/axessibilityExampleAlignA.tex b/macros/latex/contrib/axessibility/axessibilityExampleAlignA.tex
new file mode 100644
index 0000000000..6b0fbc35a3
--- /dev/null
+++ b/macros/latex/contrib/axessibility/axessibilityExampleAlignA.tex
@@ -0,0 +1,56 @@
+%
+% Copyright (C) 2018, 2019, 2020 by
+% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski,
+% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi
+%
+% Based on accsupp and tagpdf
+%
+% This work consists of the main source files axessibility.dtx and axessibility.lua,
+% and the derived files
+% axessibility.ins, axessibility.sty, axessibility.pdf, README,
+% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex,
+%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is
+% Sandro Coriasco
+%
+
+\documentclass[a4paper,11pt]{article}
+
+\usepackage[accsupp]{axessibility}
+
+\title{Algebraic equations of second degree:\\
+relation between roots and coefficients}
+\author{}
+\date{}
+
+
+\begin{document}
+
+
+
+\maketitle
+
+
+Given the equation \( a x^2 + bx + c= 0, a\not=0 \),
+ we have the following relations between its roots
+ \( x_{1,2} \):
+
+\begin{align*}
+x_1+x_2 & = -\frac{b}{a},\\
+ x_1\cdot x_2 &= \phantom{-}\frac{c}{a}.
+\end{align*}
+
+
+
+\end{document}
diff --git a/macros/latex/contrib/axessibility/axessibilityExampleAlignT.tex b/macros/latex/contrib/axessibility/axessibilityExampleAlignT.tex
new file mode 100644
index 0000000000..5807b80d6e
--- /dev/null
+++ b/macros/latex/contrib/axessibility/axessibilityExampleAlignT.tex
@@ -0,0 +1,65 @@
+%
+% Copyright (C) 2018, 2019, 2020 by
+% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski,
+% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi
+%
+% Based on accsupp and tagpdf
+%
+% This work consists of the main source files axessibility.dtx and axessibility.lua,
+% and the derived files
+% axessibility.ins, axessibility.sty, axessibility.pdf, README,
+% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex,
+%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is
+% Sandro Coriasco
+%
+
+\documentclass[a4paper,11pt]{article}
+
+\usepackage{axessibility}
+
+\title{Algebraic equations of second degree:\\
+relation between roots and coefficients}
+\author{}
+\date{}
+
+
+\begin{document}
+
+
+
+\maketitle
+
+
+\tagstructbegin{tag=P}
+ \tagmcbegin{tag=P}
+Given the equation \auxiliaryspace
+ \tagmcend
+\tagstructend
+ \( a x^2 + bx + c= 0, a\not=0 \),
+\tagstructbegin{tag=P}
+ \tagmcbegin{tag=P}
+ we have the following relations between its roots \auxiliaryspace
+ \tagmcend
+\tagstructend
+ \( x_{1,2} \):
+
+\begin{align*}
+x_1+x_2 & = -\frac{b}{a},\\
+ x_1\cdot x_2 &= \phantom{-}\frac{c}{a}.
+\end{align*}
+
+
+
+\end{document}
diff --git a/macros/latex/contrib/axessibility/axessibilityExampleGoldenMean.tex b/macros/latex/contrib/axessibility/axessibilityExampleGoldenMean.tex
deleted file mode 100644
index 9078e82c2f..0000000000
--- a/macros/latex/contrib/axessibility/axessibilityExampleGoldenMean.tex
+++ /dev/null
@@ -1,42 +0,0 @@
-%
-% Copyright (C) 2018, 2019 by
-% Anna Capietto, Sandro Coriasco, Tiziana Armano,
-% Nadir Murru, Alice Ruighi, Eugenia Taranto,
-% Dragan Ahmetovic, Cristian Bernareggi, Michele Berra
-%
-% Based on accsupp.sty
-%
-% This work consists of the main source file axessibility.dtx
-% and the derived files
-% axessibility.ins, axessibility.sty, axessibility.pdf, README,
-% axessibilityExampleGoldenMean.tex
-%
-% The Current Maintainer of this work is
-% Sandro Coriasco
-%
-% This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License
-% http://creativecommons.org/licenses/by-nc/4.0/
-%
-
-\documentclass[a4paper,11pt]{article}
-
-\usepackage{axessibility}
-
-\title{The golden mean}
-\author{}
-\date{}
-
-\begin{document}
-
-\maketitle
-
-The golden mean is the number
-\[\frac{1 + \sqrt{5}}{2},\]
-that is the root larger in modulus of
-\begin{equation} x^2 - x - 1. \end{equation}
-It is usually defined as the ratio of two lengths \(a\) and \(b\) such that
-\begin{equation*} (a+b) : a = a : b. \end{equation*}
-Let \(x\) be the ratio \( \frac{a}{b} \), we have \( \frac{a+b}{a} = 1 + \frac{1}{x} \), from which we get the equation \(x^2 = x + 1\).
-
-
-\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/axessibility/axessibilityExampleSingleLineA.tex b/macros/latex/contrib/axessibility/axessibilityExampleSingleLineA.tex
new file mode 100644
index 0000000000..913da231d3
--- /dev/null
+++ b/macros/latex/contrib/axessibility/axessibilityExampleSingleLineA.tex
@@ -0,0 +1,49 @@
+%
+% Copyright (C) 2018, 2019, 2020 by
+% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski,
+% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi
+%
+% Based on accsupp and tagpdf
+%
+% This work consists of the main source files axessibility.dtx and axessibility.lua,
+% and the derived files
+% axessibility.ins, axessibility.sty, axessibility.pdf, README,
+% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex,
+%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is
+% Sandro Coriasco
+%
+
+\documentclass[a4paper,11pt]{article}
+
+\usepackage[accsupp]{axessibility}
+
+\title{The golden mean}
+\author{}
+\date{}
+
+\begin{document}
+
+\maketitle
+
+The golden mean is the number
+\[\frac{1 + \sqrt{5}}{2},\]
+that is the root larger in modulus of
+\begin{equation} x^2 - x - 1. \end{equation}
+It is usually defined as the ratio of two lengths \(a\) and \(b\) such that
+\begin{equation*} (a+b) : a = a : b. \end{equation*}
+Let \(x\) be the ratio \( \frac{a}{b} \), we have \( \frac{a+b}{a} = 1 + \frac{1}{x} \), from which we get the equation \(x^2 = x + 1\).
+
+
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/axessibility/axessibilityExampleSingleLineT.tex b/macros/latex/contrib/axessibility/axessibilityExampleSingleLineT.tex
new file mode 100644
index 0000000000..2b237ef314
--- /dev/null
+++ b/macros/latex/contrib/axessibility/axessibilityExampleSingleLineT.tex
@@ -0,0 +1,95 @@
+%
+% Copyright (C) 2018, 2019, 2020 by
+% Anna Capietto, Sandro Coriasco, Boris Doubrov, Alexander Koslovski,
+% Tiziana Armano, Nadir Murru, Dragan Ahmetovic, Cristian Bernareggi
+%
+% Based on accsupp and tagpdf
+%
+% This work consists of the main source files axessibility.dtx and axessibility.lua,
+% and the derived files
+% axessibility.ins, axessibility.sty, axessibility.pdf, README,
+% axessibilityExampleSingleLineT.tex, axessibilityExampleSingleLineA.tex,
+%. axessibilityExampleAlignT.tex, axessibilityExampleAlignA.tex
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is
+% Sandro Coriasco
+%
+
+\documentclass[a4paper,11pt]{article}
+
+\usepackage{axessibility}
+
+\title{The golden mean}
+\author{}
+\date{}
+
+\begin{document}
+
+\maketitle
+
+\tagstructbegin{tag=P}
+ \tagmcbegin{tag=P}
+The golden mean is the number
+ \tagmcend
+\tagstructend
+\[\frac{1 + \sqrt{5}}{2},\]
+\tagstructbegin{tag=P}
+ \tagmcbegin{tag=P}
+that is, the root larger in modulus of
+ \tagmcend
+\tagstructend
+\begin{equation} x^2 - x - 1. \end{equation}
+\tagstructbegin{tag=P}
+ \tagmcbegin{tag=P}
+It is usually defined as the ratio of two lengths \auxiliaryspace
+ \tagmcend
+\tagstructend
+ \(a\)
+\tagstructbegin{tag=P}
+ \tagmcbegin{tag=P}
+ and \auxiliaryspace
+ \tagmcend
+\tagstructend
+\(b\)
+\tagstructbegin{tag=P}
+ \tagmcbegin{tag=P}
+ such that
+ \tagmcend
+\tagstructend
+\begin{equation*} (a+b) : a = a : b. \end{equation*}
+\tagstructbegin{tag=P}
+ \tagmcbegin{tag=P}
+Let \auxiliaryspace
+ \tagmcend
+\tagstructend
+ \(x\)
+ \tagstructbegin{tag=P}
+ \tagmcbegin{tag=P}
+be the ratio \auxiliaryspace
+ \tagmcend
+\tagstructend
+\( \frac{a}{b} \).
+\tagstructbegin{tag=P}
+ \tagmcbegin{tag=P}
+We have \auxiliaryspace
+ \tagmcend
+\tagstructend
+\( \frac{a+b}{a} = 1 + \frac{1}{x} \),
+\tagstructbegin{tag=P}
+ \tagmcbegin{tag=P}
+from which we get the equation \auxiliaryspace
+ \tagmcend
+\tagstructend
+ \(x^2 = x + 1\).
+
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/dccpaper/Makefile b/macros/latex/contrib/dccpaper/Makefile
index 74787deb29..f650339114 100644
--- a/macros/latex/contrib/dccpaper/Makefile
+++ b/macros/latex/contrib/dccpaper/Makefile
@@ -15,16 +15,16 @@ all: $(NAME).pdf clean
source: $(NAME).dtx
tex -interaction=batchmode $(NAME).dtx >/dev/null
-ijdc-v9.cls idcc.cls $(NAME)-base.sty $(NAME)-apacite.bib $(NAME)-biblatex.bib README.md: source
+ijdc-v9.cls ijdc-v14.cls idcc.cls $(NAME)-base.sty $(NAME)-apacite.bib $(NAME)-biblatex.bib README.md: source
-$(NAME).pdf: $(NAME).dtx ijdc-v9.cls $(NAME)-biblatex.bib $(NAME)-by.pdf
+$(NAME).pdf: $(NAME).dtx ijdc-v9.cls ijdc-v14.cls $(NAME)-biblatex.bib $(NAME)-by.pdf
lualatex -recorder -interaction=batchmode $(NAME).dtx >/dev/null
biber $(NAME)
lualatex -recorder -interaction=batchmode $(NAME).dtx >/dev/null
lualatex -recorder -interaction=batchmode $(NAME).dtx >/dev/null
@echo "Compilation of PDF finished."
-apacitetest.pdf: clean $(NAME).dtx ijdc-v9.cls $(NAME)-apacite.bib $(NAME)-by.pdf
+apacitetest.pdf: clean $(NAME).dtx ijdc-v9.cls ijdc-v14.cls $(NAME)-apacite.bib $(NAME)-by.pdf
lualatex -recorder -interaction=batchmode '\newif\ifapacite\input $(NAME).dtx' >/dev/null
bibtex $(NAME)
lualatex -recorder -interaction=batchmode '\newif\ifapacite\input $(NAME).dtx' >/dev/null
@@ -38,12 +38,12 @@ clean:
rm -rf _markdown_$(NAME)
distclean: clean
- rm -f $(NAME).pdf apacitetest.pdf ijdc-v9.cls idcc.cls $(NAME)-base.sty $(NAME)-{biblatex,apacite}.bib
+ rm -f $(NAME).pdf apacitetest.pdf ijdc-v9.cls ijdc-v14.cls idcc.cls $(NAME)-base.sty $(NAME)-{biblatex,apacite}.bib
inst: all
mkdir -p $(UTREE)/{tex,source,doc}/latex/$(NAME)
cp $(NAME).dtx $(UTREE)/source/latex/$(NAME)
- cp {ijdc-v9,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(UTREE)/tex/latex/$(NAME)
+ cp {ijdc-v9,ijdc-v14,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(UTREE)/tex/latex/$(NAME)
cp $(NAME).pdf $(NAME)-{biblatex,apacite}.bib README.md $(UTREE)/doc/latex/$(NAME)
mktexlsr
uninst:
@@ -53,7 +53,7 @@ uninst:
install: all
sudo mkdir -p $(LOCAL)/{tex,source,doc}/latex/$(NAME)
sudo cp $(NAME).dtx $(LOCAL)/source/latex/$(NAME)
- sudo cp {ijdc-v9,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(LOCAL)/tex/latex/$(NAME)
+ sudo cp {ijdc-v9,ijdc-v14,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(LOCAL)/tex/latex/$(NAME)
sudo cp $(NAME).pdf $(NAME)-{biblatex,apacite}.bib README.md $(LOCAL)/doc/latex/$(NAME)
mktexlsr
uninstall:
@@ -62,7 +62,7 @@ uninstall:
zip: all
mkdir $(TDIR)
- cp {ijdc-v9,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(NAME).{dtx,pdf} README.md Makefile $(TDIR)
+ cp {ijdc-v9,ijdc-v14,idcc}.cls $(NAME)-base.sty $(NAME)-by.{eps,pdf} $(NAME).{dtx,pdf} README.md Makefile $(TDIR)
cd $(TEMP); zip -Drq $(PWD)/$(NAME)-$(VERS).zip $(NAME)
ctan: all
diff --git a/macros/latex/contrib/dccpaper/README.md b/macros/latex/contrib/dccpaper/README.md
index 2cf7919175..d3a724bb5d 100644
--- a/macros/latex/contrib/dccpaper/README.md
+++ b/macros/latex/contrib/dccpaper/README.md
@@ -1,9 +1,12 @@
# The dccpaper bundle: LaTeX classes for submissions to IJDC and IDCC
-The dccpaper bundle consists of two very similar classes.
+The dccpaper bundle consists of three very similar classes.
+
+ijdc-v14.cls corresponds to the template used by the
+[International Journal of Digital Curation], beginning with volume 14.
ijdc-v9.cls corresponds to the template used by the
-[International Journal of Digital Curation], beginning with volume 9.
+[International Journal of Digital Curation] for volumes 9 to 13 inclusive.
idcc.cls corresponds to the template used for the
[International Digital Curation Conference], beginning with IDCC15.
@@ -71,7 +74,7 @@ A makefile is provided which you can use with the Make utility:
## Licence
-Copyright 2019 Digital Curation Centre, University of Edinburgh.
+Copyright 2020 Digital Curation Centre, University of Edinburgh.
This work consists of the image files dccpaper-by.eps and
dccpaper-by.pdf, the documented LaTeX file dccpaper.dtx and a Makefile.
diff --git a/macros/latex/contrib/dccpaper/dccpaper.dtx b/macros/latex/contrib/dccpaper/dccpaper.dtx
index e669fdb0bd..ea2d028ce8 100644
--- a/macros/latex/contrib/dccpaper/dccpaper.dtx
+++ b/macros/latex/contrib/dccpaper/dccpaper.dtx
@@ -1,17 +1,20 @@
% \iffalse meta-comment
-%<*internal|ijdc9|idcc|base>
-\def\Version{2019/10/07 v1.8.1}
-%</internal|ijdc9|idcc|base>
+%<*internal|ijdc9|ijdc14|idcc|base>
+\def\Version{2020/01/15 v2.0}
+%</internal|ijdc9|ijdc14|idcc|base>
%<*internal>
\iffalse
%</internal>
%<*readme>
# The dccpaper bundle: LaTeX classes for submissions to IJDC and IDCC
-The dccpaper bundle consists of two very similar classes.
+The dccpaper bundle consists of three very similar classes.
+
+ijdc-v14.cls corresponds to the template used by the
+[International Journal of Digital Curation], beginning with volume 14.
ijdc-v9.cls corresponds to the template used by the
-[International Journal of Digital Curation], beginning with volume 9.
+[International Journal of Digital Curation] for volumes 9 to 13 inclusive.
idcc.cls corresponds to the template used for the
[International Digital Curation Conference], beginning with IDCC15.
@@ -27,11 +30,15 @@ boards, but can also be used to produce the final camera-ready papers.
[International Digital Curation Conference]: http://www.dcc.ac.uk/events/international-digital-curation-conference-idcc
%</readme>
-%<ijdc9|idcc|base>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+%<ijdc9|ijdc14|idcc|base>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<*ijdc9>
\ProvidesClass{ijdc-v9}
- [\Version\space Class for submissions to the International Journal of Digital Curation, volume 9 onwards.]
+ [\Version\space Class for submissions to the International Journal of Digital Curation, volumes 9--13 inclusive.]
%</ijdc9>
+%<*ijdc14>
+\ProvidesClass{ijdc-v14}
+ [\Version\space Class for submissions to the International Journal of Digital Curation, volume 14 onwards.]
+%</ijdc14>
%<*idcc>
\ProvidesClass{idcc}
[\Version\space Class for submissions to the International Digital Curation Conference.]
@@ -240,13 +247,14 @@ See: http://www.latex-project.org/lppl.txt
\endpreamble
\postamble
-Copyright (C) 2019 Digital Curation Centre, University of Edinburgh
+Copyright (C) 2020 Digital Curation Centre, University of Edinburgh
<info@dcc.ac.uk>
\endpostamble
\usedir{tex/latex/dccpaper}
\generate{
\file{ijdc-v9.cls}{\from{\jobname.dtx}{ijdc9}}
+ \file{ijdc-v14.cls}{\from{\jobname.dtx}{ijdc14}}
\file{idcc.cls}{\from{\jobname.dtx}{idcc}}
\file{dccpaper-base.sty}{\from{\jobname.dtx}{base}}
}
@@ -273,7 +281,7 @@ Copyright (C) 2019 Digital Curation Centre, University of Edinburgh
%<*driver>
\ProvidesFile{dccpaper.dtx}
[\Version\ Classes for submissions to IJDC and IDCC]
-\documentclass{ijdc-v9}
+\documentclass{ijdc-v14}
\let\DccpaperMaketitle=\maketitle
% For typesetting the documentation generally
@@ -453,7 +461,8 @@ Copyright (C) 2019 Digital Curation Centre, University of Edinburgh
\begin{abstract}
This is the documentation for the \pkg{dccpaper} bundle, consisting of the following classes:
\begin{itemize}
-\item\textsf{ijdc-v9}, which corresponds to the template used by the International Journal of Digital Curation, beginning with volume 9.
+\item\textsf{ijdc-v14}, which corresponds to the template used by the International Journal of Digital Curation, beginning with volume 14.
+\item\textsf{ijdc-v9}, which corresponds to the template used by the International Journal of Digital Curation for volumes 9 and 13 inclusive.
\item\textsf{idcc}, which corresponds to the template used for the International Digital Curation Conference, beginning with IDCC15.
\end{itemize}
@@ -468,7 +477,7 @@ Please note that the DOI attached to this document is fake and should not be use
\section{Introduction}
-The \LaTeX\ class \textsf{ijdc-v9} produces camera-ready papers and articles suitable for inclusion in the International Journal of Digital Curation, with applicability from volume 9 onwards. The similar \textsf{idcc} class can be used for submissions to the International Digital Curation Conference, beginning with the 2015 conference. This document explains how to use these classes.
+The \LaTeX\ class \textsf{ijdc-v14} produces camera-ready papers and articles suitable for inclusion in the International Journal of Digital Curation, with applicability from volume 14 onwards. This is a minor change to the template used for volumes 9--13, which remains available as \textsf{ijdc-v9}. The similar \textsf{idcc} class can be used for submissions to the International Digital Curation Conference, beginning with the 2015 conference. This document explains how to use these classes.
\section{Dependencies}
@@ -489,6 +498,15 @@ In some cases the class prefers to use packages that are not part of the base in
\begin{itemize}
\item
+If using the \textsf{ijdc-v14} class or the \textsf{idcc} class for conferences from
+2020, the main text font will be the first available out of Baskerville, BaskervilleF
+(\pkg{baskervillef}), Baskervaldx (\pkg{baskervaldx}), Baskervald (\pkg{baskervaldadf}),
+or the standard Computer Modern/Latin Modern.
+The sans-serif font will be the first available out of Lucida Sans, Go Sans
+(\pkg{gofonts}) or Helvetica (\pkg{helvet}).
+\item
+If using the \textsf{ijdc-v9} class or the \textsf{idcc} class for conferences up
+to 2019,
\pkg{newtx} will be used if available in place of \pkg{mathptmx}, and
\pkg{tgheros} will be used in place of \pkg{helvet}.
\item
@@ -502,16 +520,18 @@ For referencing, you are encouraged to use either \pkg{biblatex-apa} (preferred)
\subsection{International Journal of Digital Curation}
The class is loaded in the usual way with
-\lstinline|\documentclass[$\meta{options}$]{ijdc-v9}|.
+\lstinline|\documentclass[$\meta{options}$]{ijdc-v14}|.
The following options are available:
\begin{description}[font=\normalfont\key]
\item[paper]
-Use this for peer-reviewed papers.
+Use this for research papers.
\item[article]
-Use this for general (non-peer-reviewed) articles if you like, but you do not have to as the class defaults to this state.
+Use this for general articles if you like, but you do not have to as the class defaults to this state.
\item[editorial]
Use this for an editorial.
+\item[preprint]
+Use this for a conference preprint.
\end{description}
\subsection{International Digital Curation Conference}
@@ -836,6 +856,8 @@ Any acknowledgements should be placed in a section immediately before the refere
\section{Appendix A: Change History}
\begin{description}
+\item[v2.0] 2020-01-15\\
+Added new formatting for IJDC volume 14 and IDCC 20.
\item[v1.8.1] 2019-10-07\\
Updated to work with changed \LaTeX\ internals.
\item[v1.8] 2019-03-08\\
@@ -1048,7 +1070,7 @@ Fully funded, part funded (subsidised) or delegate fee.
%<readme>## Licence
%<readme>
%<*driver|readme>
-Copyright 2019 Digital Curation Centre, University of Edinburgh.
+Copyright 2020 Digital Curation Centre, University of Edinburgh.
This work consists of the image files dccpaper-by.eps and
dccpaper-by.pdf, the documented LaTeX file dccpaper.dtx and a Makefile.
@@ -1077,16 +1099,16 @@ The file dccpaper.pdf, generated by this work, is licensed as shown on page 1.
%</driver>
% \fi
% \iffalse
-%<*ijdc9>
+%<*ijdc9|ijdc14>
% \fi
%
-% \subsection{ijdc-v9.cls}
+% \subsection{ijdc-v14.cls and ijdc-v9.cls}
% \setcounter{lstnumber}{21}
%
% \begin{macro}{dccp@type}
% \begin{macro}{dccp@editorial}
% The type of paper is recorded in \cs{dccp@type}. The possible values are
-% `General Article', `Peer-Reviewed Paper', or `Editorial'.
+% `General Article', `Research Paper' (was `Peer-Reviewed Paper'), or `Editorial'.
% The latter is provided through the constant \cs{dccp@editorial} so we can
% test for it later with ease.
%
@@ -1113,10 +1135,9 @@ The file dccpaper.pdf, generated by this work, is licensed as shown on page 1.
% \begin{optionkey}{editorial}
% \begin{optionkey}{paper}
% \begin{optionkey}{article}
-% These three options set \cs{dccp@type} appropriately. The \key{editorial}
+% \begin{optionkey}{preprint}
+% These four options set \cs{dccp@type} appropriately. The \key{editorial}
% option additionally switches page numbers to roman numerals.
-% The \key{article} option is redundant, but included for symmetry with
-% \key{paper}.
%
% \begin{macrocode}
\DeclareOption{editorial}{\let\dccp@type=\dccp@editorial%
@@ -1125,7 +1146,35 @@ The file dccpaper.pdf, generated by this work, is licensed as shown on page 1.
\renewcommand{\thelastpage}{\@roman\c@lastpage}%
}%
}
+% \end{macrocode}
+% \iffalse
+%<*ijdc14>
+% \fi
+%
+% The |ijdc-v14| template uses the term `Research Paper'.
+%
+% \begin{macrocode}
+\DeclareOption{paper}{\def\dccp@type{Research Paper}}
+% \end{macrocode}
+% \iffalse
+%</ijdc14>
+%<*ijdc9>
+% \fi
+%
+% \addtocounter{lstnumber}{-1}
+% The |ijdc-v9| template uses the term `Peer-Reviewed Paper'.
+% \begin{macrocode}
\DeclareOption{paper}{\def\dccp@type{Peer-Reviewed Paper}}
+% \end{macrocode}
+% \iffalse
+%</ijdc9>
+% \fi
+%
+% The \key{article} option is redundant, but included for symmetry with
+% \key{paper}.
+%
+% \begin{macrocode}
+\DeclareOption{preprint}{\def\dccp@type{Conference Preprint}}
\DeclareOption{article}{\def\dccp@type{General Article}}
\ProcessOptions\relax
@@ -1133,6 +1182,7 @@ The file dccpaper.pdf, generated by this work, is licensed as shown on page 1.
% \end{optionkey}
% \end{optionkey}
% \end{optionkey}
+% \end{optionkey}
%
% \begin{macro}{dccp@publ@long}
% \begin{macro}{dccp@publ@short}
@@ -1178,6 +1228,36 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
% \end{macrocode}
% \end{macro}
+% \iffalse
+%<*ijdc14>
+% \fi
+%
+% \begin{macro}{dccp@variant}
+% Different fonts are used depending on the volume. The |ijdc-v14| template
+% uses Baskerville as the main text font.
+%
+% \begin{macrocode}
+\def\dccp@variant{baskerville}
+
+% \end{macrocode}
+%
+% \iffalse
+%</ijdc14>
+%<*ijdc9>
+% \fi
+%
+% \addtocounter{lstnumber}{-2}
+% The |ijdc-v9| template uses Times.
+%
+% \begin{macrocode}
+\def\dccp@variant{times}
+
+% \end{macrocode}
+% \end{macro}
+%
+% \iffalse
+%</ijdc9>
+% \fi
%
% The class is based on the \pkg{article} class, and uses A4 paper.
%
@@ -1192,7 +1272,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
\RequirePackage{dccpaper-base}
% \end{macrocode}
% \iffalse
-%</ijdc9>
+%</ijdc9|ijdc14>
%<*idcc>
% \fi
%
@@ -1284,6 +1364,15 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
% \end{optionkey}
% \end{optionkey}
%
+% \begin{macro}{dccp@variant}
+% Different fonts are used depending on the year of the conference. Since 2020,
+% Baskerville is used as the main text font. Previously, Times was used.
+%
+% \begin{macrocode}
+\def\dccp@variant{baskerville}
+% \end{macrocode}
+% \end{macro}
+%
% \begin{optionkey}{15}
% \begin{optionkey}{16}
% \begin{optionkey}{17}
@@ -1301,6 +1390,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
2015 in London. URL: \url{http://www.dcc.ac.uk/events/idcc15/}}
\def\dccp@subject{10th \dccp@publ@long, 2015}
\def\dccp@type@fallback{Practice Paper}
+ \def\dccp@variant{times}
}
\DeclareOption{16}{%
\def\dccp@publ@short{IDCC16}
@@ -1308,6 +1398,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
2016 in Amsterdam. URL: \url{http://www.dcc.ac.uk/events/idcc16/}}
\def\dccp@subject{11th \dccp@publ@long, 2016}
\def\dccp@type@fallback{Practice Paper}
+ \def\dccp@variant{times}
}
\DeclareOption{17}{%
\def\dccp@publ@short{IDCC17}
@@ -1315,6 +1406,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
2017 in Edinburgh. URL: \url{http://www.dcc.ac.uk/events/idcc17/}}
\def\dccp@subject{12th \dccp@publ@long, 2017}
\def\dccp@type@fallback{Practice Paper}
+ \def\dccp@variant{times}
}
\DeclareOption{18}{%
\def\dccp@publ@short{IDCC18}
@@ -1322,12 +1414,14 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
2018 in Barcelona. URL: \url{http://www.dcc.ac.uk/events/idcc18/}}
\def\dccp@subject{13th \dccp@publ@long, 2018}
\def\dccp@type@fallback{Practice Paper}
+ \def\dccp@variant{times}
}
\DeclareOption{19}{%
\def\dccp@publ@short{IDCC19}
\def\dccp@publ@msg{The 14th \dccp@publ@long\ takes place on 4--7 February
2019 in Melbourne. URL: \url{http://www.dcc.ac.uk/events/idcc19/}}
\def\dccp@subject{14th \dccp@publ@long, 2019}
+ \def\dccp@variant{times}
}
\DeclareOption{20}{%
\def\dccp@publ@short{IDCC20}
@@ -1409,55 +1503,156 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
\RequirePackage{etoolbox,xpatch}
% \end{macrocode}
%
-% The \pkg{dccpaper} classes use Times as the main text font. We prefer
-% \pkg{newtx} as it is available in both legacy form (for PDF\LaTeX) and OTF
-% (for Lua\LaTeX and \XeLaTeX), but the standard \pkg{mathptmx} package will do.
-% In case they are needed, we also provide \TeX\ Gyre Heros\slash Helvetica for
-% the sans serif font and Latin\slash Computer Modern Teletype for the
-% monospaced. The code is a little complicated to cope with several variations of
-% what people might have installed.
+% The code for setting fonts is a little complicated to cope with several
+% variations of what people might have installed, plus the two typographical
+% variants of the IJDC and IDCC templates. Generally speaking, we use OTF fonts
+% with Lua\LaTeX\ and \XeLaTeX, Type 1 fonts with PDF\LaTeX, and
+% \textsf{newtxmath} for mathematics.
%
% Please note that \textsf{newtxmath} v1.55 is incompatible with \pkg{biblatex},
% but earlier and later versions (starting v1.551) are compatible.
%
-% Things are straightforward when PDF\LaTeX\ is used. Note that \textsf{newtxtext}
-% emulates \pkg{tgheros} so all we have to do is set the scaling factor. It also
-% switches the monospaced font, so we switch it back.
+% Here is the font selection cascade when PDF\LaTeX\ is used. Our options are
+% limited by the support files available through CTAN. Users of the
+% Lucida fonts from TUG are invited to feed back on whether this works
+% successfully or not.
%
% \begin{macrocode}
\RequirePackage{iftex}
\ifPDFTeX
\RequirePackage[T1]{fontenc}
- \IfFileExists{newtxtext.sty}{%
- \RequirePackage{newtxtext,newtxmath}
- }{%
- \RequirePackage{mathptmx}}
- \IfFileExists{tgheros.sty}{%
- \ifx\undefined\qhv@scale
- \RequirePackage[scale=0.92]{tgheros}\else
- \def\qhv@scale{0.92}\fi
+ \ifdefstring{\dccp@variant}{baskerville}{%
+ \IfFileExists{baskervillef.sty}{
+ \RequirePackage[scaled=.95]{baskervillef}
+ \RequirePackage[baskerville,vvarbb]{newtxmath}
+ }{
+ \IfFileExists{Baskervaldx.sty}{
+ \RequirePackage[scaled=.95]{baskervaldx}
+ \RequirePackage[baskervaldx,vvarbb]{newtxmath}
+ }{
+ \IfFileExists{baskervald.sty}{
+ \RequirePackage{baskervald}
+ \RequirePackage[baskervaldx,vvarbb]{newtxmath}
+ }{}
+ }
+ }
+ \IfFileExists{lsr.pfb}{%
+ \renewcommand{\sfdefault}{hls}
+ \def\hls@scale{0.805}
+ }{%
+ \IfFileExists{GoSans.sty}{%
+ \RequirePackage[scale=.8]{GoSans}
+ }{%
+ \RequirePackage[scaled=0.82]{helvet}}}
}{%
- \RequirePackage[scaled=0.92]{helvet}}
- \renewcommand{\ttdefault}{cmtt}
% \end{macrocode}
%
-% To avoid problems with input and output encodings, if \LuaTeX\ or \XeLaTeX\ is used,
-% we switch to using the \textsf{newtxtext} OTF font for text, if available.
+% When \textsf{newtxtext} is use, it emulates \pkg{tgheros} so all we have to do
+% is set the scaling factor; but it also switches the monospaced font, so we
+% have to switch it back.
+%
+% \begin{macrocode}
+ \IfFileExists{newtxtext.sty}{%
+ \RequirePackage{newtxtext,newtxmath}
+ }{%
+ \RequirePackage{mathptmx}}
+ \IfFileExists{tgheros.sty}{%
+ \ifx\undefined\qhv@scale
+ \RequirePackage[scale=0.92]{tgheros}\else
+ \def\qhv@scale{0.92}\fi
+ }{%
+ \RequirePackage[scaled=0.92]{helvet}}
+ \renewcommand{\ttdefault}{cmtt}
+ }
+% \end{macrocode}
+%
+% Here is the font selection cascade used for Lua\LaTeX\ and \XeLaTeX. There
+% are a few more options that come from system fonts people may have installed.
+% We have to be a little careful when mixing OTF and Type 1 fonts.
+%
+% Here is the Baskerville/Lucida selection:
%
% \begin{macrocode}
\else
\RequirePackage{fontspec}
- \IfFileExists{newtxtext.sty}{%
- \setmainfont{TeXGyreTermesX}
+ \ifdefstring{\dccp@variant}{baskerville}{%
+ \IfFontExistsTF{Baskerville}{%
+ \setmainfont{Baskerville}
+ \RequirePackage[baskerville,vvarbb]{newtxmath}
+ }{%
+ \IfFileExists{baskervillef.sty}{%
+ \setmainfont[Scale=.95]{BaskervilleF}
+ \RequirePackage[baskerville,vvarbb]{newtxmath}
+ }{%
+ \IfFileExists{Baskervaldx.sty}{%
+ \setmainfont[Scale=.95]{baskervaldx}
+ \RequirePackage[baskervaldx,vvarbb]{newtxmath}
+ }{%
+ \IfFileExists{baskervald.sty}{%
+ \RequirePackage[T1]{fontenc}
+ \RequirePackage{baskervald}
+ \RequirePackage[baskervaldx,vvarbb]{newtxmath}
+ }{}
+ }
+ }
+ }
+ \IfFontExistsTF{Lucida Sans}{%
+ \setsansfont[Scale=.805]{Lucida Sans}
+ }{
+ \IfFontExistsTF{LucidaSansOT}{%
+ \setsansfont[Scale=.805]{LucidaSansOT}
+ }{%
+ \IfFileExists{GoSans.sty}{%
+ \RequirePackage[scale=.8]{GoSans}
+ }{%
+ \@ifpackageloaded{fontenc}{}{%
+ \appto\sffamily{\fontencoding{T1}\selectfont}
+ }
+ \RequirePackage[scaled=0.82]{helvet}
+ }
+ }
+ }
+ }{%
+% \end{macrocode}
+%
+% Here is the Times/Helvetica selection:
+%
+% \begin{macrocode}
+ \IfFileExists{newtxtext.sty}{%
+ \setmainfont{TeXGyreTermesX}
+ \RequirePackage{newtxmath}
+ }{%
+ \RequirePackage[T1]{fontenc}
+ \RequirePackage{mathptmx}
+ }
+ \IfFontExistsTF{texgyreheros-regular.otf}{%
+ \setsansfont{texgyreheros}%
+ [ Extension = .otf
+ , UprightFont = *-regular
+ , ItalicFont = *-italic
+ , BoldFont = *-bold
+ , BoldItalicFont = *-bolditalic
+ , Scale = 0.92
+ ]
+ }{%
+ \IfFileExists{newtxtext.sty}{%
+ \appto\sffamily{\fontencoding{T1}\selectfont}%
+ }{}
+ \RequirePackage[scaled=0.92]{helvet}
+ }
+ }
% \end{macrocode}
%
+% In both variants, the monospaced font is left untouched as the \pkg{fontspec}
+% default.
+%
% Using \textsf{newtxmath} for mathematics generally works, but the package assumes
% certain characters will fall back to text equivalents, which works under T1 encoding
% but not under the TU encoding used by \pkg{fontspec}. This solution is from egreg's
% answer on TeX.se: \url{https://tex.stackexchange.com/a/394139}.
%
% \begin{macrocode}
- \RequirePackage{newtxmath}
+ \@ifpackageloaded{newtxmath}{%
\DeclareSymbolFont{oldoperators}{OT1}{ntxtlf}{m}{n}
\SetSymbolFont{oldoperators}{bold}{OT1}{ntxtlf}{b}{n}
\AtBeginDocument{%
@@ -1503,33 +1698,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
\DeclareMathAccent{\dot}{\mathalpha}{oldoperators}{"5F}%
\DeclareMathAccent{\mathring}{\mathalpha}{oldoperators}{"17}%
\DeclareMathSymbol{\mathdollar}{\mathord}{operators}{"24}%
- }
-% \end{macrocode}
-%
-% If \pkg{newtx} is not installed we admit defeat and revert to \pkg{mathptmx}.
-% If \TeX\ Gyre Heros is available in OTF form we use that, otherwise we fall
-% back to \pkg{helvet}; we use a gentle hack to force the the right encoding.
-% The monospaced font is left untouched as the \pkg{fontspec} default.
-%
-% \begin{macrocode}
- }{%
- \RequirePackage[T1]{fontenc}
- \RequirePackage{mathptmx}
- }
- \IfFontExistsTF{texgyreheros-regular.otf}{%
- \setsansfont{texgyreheros}%
- [ Extension = .otf
- , UprightFont = *-regular
- , ItalicFont = *-italic
- , BoldFont = *-bold
- , BoldItalicFont = *-bolditalic
- , Scale = 0.92
- ]
- }{%
- \IfFileExists{newtxtext.sty}{%
- \appto\sffamily{\fontencoding{T1}\selectfont}%
- }{}
- \RequirePackage[scaled=0.92]{helvet}
+ }%
}
\fi
% \end{macrocode}
@@ -1946,12 +2115,16 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
\def\dccp@dates{\emph{Received} #1}}
\newcommand*{\revised}[1]{%
\appto\dccp@dates{%
- \space\space\space\textbar\space\space\space
+ \space\space\space
+ \ifdefstring{\dccp@variant}{baskerville}{$\sim$}{\textbar}%
+ \space\space\space
\emph{Revision received} #1}%
}
\newcommand*{\accepted}[1]{%
\appto\dccp@dates{%
- \space\space\space\textbar\space\space\space
+ \space\space\space
+ \ifdefstring{\dccp@variant}{baskerville}{$\sim$}{\textbar}%
+ \space\space\space
\emph{Accepted} #1}%
}
% \end{macrocode}
@@ -2057,7 +2230,8 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
\def\@oddhead{%
\begin{minipage}{\textwidth}%
\centering
- \LARGE\bfseries\color{struct}%
+ \ifdefstring{\dccp@variant}{baskerville}{\huge\sffamily}{\LARGE\bfseries}%
+ \color{struct}%
\ifx\dccp@type\dccp@editorial
\dccp@publ@long
\else
@@ -2163,7 +2337,8 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
}%
\let\NormalHead=\@oddhead
\def\@oddfoot{\begin{minipage}[b]{\textwidth}
- \centering\bfseries\normalsize\color{struct}
+ \centering\ifdefstring{\dccp@variant}{baskerville}{\sffamily}{\bfseries}%
+ \normalsize\color{struct}
\ifx\dccp@type\dccp@editorial
\dccp@publ@long
\else
@@ -2263,7 +2438,7 @@ the University of Edinburgh on behalf of the Digital Curation Centre. ISSN:
\null\nobreak\vspace*{-0.528\baselineskip}%
\begingroup
\centering
- {\Large\thetitle\par}
+ {\Large\ifdefstring{\dccp@variant}{baskerville}{\bfseries}{}\thetitle\par}
\vspace{0.7\baselineskip}
\AuthorBlock\par
\vspace{1.7\baselineskip}
diff --git a/macros/latex/contrib/dccpaper/dccpaper.pdf b/macros/latex/contrib/dccpaper/dccpaper.pdf
index d52ac28741..2f3e89ecb3 100644
--- a/macros/latex/contrib/dccpaper/dccpaper.pdf
+++ b/macros/latex/contrib/dccpaper/dccpaper.pdf
Binary files differ
diff --git a/macros/latex/contrib/siunitx/siunitx-code.pdf b/macros/latex/contrib/siunitx/siunitx-code.pdf
new file mode 100644
index 0000000000..17ca614c6c
--- /dev/null
+++ b/macros/latex/contrib/siunitx/siunitx-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/siunitx/siunitx.dtx b/macros/latex/contrib/siunitx/siunitx.dtx
index c7cdc34631..bca4b099ef 100644
--- a/macros/latex/contrib/siunitx/siunitx.dtx
+++ b/macros/latex/contrib/siunitx/siunitx.dtx
@@ -81,7 +81,7 @@ See http://www.latex-project.org/lppl.txt
\endpreamble
\postamble
-Copyright (C) 2008-2019 by
+Copyright (C) 2008-2020 by
Joseph Wright <joseph.wright@morningstar2.co.uk>
It may be distributed and/or modified under the conditions of
@@ -125,7 +125,7 @@ This work consists of the file siunitx.dtx
\fi
%</internal>
%<*driver|package>
-\RequirePackage{expl3}[2015/09/11]
+\RequirePackage{expl3}[2020/01/12]
\RequirePackage{xparse}
%</driver|package>
%<*driver>
@@ -690,6 +690,7 @@ This work consists of the file siunitx.dtx
% \changes{v2.7t}{2018/06/08}{Fix inclusion of sign in astronomy-style
% angles}
% \changes{v2.7t}{2019/10/10}{Fix \opt{round-half} when \opt{even} at zero precision}
+% \changes{v2.7u}{2020/01/15}{Modified internals to track \pkg{expl3} changes}
%
%\begin{abstract}
% Physical quantities have both numbers and units, and each physical
@@ -843,10 +844,11 @@ This work consists of the file siunitx.dtx
%
%\subsection{Numbers}
%
-%\DescribeMacro{\num}
-%\begin{syntax}
-% \cs{num}\oarg{options}\marg{number}
-%\end{syntax}
+%\begin{function}{\num}
+% \begin{syntax}
+% \cs{num}\oarg{options}\marg{number}
+% \end{syntax}
+%\end{function}
% Numbers are automatically formatted by the \cs{num} macro. This
% takes one optional argument, \meta{options}, and one mandatory one,
% \meta{number}. The contents of \meta{number} are automatically
@@ -873,10 +875,11 @@ This work consists of the file siunitx.dtx
% of numerical input). The parser understands a range of input syntaxes,
% as demonstrated above.
%
-%\DescribeMacro{\numlist}
-%\begin{syntax}
-% \cs{numlist}\oarg{options}\marg{numbers}
-%\end{syntax}
+%\begin{function}{\numlist}
+% \begin{syntax}
+% \cs{numlist}\oarg{options}\marg{numbers}
+% \end{syntax}
+%\end{function}
%\changes{v2.0}{2010/05/23}{Introduced \cs{numlist} and \cs{SIlist}
% functions}
% Lists of numbers may be processed using the \cs{numlist} function.
@@ -891,10 +894,11 @@ This work consists of the file siunitx.dtx
% \numlist{10;30;50;70}
%\end{LaTeXdemo}
%
-%\DescribeMacro{\numrange}
-%\begin{syntax}
-% \cs{numrange}\oarg{options}\marg{number1}\marg{number2}
-%\end{syntax}
+%\begin{function}{\numrange}
+% \begin{syntax}
+% \cs{numrange}\oarg{options}\marg{number1}\marg{number2}
+% \end{syntax}
+%\end{function}
% Simple ranges of numbers can be handled using the \cs{numrange}
% function. This acts in the same way as \cs{num}, but inserts a
% phrase or other text between the two entries. This function should
@@ -903,10 +907,11 @@ This work consists of the file siunitx.dtx
% \numrange{10}{30}
%\end{LaTeXdemo}
%
-%\DescribeMacro{\ang}
-%\begin{syntax}
-% \cs{ang}\oarg{options}\marg{angle}
-%\end{syntax}
+%\begin{function}{\ang}
+% \begin{syntax}
+% \cs{ang}\oarg{options}\marg{angle}
+% \end{syntax}
+%\end{function}
% Angles can be typeset using the \cs{ang} command. The
% \meta{angle} can be given either as a decimal number or as a
% semi-colon separated list of degrees, minutes and seconds, which
@@ -924,10 +929,11 @@ This work consists of the file siunitx.dtx
%
%\subsection{Units}
%
-%\DescribeMacro{\si}
-%\begin{syntax}
-% \cs{si}\oarg{options}\marg{unit}
-%\end{syntax}
+%\begin{function}{\si}
+% \begin{syntax}
+% \cs{si}\oarg{options}\marg{unit}
+% \end{syntax}
+%\end{function}
% The symbol for a unit can be typeset using the \cs{si} macro: this
% provides full control over output format for the unit. Like the
% \cs{num} macro, \cs{si} takes one optional and one mandatory
@@ -962,10 +968,11 @@ This work consists of the file siunitx.dtx
% formats. For example, the \cs{per} macro can give reciprocal powers,
% slashes or be used to construct units as fractions.
%
-%\DescribeMacro{\SI}
-%\begin{syntax}
-% \cs{SI}\oarg{options}\marg{number}\oarg{preunit}\marg{unit}
-%\end{syntax}
+%\begin{function}{\SI}
+% \begin{syntax}
+% \cs{SI}\oarg{options}\marg{number}\oarg{preunit}\marg{unit}
+% \end{syntax}
+%\end{function}
% Very often, numbers and units are given together. Formally, the
% value of a quantity is the product of the number and the unit, the
% space being regarded as a multiplication sign \cite{SI:5.3.3}. The
@@ -988,10 +995,11 @@ This work consists of the file siunitx.dtx
% Full details of using \enquote{stand alone} units are found in
% \cref{sec:units:creating}.
%
-%\DescribeMacro{\SIlist}
-%\begin{syntax}
-% \cs{SIlist}\oarg{options}\marg{numbers}\marg{unit}
-%\end{syntax}
+%\begin{function}{\SIlist}
+% \begin{syntax}
+% \cs{SIlist}\oarg{options}\marg{numbers}\marg{unit}
+% \end{syntax}
+%\end{function}
% Lists of numbers with units can be handled using the \cs{SIlist}
% function. The behaviour of this function is similar to \cs{numlist},
% but with the addition of a unit to each number. This function should
@@ -1000,10 +1008,11 @@ This work consists of the file siunitx.dtx
% \SIlist{10;30;45}{\metre}
%\end{LaTeXdemo}
%
-%\DescribeMacro{\SIrange}
-%\begin{syntax}
-% \cs{SIrange}\oarg{options}\marg{number1}\marg{number2}\marg{unit}
-%\end{syntax}
+%\begin{function}{\SIrange}
+% \begin{syntax}
+% \cs{SIrange}\oarg{options}\marg{number1}\marg{number2}\marg{unit}
+% \end{syntax}
+%\end{function}
% Ranges of numbers with units can be handled using the \cs{SIrange}
% function. The behaviour of this function is similar to \cs{numrange},
% but with the addition of a unit to each number. This function should
@@ -1020,7 +1029,6 @@ This work consists of the file siunitx.dtx
% names. Full details of units in the SI are available
% on-line~\cite{BIPM}.
%
-%\DescribeMacro{\meter}
% The seven base SI units are always defined
% (\cref{tab:unit:base}). In addition, the macro \cs{meter} is
% available as an alias for \cs{metre}, for users of US spellings.
@@ -1045,7 +1053,6 @@ This work consists of the file siunitx.dtx
% \end{tabular}
%\end{table}
%
-%\DescribeMacro{\celsius}
% The SI also lists a number of units which have special names and
% symbols \cite{SI:2.2.2}: these are listed in
% \cref{tab:unit:derived}. As a short-cut for the degree Celsius,
@@ -1165,7 +1172,6 @@ This work consists of the file siunitx.dtx
% \end{tabular}
%\end{table}
%
-%\DescribeMacro{\deka}
% In addition to the units themselves, \pkg{siunitx} provides
% pre-defined macros for all of the SI prefixes
% (\cref{tab:unit:prefix}, \cite{SI:3.1}). The spelling
@@ -1204,10 +1210,6 @@ This work consists of the file siunitx.dtx
% \end{tabular}
%\end{table}
%
-%\DescribeMacro{\square}
-%\DescribeMacro{\squared}
-%\DescribeMacro{\cubic}
-%\DescribeMacro{\cubed}
% A small number of pre-defined powers are provided as macros.
% \cs{square} and \cs{cubic} are intended for use before units, with
% \cs{squared} and \cs{cubed} going after the unit.
@@ -1216,8 +1218,6 @@ This work consists of the file siunitx.dtx
% \si{\joule\squared\per\lumen} \\
% \si{\cubic\lux\volt\tesla\cubed}
%\end{LaTeXdemo}
-%\DescribeMacro{\tothe}
-%\DescribeMacro{\raiseto}
% Generic powers can be inserted on a one-off basis using the \cs{tothe}
% and \cs{raiseto} macros. These are the only macros for units which
% take an argument:
@@ -1225,7 +1225,6 @@ This work consists of the file siunitx.dtx
% \si{\henry\tothe{5}} \\
% \si{\raiseto{4.5}\radian}
%\end{LaTeXdemo}
-%\DescribeMacro{\per}
% Reciprocal powers are indicated using the \cs{per} macro. This applies
% to the next unit only, unless the \opt{sticky-per} option
% is turned on.
@@ -1235,7 +1234,6 @@ This work consists of the file siunitx.dtx
% \si{\per\henry\tothe{5}} \\
% \si{\per\square\becquerel}
%\end{LaTeXdemo}
-%\DescribeMacro{\of}
%\changes{v2.0i}{2010/06/29}{Correct behaviour of \cs{of} function
% so it actually works (bug introduced in v2.0d)}
% As for generic powers, generic qualifiers are also available using
@@ -1246,8 +1244,6 @@ This work consists of the file siunitx.dtx
% {0.1}{\milli\mole\of{cat}\per\kilogram\of{prod}}
%\end{LaTeXdemo}
%
-%\DescribeMacro{\cancel}
-%\DescribeMacro{\highlight}
%\changes{v2.2}{2011/04/05}{Support use of \cs{cancel} macro in units}
%\changes{v2.2}{2011/04/06}{New \cs{highlight} macro for selective
% colour in units}
@@ -1428,10 +1424,11 @@ This work consists of the file siunitx.dtx
% \end{table}
%\end{LaTeXdemo}
%
-%\DescribeMacro{\tablenum}
-%\begin{syntax}
-% \cs{tablenum}\oarg{options}\marg{number}
-%\end{syntax}
+%\begin{function}{\tablenum}
+% \begin{syntax}
+% \cs{tablenum}\oarg{options}\marg{number}
+% \end{syntax}
+%\end{function}
%\changes{v2.2}{2011/03/20}{Add new \cs{tablenum} macro to allow
% complex table alignments}
%\changes{v2.2g}{2011/06/02}{Ensure \cs{tablenum} works correctly when
@@ -5224,7 +5221,7 @@ This work consists of the file siunitx.dtx
%
% The usual preliminaries.
% \begin{macrocode}
-\ProvidesExplPackage {siunitx} {2019/10/10} {2.7t}
+\ProvidesExplPackage {siunitx} {2020/01/15} {2.7u}
{A comprehensive (SI) units package}
% \end{macrocode}
%
@@ -5232,7 +5229,7 @@ This work consists of the file siunitx.dtx
% This will also trap any problems with \pkg{l3packages} (as the two are now
% tied together, version-wise).
% \begin{macrocode}
-\@ifpackagelater { expl3 } { 2015/11/15 }
+\@ifpackagelater { expl3 } { 2020/01/12 }
{ }
{
\PackageError { siunitx } { Support~package~expl3~too~old }
@@ -5676,8 +5673,8 @@ This work consists of the file siunitx.dtx
{
\tl_if_empty_p:f
{
- \token_get_prefix_spec:N #1
- \token_get_arg_spec:N #1
+ \cs_prefix_spec:N #1
+ \cs_argument_spec:N #1
}
}
{ \bool_not_p:n { \cs_if_exist_p:c { \cs_to_str:N #1 ~ } } }
@@ -11641,7 +11638,7 @@ This work consists of the file siunitx.dtx
\cs_new_protected:Npn \@@_protect_symbols:N #1 {
\cs_if_exist:NT #1
{
- \tl_if_empty:fT { \token_get_prefix_spec:N #1 }
+ \tl_if_empty:fT { \cs_prefix_spec:N #1 }
{ \cs_set_protected:Npx #1 { \exp_not:V #1 } }
}
}
@@ -15537,7 +15534,7 @@ This work consists of the file siunitx.dtx
\use:c
{
l__@@_
- \str_fold_case:n {#1}
+ \str_foldcase:n {#1}
_
\mode_if_math:TF { math } { text }
_tl
diff --git a/macros/latex/contrib/siunitx/siunitx.pdf b/macros/latex/contrib/siunitx/siunitx.pdf
index e3b606a1fe..affca61c32 100644
--- a/macros/latex/contrib/siunitx/siunitx.pdf
+++ b/macros/latex/contrib/siunitx/siunitx.pdf
Binary files differ
diff --git a/macros/latex/contrib/widetable/README b/macros/latex/contrib/widetable/README.txt
index 7c998b914e..cf90f6faca 100644
--- a/macros/latex/contrib/widetable/README
+++ b/macros/latex/contrib/widetable/README.txt
@@ -1,4 +1,4 @@
-Package widetable version 2.x dated 2019
+Package widetable version 2.x dated 2020
This small package is intended to be a second resource when typesetting
tables that would look a little better if they were set with a specified width.
@@ -15,3 +15,21 @@ it is done with tabularX.
and version 1.3 or later is part of all distributions of LaTeX
version 2003/12/01 or later.
+ This work has the LPPL maintenance status "maintained".
+
+ The Current Maintainer of this work is Claudio Beccari
+ claudio dot beccari at gmail dot com
+
+
+ The list of derived (unpacked) files belonging to the distribution
+ and covered by LPPL is defined by the unpacking scripts (with
+ extension .ins) which are part of the distribution.
+
+The main file of this work is
+ widteable.dtx (autoextracting .dtx file)
+The derived files are
+ widetable.pdf (obtained by pdflatexing widetale.dtx)
+ widetable.sty (same as above)
+
+Claudio Beccari
+
diff --git a/macros/latex/contrib/widetable/manifest.txt b/macros/latex/contrib/widetable/manifest.txt
index a31d8794ee..b88eaa666b 100644
--- a/macros/latex/contrib/widetable/manifest.txt
+++ b/macros/latex/contrib/widetable/manifest.txt
@@ -19,6 +19,7 @@ extensions if they are available.
This work has the LPPL maintenance status "maintained".
The Current Maintainer of this work is Claudio Beccari
+claudio dot beccari at gmail dot com
The list of all files belonging to the distribution is
given in this file `manifest.txt'.
@@ -31,6 +32,6 @@ The main file of this work is
widteable.dtx (autoextracting .dtx file)
The derived files are
widetable.pdf (obtained by pdflatexing widetale.dtx)
- widetable.sty (osame as above)
+ widetable.sty (same as above)
Claudio Beccari \ No newline at end of file
diff --git a/macros/latex/contrib/widetable/widetable.dtx b/macros/latex/contrib/widetable/widetable.dtx
index d774e9a7e6..11c3f5bc13 100644
--- a/macros/latex/contrib/widetable/widetable.dtx
+++ b/macros/latex/contrib/widetable/widetable.dtx
@@ -8,7 +8,7 @@
\preamble
______________________________________________________
The WIDETABLE bundle
- Copyright (C) 2009-2019 Claudio Beccari
+ Copyright (C) 2009-2020 Claudio Beccari
All rights reserved
License information appended
@@ -16,7 +16,7 @@
\endpreamble
\postamble
-Copyright 2009-2019 Claudio Beccari
+Copyright 2009-2020 Claudio Beccari
Distributable under the LaTeX Project Public License,
version 1.3c or higher (your choice). The latest version of
@@ -42,43 +42,16 @@ the sty file and the English documentation PDF file.
\ifx\tmpa\fmtname\endgroup\expandafter\bye\fi
\endgroup
%</internal>
-%
-% Copyright 2009--2019 Claudio Beccari
-%
-% This file is part of the widetable bundle
-% -------------------------------------------
-%
-% It may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2003/12/01 or later.
-%
-% This file has the LPPL maintenance status "author-maintained".
-%
-% The list of all files belonging to the widetable bundle is
-% given in the file `manifest.txt'.
-%
-% The set of derived (unpacked) files belonging to the
-% distribution and covered by LPPL is created by the self
-% unpacking file widetable.dtx
-% which is the principal part of the distribution.
-%
% \fi
-
-
-
-
+%
% \iffalse
%<*driver>
\ProvidesFile{widetable.dtx}%
%</driver>
-%<package>\NeedsTeXFormat{LaTeX2e}[2016/01/01]
+%<package>\NeedsTeXFormat{LaTeX2e}[2018/01/01]
%<package>\ProvidesPackage{widetable}%
%<*package>
- [2019-06-25 v.2.0 Package for typesetting specified width tables]
+ [2020-01-13 v.2.1 Package for typesetting specified width tables]
%</package>
%<*driver>
\documentclass{ltxdoc}
@@ -90,7 +63,7 @@ the sty file and the English documentation PDF file.
\usepackage{textcomp}
\usepackage{lmodern}
\usepackage[italian,english]{babel}
-\usepackage{widetable,tabularx, booktabs,ragged2e}
+\usepackage{widetable,tabularx,xcolor,booktabs,ragged2e}
% local definitions
\let\originalmeta\meta
\renewcommand\meta[1]{{\normalfont\originalmeta{#1}}}
@@ -98,6 +71,7 @@ the sty file and the English documentation PDF file.
\newcommand\Marg[1]{\texttt{\{#1\}}}
\newcommand\opz[1]{\texttt{[\meta{#1}]}}
\newcommand\Opz[1]{\texttt{[#1]}}
+\newcommand\amb[1]{\texttt{\slshape#1}}
\renewcommand\cs[1]{{\normalfont\ttfamily\char92#1}}
\newcommand\Benv[1]{\texttt{\char92begin\{#1\}}}
\newcommand\Eenv[1]{\texttt{\char92end\{#1\}}}
@@ -119,7 +93,8 @@ the sty file and the English documentation PDF file.
\end{document}
%</driver>
% \fi
-% \CheckSum{55}
+% \CheckSum{60}
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \begin{abstract}
% This package allows to typeset tables of specified width,
% provided they fit in one page. Instead of introducing an
@@ -128,8 +103,11 @@ the sty file and the English documentation PDF file.
% computed so as to have the table come out with the proper
% width.
% \end{abstract}
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \section{Legalese}
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% This file is part of the |widetable| package.
%
@@ -146,16 +124,18 @@ the sty file and the English documentation PDF file.
% The Current Maintainer of this work is Claudio Beccari
%
% The list of all files belonging to the distribution is
-% given in the file `manifest.txt'.
+% given in the file `README.txt'.
%
% The list of derived (unpacked) files belonging to the distribution
-% and covered by the LPPL is defined in the manifest.txt file.
+% and covered by the LPPL is contained in the README.txt file.
%
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\section{Introduction}
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% It is well known that when the standard environment
% |tabular*| is opened with a specified width, it is
% necessary to introduce in the delimiter declaration
-% |@{...}| of (possibly) as the first item of the column
+% |@{...}| (possibly) of the first item of the column
% descriptors argument something like
% \begin{verbatim}
% \extracolsep{\fill}
@@ -170,7 +150,7 @@ the sty file and the English documentation PDF file.
% Another package, \pack{tabularX}, normally distributed by the
% \LaTeX\,3 Team with every version of the \TeX\ system
% distribution, allows to create expandable cells, provided they
-% contain only text and, possibly, in line math. These expandable
+% contain only text and, possibly, in-line math. These expandable
% cells are identified with the column descriptor |X|; this
% identifier defines a paragraph-like cell, the width of
% which gets determined after some runs of the typesetter
@@ -193,76 +173,83 @@ the sty file and the English documentation PDF file.
% if the |array| package extensions are used.
% Nevertheless if multiple |\multicolumn| commands in different
% rows “interlace” the columns they work on, poor results
-% are obtained, in the sense that the table is typeset the same
+% would be obtained: in this case the table is typeset the same
% as with the environment |tabular|.
%
-% On the other hand, as well as for |tabularX|, it needs to
+% On the other hand, as well as for |tabularx|, it needs to
% typeset the table three times; the first two times with
% standard values for the inter column glue |\tabcolsep|, in
% order to find the exact parameters of the linear dependence
% of the table width from the value of that glue; then executes
-% some computations so as to extrapolate the final correct
+% some computations so as to determine the final correct
% value of |\tabcolsep|, and on the third run it eventually
% typesets the table with the specified width.
%
-% The typesetting time increase needed for these three table runs
-% in general is negligible, nevertheless if a specific
-% document contained many dozens of such tables, the compilation
-% time might become perceivable.
+% The typesetting time increase needed for these three tabular runs
+% is generally negligible, nevertheless if a specific
+% document contained many dozens of such tables, the small compilation
+% time increase might become perceivable.
%
-% It might be noticed that in order to perform the necessary
-% computations a fractional division algorithm must be used;
+% It might be noticed that, in order to perform the necessary
+% computations, a fractional division algorithm must be used;
% since 2009 any \TeX\ installation uses the \eTeX\ extensions;
% therefore fractional division is not any more an issue as
% it was in previous versions of this package.
%
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \section{Normal use of \pack{widetable}}
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% With this release of the bundle, the environment to be used
+% is named |widetabular|, although the previous name, |widetable|,
+% remains available for backwards compatibility.
+%
% This package may issue an error message when the
-% environment includes other unhidden one; this is
-% explained in the Implementation section. In plain words,
-% if a |widetable| environment is nested into another |widetable|
+% environment includes other unhidden ones; this is
+% explained in the Implementation section. In plain words,
+% if a |widetabular| environment is nested into another |widetabular|
% one, the inner environment must be “hidden” within a group
-% (a couple of paired braces); this is not necessary with other
-% tabular-like environments.
+% (i.e. a couple of paired braces); this might not be necessary
+% with other tabular-like environments.
-% Here it is assumed that the table is first typeset to its
-% natural width; should it appear too small, and should it be
-% typeset at a larger width, for example by filling the
-% total |\linewidth| available at that specific point, then
-% and only then the |tabular| environment is changed to
-% |widetable|. Should the initial table be moderately larger
-% than |\linewidth|, then it might be shrunk to |\linewidth|
-% with |widetable|, provided there are enough columns, and
-% therefore column delimiters, to be reduced in size. Of course it's
-% impossible to typeset any table with any negative value
-% of |\tabcolsep|; or better, it is possible, but the result
-% in general is very messy.
-%
-% In other words |widetable| should be used as a second resort,
-% so as to correct some typesetting features not considered
-% aesthetically acceptable.
+% Here it is assumed that the user first uses the standard tabular
+% environment and typesets it to its natural width; should it appear
+% too small, and should it be typeset at a larger width, for example
+% by filling the total |\linewidth| available at that specific point,
+% then and only then the user switches to |widetabular|. Should the
+% initial table be moderately larger than |\linewidth|, then it might
+% be shrunk to |\linewidth| by means of |widetabular|, provided there
+% are enough columns, and therefore column delimiters, to be reduced in
+% size. Of course it is impossible to typeset any tabular with any
+% negative value of |\tabcolsep|; or better, the software does not care,
+% but the result might get very messy.
+%
+% In other words |widetabular| should be used as a second resort,
+% so as to correct some typesetting features of the standard environment
+% not considered aesthetically acceptable.
%
-% The syntax for using the environment |widetable| is the
-% same as that of the |tabular*| environment; the only difference
+% The syntax for using the environment |widetabular| is the
+% same as that of the |tabular*| one; the only difference
% is the name. Therefore one has to specify:
% \begin{flushleft}\obeylines%
-% \Benv{widetable}\marg{width}\opz{alignment}\marg{column descriptors}
+% \Benv{widetabular}\textcolor{red!90!black}{\marg{width}}\opz{alignment}\marg{column descriptors}
% \meta{row of cells}\cs{\textbackslash}
% \meta{row of cells}\cs{\textbackslash}
% \texttt{...}
% \meta{row of cells}\cs{\textbackslash}
% \meta{row of cells}\cs{\textbackslash}
-% \Eenv{widetable}
+% \Eenv{widetabular}
% \end{flushleft}
%
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \section{The method}
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The principle on which this little package is based is the
-% following; suppose a certain table is typeset with an inter
-% column glue $t_0=0\mathrm{\,pt}$ and that its width turns out to be $l_0$;
-% suppose the same tabular material is typeset again with an
-% inter column glue $t_1 >0\mathrm{\,pt}$ so that the table gets as
-% large as $l_1>l_0$. Then, if the table has to be as wide as
-% $l$ the inter column glue $t$ should be
+% following one: suppose a certain tabular is typeset with an inter
+% column glue $t_0=0\mathrm{\,pt}$ and that its width turns
+% out to be $l_0$; suppose the same tabular material is typeset
+% again with an inter column glue $t_1 >0\mathrm{\,pt}$ so that
+% the table gets as large as $l_1>l_0$. Then, if the table has
+% to be as wide as $l$ the inter column glue $t$ should be
% \[
% t = \frac{l - l_0}{l_1 - l_0}\cdot t_1
% \]
@@ -271,27 +258,29 @@ the sty file and the English documentation PDF file.
% material with the two values of the inter column glue set
% to zero and to $t_1$, respectively, so as to find the widths
% $l_0$ and $l_1$. Afterwards we have to determine the correct
-% final value $t$, and typeset once again the same tabular
-% material for the last time.
+% final value $t$ to get the desired value $l$, and typeset once
+% again the same tabular material for the last time.
%
% Of course the first two runs must put their results into
% suitable boxes so as to avoid outputting them into the output
-% file, while at the same time allowing to record the width
-% of the enclosing boxes.
+% file, while at the same time allowing to record the width
+% of such enclosing boxes.
%
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \section{The \pack{xparse} package}
-% The previous version of this package used the \pack{xparse}
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% The previous version of this package already used the \pack{xparse}
% package functionalitIes; but this latter package evolves and now
% it is possible to “save” the body of the table as an argument
-% to the opening commands, therefore now is much simpler to
-% use the same table body several times. Of course this body
+% to the opening commands, therefore now it is much simpler to
+% use the same table-body several times. Of course this body
% is saved in internal memory areas, but this task is
% implemented by the internal macros written in the L3
% \LaTeX\ language. The advantage of using the \pack{xparse}
-% package consists in a much shorter code and easier to read
+% package consists in a much shorter code that is easier to read
% and maintain. The number of macros for this package is
% reduced by a factor of about four, compared to the previous
-% version of this package.
+% versions~1.x of this package.
%
% \section{Using the \eTeX\ facilities}
% The L3 language and its libraries now offer the user some \LaTeX\
@@ -303,7 +292,7 @@ the sty file and the English documentation PDF file.
% At the same time the \eTeX\ extended functionalities are now
% part of all the interpreters of the \LaTeX\ language,
% \prog{pdftex}, \prog{luatex}, and \prog{xetex}; this renders
-% this package usable for all main typesetting programs,
+% this package usable with any typesetting programs based on \LaTeX:
% \prog{pdflatex}, \prog{lualatex}, and \prog{xelatex}.
%
% In facts such \eTeX\ extensions provide also a scaling operation:
@@ -312,13 +301,13 @@ the sty file and the English documentation PDF file.
% numbers, or two dimensions), such scaling operation scales
% $L_1$ to $L_2$ by computing
%\[
-% L_2 = L_1\cdot \frac{X_2}{X_1}
+% L_2 = \frac{L_1 X_2}{X_1}
%\]
% The intermediate results are actually done with integer
% arithmetics (internally lengths are coded as an integer number of
-% scaled points) but are done in double words so as to avoid
+% scaled points) but they are done in double words so as to avoid
% underflows and overflows almost always. Some unusual situations
-% might exist where underflows or overflows may occur, but
+% might exist where underflows or overflows do occur, but
% they must be very unusual, and very unlikely to happen for
% the calculations of this package. This would happen if for any
% reason no inter column glue is available; we have difficulties
@@ -327,11 +316,16 @@ the sty file and the English documentation PDF file.
% The use of the \eTeX\ extensions implies that this package
% works correctly only with modern engines and kernel formats.
%
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \section{Usage}
-% As explained above, the normal usage of |widetable| requires the same
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% As explained above, the normal usage of |widetabular| requires the same
% syntax as that of |tabular*| except that no explicit stretchable
% glue has to be inserted in the column separators as it is necessary
-% to do with |tabular*|. Examine the table shown in table~\ref{tab:tab}
+% to do with |tabular*|. Examine the table shown in
+% table~\ref{tab:tab}\footnote{Notice that here the name “table” is used
+% to refer to the \amb{table} floating environment and its caption,
+% while “tabular” is reserved to the tabular itself and its contents.}
% that is typeset at its natural width.
% \begin{table}\centering
% \begin{tabular}{llr>{\raggedright}p{0.29\textwidth}}
@@ -351,9 +345,10 @@ the sty file and the English documentation PDF file.
% \end{table}
%
% The same table can be built with |tabular*| as in table~\ref{tab:tab*}.
-% \begin{table}\centering
-% \begin{tabular*}{\textwidth}%
-% {@{\hskip\tabcolsep\extracolsep{\fill}}llr>{\raggedright}p{0.29\textwidth}}
+%\begin{table}\centering
+%\begin{tabular*}{\textwidth}%
+% {@{\hskip\tabcolsep\extracolsep{\fill}}llr>{\raggedright}%
+% p{0.29\textwidth}}
% \toprule
% Name & role & age & activity \tabularnewline
% \midrule
@@ -365,17 +360,17 @@ the sty file and the English documentation PDF file.
% Jack Johnathan & son & 8 & elementary school pupil
% \tabularnewline
% \bottomrule
-% \end{tabular*}
+%\end{tabular*}
% \caption{A table typeset with \texttt{tabular*} where the total
% width has been set to \cs{textwidth}}\label{tab:tab*}
-% \end{table}
+%\end{table}
%
% As it can be seen, large inter column spaces are inserted right
% at the left of the contents of every cell except the first one,
% and the table appears too much spread out.
%
-% The table can be built also with the environment |tabularx|,
-% defined by the |tabularx| package; see the result in
+% The tabular can be built also with the environment |tabularx|,
+% defined by the |tabularX| package; see the result in
% table~\ref{tab:tabx}.
% \begin{table}\centering
% \begin{tabularx}{\textwidth}{llr>{\raggedright}X}
@@ -395,13 +390,13 @@ the sty file and the English documentation PDF file.
% has been set to \cs{textwidth}}\label{tab:tabx}
% \end{table}
%
-% As it is noticeable the whole space to enlarge the table has
-% been taken from the |X| column, and the table does not look right.
+% As it is noticeable the whole space to enlarge the tabular has
+% been used by the |X| column, and the table does not look right.
%
-% Now we show the difference by using the |widetable| environment
+% Now we show the difference by using the |widetabular| environment
% in table~\ref{tab:tabwide}.
% \begin{table}\centering
-% \begin{widetable}{\textwidth}{llr>{\raggedright}p{0.29\textwidth}}
+% \begin{widetabular}{\textwidth}{llr>{\raggedright}p{0.29\textwidth}}
% \toprule
% Name & role & age & activity \tabularnewline
% \midrule
@@ -412,33 +407,36 @@ the sty file and the English documentation PDF file.
% student\tabularnewline
% Jack Johnathan & son & 8 & elementary school pupil\tabularnewline
%\begin{tabular}{@{}ll@{}}
-%Pippo & Pluto\\
-%Paperino & Topolino
+%Goofy & Pluto\\
+%Donald Duck & Mickey Mouse
%\end{tabular} & \relax & 4 & Walt Disney\tabularnewline
% \bottomrule
-% \end{widetable}
-% \caption{A table typeset with \texttt{widetable} where the total width
-% has been set to \cs{textwidth}}\label{tab:tabwide}
+% \end{widetabular}
+% \caption{A table typeset with \texttt{widetabular} where the total
+% width has been set to \cs{textwidth}}\label{tab:tabwide}
% \end{table}
%
% In table~\ref{tab:tabwide} the column specifications are the same
-% as those used in the code of table~\ref{tab:tab}, but only the
+% as those used in the code for table~\ref{tab:tab}, but only the
% spaces separating the columns have been modified, not the column
% types and widths. Of course one may object that the table spaces
% are too wide and table~\ref{tab:tab} looks better. But if, for
-% example, in a certain document all tables must span the whole width,
-% the solution given in table~\ref{tab:tabwide} is the only one
-% acceptable among the four shown in these examples. It's up to the
-% user to chose among these four solutions in terms of the actual
-% table contents and the stylistic constraints the document must
-% fulfil. If the examples were typeset with the horizontal and
+% example, in a certain document all tables are required to span
+% the whole measure, the solution shown in table~\ref{tab:tabwide}
+% is the only one acceptable among these four examples.
+% It's up to the user to chose among these four solutions in terms
+% of the actual tabular contents and the stylistic constraints the
+% document must fulfil.
+% If the examples were typeset with the (horizontal and
% vertical rules that emphasise each cell (instead of using only
% the |booktabs| horizontal rules) it would be more evident
% how the various environments shape the cells and where they
% insert the extra spacing so as to reach the desired width.
%
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \section{Warnings}
-% Normally |widetable| works well as described in the example
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Normally |widetabular| works well as described in the example
% shown in table~\ref{tab:tabwide}. Nevertheless there are some
% issues that may alter its smooth working.
%
@@ -454,7 +452,8 @@ the sty file and the English documentation PDF file.
%(widetable) The table is typeset with the default
%(widetable) column spacing on input line 415.
%\end{verbatim}
-% As usual the warning is contained into the |.aux| file.
+% As usual the warning is contained into the |.aux| file and in
+% the console, if the shell editor displays it..
%
% When some adjacent cells are grouped with the |\multicolumn|
% command; the table might come out of the correct specified width
@@ -462,37 +461,45 @@ the sty file and the English documentation PDF file.
% to the same columns, but the table looks very ugly; we cannot
% say that |widetable| is responsible of this ugliness, or if
% the table is ill formed because of using such overlapping
-% spanned cells; the best suggestion is to never use such
-% “acrobatic” table compositions.
+% spanned cells; the best suggestion is to avoid using such
+% “acrobatic” tabular compositions.
%
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \section{Acknowledgements}
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% I must deeply thank Enrico Gregorio for the revision of
% this package macros and for his wise suggestions about
% the correct programming style. If some glitch still
% remains in the programming style, that is just my fault.
%
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \StopEventually{}
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%\iffalse
%<*package>
%\fi
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \section{Implementation}
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
-% We identify the package and the necessary \LaTeX\ kernel
+% This package has been already identified by the commands extracted
+% by the |doctrip| package, during the |.dtx| file compilation.
+%
+% We require the |xparse| package in order to define the |widetable|
+% environment with its extended commands. This package version should be
+% younger the the specified date contained in the optional argument.
+% If it is not, a warning is issued; but expect errors. It is a warning
+% that urges the user to upgrade his/her \TeX\ system installation.
% \begin{macrocode}
-\ProvidesPackage{widetable}[2019-06-24 v.1.5 A simpler way to produce
- tables of specified width]
+\RequirePackage{xparse}[2019-05-01]
% \end{macrocode}
-%
%
% We require the |xparse| package in order to define the % environment
% |widetable| with its extended commands. Tis package version should be
% younger the the specified date contained in the optional argument.
% If it is not, a warning is issued; but expect errors. It is a warning
% that should urge the user to upgrade his/her \TeX\ system installation.
-% \begin{macrocode}
-\RequirePackage{xparse}[2019-05-01]
-% \end{macrocode}
%
%The special environment opening macro requires the following syntax:
%\begin{flushleft}\obeylines
@@ -500,24 +507,22 @@ the sty file and the English documentation PDF file.
%\meta{table body}
%\Eenv{widetable}
%\end{flushleft}
-% At this point it will be the |widetable| environment
-% responsibility to call |\WT@scale| with the proper arguments
-%
-% We further define the start of the tabular typesetting
-% that will be useful in a while. Actually the table parameters
-% are usable also in the closing part of the environment (thanks
-% to \pack{xparse}), so that when the \meta{width} and the
-% \meta{column descriptors} are given to the opening environment
-% statement, these parameters can be used again and again.
-%
-% Actually the |widetable| environment can contain other
-% environments, even another |widetable| environment, but
+%
+% We further define the |tabular| environment typesetting. Actually,
+% with the new |xparse| faciltiies, the opening command parameters can
+% be used also in the closing part of the environment, so that when the
+% \meta{width} and the \meta{column descriptors} are given to the opening
+% environment statement, they can be used again and again also by the
+% closing commands.
+%
+% Actually the |widetabular| environment can contain other
+% environments, even another |widetabular| ones, but
% the external one should not be upset by the internal ones.
% In order to achieve this result, it is necessary that
% embedded environments are hidden within a group delimited by
% a pair of matching braces; this is compulsory for an
-% embedded |widetable| environment, while it is not strictly
-% required for differently named environments.
+% embedded |widetabular| environment, while it is not strictly
+% required for other environments.
%
% The environment opening and closing actions
% are defined by means of low level commands.
@@ -527,7 +532,7 @@ the sty file and the English documentation PDF file.
% command implementation and the correct parsing of the list
% of argument descriptors
% \begin{macrocode}
-\DeclareDocumentEnvironment{widetable}{m O{c} m +b}
+\DeclareDocumentEnvironment{widetabular}{m O{c} m +b}
{% OPENING WIDETABLE COMMANDS
}%
% \end{macrocode}
@@ -544,12 +549,14 @@ the sty file and the English documentation PDF file.
% column descriptors and inter-column separators, possibly in
% the extended forms provided by the \pack{array} package.
%\item[Argument number four] It represents an \pack{xparse} functionality
-% by which the whole environment body is usable as\texttt{\#4}.
+% by which the whole environment body is internally saved in a sort
+% of verbatim mode and become usable again and again as
+% argument~\texttt{\#4}.
%\end{description}
%
% The closing statement will actually do the whole job. It first sets
% |\tabcolsep| to zero and typesets the resulting table into box zero;
-% It uses, with parameter \texttt{\#4}, the table body collected with
+% it uses, with parameter \texttt{\#4}, the table body collected with
% the argument descriptor \texttt{b} of the opening command.
%
% Then it sets |\tabcolsep| to 6\,pt (the default value) and
@@ -567,7 +574,7 @@ the sty file and the English documentation PDF file.
% The table is eventually typeset without using boxes, while the
% contents of box zero and box two, upon exiting the environment,
% are restored to any value they might have contained before
-% entering |widetable|.
+% entering |widetabular|.
% \begin{macrocode}
{% CLOSING WIDETABLE
\dimen0=#1 % required width
@@ -576,7 +583,8 @@ the sty file and the English documentation PDF file.
\tabcolsep=6pt\relax
\setbox\tw@=\hbox{\tabular{#3}#4\endtabular}%
\ifdim\dimen0>\wd\z@
- \tabcolsep=\dimexpr \tabcolsep*(\dimen0-\wd\z@)/(\wd\tw@-\wd\z@)\relax
+ \tabcolsep=%
+ \dimexpr\tabcolsep*(\dimen0-\wd\z@)/(\wd\tw@-\wd\z@)\relax
\else
\ifdim\dimen0<\wd\z@
\PackageWarning{widetable}{%
@@ -592,22 +600,33 @@ the sty file and the English documentation PDF file.
\ignorespacesafterend
}
% \end{macrocode}
-% Notice the test and the warning: |widetable| modifies the table
-% only if its width, typeset with |\tabcolsep| equal to zero, is
-% smaller than the requested width; otherwise it typesets the
-% table with the default inter column glue. The warning message
-% is produced only if the requested width is smaller the minimum
-% width.
+% For backward compatibility we let the names |\widetable| and
+% |\endwidetable| equal respectively to |\widetabular| and
+% |\endwidetabular|, so that the old name of the environment
+% provided by this package is still usable; compiling old
+% documents is till possible; nevertheless these “old” names are
+% discouraged; in a future they might not be available any more.
+% \begin{macrocode}
+\let\widetable\widetabular \let\endwidetable\endwidetabular
+% \end{macrocode}
+% Notice the test and the warning: |widetabular| modifies the table
+% width only if its minimum width (obtained with |\tabcolsep| equal
+% to zero) is smaller than the requested width; otherwise it typesets
+% the table with the default inter column glue, and outputs the warning
+% message.
%
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \section{Conclusion}
+%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Tables should always have their standard inter column spaces, but\dots\
% The default value of |\tabcolsep| is fixed by the document
% class, it is not prescribed by a supreme law: therefore
% what does it mean ``natural width''. Probably the one
-% determined by the class default value of |\tabcolsep|
-% so all tables have the same general look. But here we
-% used the phrase “natural width” as the table width when the
-% inter column glue is set to zero
+% determined by the class default value of |\tabcolsep|,
+% so that all tables have the same general look. But here we
+% used the phrase “minimum width” as that of the tabulars width when the
+% inter column glue is set to zero; we avoided speaking of the
+% “natural width” because the phrase is not specific.
%
% Nevertheless sometimes a table is slightly wider than
% the current measure; why not shrink the table by shrinking
diff --git a/macros/latex/contrib/widetable/widetable.pdf b/macros/latex/contrib/widetable/widetable.pdf
index f2a2f1d191..b88478f505 100644
--- a/macros/latex/contrib/widetable/widetable.pdf
+++ b/macros/latex/contrib/widetable/widetable.pdf
Binary files differ
diff --git a/macros/latex/required/babel/base/README.md b/macros/latex/required/babel/base/README.md
index d377bdfeb3..f312923fba 100644
--- a/macros/latex/required/babel/base/README.md
+++ b/macros/latex/required/babel/base/README.md
@@ -1,4 +1,4 @@
-## Babel 3.37
+## Babel 3.38
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
@@ -51,13 +51,22 @@ respective authors.
### Latest changes
```
+3.38 2020-01-15
+ - Automatic switching of ids (\language and \localeid), and fonts
+ based on script blocks (lua).s
+ - New macro - \localeinfo, to access the basic data in the ini
+ file loaded by languages.
+See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.38
+
+
3.37 2019-12-08
- Preliminary code for non-standard hyphenation, like ff ->
ff-f (lua).
- \babelprovide now can be used to add or modify values for the
keys in ini files.
- - Line breaking in South East Asian and CKJ are assimilated to
- hyphenation, and it is activated even without 'import' (lua).
+ - Line breaking in South East Asian and CKJ is assimilated to
+ hyphenation, and it is activated even without 'import' (lua).
+See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.37
3.36 2019-11-14
- New - \babeladjust, with options: bidi.text, bidi.mirroring,
@@ -65,7 +74,8 @@ respective authors.
linebreak.cjk. There are still some limitations (lua).
- New - ini for Polytonic Greek, thanks to Claudio Beccari.
- Fix - Language and script set for Chinese Tradicional and
- Chinese Simplified.
+ Chinese Simplified.
+See https://github.com/latex3/babel/wiki/What's-new-in-babel-3.36
3.35 2019-10-15
- \markboth and \markright made robust with a recent LaTeX.
@@ -116,12 +126,6 @@ respective authors.
very likely the risks are very low, and it is, I think, the
expected behavior.
-3.27 2018-11-13
- - Preliminary support for bidi (by Vafa Khalighi) with xetex.
- - Fix for 3.23 - \ensureascii was redefined even when not
- necessary.
- - Minor improvements in babel-vi.ini.
-
```
Javier Bezos
diff --git a/macros/latex/required/babel/base/babel.dtx b/macros/latex/required/babel/base/babel.dtx
index 209404a770..0d4360f493 100644
--- a/macros/latex/required/babel/base/babel.dtx
+++ b/macros/latex/required/babel/base/babel.dtx
@@ -31,7 +31,7 @@
%
% \iffalse
%<*filedriver>
-\ProvidesFile{babel.dtx}[2019/12/08 v3.37 The Babel package]
+\ProvidesFile{babel.dtx}[2020/01/15 v3.38 The Babel package]
\documentclass{ltxdoc}
\GetFileInfo{babel.dtx}
\usepackage{fontspec}
@@ -59,6 +59,7 @@
\newcommand*\xetex{\textsf{xetex}}
\newcommand*\pdftex{\textsf{pdftex}}
\newcommand*\luatex{\textsf{luatex}}
+\newcommand\largetex{T\kern -.1517em\lower .45ex\hbox {E}\kern -.09emX}
\newcommand*\nb[1]{}
\newcommand*\m[1]{\mbox{$\langle$\normalfont\itshape#1\/$\rangle$}}
\newcommand*\langlist{%
@@ -98,7 +99,18 @@
\newtheorem{troubleshooting}{Troubleshooting}
\let\bblxv\verbatim
\let\bblexv\endverbatim
-\def\verbatim{\begin{shaded*}\bblxv\vskip-\baselineskip\vskip2.5\parsep}
+\newcommand\setengine{\def\engine}
+\let\engine\relax
+\def\verbatim{%
+ \begin{shaded*}%
+ \ifx\engine\relax\else
+ \vskip-1.08\baselineskip
+ \leavevmode\llap{\fbox{\footnotesize\textsc{\engine}}\hskip2.8em}%
+ \vskip-1.5\baselineskip
+ \vskip0pt
+ \global\let\engine\relax
+ \fi
+ \bblxv\vskip-\baselineskip\vskip2.5\parsep}
\def\endverbatim{\bblexv\vskip-2\baselineskip\end{shaded*}}
\catcode`\_=\active
\def_{\bgroup\let_\egroup\leavevmode\color{thered}}
@@ -205,11 +217,11 @@ Javier Bezos
\fontsize{35}{45}\selectfont
\setlength\parskip{3mm}\raggedright
Localization and internationalization\\[1cm]
-\TeX\\
-pdf\TeX\\
-Lua\TeX\\
-LuaHB\TeX\\
-Xe\TeX
+\largetex\\
+pdf\largetex\\
+Lua\largetex\\
+LuaHB\largetex\\
+Xe\largetex
\vspace{20cm}
\end{minipage}
\end{tabular}
@@ -271,6 +283,7 @@ attributes with \textsf{fontspec}, too.
example because typically you will need them (however, the package
\textsf{inputenc} may be omitted with \LaTeX{} $\ge$ 2018-04-01 if
the encoding is UTF-8):
+\setengine{pdftex}
\begin{verbatim}
\documentclass{article}
@@ -294,6 +307,7 @@ nor \textsf{inputenc} are necessary, but the document should be encoded
in UTF-8 and a so-called Unicode font must be loaded (in this example
|\babelfont| is used, described below).
+\setengine{luatex/xetex}
\begin{verbatim}
\documentclass{article}
@@ -433,6 +447,7 @@ detail: |\selectlanguage| is used for blocks of text, while
A full bilingual document follows. The main language is |french|, which
is activated when the document begins. The package \textsf{inputenc}
may be omitted with \LaTeX{} $\ge$ 2018-04-01 if the encoding is UTF-8.
+\setengine{pdftex}
\begin{verbatim}
\documentclass{article}
@@ -459,6 +474,7 @@ _\foreignlanguage{french}{français}_.
document in UTF-8 encoding just prints a couple of ‘captions’ and
|\today| in Danish and Vietnamese. No additional packages are
required.
+\setengine{luatex/xetex}
\begin{verbatim}
\documentclass{article}
@@ -892,12 +908,14 @@ in \textsf{english} the shorthands defined by \textsf{ngerman} with
(You may also need to activate them as user shorthands in the preamble
with, for example, |\useshorthands| or |\useshorthands*|.)
-Very often, this is a more convenient way to deactivate shorthands
-than |\shorthandoff|, for example if you want to define a macro
-to easy typing phonetic characters with \textsf{tipa}:
+\begin{example}
+ Very often, this is a more convenient way to deactivate shorthands
+ than |\shorthandoff|, for example if you want to define a macro
+ to easy typing phonetic characters with \textsf{tipa}:
\begin{verbatim}
\newcommand{\myipa}[1]{{\languageshorthands{none}\tipaencoding#1}}
\end{verbatim}
+\end{example}
\Describe{\babelshorthand}{\marg{shorthand}}
With this command you can use a shorthand even if (1) not activated in
@@ -908,6 +926,15 @@ off with |\shorthandoff| or (3) deactivated with the internal
\verb|\babelshorthand{:}|. (You can conveniently define your own
macros, or even your own user shorthands provided they do not overlap.)
+\begin{example}
+ Since by default shorthands are not activated until
+ |\begin{document}|, you may use this macro when defining the |\title|
+ in the preamble:
+\begin{verbatim}
+\title{Documento científico\babelshorthand{"-}técnico}
+\end{verbatim}
+\end{example}
+
\bigskip
For your records, here is a list of shorthands, but you must double
@@ -1178,6 +1205,7 @@ for auxiliary tasks.
declare this language with an |ini| file in Unicode engines.
\begingroup
\setmonofont[Scale=.87,Script=Georgian]{DejaVu Sans Mono}
+\setengine{luatex/xetex}
\begin{verbatim}
\documentclass{book}
@@ -1910,6 +1938,7 @@ you may add further key/value pairs if necessary.
\def@#1{\ifcase#1\relax \egroup \or \bgroup\textdir TLT \else
\bgroup\textdir TRT \fontspec[Scale=.87,Script=Hebrew]{Liberation
Mono} \fi}
+\setengine{luatex/xetex}
\begin{verbatim}
\documentclass{article}
@@ -1929,6 +1958,7 @@ Svenska \foreignlanguage{hebrew}{@2עִבְרִית@0} svenska.
If on the other hand you have to resort to different fonts, you could
replace the red line above with, say:
+\setengine{luatex/xetex}
\begin{verbatim}
\babelfont{rm}{Iwona}
\babelfont[hebrew]{rm}{FreeSerif}
@@ -1941,6 +1971,7 @@ to select fonts in addition to the three basic families.
\begin{example}
Here is how to do it:
+\setengine{luatex/xetex}
\begin{verbatim}
\babelfont{kai}{FandolKai}
\end{verbatim}
@@ -1950,6 +1981,7 @@ to select fonts in addition to the three basic families.
\begin{note}
You may load \textsf{fontspec} explicitly. For example:
+\setengine{luatex/xetex}
\begin{verbatim}
\usepackage{fontspec}
\newfontscript{Devanagari}{deva}
@@ -2241,9 +2273,17 @@ Assigns the font for the writing direction of this language (only with
a character has the same direction as the script for the “provided”
language, then change its font to that set for this language’. There
are 3 directions, following the bidi Unicode algorithm, namely,
-Arabic-like, Hebrew-like and left to right.\footnote{In future releases
-a couple of values (\texttt{language} and \texttt{script}) will be
-added.} So, there should be at most 3 directives of this kind.
+Arabic-like, Hebrew-like and left to right. So, there should be at most
+3 directives of this kind.
+
+\Describe{onchar=}{\texttt{ids} $\string|$ \texttt{fonts}}
+\New{3.38} This options is much like an ‘event’ called with a character
+belonging to the script of the current locale is found. There are two
+action, which can be used at the same time (separated by a space): with
+|ids| the |\language| and the |\localeid| are set to the values of this
+locale; with |fonts|, the fonts are changed to those of the current
+locale (as set with |\babelfont|). This option is not compatible with
+|mapfont|.
\Describe{intraspace=}{\meta{base} \meta{shrink} \meta{stretch}}
Sets the interword space for the writing system of the language, in em
@@ -2301,7 +2341,7 @@ bidi and fonts are processed (ie, to the node list as generated by the
bidirectional behavior (unlike |Numbers=Arabic| in \textsf{fontspec},
which is not recommended).
-\subsection{Getting the current language name}
+\subsection{Accessing language info}
\Describe{\languagename}{}
The control sequence |\languagename| contains the name of the
@@ -2317,17 +2357,39 @@ current language.
If more than one language is used, it might be necessary to know which
language is active at a specific time. This can be checked by a call
-to |\iflanguage|, but note here ``language'' is used in the \TeX\
+to |\iflanguage|, but note here ``language'' is used in the \TeX
sense, as a set of hyphenation patterns, and \textit{not} as its
\textsf{babel} name. This macro takes three arguments. The first
argument is the name of a language; the second and third arguments are
the actions to take if the result of the test is true or false
respectively.
-\begin{warning}
- The advice about |\languagename| also applies here -- use
- \textsf{iflang} instead of |\iflanguage| if possible.
-\end{warning}
+\Describe{\localeinfo}{\marg{field}}
+
+\New{3.38} If an |ini| file has been loaded for the current language,
+you may access the information stored in it. This macros is fully
+expandable and the available fields are:
+\begin{description}
+\itemsep=-\parskip
+\item[|name.english|] as provided by the Unicode CLDR.
+%%% \item[|name.locale|] is the equivalent of |\languagename|. Not yet
+%%% activated because the bug in \languagename is far from trivial.
+\item[|tag.ini|] is the tag of the |ini| file (the way this
+ file is identified in its name).
+\item[|tag.bcp47|] is the BCP 47 language tag.
+\item[|tag.opentype|] is the tag used by OpenType (usually, but not
+ always, the same as BCP 47).
+\item[|script.name|] as provided by the Unicode CLDR.
+\item[|script.tag.bcp47|] is the BCP 47 language tag of the script
+ used by this locale.
+\item[|script.tag.opentype|] is the tag used by OpenType (usually,
+ but not always, the same as BCP 47).
+\end{description}
+
+|ini| files are loaded with |\babelprovide| and also when languages are
+selected if there is a |\babelfont|. To ensure the |ini| files are
+loaded (and therefore the corresponding data) even if these two
+conditions are not met, write |\BabelEnsureInfo|.
\subsection{Hyphenation and line breaking}
@@ -4160,8 +4222,8 @@ help from Bernd Raichle, for which I am grateful.
% \section{Tools}
%
% \begin{macrocode}
-%<<version=3.37>>
-%<<date=2019/12/08>>
+%<<version=3.38>>
+%<<date=2020/01/15>>
% \end{macrocode}
%
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -5270,7 +5332,7 @@ help from Bernd Raichle, for which I am grateful.
% The file |babel.def| expects some definitions made in the \LaTeXe{}
% style file. So, In \LaTeX2.09 and Plain{} we must provide at least
% some predefined values as well some tools to set them (even if not
-% all options are available). There in no package options, and
+% all options are available). There are no package options, and
% therefore and alternative mechanism is provided. For the moment,
% only |\babeloptionstrings| and |\babeloptionmath| are provided,
% which can be defined before loading \babel. |\BabelModifiers| can be
@@ -8143,6 +8205,7 @@ help from Bernd Raichle, for which I am grateful.
% be restored.}
% \changes{babel~3.37}{2019/12/07}{SEA and CJK linebreaking activated
% by default.}
+% \changes{babel~3.38}{2020/01/15}{Code for the onchar option.}
%
% \begin{macrocode}
\bbl@trace{Creating languages and reading ini files}
@@ -8151,6 +8214,7 @@ help from Bernd Raichle, for which I am grateful.
\edef\bbl@savelocaleid{\the\localeid}%
% Set name and locale id
\def\languagename{#2}%
+ % \global\@namedef{bbl@lcname@#2}{#2}%
\bbl@id@assign
\let\bbl@KVP@captions\@nil
\let\bbl@KVP@import\@nil
@@ -8163,6 +8227,8 @@ help from Bernd Raichle, for which I am grateful.
\let\bbl@KVP@mapdigits\@nil
\let\bbl@KVP@intraspace\@nil
\let\bbl@KVP@intrapenalty\@nil
+ \let\bbl@KVP@onchar\@nil
+ \let\bbl@KVP@chargroups\@nil
\bbl@forkv{#1}{% TODO - error handling
\in@{..}{##1}%
\ifin@
@@ -8227,6 +8293,59 @@ help from Bernd Raichle, for which I am grateful.
\ifx\bbl@KVP@language\@nil\else
\bbl@csarg\edef{lname@#2}{\bbl@KVP@language}%
\fi
+ % == onchar ==
+ \ifx\bbl@KVP@onchar\@nil\else
+ \bbl@luahyphenate
+ \directlua{
+ if Babel.locale_mapped == nil then
+ Babel.locale_mapped = true
+ Babel.linebreaking.add_before(Babel.locale_map)
+ Babel.loc_to_scr = {}
+ Babel.chr_to_loc = {}
+ end}%
+ \bbl@xin@{ ids }{ \bbl@KVP@onchar\space}%
+ \ifin@
+ % TODO - error/warning if no script
+ \directlua{
+ if Babel.script_blocks['\bbl@cs{sbcp@\languagename}'] then
+ Babel.loc_to_scr[\the\localeid] =
+ Babel.script_blocks['\bbl@cs{sbcp@\languagename}']
+ Babel.locale_props[\the\localeid].lc = \the\localeid\space
+ Babel.locale_props[\the\localeid].lg = \the\@nameuse{l@\languagename}\space
+ end
+ }%
+ \fi
+ \bbl@xin@{ fonts }{ \bbl@KVP@onchar\space}%
+ \ifin@
+ \bbl@ifunset{bbl@lsys@\languagename}{\bbl@provide@lsys{\languagename}}{}%
+ \bbl@ifunset{bbl@wdir@\languagename}{\bbl@provide@dirs{\languagename}}{}%
+ \directlua{
+ if Babel.script_blocks['\bbl@cs{sbcp@\languagename}'] then
+ Babel.loc_to_scr[\the\localeid] =
+ Babel.script_blocks['\bbl@cs{sbcp@\languagename}']
+ end}
+ \ifx\bbl@mapselect\@undefined
+ \AtBeginDocument{%
+ \expandafter\bbl@add\csname selectfont \endcsname{{\bbl@mapselect}}%
+ {\selectfont}}%
+ \def\bbl@mapselect{%
+ \let\bbl@mapselect\relax
+ \edef\bbl@prefontid{\fontid\font}}%
+ \def\bbl@mapdir##1{%
+ {\def\languagename{##1}%
+ \let\bbl@ifrestoring\@firstoftwo % To avoid font warning
+ \bbl@switchfont
+ \directlua{
+ Babel.locale_props[\the\csname bbl@id@@##1\endcsname]%
+ ['/\bbl@prefontid'] = \fontid\font\space}}}%
+ \fi
+ \bbl@exp{\\\bbl@add\\\bbl@mapselect{\\\bbl@mapdir{\languagename}}}%
+ \fi
+ % TODO - catch non-valid values
+ \fi
+% \ifx\bbl@KVP@chargroups\@nil\else
+% \bbl@chargroups
+% \fi
% == mapfont ==
% For bidi texts, to switch the font based on direction
\ifx\bbl@KVP@mapfont\@nil\else
@@ -8477,11 +8596,17 @@ help from Bernd Raichle, for which I am grateful.
%
% \changes{babel~3.37}{2019/12/07}{Allow to define key/values
% (added \cs{bbl@renewlist}).}
+% \changes{babel~3.38}{2020/01/15}{Read numbers are not hardcoded
+% (passim); use \cs{bbl@readstream}.}
%
% \begin{macrocode}
+\ifx\bbl@readstream\@undefined
+ \csname newread\endcsname\bbl@readstream
+\fi
\def\bbl@read@ini#1#2{%
- \openin1=babel-#1.ini % FIXME - number must not be hardcoded
- \ifeof1
+ \global\@namedef{bbl@lini@\languagename}{#1}%
+ \openin\bbl@readstream=babel-#1.ini
+ \ifeof\bbl@readstream
\bbl@error
{There is no ini file for the requested language\\%
(#1). Perhaps you misspelled it or your installation\\%
@@ -8502,9 +8627,9 @@ help from Bernd Raichle, for which I am grateful.
\bbl@info{Importing #2 for \languagename\\%
from babel-#1.ini. Reported}%
\loop
- \if T\ifeof1F\fi T\relax % Trick, because inside \loop
+ \if T\ifeof\bbl@readstream F\fi T\relax % Trick, because inside \loop
\endlinechar\m@ne
- \read1 to \bbl@line
+ \read\bbl@readstream to \bbl@line
\endlinechar`\^^M
\ifx\bbl@line\@empty\else
\expandafter\bbl@iniline\bbl@line\bbl@iniline
@@ -8590,14 +8715,14 @@ help from Bernd Raichle, for which I am grateful.
% \begin{macrocode}
\let\bbl@inikv@identification\bbl@inikv
\def\bbl@secpost@identification{%
- \bbl@ifunset{bbl@@kv@identification.name.opentype}%
- {\bbl@exportkey{lname}{identification.name.english}{}}%
- {\bbl@exportkey{lname}{identification.name.opentype}{}}%
+ \bbl@exportkey{elname}{identification.name.english}{}%
+ \bbl@exp{\\\bbl@exportkey{lname}{identification.name.opentype}%
+ {\csname bbl@elname@\languagename\endcsname}}%
\bbl@exportkey{lbcp}{identification.tag.bcp47}{}%
\bbl@exportkey{lotf}{identification.tag.opentype}{dflt}%
- \bbl@ifunset{bbl@@kv@identification.script.name.opentype}%
- {\bbl@exportkey{sname}{identification.script.name}{}}%
- {\bbl@exportkey{sname}{identification.script.name.opentype}{}}%
+ \bbl@exportkey{esname}{identification.script.name}{}%
+ \bbl@exp{\\\bbl@exportkey{sname}{identification.script.name.opentype}%
+ {\csname bbl@esname@\languagename\endcsname}}%
\bbl@exportkey{sbcp}{identification.script.tag.bcp47}{}%
\bbl@exportkey{sotf}{identification.script.tag.opentype}{DFLT}}
\let\bbl@inikv@typography\bbl@inikv
@@ -8790,12 +8915,45 @@ help from Bernd Raichle, for which I am grateful.
\def\bbl@ini@basic#1{%
\def\BabelBeforeIni##1##2{%
\begingroup
- \bbl@add\bbl@secpost@identification{\closein1 }%
+ \bbl@add\bbl@secpost@identification{\closein\bbl@readstream }%
\catcode`\[=12 \catcode`\]=12 \catcode`\==12 %
\bbl@read@ini{##1}{font and identification data}%
\endinput % babel- .tex may contain onlypreamble's
\endgroup}% boxed, to avoid extra spaces:
{\setbox\z@\hbox{\InputIfFileExists{babel-#1.tex}{}{}}}}
+% \end{macrocode}
+%
+% The information in the identification section can be useful, so the
+% following macro just exposes it with a user command.
+%
+% \changes{babel~3.38}{2020/01/14}{Added \cs{localeinfo}.}
+%
+% \begin{macrocode}
+\newcommand\localeinfo[1]{%
+ \bbl@ifunset{bbl@\csname bbl@info@#1\endcsname @\languagename}%
+ {\bbl@error{I've found no info for the current locale.\\%
+ The corresponding ini file has not been loaded\\%
+ Perhaps it doesn't exist}%
+ {See the manual for details.}}%
+ {\@nameuse{bbl@\csname bbl@info@#1\endcsname @\languagename}}}
+% \@namedef{bbl@info@name.locale}{lcname}
+\@namedef{bbl@info@tag.ini}{lini}
+\@namedef{bbl@info@name.english}{elname}
+\@namedef{bbl@info@name.opentype}{lname}
+\@namedef{bbl@info@tag.bcp47}{lbcp}
+\@namedef{bbl@info@tag.opentype}{lotf}
+\@namedef{bbl@info@script.name}{esname}
+\@namedef{bbl@info@script.name.opentype}{sname}
+\@namedef{bbl@info@script.tag.bcp47}{sbcp}
+\@namedef{bbl@info@script.tag.opentype}{sotf}
+\let\bbl@ensureinfo\@gobble
+\newcommand\BabelEnsureInfo{%
+ \def\bbl@ensureinfo##1{%
+ \ifx\InputIfFileExists\@undefined\else % not in plain
+ \bbl@ifunset{bbl@lname@##1}{\bbl@ini@basic{##1}}{}%
+ \fi}}
+% \end{macrocode}
+%
% \section{Adjusting the Babel bahavior}
%
% \changes{babel~3.36}{2019/10/30}{New macro \cs{babeladjust}}
@@ -10195,6 +10353,7 @@ help from Bernd Raichle, for which I am grateful.
Babel = Babel or {}
Babel.locale_props = Babel.locale_props or {}
Babel.locale_props[\bbl@id@last] = {}
+ Babel.locale_props[\bbl@id@last].name = '\languagename'
}%
\fi}%
{}%
@@ -10247,6 +10406,7 @@ help from Bernd Raichle, for which I am grateful.
\edef\languagename{%
\ifnum\escapechar=\expandafter`\string#1\@empty
\else\string#1\@empty\fi}%
+ % \@namedef{bbl@lcname@#1}{#1}%
\select@language{\languagename}%
% write to auxs
\expandafter\ifx\csname date\languagename\endcsname\relax\else
@@ -10353,6 +10513,8 @@ help from Bernd Raichle, for which I am grateful.
% \begin{macrocode}
\newif\ifbbl@usedategroup
\def\bbl@switch#1{% from select@, foreign@
+ % make sure there is info for the language if so requested
+ \bbl@ensureinfo{#1}%
% restore
\originalTeX
\expandafter\def\expandafter\originalTeX\expandafter{%
@@ -10563,6 +10725,7 @@ help from Bernd Raichle, for which I am grateful.
\def\foreign@language#1{%
% set name
\edef\languagename{#1}%
+ % \@namedef{bbl@lcname@#1}{#1}%
\bbl@fixname\languagename
\bbl@iflanguage\languagename{%
\expandafter\ifx\csname date\languagename\endcsname\relax
@@ -11992,6 +12155,9 @@ help from Bernd Raichle, for which I am grateful.
%<*luatex>
\ifx\AddBabelHook\@undefined
\bbl@trace{Read language.dat}
+\ifx\bbl@readstream\@undefined
+ \csname newread\endcsname\bbl@readstream
+\fi
\begingroup
\toks@{}
\count@\z@ % 0=start, 1=0th, 2=normal
@@ -12055,16 +12221,16 @@ help from Bernd Raichle, for which I am grateful.
\fi
\def\bbl@elt#1#2#3#4{\@namedef{zth@#1}{}} % Define flags
\bbl@languages
- \openin1=language.dat
- \ifeof1
+ \openin\bbl@readstream=language.dat
+ \ifeof\bbl@readstream
\bbl@warning{I couldn't find language.dat. No additional\\%
patterns loaded. Reported}%
\else
\loop
\endlinechar\m@ne
- \read1 to \bbl@line
+ \read\bbl@readstream to \bbl@line
\endlinechar`\^^M
- \if T\ifeof1F\fi T\relax
+ \if T\ifeof\bbl@readstream F\fi T\relax
\ifx\bbl@line\@empty\else
\edef\bbl@line{\bbl@line\space\space\space}%
\expandafter\bbl@process@line\bbl@line\relax
@@ -12362,7 +12528,7 @@ help from Bernd Raichle, for which I am grateful.
quad = font.getfont(last_char.font).size
for lg, rg in pairs(sea_ranges) do
if last_char.char > rg[1] and last_char.char < rg[2] then
- lg = lg:sub(1, 4)
+ lg = lg:sub(1, 4) ^^ Remove trailing number of, eg, Cyrl1
local intraspace = Babel.intraspaces[lg]
local intrapenalty = Babel.intrapenalties[lg]
local n
@@ -12407,15 +12573,14 @@ help from Bernd Raichle, for which I am grateful.
luatexbase.registernumber'bbl@attr@locale')
local props = Babel.locale_props[LOCALE]
- class = Babel.cjk_class[item.char].c
+ local class = Babel.cjk_class[item.char].c
if class == 'cp' then class = 'cl' end % )] as CL
if class == 'id' then class = 'I' end
+ local br = 0
if class and last_class and Babel.cjk_breaks[last_class][class] then
br = Babel.cjk_breaks[last_class][class]
- else
- br = 0
end
if br == 1 and props.linebreak == 'c' and
@@ -12451,14 +12616,14 @@ help from Bernd Raichle, for which I am grateful.
\directlua{
luatexbase.add_to_callback('hyphenate',
function (head, tail)
- if Babel.cjk_enabled then
- Babel.cjk_linebreak(head)
- end
if Babel.linebreaking.before then
for k, func in ipairs(Babel.linebreaking.before) do
func(head)
end
end
+ if Babel.cjk_enabled then
+ Babel.cjk_linebreak(head)
+ end
lang.hyphenate(head)
if Babel.linebreaking.after then
for k, func in ipairs(Babel.linebreaking.after) do
@@ -12536,6 +12701,116 @@ help from Bernd Raichle, for which I am grateful.
<@Font selection@>
% \end{macrocode}
%
+% \subsection{Automatic fonts and ids switching}
+%
+% After defining the blocks for a number of scripts (must be extended
+% and very likely fine tuned), we define a short function which just
+% traverse the node list to carry out the replacements. The table
+% |loc_to_scr| gets the locale form a script range (note the locale is
+% the key, and that there is an intermediate table built on the fly for
+% optimization). This locale is then used to get the |\language| and
+% the |\localeid| as stored in |locale_props|, as well as the font (as
+% requested). In the latter table a key starting with |/| maps the font
+% from the global one (the key) to the local one (the value). Maths are
+% skipped and discretionaries are handled in a special way.
+%
+% \changes{babel~3.38}{2020/01/15}{Automatic fonts and ids switching}
+%
+% \begin{macrocode}
+\directlua{
+Babel.script_blocks = {
+ ['Arab'] = {{0x0600, 0x06FF}, {0x08A0, 0x08FF}, {0x0750, 0x077F},
+ {0xFE70, 0xFEFF}, {0xFB50, 0xFDFF}, {0x1EE00, 0x1EEFF}},
+ ['Armn'] = {{0x0530, 0x058F}},
+ ['Beng'] = {{0x0980, 0x09FF}},
+ ['Cher'] = {{0x13A0, 0x13FF}, {0xAB70, 0xABBF}},
+ ['Cyrl'] = {{0x0400, 0x04FF}, {0x0500, 0x052F}, {0x1C80, 0x1C8F},
+ {0x2DE0, 0x2DFF}, {0xA640, 0xA69F}},
+ ['Deva'] = {{0x0900, 0x097F}, {0xA8E0, 0xA8FF}},
+ ['Ethi'] = {{0x1200, 0x137F}, {0x1380, 0x139F}, {0x2D80, 0x2DDF},
+ {0xAB00, 0xAB2F}},
+ ['Geor'] = {{0x10A0, 0x10FF}, {0x2D00, 0x2D2F}},
+ ['Grek'] = {{0x0370, 0x03FF}, {0x1F00, 0x1FFF}},
+ ['Hans'] = {{0x2E80, 0x2EFF}, {0x3000, 0x303F}, {0x31C0, 0x31EF},
+ {0x3300, 0x33FF}, {0x3400, 0x4DBF}, {0x4E00, 0x9FFF},
+ {0xF900, 0xFAFF}, {0xFE30, 0xFE4F}, {0xFF00, 0xFFEF},
+ {0x20000, 0x2A6DF}, {0x2A700, 0x2B73F},
+ {0x2B740, 0x2B81F}, {0x2B820, 0x2CEAF},
+ {0x2CEB0, 0x2EBEF}, {0x2F800, 0x2FA1F}},
+ ['Hebr'] = {{0x0590, 0x05FF}},
+ ['Japa'] = {{0x3000, 0x303F}, {0x3040, 0x309F}, {0x30A0, 0x30FF},
+ {0x4E00, 0x9FAF}, {0xFF00, 0xFFEF}},
+ ['Khmr'] = {{0x1780, 0x17FF}, {0x19E0, 0x19FF}},
+ ['Knda'] = {{0x0C80, 0x0CFF}},
+ ['Kore'] = {{0x1100, 0x11FF}, {0x3000, 0x303F}, {0x3130, 0x318F},
+ {0x4E00, 0x9FAF}, {0xA960, 0xA97F}, {0xAC00, 0xD7AF},
+ {0xD7B0, 0xD7FF}, {0xFF00, 0xFFEF}},
+ ['Laoo'] = {{0x0E80, 0x0EFF}},
+ ['Latn'] = {{0x0000, 0x007F}, {0x0080, 0x00FF}, {0x0100, 0x017F},
+ {0x0180, 0x024F}, {0x1E00, 0x1EFF}, {0x2C60, 0x2C7F},
+ {0xA720, 0xA7FF}, {0xAB30, 0xAB6F}},
+ ['Mahj'] = {{0x11150, 0x1117F}},
+ ['Mlym'] = {{0x0D00, 0x0D7F}},
+ ['Mymr'] = {{0x1000, 0x109F}, {0xAA60, 0xAA7F}, {0xA9E0, 0xA9FF}},
+ ['Orya'] = {{0x0B00, 0x0B7F}},
+ ['Sinh'] = {{0x0D80, 0x0DFF}, {0x111E0, 0x111FF}},
+ ['Taml'] = {{0x0B80, 0x0BFF}},
+ ['Telu'] = {{0x0C00, 0x0C7F}},
+ ['Tfng'] = {{0x2D30, 0x2D7F}},
+ ['Thai'] = {{0x0E00, 0x0E7F}},
+ ['Tibt'] = {{0x0F00, 0x0FFF}},
+ ['Vaii'] = {{0xA500, 0xA63F}},
+ ['Yiii']= {{0xA490, 0xA4CF}, {0xA000, 0xA48F}}
+}
+
+Babel.script_blocks.Hant = Babel.script_blocks.Hans
+
+function Babel.locale_map(head)
+ if not Babel.locale_mapped then return head end
+
+ local LOCALE = luatexbase.registernumber'bbl@attr@locale'
+ local GLYPH = node.id('glyph')
+ local inmath = false
+ for item in node.traverse(head) do
+ local toloc
+ if not inmath and item.id == GLYPH then
+ % Optimization: build a table with the chars found
+ if Babel.chr_to_loc[item.char] then
+ toloc = Babel.chr_to_loc[item.char]
+ else
+ for lc, maps in pairs(Babel.loc_to_scr) do
+ for _, rg in pairs(maps) do
+ if item.char >= rg[1] and item.char <= rg[2] then
+ Babel.chr_to_loc[item.char] = lc
+ toloc = lc
+ break
+ end
+ end
+ end
+ end
+ % Now, take action
+ if toloc then
+ if Babel.locale_props[toloc].lg then
+ item.lang = Babel.locale_props[toloc].lg
+ node.set_attribute(item, LOCALE, toloc)
+ end
+ if Babel.locale_props[toloc]['/'..item.font] then
+ item.font = Babel.locale_props[toloc]['/'..item.font]
+ end
+ end
+ elseif not inmath and item.id == 7 then
+ item.replace = item.replace and Babel.locale_map(item.replace)
+ item.pre = item.pre and Babel.locale_map(item.pre)
+ item.post = item.post and Babel.locale_map(item.post)
+ elseif item.id == node.id'math' then
+ inmath = (item.subtype == 0)
+ end
+ end
+ return head
+end
+}
+% \end{macrocode}
+%
% \changes{babel~3.32}{2019/05/23}{New - \cs{babelcharproperty}.}
%
% The code for |\babelcharproperty| is straightforward. Just note the
@@ -12599,11 +12874,11 @@ help from Bernd Raichle, for which I am grateful.
% |tex.hyphenate|. This means the automatic hyphenation points are
% known. As empty captures return a byte position (as explained in the
% \luatex{} manual), we must convert it to a utf8 position. With
-% |first|, the last byte can be the leading byte in a utf8 sequence,
-% so we just remove it and add 1 to the resulting length. With |last|
-% we must take into account the capture position points to the next
-% character. Here |word_head| points to the starting node of the text to
-% be matched.
+% |first|, the last byte can be the leading byte in a utf8 sequence, so
+% we just remove it and add 1 to the resulting length. With |last| we
+% must take into account the capture position points to the next
+% character. Here |word_head| points to the starting node of the text
+% to be matched.
%
% \begin{macrocode}
\begingroup
@@ -12775,6 +13050,7 @@ help from Bernd Raichle, for which I am grateful.
return head
end
+ &% Used below
function Babel.capture_func(key, cap)
local ret = "[[" .. cap:gsub('{([0-9])}', "]]..m[%1]..[[") .. "]]"
ret = ret:gsub("%[%[%]%]%.%.", '')
@@ -12789,11 +13065,11 @@ help from Bernd Raichle, for which I am grateful.
% These functions handle the |{|\textit{n}|}| syntax. For example,
% |pre={1}{1}-| becomes |function(m) return m[1]..m[1]..'-' end|, where
% |m| are the matches returned after applying the pattern. The way it
-% is done is somewhat tricky, but the effect in not dissimilar to lua
-% |load| – save the code as string in a TeX macro, and expand this
-% macro at the appropriate place. As |\directlua| does not take into
-% account the current catcode of |@|, we just avoid this character in
-% macro names (which explains the internal group, too).
+% is carried out is somewhat tricky, but the effect in not dissimilar
+% to lua |load| – save the code as string in a TeX macro, and expand
+% this macro at the appropriate place. As |\directlua| does not take
+% into account the current catcode of |@|, we just avoid this character
+% in macro names (which explains the internal group, too).
%
% \begin{macrocode}
\catcode`\#=6
diff --git a/macros/latex/required/babel/base/babel.ins b/macros/latex/required/babel/base/babel.ins
index ffd48121aa..dc9587f35c 100644
--- a/macros/latex/required/babel/base/babel.ins
+++ b/macros/latex/required/babel/base/babel.ins
@@ -26,7 +26,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%%
-\def\filedate{2019/12/08}
+\def\filedate{2020/01/15}
\def\batchfile{babel.ins}
\input docstrip.tex
diff --git a/macros/latex/required/babel/base/babel.pdf b/macros/latex/required/babel/base/babel.pdf
index 52640ec885..ee377662eb 100644
--- a/macros/latex/required/babel/base/babel.pdf
+++ b/macros/latex/required/babel/base/babel.pdf
Binary files differ
diff --git a/macros/latex/required/babel/base/bbcompat.dtx b/macros/latex/required/babel/base/bbcompat.dtx
index 205df53247..b9ca5b9d88 100644
--- a/macros/latex/required/babel/base/bbcompat.dtx
+++ b/macros/latex/required/babel/base/bbcompat.dtx
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2019/12/08 v3.37]
+\ProvidesFile{bbcompat.dtx}[2020/01/15 v3.38]
%</dtx>
%
%% File 'bbcompat.dtx'