Jump to: Navigation.

UnifrakturMaguntia, a Unicode Fraktur Font

Download and Installation

The latest release of UnifrakturMaguntia is UnifrakturMaguntia.2017年03月19日.zip. For other releases, browse http://sourceforge.net/projects/unifraktur/files/fonts/.

For installation, doubleclick the TTF file that is included in the ZIP archive, and your OS should ask you whether you want to install the font.

@font-face embedding

Since this font is available at Adobe Edge Web Fonts, you can easily embed it on your internet site.

The safest way to embed the font is by placing the following line of code at the beginning of the <head> tag of your HTML code:

<script src="//use.edgefonts.net/unifrakturmaguntia:n4:all.js"></script>

After that, you may use the font name UnifrakturMaguntia in subsequent CSS definitions, for instance like this:

p {
 font-family: UnifrakturMaguntia;
}

Or like that:

<p style="font-family: UnifrakturMaguntia">Your text</p>

About the Font

UnifrakturMaguntia is based on Peter Wiegel’s font Berthold Mainzer Fraktur. The main differences from Peter Wiegel’s font are the following:

For an extensive documentation created by G. Ansmann, see UnifrakturMaguntia, Manual (with General Rules for Typesetting Fraktur), or UnifrakturMaguntia, Manual (with General Rules for Typesetting Fraktur).

This font has been edited with FontForge, the free outline font editor.

Comparison of different versions

Version Sample phrase
2016年02月21日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2016年02月18日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2014年07月06日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2013年08月21日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2012年10月19日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2012年10月19日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2012年10月17日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2012年10月17日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2012年07月26日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2012年07月21日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2012年02月11日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2010年11月24日* sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2010年11月24日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2010年08月17日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2010年07月21日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone
2010年06月19日 sit‍zt falsche Zeit‌zone – sit‍zt falsche Zeit‌zone

* Google Font API distribution.

† Built with ttfautohint.

Here is what the sample phrase should look like. It is a screenshot from Firefox 15.0.1 on Mac OS X 10.5.8:

UnifrakturMaguntia sample phrase screenshot

The sample phrase uses the following code:

sit&zwj;zt falsche Zeit&zwnj;zone

This allows the testing of several features:

Features

This is an overview of the OpenType Layout features that are implemented in UnifrakturMaguntia 2016年02月18日. Some features are assigned both as character variants and as stylistic sets. The reason is that stylistic sets are more accessible through current software, while semantically, character variants are more sensible in these cases. The automatic conversion of s into s, for instance, is assigned both to cv11 and to ss11. The exact configuration of the features may be subject to changes in future versions of the font.

Feature Code Sample
CSS XeLaTeX
Modern forms "ss01" StylisticSet=1 ASVYksxyASVYksxy
Historic u and v "ss02" StylisticSet=2 Und bevorUnd bevor
Historic i and j "ss03" StylisticSet=3 Ist bejahtIst bejaht
Modern k "cv01" CharacterVariant=1 kannkann
Modern x "cv02" CharacterVariant=2 AxtAxt
Modern x (var) "cv02" 2 CharacterVariant=2:1 AxtAxt
Modern y "cv03" CharacterVariant=3 MythenMythen
Modern A "cv04" CharacterVariant=4 ArtArt
Modern A (var) "cv04" 2 CharacterVariant=4:1 ArtArt
Modern G "cv05" CharacterVariant=5 GlanzGlanz
Modern K "cv06" CharacterVariant=6 KohlKohl
Modern N "cv07" CharacterVariant=7 NachtNacht
Modern S "cv08" CharacterVariant=8 SinnSinn
Modern V "cv09" CharacterVariant=9 VogelVogel
Modern Y "cv10" CharacterVariant=10 YakYak
Long s "cv11" CharacterVariant=11 schönstesschönstes
"ss11" StylisticSet=11 schönstesschönstes
Round r "cv12" CharacterVariant=12 errorerror
"ss12" StylisticSet=12 errorerror
IJ "cv13" CharacterVariant=13 IgelIgel
"ss13" StylisticSet=13 IgelIgel
ÄÖÜÄÖÜ "cv14" CharacterVariant=14 ÄrgerÄrger
"ss14" StylisticSet=14 ÄrgerÄrger
Diaeresis → small e "cv15" CharacterVariant=15 schön Übenschön Üben
"ss15" StylisticSet=15 schön Übenschön Üben
šśŝṡs̈ → with tail "cv16" CharacterVariant=16 šśŝṡs̈šśŝṡs̈
"ss16" StylisticSet=16 šśŝṡs̈šśŝṡs̈
šśŝ → with s "cv17" CharacterVariant=17 šśŝšśŝ
"ss17" StylisticSet=17 šśŝšśŝ
Other ďť "cv18" CharacterVariant=18 ďťďť
"ss18" StylisticSet=18 ďťďť
Wide "cv19" CharacterVariant=19
"ss19" StylisticSet=19
Swashless s (not final) "cv20" CharacterVariant=20 schönstesschönstes
"ss20" StylisticSet=20 schönstesschönstes
Alternative ś "cv21" CharacterVariant=21 śś
Alternative ś (var) "cv21" 2 CharacterVariant=21:1 śś
Alternative ŝ "cv22" CharacterVariant=22 ŝŝ
Alternative ŝ (var) "cv22" 2 CharacterVariant=22:1 ŝŝ
Alternative š "cv23" CharacterVariant=23 šš
Alternative š (var 1) "cv23" 2 CharacterVariant=23:1 šš
Alternative š (var 2) "cv23" 3 CharacterVariant=23:2 šš
Alternative š (var 3) "cv23" 4 CharacterVariant=23:3 šš
Alternative š (var 4) "cv23" 5 CharacterVariant=23:4 šš
Alternative "cv24" CharacterVariant=24
Alternative "cv25" CharacterVariant=25
Alternative ď "cv26" CharacterVariant=26 ďď
Alternative ť "cv27" CharacterVariant=27 ťť
Stroke ligature (on ll and ss) "cv28" CharacterVariant=28 łł ẜẜłł ẜẜ
ss "cv40" CharacterVariant=40 ss
"ss10" StylisticSet=10 ss
"cv00" CharacterVariant=0 ss
Historic etc. "hlig" Ligatures=Historic etc.etc.
mm and nn abbreviation "dlig" Ligatures=Rare mm nnmm nn
Monospaced numbers "tnum" Numbers=Monospaced 1234512345
Uppercase numbers "lnum" Numbers=Uppercase 1234512345
Common ligatures** "liga" Ligatures=Common hat‌tehatte
Required ligatures** "ccmp" (always on) Schat‌zSchatz
No common ligatures "liga" off Ligatures=NoCommon hattehatte

** These features should be activated by default. Their explicit activation should (theoretically) not be required.

A CSS setting – for instance for the long s – may look as follows:

-moz-font-feature-settings: "cv01";
-webkit-font-feature-settings: "cv01";
-ms-font-feature-settings: "cv01";
font-feature-settings: "cv01";

Setting the features in XeLaTeX requires the package fontspec. One possibility of setting the features may be seen in the file UnifrakturMaguntia_2016年02月18日_features.tex, which produces UnifrakturMaguntia_2016年02月18日_features.pdf.

Feature compilations in ready-to-use variant fonts

An increasing number of applications is able to display advanced OpenType features. However, the interface for switching on particular features can be very complicated, and some applications lack such an interface altogether. Therefore, we offer the following ready-to-use variant fonts. In each of them, a compilation of features from the normal UnifrakturMaguntia font is switched on by default and hard-wired, if possible. Thus, the actual display relies less on the displaying software’s advanced OpenType abilities, and you do not have to switch the features on by yourself.

The names of these ready-to-use variant fonts approximately correspond to the century when the respective compilation of features was used. For instance, the font UnifrakturMaguntia18 attempts to emulate the typesetting conventions of the 18th century.

Versions Feature Sample
21 Modern forms (ss01) ASVYksxy → ASVYksxy
16, 17, 18, 19, 20 Long s (cv11) schönstes → schönstes
Wide – (cv19) – →
Uppercase numbers (lnum) 12345 → 12345
16, 17, 18, 19 I → J (cv13) Igel → Igel
ÄÖÜ → ÄÖÜ (cv14) Ärger → Ärger
Historic etc. (hlig) etc. → etc.
16, 17, 18 Diaeresis → small e (cv15) schön Üben → schön Üben
16, 17 Historic u and v (ss02) Und bevor → Und bevor
16 Round r (cv12) error → error

AltStyle によって変換されたページ (->オリジナル) /