Changes

Jump to navigation Jump to search
4,046 bytes added ,  14:20, 8 June 2020
m
no edit summary
Rudolf Bahr
'''Leipzig Fraktur [3]:''' Web page is in German. Peter Wiegel made this font for the same reasons as with "Mainzer Fraktur". The formats OT, T1, TT of the font are all together better found at another address [3a].
This web page is in German too and admittedly the advertising makes it even more complicated to find the right download button. Because words with accents on letters normally weren't typeset in Fraktur, but in Antiqua, á, à, ó, ò, ú, ù, the $-Symbol and others were free to designate ligatures and the round s. Me however, I found it easier to define correspondend macros (See further down). At least FAQs in English can be found in [3b] after the German ones. The author points to a program (Not examined by me, for MS operating systems only) to facilitate inputting Fraktur text automatically with the right ligatures in [3c].
----
4. Providing an example of ConTeXt commands for yfrak:
More extensive examples of font defining you can see in [4] (Willi Egger)
</pre>
<pre>
\definefont [XIVyfrak] [name:yfrakregular at 14pt] [.75]
\def\q{\hbox{}\hskip12pt } % indentation of some example text lines
\def\glqq {\char 92 } % " ,, (downGerman left quotation) \def\grqq {\char 34 } % " (upGerman right quotation)
\def\s {\char 330 } % the round s
\def\ch {\char 282 } % ligature ch
\def\ck {\char 280 } % " ck
\def\tz {\char 323 } % " tz
\def\ae {\char 321 } % German umlaut ä</pre>
<pre>
\starttext
<pre>
The result is here: [[File:wiki-yfrak.pdfpng]] See also [5], the 6th verse.
</pre>
----
More extensive examples of font defining you can see in [4] (Willi Egger).
Both following examples should be comparable to 12pt:
</pre>
<pre>
\definefontfeature[thinned-10][effect={width=-0.10,auto=yes}]
\definefont[ufa][unifrakturmaguntia18*default]
\def\q{\hbox{}\hskip12pt } % indentation of some of the verse text lines
\def\glqq{\char 8222 } % " down,, (German left quotation) \def\grqq{\char 8220 } % " up(German right quotation)
\def\s {\char 383 } % tall s
\def\st{\char 64261 } % " st
</pre>
 
<pre>
\starttext
 
\ufa
\glqq Ein Hundert Ba\tz en mein Gebot,\\
\q Falls du die Kun\st\ be\s i\tz e\st;\\
Do\ch, merk' es dir, di\ch\ \st e\ch' i\ch\ todt,\\
\q So du die Haut mir ri\tz e\st.\grqq\\
Und der Ge\s ell: \glqq Den Teufel auch!\\
Das i\s t des Landes ni\ch t der Brau\ch.\grqq\\
\q Er läu\ft\ und \s\ch i\ck t den Jungen.
 
\stoptext
</pre>
 
<pre>
After having done so, the same text will be "tweaked" by "\ufb".
Compare the two prints. The result is here: [[File:wiki-maguntia.png]]
See also [5], the 6th verse.
</pre>
 
----
 
 
'''Leipzig Fraktur [3a]'''
 
<pre>
1. If we really succeeded in downloading "Leipzigfraktur_font.zip" in the advertising jungle of [3a],
we can unzip it and get:
 
inflating: LeipzigFrakturTT.zip
inflating: LeipzigFrakturT1.zip
inflating: LeipzigFrakturOT.zip
 
Let's take the OT-version and unzip it. So we get:
 
inflating: Leipzig Fraktur Lies mich.txt
inflating: Leipzig Fraktur.gif
inflating: Creative Commons Lizenz.txt
inflating: Leipzig Fraktur Heavy.otf
inflating: Leipzig Fraktur Normal.otf
inflating: Leipzig Fraktur Bold.otf
inflating: Leipzig Fraktur Normal LF.otf
inflating: Leipzig Fraktur Bold LF.otf
 
</pre>
 
<pre>
We'll take "Leipzig Fraktur Normal.otf", but as brave linuxers we don't like MS-gaps in file names
and alter this one into "Leipzig_Fraktur_Normal.otf", before we store the file into the ConTeXt tree
".../tex/texmf-local/".
</pre>
 
<pre>
2. We run following programs:
 
mtxrun --generate
mtxrun --script fonts --reload
mtxrun --script fonts --list --all --pattern=leipzig*
 
With the last command we should get following output:
 
identifier familyname fontname filename subfont instances
 
leipzigfraktur leipzigfraktur leipzigfrakturnormal Leipzig_Fraktur_Normal.otf
leipzigfrakturnormal leipzigfraktur leipzigfrakturnormal Leipzig_Fraktur_Normal.otf
</pre>
 
<pre>
3. We can see the provided ligatures of the font by the following commands,
but pay attention, their index numbers are hexadecimal:
 
starttext
\usemodule [fnt-10]
\ShowCompleteFont{name:leipzigfrakturnormal}{14pt}{1}
\stoptext
</pre>
 
<pre>
4. Providing an example of ConTeXt commands for leipzigfrakturnormal:
More extensive examples of font defining you can see in [4] (Willi Egger)
</pre>
 
<pre>
\definefont [XIVleip] [leipzigfrakturnormal at 14pt] [.75]
 
\def\q{\hbox{}\hskip12pt } % indentation 12pt in some verses text lines
 
\def\glqq {\char 8222 } % ,, (German left-quotation)
\def\grqq {\char 8220 } % " (German right-quotation)
\def\s {\$ } % round s
\def\ae {\char 228 } % German umlaut ä
\def\ch {\char 224 } % Ligature ch
\def\ck {\char 225 } % " ck
\def\tz {\char 250 } % " tz
\def\st {\char 249 } % " st
\def\ft {\char 237 } % " ft
\def\ll {l\hskip-.5pt l} % " ll
\def\sch {s\hskip-1pt\ch } % " sch (tweaked)
 
% No ordinary exclamation mark "!" available, but a spanish upside down one: "\char 161".
% So we have to rotate it by 180° and push it 6pt higher:
\setbox0=\hbox{\lower-6pt\hbox{\rotate[rotation=180]{\char 161 }}}
</pre>
 
<pre>
\starttext
 
\XIVleip
\glqq Ein Hundert Ba\tz en mein Gebot,\\
\q Fa\ll\s\ Du die Kun\st\ besi\tz e\st;\\
Do\ch, merk' e\s\ dir, di\ch\ \st e\ch' i\ch\ todt,\\
\q So du die Haut mir ri\tz e\st.\grqq\\
Und der Gese\ll: \glqq Den Teufel auch\copy0\\
Da\s\ i\st\ de\s\ Lande\s\ nicht der Brau\ch.\grqq\\
\q Er l\ae u\ft\ und \sch i\ck t den Jungen.
 
\stoptext
</pre>
 
<pre>
The result is here: [[File:wiki-leipzig.png]]
See also [5], the 6th verse.
</pre>
----
 
[3c] http://www.ligafaktur.de
[4] https://meeting.contextgarden.net/2018/talks/willi-unifraktur/presentation-unifraktur.pdf (Willi Egger)
[5] [[MediaFile:wiki-Der-rechte-Barbier.png]] (Adelbert von Chamisso: "Der rechte Barbier", Verlag des
Bibliographischen Instituts, Leipzig
</pre>
 
[[Category:Fonts]]

Navigation menu