About the Blackletter template

From DPWiki
Jump to navigation Jump to search

The blackletter template was created to allow showing sample of blackletter abbreviations (which include special symbols not generally found in the modern alphabets), with no need for further image editing nor any special font or software. It consists of a bunch of small images named bl_xxx.png (one image per symbol), and a wrapper template to simplify the syntax.

Wiki syntax

To insert a blackletter word in a wiki page, put {{blackletter|, followed by the name of each symbol, separated with | symbols, and end with }}. Example: {{blackletter|r|o|s|a}} Bl r.pngBl o.pngBl s.pngBl a.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png. The template only accepts a limited number of letters, which should be enough for any single word. The trick is to remember the name of the symbols.

Naming convention

Base letters

Lowercase letters

The name of the 26 letters of the english alphabet (a..z) is simply the letter: "a" Bl a.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png. Here are all the "basic" letter forms:

Bl a.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl b.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl c.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl d.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl e.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl f.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl g.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl h.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl i.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl j.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl k.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl l.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl m.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl n.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl o.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl p.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl q.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl r.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl s.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl t.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl u.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl v.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl w.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl x.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl y.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl z.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png

Uppercase letters

The name of the capital letter is that of the letter with cap_ prepended: "cap_a" Bl cap a.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Here are all the uppercase letter forms:

Bl cap a.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap b.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap c.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap d.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap e.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap f.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap g.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap h.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap i.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png (no J) Bl cap k.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap l.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap m.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap n.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap o.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap p.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap q.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap r.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap s.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap t.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap u.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap v.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap w.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap x.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap y.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png Bl cap z.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png


Variants are indicated by appending a number. The number is 1 for an alternate form of the letter, depending on the particular font used (typically whether it's more like a bastarda or a textura font). Normally the letters named x and x1 will not appear simultaneously in the same font. Examples:

"a" Bl a.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "a1" Bl a1.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png; "f" Bl f.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "f1" Bl f1.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png; "l" Bl l.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "l1" Bl l1.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png; "s" Bl s.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "s1" Bl s1.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png;

Number 2 is intended for a variant that appears in the same font. The most obvious example is the long s/round s pair. Examples:

For d: "d" Bl d.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "d2" Bl d2.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png (sometimes inside words)
For m: "m" Bl m.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "m2" Bl m2.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png (at end of words)
For n: "n" Bl n.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "n2" Bl n2.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png (at end of words)
For r: "r" Bl r.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "r2" Bl r2.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png (following round letters like o, p)
For s: "s" Bl s.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png (long s), "s2" Bl s2.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png (round s, at end of words)

Higher numbers can be used for specific variants in particular fonts. For instance a specific kind of d used by Verard (a 15th century printer in Paris) would be named d3 Bl d3.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png.

Note: by "variant" I mean a different shape for the letter, but with no abreviation symbol added. Those are named differently, below.


Other symbols (which are not plain letters) are named according to the most usual abbreviation they represent:

"con" Bl con.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "et" Bl et.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "is" Bl is.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "par" Bl par.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "pro" Bl pro.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "quam" Bl quam.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "quod" Bl quod.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "rum" Bl rum.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "ur" Bl ur.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "us" Bl us.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "tur" Bl tur.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png.

The variant numbers can also be used:

"et" Bl et.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "et1" Bl et1.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png.


Composite glyphs, made by associating a letter or symbol with a general purpose mark, is named by appending to the base name a letter representing the mark.


A letter with a macron above it is named with the letter name followed by "m" (for "macron"):

"am" Bl am.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "cm" Bl cm.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "em" Bl em.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "gm" Bl gm.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "im" Bl im.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "mm" Bl mm.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "nm" Bl nm.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "om" Bl om.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "pm" Bl pm.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "qm" Bl qm.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "rm" Bl rm.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "tm" Bl tm.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "um" Bl um.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "xm" Bl xm.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "zm" Bl zm.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "conm" Bl conm.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png.


A letter with a kind of stroke crossing its stem, or a hook above it, is named with the letter name followed by "x":

"dx" Bl dx.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "tx" Bl tx.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "ux" Bl ux.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "vx" Bl vx.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png.

Superscript i

A letter with a small i above it is named with the letter name followed by "i":

"pi" Bl pi.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png "qi" Bl qi.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png

Superscript a

A letter with a small squiggle above it is named with the letter name followed by "a":

"pa" Bl pa.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "qa" Bl qa.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png, "cona" Bl cona.pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .pngBl .png.

This gives a visual explanation for why this is used to represent abbreviations with the letter a: Letter a into squiggle.png

Superscript o

There is no such glyph in use currently, but should the need arise it is suggested to name letters with a superscript o as the letter name followed by "o".


There are no specific glyphs for ligatures, but should the need arise it is suggested to name them with the names of both glyphs separated with an underscore ("_").


Once a glyph is named and starts being used, it's very difficult to change its name, so it's important to adopt a consistent naming from the start. Also when editing a glyph, it's best to see how it looks near other letters.

I've got scripts and tools to automate that, so it's a good idea to contact me first and explain what new symbol you need, as I may have it almost ready.

Lvl 15:19, 23 March 2008 (PDT)