texlive[72250] Master: new README.md for edmac

commits+karl at tug.org commits+karl at tug.org
Tue Sep 10 22:12:36 CEST 2024


Revision: 72250
          https://tug.org/svn/texlive?view=revision&revision=72250
Author:   karl
Date:     2024-09-10 22:12:36 +0200 (Tue, 10 Sep 2024)
Log Message:
-----------
new README.md for edmac

Modified Paths:
--------------
    trunk/Master/tlpkg/tlpsrc/collection-formatsextra.tlpsrc
    trunk/Master/tlpkg/tlpsrc/collection-humanities.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/generic/edmac/
    trunk/Master/texmf-dist/doc/generic/edmac/README.md
    trunk/Master/texmf-dist/doc/generic/edmac/edmac.drv

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/edmac/
    trunk/Master/texmf-dist/source/latex/edmac/

Added: trunk/Master/texmf-dist/doc/generic/edmac/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/edmac/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/generic/edmac/README.md	2024-09-10 20:12:36 UTC (rev 72250)
@@ -0,0 +1,24 @@
+The venerable EDMAC macros for formatting critical editions with Plain TeX.
+
+This is version 3.17, from June 1996.  This was the final release of the EDMAC package.
+
+It was authored by John Lavagnino and Dominik Wujastyk,  with help from many friends.  After a long period of testing and  refinement, it is now frozen and no longer maintained.  But it still  works well :-)
+
+Since April 2022, EDMAC has been available at Github.  The address is 
+
+*  [https://github.com/wujastyk/edmac](https://github.com/wujastyk/edmac)
+
+This repository is now the definitive archival home of EDMAC.  No changes
+were made to the macros, but a new README.md at Github gives some more 
+historical background and information on the package.
+
+Importantly, the package now has a DOI: [10.5281/zenodo.6471660](https://doi.org/10.5281/zenodo.6471660)
+
+EDMAC is a set of Plain TeX macros providing the ability  to format critical editions of texts in the traditional way, i.e.,  similar to the Oxford Classical Texts, Teubner, Arden Shakespeare and  other series. The principal functions that are added are marginal line  numbering and multiple series of footnotes and endnotes keyed to line  numbers. While EDMAC's inner workings are necessarily esoteric, it  provides relatively simple macros to enable you to control the exact  format of your edition, taking into account the need to vary the format for different sorts of texts.  There are some examples of EDMAC  output in the Github`examples` directory and in the manual.
+
+EDMAC 3.17 still works just fine, and is the only choice for anyone who works with Plain TeX.
+
+Since EDMAC was published, other tools for making critical editions with TeX have been written, perhaps most notably [Ekdosis](https://ctan.org/tex-archive/macros/luatex/latex/ekdosis) (requires LuaLaTeX).
+
+-- Dominik Wujastyk,
+   Edmonton, Canada, September 2024.


Property changes on: trunk/Master/texmf-dist/doc/generic/edmac/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Copied: trunk/Master/texmf-dist/doc/generic/edmac/edmac.drv (from rev 72249, trunk/Master/texmf-dist/source/latex/edmac/edmac.drv)
===================================================================
--- trunk/Master/texmf-dist/doc/generic/edmac/edmac.drv	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/generic/edmac/edmac.drv	2024-09-10 20:12:36 UTC (rev 72250)
@@ -0,0 +1,40 @@
+%  c:\edmac\edmac.doc
+% \documentstyle[a4,doc]{article}
+\documentclass[a4paper]{article}
+\usepackage{doc}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% commands to do 'LaTeX Manual-like' examples
+% Thanks to John Warbrick, Plymouth, 1988.
+\newlength{\egwidth}\setlength{\egwidth}{0.42\textwidth}
+\newenvironment{eg}%
+{\begin{list}{}{\setlength{\leftmargin}{0.05\textwidth}%
+\setlength{\rightmargin}{\leftmargin}}\item[]\small}%
+{\end{list}}
+\newenvironment{egbox}%
+{\begin{minipage}[t]{\egwidth}}%
+{\end{minipage}}
+\newcommand{\egstart}{\begin{eg}\begin{egbox}}
+\newcommand{\egmid}{\end{egbox}\hfill\begin{egbox}}
+\newcommand{\egend}{\end{egbox}\end{eg}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\addtolength{\evensidemargin}{-0.43in}
+% \setcounter{page}{1} % ltugboat sets it to 1001, which annoys Makeindex.
+%  \SelfDocumenting     % the only other reference to ltugboat.sty
+% \DisableCrossrefs    % Say \DisableCrossrefs if the index is ready
+\EnableCrossrefs
+%
+\MakeShortVerb{\"}  % defined in newdoc.sty, so you can say
+                    % "\macro" instead of \verb|\macro|
+
+\pagestyle{headings}
+%\parindent 0pt
+%\parskip 1.5ex
+
+% \OnlyDescription
+        \PageIndex
+%\CodelineIndex
+
+\begin{document}
+        \DocInput{edmac.doc}
+\end{document}
+

Modified: trunk/Master/tlpkg/tlpsrc/collection-formatsextra.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-formatsextra.tlpsrc	2024-09-10 20:05:53 UTC (rev 72249)
+++ trunk/Master/tlpkg/tlpsrc/collection-formatsextra.tlpsrc	2024-09-10 20:12:36 UTC (rev 72250)
@@ -9,7 +9,6 @@
 depend collection-basic
 depend collection-latex
 #
-depend edmac
 depend eplain
 depend hitex
 depend jadetex

Modified: trunk/Master/tlpkg/tlpsrc/collection-humanities.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-humanities.tlpsrc	2024-09-10 20:05:53 UTC (rev 72249)
+++ trunk/Master/tlpkg/tlpsrc/collection-humanities.tlpsrc	2024-09-10 20:12:36 UTC (rev 72250)
@@ -15,6 +15,7 @@
 depend dvgloss
 depend ecltree
 depend edfnotes
+depend edmac
 depend eledform
 depend eledmac
 depend expex



More information about the tex-live-commits mailing list.