aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2020-07-08 11:29:32 +0200
committerRobert Alessi <alessi@robertalessi.net>2020-07-08 11:29:32 +0200
commit7c9792d0d6556b3dfb591678d10a3939272daaca (patch)
treea53541ab333c0ad3ea9b0f77e7e21a3647e877ed
parentc9af7edd0f17df1c495669227256bfe947736685 (diff)
downloadekdosis-7c9792d0d6556b3dfb591678d10a3939272daaca.tar.gz
on the way to v0.99a
-rw-r--r--Makefile4
-rw-r--r--ekdosis.dtx46
-rw-r--r--samples/Caesar_BG-6-13-1.tex4
3 files changed, 41 insertions, 13 deletions
diff --git a/Makefile b/Makefile
index 4ae326e..6964926 100644
--- a/Makefile
+++ b/Makefile
@@ -52,7 +52,7 @@ clean:
52 find -iname "*~" -or -iname "*.pdf" | xargs rm -rf 52 find -iname "*~" -or -iname "*.pdf" | xargs rm -rf
53 find ./* -type f -iname "Makefile" $(findopts) > ls-R 53 find ./* -type f -iname "Makefile" $(findopts) > ls-R
54 find ./* -type f -iname "*.tex" | grep '/samples/' >> ls-R 54 find ./* -type f -iname "*.tex" | grep '/samples/' >> ls-R
55 rsync -avPr --files-from=ls-R . .backup 55 rsync -aPr --files-from=ls-R . .backup
56 rm -rf * 56 rm -rf *
57 cp -p -r .backup/* . 57 cp -p -r .backup/* .
58 rm -rf .backup 58 rm -rf .backup
@@ -76,7 +76,7 @@ inst: uninst auctex all
76 cp $(NAME).sty $(UTREE)/tex/lualatex/$(NAME) 76 cp $(NAME).sty $(UTREE)/tex/lualatex/$(NAME)
77 cp $(NAME).lua $(UTREE)/tex/lualatex/$(NAME) 77 cp $(NAME).lua $(UTREE)/tex/lualatex/$(NAME)
78 cp $(NAME).pdf $(UTREE)/doc/lualatex/$(NAME) 78 cp $(NAME).pdf $(UTREE)/doc/lualatex/$(NAME)
79 cp -r samples/ $(UTREE)/doc/latex/$(NAME) 79 cp -r samples/ $(UTREE)/doc/lualatex/$(NAME)
80 80
81local: uninst auctex 81local: uninst auctex
82 $(CMP) $(NAME).ins 82 $(CMP) $(NAME).ins
diff --git a/ekdosis.dtx b/ekdosis.dtx
index 0833217..3c77bc4 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/06/03 v0.99 Typesetting TEI xml compliant critical editions] 64 [2020/07/08 v0.99a Typesetting TEI xml compliant critical editions]
65%</package> 65%</package>
66%<*driver> 66%<*driver>
67\begin{filecontents}[overwrite]{\jobname.bib} 67\begin{filecontents}[overwrite]{\jobname.bib}
@@ -418,7 +418,7 @@ along with this program. If not, see
418%</driver> 418%</driver>
419% \fi 419% \fi
420% 420%
421% \CheckSum{0} 421% \CheckSum{1522}
422% 422%
423% \CharacterTable 423% \CharacterTable
424% {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 424% {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
@@ -455,10 +455,23 @@ along with this program. If not, see
455% \metapick[print]{titletext} 455% \metapick[print]{titletext}
456% \end{tcolorbox} 456% \end{tcolorbox}
457% 457%
458% \begin{tcolorbox}[title=Notice to the Gentle Reader]
459% The current state of this documentation covers the basics of
460% \pkg{ekdosis}, namely what should be enough to start a new
461% document and see how it works. v1.0 with a full documentation
462% should be out by the end of July. Until then, there is a web page
463% that can be accessed,\footnote{%
464% \url{http://www.robertalessi.net/ekdosis}} with a mailing list
465% that one can subscribe to and a section entitled
466% \enquote{Literature} where one will find some slides and a paper
467% submitted to a journal.
468% \end{tcolorbox}
469%
458% \tableofcontents 470% \tableofcontents
459% \listoflistings 471% \listoflistings
460% 472%
461%\changes{v1.00}{2020/07/01}{First public release} 473% \changes{v0.99a}{2020/07/08}{First public release (documentation in
474% progress)}
462% 475%
463% \begin{abstract} 476% \begin{abstract}
464% \pkg{ekdosis} is a Lua\LaTeX{} package designed for 477% \pkg{ekdosis} is a Lua\LaTeX{} package designed for
@@ -1433,7 +1446,10 @@ yesterday.
1433% manuscripts and manuscript families above 1446% manuscripts and manuscript families above
1434% \vpageref{ref:caesar-bg-sigla}. As this document is not set for 1447% \vpageref{ref:caesar-bg-sigla}. As this document is not set for
1435% duplex printing, both texts have been put together on the same 1448% duplex printing, both texts have been put together on the same
1436% page:--- 1449% page. However, the reader will find the full |.tex| source file
1450% in \vref{sec:caesar-gw-tex} and \texttt{TEI xml} output in
1451% \vref{sec:caesar-gw-tei}. The corresponding PDF output is available
1452% in \href{samples/Caesar_BG-6-13-1.pdf}{a separate file}:---
1437% 1453%
1438% \captof{Caesar's \emph{Gallic War}, VI, 13.1}[\label{lst:caesar-bg}] 1454% \captof{Caesar's \emph{Gallic War}, VI, 13.1}[\label{lst:caesar-bg}]
1439% \iffalse 1455% \iffalse
@@ -1736,12 +1752,20 @@ texts=latin[xml:lang="la"]+\textcolor{red}{;}+
1736% \cs{SetEkdosisAlignment} can be used either in the preamble or at 1752% \cs{SetEkdosisAlignment} can be used either in the preamble or at
1737% any point of the document to set or to modify alignment settings. 1753% any point of the document to set or to modify alignment settings.
1738% 1754%
1739% \section{Multiple-Layer Apparatus Criticus} 1755% \section{To Be Continued...}
1756% v1.0 of \pkg{ekdosis} which should be available by the end of July
1757% 2020, will include a full documentation. At the time of writing, the
1758% author is working on this part of the package.
1759%
1760% \begin{comment}
1761% \section{Multiple-Layer Apparatus Criticus}
1762% \end{comment}
1740% \label{sec:multilayer-apparatus} 1763% \label{sec:multilayer-apparatus}
1741% 1764%
1742% \label{ref:type-app} 1765% \label{ref:type-app}
1743% 1766% \begin{comment}
1744% \section{Correspondence and Alignment} 1767% \section{Correspondence and Alignment}
1768% \end{comment}
1745% \label{sec:correspondance-alignment} 1769% \label{sec:correspondance-alignment}
1746% 1770%
1747% \label{ref:segmentation} 1771% \label{ref:segmentation}
@@ -5350,10 +5374,14 @@ end
5350%</lua> 5374%</lua>
5351% \fi 5375% \fi
5352% 5376%
5353% \section{Sample Files} 5377% \section{Sample: C. J. Caesar, \emph{Gallic War},
5354% \subsection{C. J. Caesar, \emph{Gallic War}, VI, XIII.1} 5378% VI, XIII.1}
5355% \label{sec:caesar-gw-6-1-13} 5379% \label{sec:caesar-gw-6-1-13}
5380% \subsection{\texttt{.tex} Source File}
5381% \label{sec:caesar-gw-tex}
5356% \inputminted[linenos=false]{latex}{samples/Caesar_BG-6-13-1.tex} 5382% \inputminted[linenos=false]{latex}{samples/Caesar_BG-6-13-1.tex}
5383% \subsection{\texttt{TEI xml} Output}
5384% \label{sec:caesar-gw-tei}
5357% \inputminted[linenos=false]{xml}{samples/Caesar_BG-6-13-1-tei.xml} 5385% \inputminted[linenos=false]{xml}{samples/Caesar_BG-6-13-1-tei.xml}
5358% 5386%
5359\endinput 5387\endinput
diff --git a/samples/Caesar_BG-6-13-1.tex b/samples/Caesar_BG-6-13-1.tex
index ab53db5..8002aec 100644
--- a/samples/Caesar_BG-6-13-1.tex
+++ b/samples/Caesar_BG-6-13-1.tex
@@ -56,8 +56,8 @@
56 origDate={s. XI}] 56 origDate={s. XI}]
57\DeclareWitness{l}{\emph{l}}{\emph{Laurentianus} Riccard. 541}[ 57\DeclareWitness{l}{\emph{l}}{\emph{Laurentianus} Riccard. 541}[
58 origDate={s. XI--XII}] 58 origDate={s. XI--XII}]
59\DeclareShorthand{a}{α}{A,cM,cB,cR,cS,cL,cN} 59\DeclareShorthand{a}{α}{A,M,B,R,S,L,N}
60\DeclareShorthand{b}{β}{T,cf,cU,cl} 60\DeclareShorthand{b}{β}{T,f,U,l}
61 61
62\begin{document} 62\begin{document}
63 63