aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2021-04-01 18:01:09 +0200
committerRobert Alessi <alessi@robertalessi.net>2021-04-01 18:01:09 +0200
commit6b625ff03140fbe3b0350ab60d4475e1caa914c4 (patch)
tree8f3ab2873df26b69238f6695acb2968eb7333a84
parent5820c8117f1534a3f3b4326c008609214a221e63 (diff)
downloadekdosis-6b625ff03140fbe3b0350ab60d4475e1caa914c4.tar.gz
documentation: load chifoot and embrac. updated checksum
-rw-r--r--ekdosis.dtx30
1 files changed, 16 insertions, 14 deletions
diff --git a/ekdosis.dtx b/ekdosis.dtx
index 33a537d..6ece3c8 100644
--- a/ekdosis.dtx
+++ b/ekdosis.dtx
@@ -61,7 +61,7 @@ along with this program. If not, see
61%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01] 61%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
62%<package>\ProvidesPackage{ekdosis} 62%<package>\ProvidesPackage{ekdosis}
63%<*package> 63%<*package>
64 [2020/11/04 v1.1 Typesetting TEI xml-compliant critical editions] 64 [2021/04/02 v1.2 Typesetting TEI xml-compliant critical editions]
65%</package> 65%</package>
66%<*driver> 66%<*driver>
67\begin{filecontents}[noheader,overwrite]{bibdata.xml} 67\begin{filecontents}[noheader,overwrite]{bibdata.xml}
@@ -538,6 +538,8 @@ along with this program. If not, see
538\babeltags{ancientgreek = greek} 538\babeltags{ancientgreek = greek}
539\def\sg#1{\textancientgreek{#1}} 539\def\sg#1{\textancientgreek{#1}}
540\usepackage[Old Standard]{mathfont} 540\usepackage[Old Standard]{mathfont}
541\usepackage[biblatex=true]{embrac}
542\usepackage{chifoot}
541\usepackage{arabluatex} 543\usepackage{arabluatex}
542\usepackage[parnotes=roman, teiexport=tidy, poetry=verse]{ekdosis} 544\usepackage[parnotes=roman, teiexport=tidy, poetry=verse]{ekdosis}
543\input{ekdosis-cfg} 545\input{ekdosis-cfg}
@@ -779,7 +781,7 @@ along with this program. If not, see
779%</driver> 781%</driver>
780% \fi 782% \fi
781% 783%
782% \CheckSum{0} 784% \CheckSum{2184}
783% 785%
784% \CharacterTable 786% \CharacterTable
785% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z 787% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -6348,8 +6350,8 @@ Sample text with a \textcolor{red}{word} in red.
6348% package will also be supported. Other packages will also be 6350% package will also be supported. Other packages will also be
6349% considered for inclusion, such as \pkg{poetry} or 6351% considered for inclusion, such as \pkg{poetry} or
6350% \pkg{teubner}. In the end, \pkg{ekdosis} will provide a way for 6352% \pkg{teubner}. In the end, \pkg{ekdosis} will provide a way for
6351% typesetting poetry which will allow for more flexibility and 6353% the typesetting of poetry which will allow for more flexibility
6352% compatibility with \texttt{TEI xml}. 6354% and compatibility with \texttt{TEI xml}.
6353% \item Correspondence and alignment, segmentation: The functions 6355% \item Correspondence and alignment, segmentation: The functions
6354% are being tested at the time of writing and will be included in 6356% are being tested at the time of writing and will be included in
6355% \pkg{ekdosis}. 6357% \pkg{ekdosis}.
@@ -7076,9 +7078,9 @@ Sample text with a \textcolor{red}{word} in red.
7076% hooks meant to be shared by all declared apparatuses, such as the 7078% hooks meant to be shared by all declared apparatuses, such as the
7077% font size, the format of numerals, \emph{\&c.} This command can be 7079% font size, the format of numerals, \emph{\&c.} This command can be
7078% used in the preamble or at any point of the document. 7080% used in the preamble or at any point of the document.
7079% \changes{v1.2}{2021/03/30}{general hooks: new option 7081% \changes{v1.2}{2021/04/02}{general hooks: new option
7080% \texttt{lemmastyle}} 7082% \texttt{lemmastyle}}
7081% \changes{v1.2}{2021/03/30}{general hooks: new option 7083% \changes{v1.2}{2021/04/02}{general hooks: new option
7082% \texttt{readingstyle}} 7084% \texttt{readingstyle}}
7083% \begin{macrocode} 7085% \begin{macrocode}
7084\ekvdefinekeys{ekd@hooks}{ 7086\ekvdefinekeys{ekd@hooks}{
@@ -7429,7 +7431,7 @@ Sample text with a \textcolor{red}{word} in red.
7429% \end{macrocode} 7431% \end{macrocode}
7430% \end{macro} 7432% \end{macro}
7431% \begin{macro}{\ekdpb} 7433% \begin{macro}{\ekdpb}
7432% \changes{v1.2}{2021/03/30}{conditional page breaks} 7434% \changes{v1.2}{2021/04/02}{conditional page breaks}
7433% \cs{ekdpk}\oarg{page no}\marg{line no} is used to insert conditional 7435% \cs{ekdpk}\oarg{page no}\marg{line no} is used to insert conditional
7434% page breaks by specifying that the page break should occur only on a 7436% page breaks by specifying that the page break should occur only on a
7435% given line and optionally a given page. If the specified conditions 7437% given line and optionally a given page. If the specified conditions
@@ -7600,7 +7602,7 @@ Sample text with a \textcolor{red}{word} in red.
7600% \end{macrocode} 7602% \end{macrocode}
7601% \end{macro} 7603% \end{macro}
7602% \begin{macro}{\SetApparatusLanguage} 7604% \begin{macro}{\SetApparatusLanguage}
7603% \changes{v1.2}{2021/03/30}{defines an alternate language to be 7605% \changes{v1.2}{2021/04/02}{defines an alternate language to be
7604% applied in apparatus entries} 7606% applied in apparatus entries}
7605% \cs{SetApparatusLang}\marg{languagename} can be used when 7607% \cs{SetApparatusLang}\marg{languagename} can be used when
7606% it is needed to apply in the apparatus criticus a language 7608% it is needed to apply in the apparatus criticus a language
@@ -7654,10 +7656,10 @@ Sample text with a \textcolor{red}{word} in red.
7654% \end{macrocode} 7656% \end{macrocode}
7655% \end{macro} 7657% \end{macro}
7656% \begin{macro}{\NLS} 7658% \begin{macro}{\NLS}
7657% \cs{NLS} is adapted from a snippet written by Heiko Oberdiek. It is 7659% \cs{NLS} was previously adapted from a snippet written by Heiko
7658% used by \pkg{ekdosis} internally to prevent page breaks between 7660% Oberdiek. It is used by \pkg{ekdosis} internally to prevent page
7659% separating rules and subsequent notes. Therefore, it is not 7661% breaks between separating rules and subsequent notes. Therefore, it
7660% documented. 7662% is not documented.
7661% \begin{macrocode} 7663% \begin{macrocode}
7662\newcommand*{\NLS}{% 7664\newcommand*{\NLS}{%
7663 \nobreak\@normalcr\relax 7665 \nobreak\@normalcr\relax
@@ -8947,7 +8949,7 @@ Sample text with a \textcolor{red}{word} in red.
8947% \end{macrocode} 8949% \end{macrocode}
8948% \end{environment} 8950% \end{environment}
8949% \begin{macro}{\resetvlinenumber} 8951% \begin{macro}{\resetvlinenumber}
8950% \changes{v1.2}{2021/03/30}{resets line numbers in poetry environments} 8952% \changes{v1.2}{2021/04/02}{resets line numbers in poetry environments}
8951% This command is the equivalent of \cs{resetlinenumber} for lines of 8953% This command is the equivalent of \cs{resetlinenumber} for lines of
8952% poetry. It takes an integer as optional argument, which is |1| by 8954% poetry. It takes an integer as optional argument, which is |1| by
8953% default. 8955% default.
@@ -8960,7 +8962,7 @@ Sample text with a \textcolor{red}{word} in red.
8960% \end{macrocode} 8962% \end{macrocode}
8961% \end{macro} 8963% \end{macro}
8962% \begin{environment}{ekdstanza} 8964% \begin{environment}{ekdstanza}
8963% \changes{v1.2}{2021/03/30}{new environment for stanzas} 8965% \changes{v1.2}{2021/04/02}{new environment for stanzas}
8964% \env{ekdstanza} is needed when lines are grouped into stanzas, 8966% \env{ekdstanza} is needed when lines are grouped into stanzas,
8965% which can be further named by means of the |type| optional 8967% which can be further named by means of the |type| optional
8966% argument:--- 8968% argument:---