diff options
author | Robert Alessi <alessi@robertalessi.net> | 2020-07-08 11:29:32 +0200 |
---|---|---|
committer | Robert Alessi <alessi@robertalessi.net> | 2020-07-08 11:29:32 +0200 |
commit | 7c9792d0d6556b3dfb591678d10a3939272daaca (patch) | |
tree | a53541ab333c0ad3ea9b0f77e7e21a3647e877ed | |
parent | c9af7edd0f17df1c495669227256bfe947736685 (diff) | |
download | ekdosis-7c9792d0d6556b3dfb591678d10a3939272daaca.tar.gz |
on the way to v0.99a
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | ekdosis.dtx | 46 | ||||
-rw-r--r-- | samples/Caesar_BG-6-13-1.tex | 4 |
3 files changed, 41 insertions, 13 deletions
@@ -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 | ||
81 | local: uninst auctex | 81 | local: 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 | ||