texlive[50755] Master/texmf-dist: yfonts (4apr19)
commits+karl at tug.org
commits+karl at tug.org
Thu Apr 4 22:53:27 CEST 2019
Revision: 50755
http://tug.org/svn/texlive?view=revision&revision=50755
Author: karl
Date: 2019-04-04 22:53:27 +0200 (Thu, 04 Apr 2019)
Log Message:
-----------
yfonts (4apr19)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/yfonts/liesmich
trunk/Master/texmf-dist/source/latex/yfonts/yfonts.dtx
trunk/Master/texmf-dist/tex/latex/yfonts/yfonts.sty
Added Paths:
-----------
trunk/Master/texmf-dist/doc/latex/yfonts/README
trunk/Master/texmf-dist/doc/latex/yfonts/yfonts.pdf
Removed Paths:
-------------
trunk/Master/texmf-dist/doc/latex/yfonts/readme
Added: trunk/Master/texmf-dist/doc/latex/yfonts/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yfonts/README (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/yfonts/README 2019-04-04 20:53:27 UTC (rev 50755)
@@ -0,0 +1,158 @@
+=> dieser Text in deutscher Sprache: Datei "liesmich" <=
+
+************************************************************
+* *
+* yfonts.sty v1.4 *
+* *
+* A package for using old german fonts with LaTeX2e *
+* *
+************************************************************
+ Walter Schmidt
+ <w.a.schmidt at gmx.net>
+ Norbert Preining
+ <norbert at preining.info>
+ 2019-04-04
+
+The macro package "yfonts" provides a LaTeX interface to the
+blackletter (old german) fonts designed by Yannis
+Haralambous: Gotisch, Schwabacher, Fraktur and the baroque
+initials.
+
+Despite their non-standard encoding, these fonts are fully
+integrated into LaTeX's font management (NFSS), and the
+package can be used together with german.sty. A macro is
+provided which starts a paragraph with an embedded initial.
+
+
+LaTeX files
+-----------
+yfonts.dtx LaTeX source
+yfonts.ins installation script
+frktest.tex short example
+
+
+The fonts
+---------
+The package yfonts.sty supports the following fonts:
+
+ygoth Gotisch from <ctan>/fonts/gothic/ygoth
+yswab Schwabacher <ctan>/fonts/gothic/yswab
+yfrak Fraktur <ctan>/fonts/gothic/yfrak
+ysmfrak Fraktur (variant) <ctan>/fonts/gothic/yfrak
+yinit initials <ctan>/fonts/gothic/yinit
+
+It depends on your TeX system, how the above fonts are to be
+installed. This topic is NOT discussed here.
+
+*** WARNING *** WARNING *** WARNING *** WARNING *** WARNING
+
+The font "ygoth" is known to produce Metafont errors. In
+rare cases such problems have been observed with the other
+fonts, too. This has nothing to do with the package
+yfonts.sty, it is due to incorrect Metafont code of the
+fonts.
+
+Questions and bug reports on this problem should be sent
+to Yannis Haralambous <yannis at fluxus-virus.com>, who has
+designed the old german fonts.
+
+
+Installing the LaTeX package
+----------------------------
+Put the files yfonts.dtx and yfonts.ins into a common
+directory. On a TDS-compliant TeX system, use:
+
+ texmf/source/latex/yfonts
+
+Run LaTeX on yfonts.ins to generate the macro package file
+yfonts.sty. Move it to a directory where TeX searches for
+input files; in a TDS compliant system this should be:
+
+ texmf/tex/latex/yfonts
+
+If you have properly set up your docstrip program and the
+above directory exists already, this is done automagically!
+
+Run LaTeX on yfonts.dtx to typeset the documentation of the
+LaTeX package. The documentation is written in german, so
+you will need german.sty and the german hyphenation
+patterns.
+
+Run LaTeX on the example frktest.tex to see an example using
+the blackletter fonts; again, german.sty is required.
+
+
+A short (and incomplete) english guide to yfonts.sty
+----------------------------------------------------
+The commands \gothfamily, \swabfamily, \frakfamily and
+\initfamily switch to Gotisch, Schwabacher, Fraktur or
+initials within the current group.
+
+\textgoth{...}, \textswab{...}, \textfrak{...} and
+\textinit{...} typeset their argument using old german
+fonts.
+
+Size changing command are honored; available sizes are 10pt,
+10.95pt, 12pt ... 24.88pt.
+
+There are no further font series or shapes. You may however
+use Schwabacher for emphasizing within a Fraktur
+environment, thus following historical practice.
+
+The regular \baselineskip is too large for the old german
+fonts; the command \fraklines selects a suitable
+\baselineskip for Fraktur or Schwabacher within the current
+group; you must repeat it after any size changing command.
+
+Some ASCII symbols are missing (there is e.g. no ";" in the
+Schwabacher font, and none of the fonts has a "@")
+
+A paragraph in Fraktur which starts with an embedded
+initial:
+
+ {\frakfamily\fraklines
+ \yinipar{E}in Absatz ...
+
+ \par
+ }
+
+\yinipar begins a new paragraph (like \par) and suppresses
+indentation (like \noindent). The end of the paragraph
+(blank line or \par) must be within in the same group as the
+command \fraklines.
+
+Use the regular LaTeX commands for umlauts, accents and
+special symbols. You may additionally load german.sty.
+
+Important ligatures:
+
+ *a *e *o *u produce a special version of the umlauts with
+ a small e instead of the dots. Load the package with the
+ option [varumlaut] to get them with the regular commands,
+ like \"a or "a, too.
+
+ s: is the so-called final s
+
+ the sharp s may be produced by \ss, "s or the ligature sz
+
+The command \etc produces a once popular symbol for "etc.";
+it is available in the Fraktur font only.
+
+
+History
+-------
+v1.4 <2019-04-04> (NP) Again use the now useable yinit fonts
+ (yinitas is not available in TeX Live due
+ to license issues)
+
+v1.3 <2003-01-08> \AA and \aa fixed.
+
+v1.2 <1999-05-12> License agreement changed to LPPL.
+
+v1.2 <1998-09-10> New: \yinipar
+
+v1.1 <1997-09-11>
+
+
+% finis
+
Property changes on: trunk/Master/texmf-dist/doc/latex/yfonts/README
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/yfonts/liesmich
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yfonts/liesmich 2019-04-04 20:53:02 UTC (rev 50754)
+++ trunk/Master/texmf-dist/doc/latex/yfonts/liesmich 2019-04-04 20:53:27 UTC (rev 50755)
@@ -2,14 +2,16 @@
************************************************************
* *
-* yfonts.sty v1.3 *
+* yfonts.sty v1.4 *
* *
* Ein Makropaket fuer den Fraktursatz mit LaTeX2e *
* *
************************************************************
Walter Schmidt
- <w-a-schmidt at arcor.de>
- 2003-01-08
+ <w.a.schmidt at gmx.net>
+ Norbert Preining
+ <norbert at preining.info>
+ 2019-04-04
Das Makropaket yfonts.sty ermoeglicht die Benutzung der von
Yannis Haralambous entworfenen altdeutschen Schriften
@@ -38,7 +40,7 @@
yswab Schwabacher <ctan>/fonts/gothic/yswab
yfrak Fraktur <ctan>/fonts/gothic/yfrak
ysmfrak Fraktur (Variante) <ctan>/fonts/gothic/yfrak
-yinitas Initialen <ctan>/fonts/gothic/yinit
+yinit Initialen <ctan>/fonts/gothic/yinit
Wie obige Fonts installiert werden mussen, haengt vom
benutzten TeX-System ab und wird hier NICHT beschrieben,
@@ -85,8 +87,12 @@
Geschichte
----------
-v1.3 <2\xE1\xE13-01-08> Makros \AA und \aa funktionieren wieder.
+v1.4 <2019-04-04> (NP) Verwendung der nun funktionellen und
+ verfuegbaren yinit Schriften (yinitas ist
+ nicht in TeX Live wegen Lizenzbedingung)
+v1.3 <2003-01-08> Makros \AA und \aa funktionieren wieder.
+
v1.2 <1999-05-12> Geaenderte Lizenzbedingung: LPPL
v1.2 <1998-10-03> Neu: \yinipar (Dank an Bernd Raichle fuer
Deleted: trunk/Master/texmf-dist/doc/latex/yfonts/readme
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yfonts/readme 2019-04-04 20:53:02 UTC (rev 50754)
+++ trunk/Master/texmf-dist/doc/latex/yfonts/readme 2019-04-04 20:53:27 UTC (rev 50755)
@@ -1,152 +0,0 @@
-=> dieser Text in deutscher Sprache: Datei "liesmich" <=
-
-************************************************************
-* *
-* yfonts.sty v1.3 *
-* *
-* A package for using old german fonts with LaTeX2e *
-* *
-************************************************************
- Walter Schmidt
- <w-a-schmidt at arcor.de>
- 2003-01-08
-
-The macro package "yfonts" provides a LaTeX interface to the
-blackletter (old german) fonts designed by Yannis
-Haralambous: Gotisch, Schwabacher, Fraktur and the baroque
-initials.
-
-Despite their non-standard encoding, these fonts are fully
-integrated into LaTeX's font management (NFSS), and the
-package can be used together with german.sty. A macro is
-provided which starts a paragraph with an embedded initial.
-
-
-LaTeX files
------------
-yfonts.dtx LaTeX source
-yfonts.ins installation script
-frktest.tex short example
-
-
-The fonts
----------
-The package yfonts.sty supports the following fonts:
-
-ygoth Gotisch from <ctan>/fonts/gothic/ygoth
-yswab Schwabacher <ctan>/fonts/gothic/yswab
-yfrak Fraktur <ctan>/fonts/gothic/yfrak
-ysmfrak Fraktur (variant) <ctan>/fonts/gothic/yfrak
-yinitas initials <ctan>/fonts/gothic/yinit
-
-It depends on your TeX system, how the above fonts are to be
-installed. This topic is NOT discussed here.
-
-*** WARNING *** WARNING *** WARNING *** WARNING *** WARNING
-
-The font "ygoth" is known to produce Metafont errors. In
-rare cases such problems have been observed with the other
-fonts, too. This has nothing to do with the package
-yfonts.sty, it is due to incorrect Metafont code of the
-fonts.
-
-Questions and bug reports on this problem should be sent
-to Yannis Haralambous <yannis at fluxus-virus.com>, who has
-designed the old german fonts.
-
-
-Installing the LaTeX package
-----------------------------
-Put the files yfonts.dtx and yfonts.ins into a common
-directory. On a TDS-compliant TeX system, use:
-
- texmf/source/latex/yfonts
-
-Run LaTeX on yfonts.ins to generate the macro package file
-yfonts.sty. Move it to a directory where TeX searches for
-input files; in a TDS compliant system this should be:
-
- texmf/tex/latex/yfonts
-
-If you have properly set up your docstrip program and the
-above directory exists already, this is done automagically!
-
-Run LaTeX on yfonts.dtx to typeset the documentation of the
-LaTeX package. The documentation is written in german, so
-you will need german.sty and the german hyphenation
-patterns.
-
-Run LaTeX on the example frktest.tex to see an example using
-the blackletter fonts; again, german.sty is required.
-
-
-A short (and incomplete) english guide to yfonts.sty
-----------------------------------------------------
-The commands \gothfamily, \swabfamily, \frakfamily and
-\initfamily switch to Gotisch, Schwabacher, Fraktur or
-initials within the current group.
-
-\textgoth{...}, \textswab{...}, \textfrak{...} and
-\textinit{...} typeset their argument using old german
-fonts.
-
-Size changing command are honored; available sizes are 10pt,
-10.95pt, 12pt ... 24.88pt.
-
-There are no further font series or shapes. You may however
-use Schwabacher for emphasizing within a Fraktur
-environment, thus following historical practice.
-
-The regular \baselineskip is too large for the old german
-fonts; the command \fraklines selects a suitable
-\baselineskip for Fraktur or Schwabacher within the current
-group; you must repeat it after any size changing command.
-
-Some ASCII symbols are missing (there is e.g. no ";" in the
-Schwabacher font, and none of the fonts has a "@")
-
-A paragraph in Fraktur which starts with an embedded
-initial:
-
- {\frakfamily\fraklines
- \yinipar{E}in Absatz ...
-
- \par
- }
-
-\yinipar begins a new paragraph (like \par) and suppresses
-indentation (like \noindent). The end of the paragraph
-(blank line or \par) must be within in the same group as the
-command \fraklines.
-
-Use the regular LaTeX commands for umlauts, accents and
-special symbols. You may additionally load german.sty.
-
-Important ligatures:
-
- *a *e *o *u produce a special version of the umlauts with
- a small e instead of the dots. Load the package with the
- option [varumlaut] to get them with the regular commands,
- like \"a or "a, too.
-
- s: is the so-called final s
-
- the sharp s may be produced by \ss, "s or the ligature sz
-
-The command \etc produces a once popular symbol for "etc.";
-it is available in the Fraktur font only.
-
-
-History
--------
-v1.3 <2003-01-08> \AA and \aa fixed.
-
-v1.2 <1999-05-12> License agreement changed to LPPL.
-
-v1.2 <1998-09-10> New: \yinipar
-
-v1.1 <1997-09-11>
-
-
-% finis
-
Added: trunk/Master/texmf-dist/doc/latex/yfonts/yfonts.pdf
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/yfonts/yfonts.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yfonts/yfonts.pdf 2019-04-04 20:53:02 UTC (rev 50754)
+++ trunk/Master/texmf-dist/doc/latex/yfonts/yfonts.pdf 2019-04-04 20:53:27 UTC (rev 50755)
Property changes on: trunk/Master/texmf-dist/doc/latex/yfonts/yfonts.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/source/latex/yfonts/yfonts.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/yfonts/yfonts.dtx 2019-04-04 20:53:02 UTC (rev 50754)
+++ trunk/Master/texmf-dist/source/latex/yfonts/yfonts.dtx 2019-04-04 20:53:27 UTC (rev 50755)
@@ -2,7 +2,8 @@
%
% \iffalse meta comment
%
-% Copyright (c) Walter Schmidt 1997--2003
+% Copyright (c) Walter Schmidt 1997--2019
+% Copyright (c) Norbert Preining 2019
%
% This program can be redistributed and/or modified under the terms
% of the LaTeX Project Public License Distributed from CTAN
@@ -17,7 +18,7 @@
\ProvidesFile{yfonts.drv}
%</driver>
%<package>\ProvidesPackage{yfonts}
- [2003/01/08 v1.3 (WaS)]
+ [2019/04/04 v1.4 (WaS&NP)]
%
%<*driver>
\documentclass[11pt,openbib]{ltxdoc}
@@ -35,7 +36,7 @@
% \GetFileInfo{yfonts.drv}
% \DeleteShortVerb{\|}
% \title{Ein Makropaket f"ur die gebrochenen Schriften}
-% \author{Walter Schmidt\\ $\langle$\texttt{w-a-schmidt at arcor.de}$\rangle$}
+% \author{Walter Schmidt\\ $\langle$\texttt{w.a.schmidt at gmx.net}$\rangle$}
% \date{Version: \fileversion{} -- \filedate}
% \maketitle
% \tableofcontents
@@ -92,7 +93,7 @@
% \texttt{yswab} & Schwabacher\\
% \texttt{yfrak} & Fraktur\\
% \texttt{ysmfrak} & Fraktur (Variante)\\
-% \texttt{yinitas} & Initialen\\
+% \texttt{yinit} & Initialen\\
% \end{tabular}
% \end{quote}
% Im CTAN findet man die Quellen f"ur diese Schriften in den
@@ -158,7 +159,7 @@
% Analog dazu gibt es auch die Makros \verb!\gothdefault!,
% \verb!\swabdefault! und \verb!\initdefault! f"ur
% Gotisch ({\tt ygoth}), Schwabacher ({\tt yswab})
-% und die Initialen ({\tt yinitas}). Ein Abgehen von den
+% und die Initialen ({\tt yinit}). Ein Abgehen von den
% Voreinstellungen ist
% selbstverst"andlich nur dann sinnvoll, wenn passende Fonts und fd-Dateien
% verf"ugbar sind!
@@ -290,7 +291,7 @@
% als Initiale und nachfolgend ein "`e"' zu setzen.
%
% Der Befehl \verb!\yinipar! setzt voraus, da"s als Font f"ur die
-% Initialen tats"achlich \texttt{yinitas} gew"ahlt ist, d.\,h., da"s
+% Initialen tats"achlich \texttt{yinit} gew"ahlt ist, d.\,h., da"s
% die Voreinstellung f"ur \verb!\initfamily! \emph{nicht} ver"andert wurde.
% (Eine andere Schrift mit gleicher Gr"o"se k"onnte jedoch verwendet werden.)
%
@@ -396,10 +397,6 @@
<10><10.95><12><14.4><17.28><20.74><24.88>yswab}{}
% \end{macrocode}
-% Wir benutzen die von Andreas Schrell korrigierten Initialen
-% \texttt{yinitas}, denn die urspr"ungliche Version \texttt{yinit}
-% wies zahlreiche Ungereimtheiten auf.
-%
% Die Codierung ist \texttt{U} (undefiniert), denn die Initialen
% gibt es nur als Gro"sbuchstaben, und es werden keine
% spezifischen Befehle f"ur diesen Zeichensatz definiert.
@@ -413,15 +410,15 @@
% sie von der Oberkante der ersten bis zur Unterkante der vierten
% Zeile des Absatzes reichen!
% \begin{macrocode}
-\DeclareFontFamily{U}{yinitas}{}
-\DeclareFontShape{U}{yinitas}{m}{n}{%
-<10>sfixed*yinitas%
-<10.95>sfixed*[42.34]yinitas%
-<12>sfixed*[46.39]yinitas%
-<14.4>sfixed*[55.68]yinitas%
-<17.28>sfixed*[66.82]yinitas%
-<20.74>sfixed*[80.19]yinitas%
-<24.88>sfixed*[96.20]yinitas%
+\DeclareFontFamily{U}{yinit}{}
+\DeclareFontShape{U}{yinit}{m}{n}{%
+<10>sfixed*yinit%
+<10.95>sfixed*[42.34]yinit%
+<12>sfixed*[46.39]yinit%
+<14.4>sfixed*[55.68]yinit%
+<17.28>sfixed*[66.82]yinit%
+<20.74>sfixed*[80.19]yinit%
+<24.88>sfixed*[96.20]yinit%
}{}
% \end{macrocode}
%
@@ -498,7 +495,7 @@
\def\gothdefault{ygoth}
\def\swabdefault{yswab}
\def\frakdefault{yfrak}
-\def\initdefault{yinitas}
+\def\initdefault{yinit}
% \end{macrocode}
%
% Die Kommandos zur Schriftumschaltung werden unter Verwendung
Modified: trunk/Master/texmf-dist/tex/latex/yfonts/yfonts.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/yfonts/yfonts.sty 2019-04-04 20:53:02 UTC (rev 50754)
+++ trunk/Master/texmf-dist/tex/latex/yfonts/yfonts.sty 2019-04-04 20:53:27 UTC (rev 50755)
@@ -21,7 +21,7 @@
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
\ProvidesPackage{yfonts}
- [2003/01/08 v1.3 (WaS)]
+ [2019/04/04 v1.4 (WaS&NP)]
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
\newif\ifyf at v
\DeclareOption{varumlaut}{\yf at vtrue}
@@ -43,15 +43,15 @@
\DeclareFontShape{LY}{yswab}{m}{n}{%
<10><10.95><12><14.4><17.28><20.74><24.88>yswab}{}
-\DeclareFontFamily{U}{yinitas}{}
-\DeclareFontShape{U}{yinitas}{m}{n}{%
-<10>sfixed*yinitas%
-<10.95>sfixed*[42.34]yinitas%
-<12>sfixed*[46.39]yinitas%
-<14.4>sfixed*[55.68]yinitas%
-<17.28>sfixed*[66.82]yinitas%
-<20.74>sfixed*[80.19]yinitas%
-<24.88>sfixed*[96.20]yinitas%
+\DeclareFontFamily{U}{yinit}{}
+\DeclareFontShape{U}{yinit}{m}{n}{%
+<10>sfixed*yinit%
+<10.95>sfixed*[42.34]yinit%
+<12>sfixed*[46.39]yinit%
+<14.4>sfixed*[55.68]yinit%
+<17.28>sfixed*[66.82]yinit%
+<20.74>sfixed*[80.19]yinit%
+<24.88>sfixed*[96.20]yinit%
}{}
\DeclareTextSymbol{\textemdash}{LYG}{124}
\DeclareTextSymbol{\textendash}{LYG}{123}
@@ -106,7 +106,7 @@
\def\gothdefault{ygoth}
\def\swabdefault{yswab}
\def\frakdefault{yfrak}
-\def\initdefault{yinitas}
+\def\initdefault{yinit}
\def\gothfamily{\usefont{LYG}{\gothdefault}{m}{n}}
\def\swabfamily{\usefont{LY}{\swabdefault}{m}{n}}
\def\frakfamily{\usefont{LY}{\frakdefault}{m}{n}}
More information about the tex-live-commits
mailing list