On this page:
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.
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>
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.
Version | Sample phrase |
---|---|
2016年02月21日 | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2016年02月18日 | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2014年07月06日 | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2013年08月21日 | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2012年10月19日 | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2012年10月19日† | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2012年10月17日 | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2012年10月17日† | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2012年07月26日† | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2012年07月21日† | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2012年02月11日 | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2010年11月24日* | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2010年11月24日 | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2010年08月17日 | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2010年07月21日 | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
2010年06月19日 | sitzt falsche Zeitzone – sitzt falsche Zeitzone |
* 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‍zt falsche Zeit‌zone
This allows the testing of several features:
‍
trigger a ligature?‌
inhibit a ligature?‍
and ‌
non-spacing when letterspacing is increased?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 |
ASVYksxy → ASVYksxy |
Historic u and v | "ss02" |
StylisticSet=2 |
Und bevor → Und bevor |
Historic i and j | "ss03" |
StylisticSet=3 |
Ist bejaht → Ist bejaht |
Modern k | "cv01" |
CharacterVariant=1 |
kann → kann |
Modern x | "cv02" |
CharacterVariant=2 |
Axt → Axt |
Modern x (var) | "cv02" 2 |
CharacterVariant=2:1 |
Axt → Axt |
Modern y | "cv03" |
CharacterVariant=3 |
Mythen → Mythen |
Modern A | "cv04" |
CharacterVariant=4 |
Art → Art |
Modern A (var) | "cv04" 2 |
CharacterVariant=4:1 |
Art → Art |
Modern G | "cv05" |
CharacterVariant=5 |
Glanz → Glanz |
Modern K | "cv06" |
CharacterVariant=6 |
Kohl → Kohl |
Modern N | "cv07" |
CharacterVariant=7 |
Nacht → Nacht |
Modern S | "cv08" |
CharacterVariant=8 |
Sinn → Sinn |
Modern V | "cv09" |
CharacterVariant=9 |
Vogel → Vogel |
Modern Y | "cv10" |
CharacterVariant=10 |
Yak → Yak |
Long s | "cv11" |
CharacterVariant=11 |
schönstes → schönstes |
"ss11" |
StylisticSet=11 |
schönstes → schönstes | |
Round r | "cv12" |
CharacterVariant=12 |
error → error |
"ss12" |
StylisticSet=12 |
error → error | |
I → J | "cv13" |
CharacterVariant=13 |
Igel → Igel |
"ss13" |
StylisticSet=13 |
Igel → Igel | |
ÄÖÜ → ÄÖÜ | "cv14" |
CharacterVariant=14 |
Ärger → Ärger |
"ss14" |
StylisticSet=14 |
Ärger → Ärger | |
Diaeresis → small e | "cv15" |
CharacterVariant=15 |
schön Üben → schön Üben |
"ss15" |
StylisticSet=15 |
schön Üben → schö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önstes → schönstes |
"ss20" |
StylisticSet=20 |
schönstes → schö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 s̈ | "cv25" |
CharacterVariant=25 |
s̈ → s̈ |
Alternative ď | "cv26" |
CharacterVariant=26 |
ď → ď |
Alternative ť | "cv27" |
CharacterVariant=27 |
ť → ť |
Stroke ligature (on ll and ss) | "cv28" |
CharacterVariant=28 |
łł ẜẜ → łł ẜẜ |
s → s | "cv40" |
CharacterVariant=40 |
s → s |
"ss10" |
StylisticSet=10 |
s → s | |
"cv00" |
CharacterVariant=0 |
s → s | |
Historic etc. | "hlig" |
Ligatures=Historic |
etc. → etc. |
mm and nn abbreviation | "dlig" |
Ligatures=Rare |
mm nn → mm nn |
Monospaced numbers | "tnum" |
Numbers=Monospaced |
12345 → 12345 |
Uppercase numbers | "lnum" |
Numbers=Uppercase |
12345 → 12345 |
Common ligatures** | "liga" |
Ligatures=Common |
hatte → hatte |
Required ligatures** | "ccmp" |
(always on) | Schatz → Schatz |
No common ligatures | "liga" off |
Ligatures=NoCommon |
hatte → hatte |
** 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.
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 |