From 760d89b8378840fd2799ef792b5300b760723bff Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 19 Nov 2020 03:02:56 +0000 Subject: CTAN sync 202011190302 --- macros/latex/contrib/teubner/teubner.txt | 89 +++++++++++++++++--------------- 1 file changed, 48 insertions(+), 41 deletions(-) (limited to 'macros/latex/contrib/teubner/teubner.txt') diff --git a/macros/latex/contrib/teubner/teubner.txt b/macros/latex/contrib/teubner/teubner.txt index 6594a1ecc5..d46ad3eb24 100644 --- a/macros/latex/contrib/teubner/teubner.txt +++ b/macros/latex/contrib/teubner/teubner.txt @@ -1,15 +1,15 @@ - THE TEUBNER PACKAGE VERSION 4.x OF MARCH 2016 + THE TEUBNER PACKAGE VERSION 5/0 OF NOVEMBER 2020 EXTENSION FOR PHILOLOGICAL TYPESETTING -Copyright 2001-2004-2016 Claudio Beccari +Copyright 2001-2004-2020 Claudio Beccari The programs contained in this bundle can be distributed and/or modified under the terms of the LaTeX Project Public License (LPPL), version 1.3c dated 2008-05-04 or later as it appears in - CTAN/macros/latex/base/lppl.tex. + CTAN/macros/latex/base/lppl.tex. This bundle contains the following files @@ -26,35 +26,41 @@ generated; teubner-doc.pdf must be generated by running pdflatex on the source file teubner-doc.tex file. These two .pdf files are already contained in the bundle. -The previous versions 3.x of this packages used a LGRaccents-glyphs.def -file, that now is not necessary, and is not contained in this bundle any -more. - File teubner-doc.pdf is the documentation file that shows what can be done with this extension package and displays several examples. -Version 4.x of the teubner package contains many new enhancements, among -which it's worth noting the compliance with the new Greek language -support to babel, that makes use of the encoding independent LICR (LaTeX -Internal Character Representation) of the Greek characters & diacritics; -it contains also the macros that allow using the LGR encoded CBfonts -together with other PostScript scalable fonts; the compatibility with -the Times and the Palatino eXtended fonts, through the packages txfonts -and pxfonts, are already built in; the compatibility with the Latin -Modern fonts was already available with version 2.x of this package. - -While this package was upgraded and uploaded to CTAN, Antonis Tsolomitis -uploaded the package txfontsb which adds the possibility of using nice -TX compatible Greek fonts when using the TX latin fonts so as to let the -users typeset their documents in mixed script. -The upright shape resembles the traditional Didot one, and the italic -shape resembles the Lipsian one; they come in both the medium and the -bold series and match the TX latin fonts pretty well. They probably match -also the newer newtxtext fonts by Michael Sharpe, but since the latter -have different font family names, the automatically produced .fd files -for adapting the LGR encoded fonts to the TX fonts are not suited any -more; in order to have matching .fd files it is necessary to proceed as -with any other font collection different from the TX one +Version 5.0 of the teubner package is compliant with the Greek language +support to babel version 3.9g, that makes use of the encoding independent +LICR (LaTeX Internal Character Representation) of the Greek characters & +diacritics; it contains also the macros that allow using the LGR encoded +CBfonts together with other PostScript scalable fonts; the compatibility +with the Times and the Palatino eXtended fonts, through the packages +txfonts and pxfonts, are already built in; the compatibility with the +Latin Modern fonts was already available with version 2.x of this package. +With the upgrade of the Greek support to babel through file greek.ldf +version 1.10, teubner package versions previous to 5.0 became unable to +transform Arabic numerals into the classical Milesian and Attic number +representations. From version 5.0 the teubner package has been patched +in order to re-establish the above number transformations; some other +improvements have been added that are transparent to the end user, since +deal with the package internal workings. But these improvements require +a recent installation of the TeX system, because they use interfaces to +the new LaTeX 3 language; the minimum date of the LaTeX kernel should +not be earlier than January 2019. + +Some time ago Antonis Tsolomitis uploaded the package txfontsb which +adds the possibility of using nice TX compatible Greek fonts when using +the TX latin fonts so as to let the users typeset their documents in +mixed script. The upright shape resembles the traditional Didot one, +and the italic shape resembles the Lipsian one; they come in both the +medium and the bold series and match the TX latin fonts pretty well. +They probably match also the newer newtxtext fonts by Michael Sharpe, +but since the latter have different font family names, the automatically +produced .fd files for adapting the LGR encoded fonts to the TX fonts +are not suited for the newtxtext fonts; in order to have matching .fd +files it is necessary to proceed in the same way as with any other font +collection different from the TX one; the procedure is described in the +teubner-doc.pdf document. Although Tsolomitis' fonts satisfy very well the everyday typesetting necessities of the Greek users and blend well also with the TX math @@ -78,21 +84,22 @@ file; they must be moved where TeX-the-program can find them. This depends very much on your particular implementation of the TeX system, but if your system copes with the TDS (standard TeX Directory Structure) and has a multiplicity of different TeX directory trees, you probably -have a \localtexmf rooted TDS, or a /texmmf one in your Home directory +have a \localtexmf rooted TDS, or a /texmf one in your Home directory containing a tex directory tree which on turn contains a latex directory. Under the latter one create a new directory named, say, teubner, and -move there teubner.sty, and teubnertx.sty. +move to this folder the teubner.sty, and teubnertx.sty files. -I suggest you to create a directory teubner in the doc directory of the -locally rooted structure and move there both teubner-doc.pdf and the -teubner.pdf file that you get by running pdflatex directly on teubner.dtx. +I suggest you to create a directory /teubner in the /doc directory of +the locally rooted structure and move there both teubner-doc.pdf and +the teubner.pdf file that you get by running pdflatex directly on +teubner.dtx. For what concerns fonts, they should already be installed with a recent TeX system distribution; this means that there are already all the files TeX-the-program needs in order to do its work; there is one point, though, that requires full attention; the default basic TeX system installation loads only the PostScript fonts in size 10pt; all -other sizes are are obtained by reducing or enlarging that single size. +other sizes are obtained by reducing or enlarging that single size. A complete TeX system installation does not exhibit this limitation. There are also non standard scalable Type 1 fonts, such for example, the Fourier ones, that come only in one size, the 10pt one; for these @@ -113,7 +120,7 @@ got them pre-installed with your TeX system distribution, may be they are not the latest version. The full collection has been redone in the year 2007, and partially upgraded in 2010; the reduced collection is a subset of the full one. Earlier distributions, dated at least 2002, -might be compatible; if you notice something strange with the CBfonts, +might be compatible, but if you notice something strange with the CBfonts, verify if your fonts are up to date. Another question you might ask yourself: is my TeX system complete and @@ -131,7 +138,7 @@ CBfonts. After all these steps are done, you are ready to use your teubner extensions; it will not be easy at the beginning, because there are hundreds of new commands. Be sure to have already thoroughly read the -documentation file teubner-doc.pdf and that you have the hard copy close +documentation file teubner-doc.pdf and that you have a hard copy close to you. Remember, though, that most commands are Latin names or abbreviations @@ -160,11 +167,11 @@ you use LaTeX, you know what are its pros and cons. Happy philological LaTeXing! -Claudio Beccari Turin, March 2016 +Claudio Beccari November 2020 Professor Emeritus Politecnico di Torino, Italy claudio dot beccari at gmail dot com -PS: I underline my former professorship in electronics, in order to -stress the point that I am not a philologist, therefore beware: this -work might simply be "trash" to the eyes of a real philologist! +PS: My former professorship is in electronics, just to stress the +point that I am not a philologist, therefore beware: this work might +simply be "trash" to the eyes of a real philologist! -- cgit v1.2.3