summaryrefslogtreecommitdiff
path: root/fonts/junicode/doc/Feature_Reference.tex
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/junicode/doc/Feature_Reference.tex')
-rw-r--r--fonts/junicode/doc/Feature_Reference.tex1033
1 files changed, 513 insertions, 520 deletions
diff --git a/fonts/junicode/doc/Feature_Reference.tex b/fonts/junicode/doc/Feature_Reference.tex
index 032e0af18a..54e7ac3fe8 100644
--- a/fonts/junicode/doc/Feature_Reference.tex
+++ b/fonts/junicode/doc/Feature_Reference.tex
@@ -116,7 +116,7 @@ acute} (\unic{U+0301}) will change \textex{t̨́} to \textex{\textsc{t̨́}}.
\subsection{\textSourceText{c2sc} -- Small Capitals from Capitals}
Use with \textSourceText{smcp} for all-small-cap text. ABCDE $\rightarrow $ {\addfontfeature{Letters = UppercaseSmallCaps}ABCDE}.
-Note: The variants of Ŋ (\unic{U+014A}—see \hyperlink{OtherLatin}{Other Latin Letters} below) have no lowercase equivalents. Their small capital forms can be
+Note: The variants of Ŋ (\unic{U+014A}—see \hyperlink{OtherLatin}{Other Latin Letters}) have no lowercase equivalents. Their small capital forms can be
accessed only through this feature.
\subsection{\textSourceText{pcap} -- Petite Capitals}
@@ -129,7 +129,7 @@ $\rightarrow $ {\addfontfeature{Letters = PetiteCaps}klmno\th}.
Produces petite capitals from capitals. Use with \textSourceText{pcap} to convert mixed-case texts to petite capitals.
PQRST $\rightarrow $ {\addfontfeature{Letters=UppercasePetiteCaps}PQRST}.
-Note: The variants of Ŋ (\unic{U+014A}—see \hyperlink{OtherLatin}{Other Latin Letters} below) have no lowercase equivalents. Their petite capital forms can be
+Note: The variants of Ŋ (\unic{U+014A}—see \hyperlink{OtherLatin}{Other Latin Letters}) have no lowercase equivalents. Their petite capital forms can be
accessed only through this feature.
\subsection{\textSourceText{case} -- Case-Sensitive Forms}
@@ -140,157 +140,6 @@ feature on automatically for runs of capitals, and precomposed characters
already use case-appropriate combining marks. This feature also changes oldstyle to
lining figures, since these harmonize better with uppercase letters.
-\section{Numbers and Sequencing}
-\subsection{\textSourceText{frac} -- Fractions}
-Applied to a slash and surrounding numbers, produces fractions with diagonal
-slashes. 6/9 becomes {\addfontfeature{Fractions=On}6/9}, 16/91 becomes {\addfontfeature{Fractions=On}16/91}.
-
-\subsection{\textSourceText{numr} -- Numerators}
-Changes numbers to those suitable for use on the left/upper side of fractions
-with diagonal stroke (\unic{U+2044}). This can be used, with \textSourceText{dnom}, to manually construct
-fractions, but for most users \textSourceText{frac} will be a better solution.
-
-\subsection{\textSourceText{dnom} -- Denominators}
-Changes numbers to those suitable for use on the right/lower side of fractions
-with diagonal stroke (\unic{U+2044}). This can be used, with \textSourceText{numr}, to manually construct
-fractions, but for most users \textSourceText{frac} will be a better solution.
-
-\subsection{\textSourceText{nalt} -- Alternate Annotation Forms}
-Produces letters and numbers circled, in parenthesis, or followed by periods, as follows:
-
-\textSourceText{nalt[1]}, circled letters or numbers: {\addfontfeature{Annotation=0}a b .~.~. z; 0 1 2 .~.~. 20}.
-
-\textSourceText{nalt[2]}, letter or numbers in parentheses: {\addfontfeature{Annotation=1}a .~.~. z; 0 1 .~.~. 20}.
-
-\textSourceText{nalt[3]}, double-circled numbers: {\addfontfeature{Annotation=2}0 1 .~.~. 10}.
-
-\textSourceText{nalt[4]}, white numbers in black circles: {\addfontfeature{Annotation=3}0 1 2 3 . . . 20}.
-
-\textSourceText{nalt[5]}, numbers followed by period: {\addfontfeature{Numbers={Monospaced,Uppercase},Annotation=4}0 1 . . . 20}
-
-\noindent For enclosed figures 10 and higher, \textSourceText{rlig} (Required Ligatures) must also be enabled (as it should
-be by default: see \hyperlink{req}{Required Features} below).
-
-\subsection{\textSourceText{tnum} -- Tabular
-Figures}
-Fixed-width figures: \ltab{0123456789} (with \textSourceText{lnum}), \otab{0123456789} (default or with
-\textSourceText{onum}).
-
-\subsection{\textSourceText{onum} -- Oldstyle Figures}
-Junicode's default figures are oldstyle and proportional, harmonizing with lowercase characters:
-0123456789. Use this feature to switch temporarily to oldstyle figures in a context where
-\textSourceText{lnum} is active.
-
-\subsection{\textSourceText{pnum} -- Proportional Figures}
-Junicode's default figures are proportionally spaced: unlike tabular figures, they are not
-all the same width: 0123456789. Use this feature to switch temporarily to proportional figures in a context where
-\textSourceText{tnum} is active.
-
-\subsection{\textSourceText{lnum} -- Lining Figures}
-Figures in a uniform height, harmonizing with uppercase letters: \ltab{0123456789} (with
-\textSourceText{tnum}), \lprop{0123456789} (default or with \textSourceText{pnum}).
-
-\subsection{\textSourceText{zero} -- Slashed Zero}
-Produces slashed zero in all number styles, including superscripts, subscripts, and fractions made with
-\textSourceText{frac}: {\addfontfeature{Numbers=SlashedZero}\ltab{0} \otab{0} \lprop{0} \oprop{0},
-\addfontfeature{Fractions=On} 10/30}.
-
-\subsection{\textSourceText{ss09} -- Alternate Figures}
-In the manner of old typefaces, Junicode's default number one is shaped like a small capital I and
-its zero is a plain ring. This feature provides more modern-looking figures:
-{\addfontfeature{StylisticSet=9}01}. Only oldstyle figures
-are affected by this feature.
-
-\section{Superscripts and Subscripts}
-\subsection{\textSourceText{sups} -- Superscripts}
-Produces superscript numbers and letters. Superscript numbers are in one of two styles: oldstyle proportional
-(from oldstyle numbers) and lining tabular (from lining numbers). All lowercase
-letters of the basic Latin alphabet are covered, and most uppercase letters: \sups{\ltab{0123} \oprop{4567} abcde ABDEG}. Wherever
-superscripts are needed (e.g. for footnote numbers), use \textSourceText{sups} instead of the raised and scaled
-characters generated by some programs. With sups: \sups{4567}. Scaled: \textsuperscript{4567}.
-
-\subsection{\textSourceText{subs} -- Subscripts}
-Produces subscript numbers. Only produces oldstyle proportional and lining tabular figures:
-\subs{\oprop{2345} \ltab{8901}}.
-
-\section{Ornaments}
-\subsection{\textSourceText{ornm} -- Ornaments}
-Produces ornaments (fleurons) in either of two ways: as an indexed variant of the bullet character (\unic{U+2022}) or as
-variants of a-z, A-C:
-
-\begin{multicols}{4}
-a, 1{\tabto{4em}}\ornm{a}
-
-b, 2{\tabto{4em}}\ornm{b}
-
-c, 3{\tabto{4em}}\ornm{c}
-
-d, 4{\tabto{4em}}\ornm{d}
-
-e, 5{\tabto{4em}}\ornm{e}
-
-f, 6{\tabto{4em}}\ornm{f}
-
-g, 7{\tabto{4em}}\ornm{g}
-
-h, 8{\tabto{4em}}\ornm{h}
-
-i, 9{\tabto{4em}}\ornm{i}
-
-j, 10{\tabto{4em}}\ornm{j}
-
-k, 11{\tabto{4em}}\ornm{k}
-
-l, 12{\tabto{4em}}\ornm{l}
-
-m, 13{\tabto{4em}}\ornm{m}
-
-n, 14{\tabto{4em}}\ornm{n}
-
-o, 15{\tabto{4em}}\ornm{o}
-
-p, 16{\tabto{4em}}\ornm{p}
-
-q, 17{\tabto{4em}}\ornm{q}
-
-r, 18{\tabto{4em}}\ornm{r}
-
-s, 19{\tabto{4em}}\ornm{s}
-
-t, 20{\tabto{4em}}\ornm{t}
-
-u, 21{\tabto{4em}}\ornm{u}
-
-v, 22{\tabto{4em}}\ornm{v}
-
-w, 23{\tabto{4em}}\ornm{w}
-
-x, 24{\tabto{4em}}\ornm{x}
-
-y, 25{\tabto{4em}}\ornm{y}
-
-z, 26{\tabto{4em}}\ornm{z}
-
-A, 27{\tabto{4em}}\ornm{A}
-
-B, 28{\tabto{4em}}\ornm{B}
-
-C, 29{\tabto{4em}}\ornm{C}
-\end{multicols}
-
-\noindent The method with letters of the alphabet is easier, but the method with bullets will produce a more satisfactory result
-when text is displayed in an environment where Junicode is not available or \textSourceText{ornm} is not
-implemented.
-
-\subsection{Lady Junicode}
-Lady Junicode cannot be produced by an OpenType feature, believing that it would be vulgar to make herself so accessible. She has, indeed,
-commanded that the author of this document not publish her code point, located in one of the more private corners of the
-Private Use Area. She has, however, given permission to publish her miniature:
-\begin{center}
-{\huge\char"0F19F}
-\end{center}
-If you encounter her while adventuring in her domains, greet her respectfully, and she will welcome you graciously.
-
\section{Alphabetic Variants}
\subsection{\textSourceText{cv01-cv52} -- Basic Latin Variants}
These features also affect small cap (\textSourceText{smcp}) and underdotted (\textSourceText{ss07}) forms,
@@ -495,7 +344,8 @@ the default only in the way it forms a double-p ligature with \textSourceText{hl
\subsection{\textSourceText{cv53-cv66}, \textSourceText{cv91} -- Other Latin Letters}\hypertarget{OtherLatin}{}
Some features affect both upper- and lowercase forms. \textSourceText{cv62} also affects
-combining \textex{e} with ogonek, accessible via \textSourceText{\hyperlink{ss10}{ss10}} with the
+combining \textex{e} with ogonek, accessible via either \textSourceText{\hyperlink{cv84}{cv84}} or
+\textSourceText{\hyperlink{ss10}{ss10}} with the
entity reference \textSourceText{\&\_eogo;}.
\begin{center}
@@ -550,7 +400,7 @@ cv61 &
%
{\narrow Ę, ę ... (U+0118, U+0119)} &
cv62 &
-{1=\cvd{62}{Ę, ę ...}; 2=\cvd[1]{62}{Ę, ę ...}}*\\
+{1=\cvd{62}{Ę, ę ...}; 2=\cvd[1]{62}{Ę, ę ...}}\\
%
\bluerow{\narrow Ȝ, ȝ (U+021C, U+021D)} &
cv63 &
@@ -570,10 +420,6 @@ cv66 &
\end{supertabular}
\end{center}
-\noindent * \textSourceText{cv62} affects upper- and lowercase ę, and also dotted forms, enlarged forms,
-and the combining mark ◌\&\_eogo;, accessible via \textSourceText{cv84} and as entity
-\textSourceText{\&\_\char"200C{}eogo;}.
-
\subsection{\textSourceText{ss01} -- Alternate thorn and eth}
Produces Nordic thorn and eth (\textex{\eng\revthorn{{\th}{\dh}{\TH}}}) when the language is English, and English thorn and eth
(\textex{\icel\revthorn{{\th}{\dh}{\TH}}}) with any other language, reversing the font’s ordinary usage.
@@ -736,13 +582,11 @@ z\hfill→\hfill\enla{z}
instead, for reasons of flexibility and accessibility.
\subsection{\textSourceText{ss07} -- Underdotted Text}
-Produces underdotted text (indicating deletion in medieval manuscripts) for many
-letters (including
-the whole of the basic Latin alphabet and a number of other letters), e.g.
-\textex{\addfontfeature{StylisticSet=7}abcdefg HIJKLM}. This also affects small
-caps, e.g. \textex{\textsc{abcdef} $\rightarrow $ {\addfontfeature{StylisticSet=7}\textsc{abcdef}}}.
-For letters without corresponding underdotted forms (e.g. \unic{U+A751}, ꝑ),
-use \unic{U+0323}, combining dot below (\textex{\hspace{0.05em}ꝑ̣}).
+Produces underdotted text (indicating deletion in medieval manuscripts) for most
+Latin and Greek letters, e.g.
+\textex{\addfontfeature{StylisticSet=7}abcdefg HIJKLM αβγδεζη ΑΒΓΔΕΖΗ}. This also affects small
+caps, e.g. \textex{{\addfontfeature{StylisticSet=7}\textsc{hijklmn θικλμνξ}}}.
+If this feature fails for any letter, use \unic{U+0323}, combining dot below.
\subsection{\textSourceText{ss08} -- Contextual Long s}
In English, French, and Latin text only, varies \textex{s} and \textex{ſ} according to rules
@@ -831,6 +675,445 @@ Provides alternate shapes of {\addfontfeature{Language=Greek}β γ θ π φ χ
\textex{\addfontfeature{StylisticSet=3}β γ θ π φ χ ω}.
These are chiefly useful in linguistics, as they harmonize with IPA characters.
+\section{Gothic}
+\subsection{\textSourceText{ss19} -- Latin to Gothic Transliteration}
+Produces Gothic letters from Latin: \revthorn{Warþ þan in dagans jainans} $\rightarrow $
+{\addfontfeature{StylisticSet=19}Warþ þan in dagans
+jainans}. In web pages, the letters will be searchable as their Latin equivalents.
+
+\section{Runic}
+\subsection{\textSourceText{ss12} -- Early English Futhorc}
+Changes Latin letters to their equivalents in the early English futhorc. Because of the variability of the runic
+alphabet, this method of transliteration may not produce the result you want. In that case, it may be necessary to
+manually edit the result. fisc flodu ahof $\rightarrow $ {\addfontfeature{StylisticSet=12}fisc flodu ahof}.
+
+\subsection{\textSourceText{ss13} -- Elder
+Futhark}
+Changes Latin letters to their equivalents in the Elder Futhark. Because of the variability of the runic alphabet, this
+method of transliteration may not produce the result you want. In that case, it may be necessary to manually edit the
+result. ABCDEFG $\rightarrow $ {\addfontfeature{StylisticSet=13}ABCDEFG}.
+
+\subsection{\textSourceText{ss14} -- Younger
+Futhark}
+Changes Latin letters to their equivalents in the Younger Futhark. Because of the variability of the runic alphabet,
+this method of transliteration may not produce the result you want. In that case, it may be necessary to manually edit
+the result. ABCDEFG $\rightarrow $ {\addfontfeature{StylisticSet=14}ABCDEFG}.
+
+\subsection{\textSourceText{ss15} --
+Long Branch to Short Twig}
+In combination with \textSourceText{ss14}, converts long branch (the default for the Younger Futhark) to short twig runes:
+{\addfontfeature{StylisticSet=14}{ABCDEFG $\rightarrow $
+\addfontfeature{StylisticSet=15}ABCDEFG}}.
+
+\subsection{\textSourceText{rtlm}
+-- Right to Left Mirrored Forms}
+Produces mirrored runes, e.g. {\addfontfeature{StylisticSet=12}ABCDEFG $\rightarrow $ \addfontfeature{MyStyle=mirrored}GFEDCBA}.
+This feature cannot change the direction of text or reverse its order.
+
+\section{Ligatures and Digraphs}
+
+Old-style fonts typically contain a standard collection of ligatures (conjoined letters), including
+\textex{fi}, \textex{fl}, \textex{ff}, \textex{ffi}, and \textex{ffl}.
+Most software will display these ligatures automatically (except
+Microsoft Word, for which they must be enabled explicitly). Junicode has a large number of ligatures,
+including the standard f-ligatures, a similar set for long s, e.g. \textex{ſl}, \textex{ſſ}, \textex{ſſi}, but also more
+specialized forms like \textex{ſꞇ},
+\textex{\addfontfeatures{StylisticSet=2,CharacterVariant=38:10}st},
+\textex{\addfontfeatures{Language=English,StylisticSet=2,CharacterVariant=38:10}sw}
+(the last two with \textSourceText{ss02} and \textSourceText{cv38[11]}), and a few more. Most of Junicode’s
+ligatures, however, are not automatic, but belong to the set of either Historic Ligatures
+or Discretionary Ligatures, both of which must be invoked explicitly. These are listed in the following sections.
+
+\subsection{\textSourceText{hlig} -- Historic Ligatures}
+
+Produces ligatures for combinations that should not ordinarily be rendered as
+ligatures in modern text.\footnote{\ Some
+fonts define \textSourceText{hlig} differently, as including all ligatures in which at least one
+element is an archaic character, e.g.
+those involving long s (\textrm{ſ\hspace{0.2em}}). In Junicode, however, a
+historic ligature is defined not by the characters it is composed of, but
+rather by the join between them. If two characters (though modern) should not be joined except
+in certain historic contexts, they form a historic ligature. If they should be
+joined in all contexts (even if archaic), the ligature is not historic
+and should be defined in \textSourceText{liga}.} Most of these are from the MUFI recommendation,
+ranges B.1.1(b) and B.1.4. This feature does
+not produce digraphs (which have a phonetic value), for which see
+\textSourceText{\hyperlink{ss17}{ss17}}. The ligatures:
+\addfontfeatures{Ligatures=Historic}
+
+\begin{multicols}{5}
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+a{\textcompwordmark}f\hfill→\hfill{}af}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+a{\textcompwordmark}ꝼ\hfill→\hfill{}aꝼ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+a{\textcompwordmark}g\hfill→\hfill{}ag}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+a{\textcompwordmark}l\hfill→\hfill{}al}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+a{\textcompwordmark}n\hfill→\hfill{}an}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+a{\textcompwordmark}N\hfill→\hfill{}aN}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+a{\textcompwordmark}p\hfill→\hfill{}ap}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+a{\textcompwordmark}r\hfill→\hfill{}ar}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+a{\textcompwordmark}R\hfill→\hfill{}aR}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+{\addfontfeature{Language=Icelandic}a{\textcompwordmark}{\th}\hfill→\hfill{}a{\th}}}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+a{\textcompwordmark}v\hfill→\hfill{}av}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+\cvd[1]{2}{a}{\textcompwordmark}{v}\hfill→\hfill{}\cvd[1]{2}{av}}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+b{\textcompwordmark}b\hfill→\hfill{}bb}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+b{\textcompwordmark}g\hfill→\hfill{}bg}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+b{\textcompwordmark}o\hfill→\hfill{}bo}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+c{\textcompwordmark}h\hfill→\hfill{}ch}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+c{\textcompwordmark}k\hfill→\hfill{}ck}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ꝺ{\textcompwordmark}ꝺ\hfill→\hfill{}ꝺꝺ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+d{\textcompwordmark}e\hfill→\hfill{}de}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ꝺ{\textcompwordmark}e\hfill→\hfill{}ꝺe}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}a\hfill→\hfill{}ea}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}c\hfill→\hfill{}ec}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}ꝼ\hfill→\hfill{}eꝼ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}ᵹ\hfill→\hfill{}eᵹ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}m\hfill→\hfill{}em}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}n\hfill→\hfill{}en}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}o\hfill→\hfill{}eo}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}ꞃ\hfill→\hfill{}eꞃ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}ꞅ\hfill→\hfill{}eꞅ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}ꞇ\hfill→\hfill{}eꞇ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}x\hfill→\hfill{}ex}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+e{\textcompwordmark}y\hfill→\hfill{}ey}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+f{\textcompwordmark}ä\hfill→\hfill{}fä}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+g{\textcompwordmark}d\hfill→\hfill{}gd}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+g{\textcompwordmark}\revthorn{ð}\hfill→\hfill{}\revthorn{gð}}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+g{\textcompwordmark}ꝺ\hfill→\hfill{}gꝺ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+g{\textcompwordmark}g\hfill→\hfill{}gg}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+\cvd[2]{14}{ɡ{\textcompwordmark}ɡ}\hfill→\hfill{}ɡɡ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+g{\textcompwordmark}o\hfill→\hfill{}go}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+g{\textcompwordmark}p\hfill→\hfill{}gp}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+g{\textcompwordmark}r\hfill→\hfill{}gr}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+H{\textcompwordmark}r\hfill→\hfill{}Hr}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+h{\textcompwordmark}r\hfill→\hfill{}hr}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+h{\textcompwordmark}ſ\hfill→\hfill{}hſ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+h{\textcompwordmark}ẝ\hfill→\hfill{}hẝ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+k{\textcompwordmark}r\hfill→\hfill{}kr}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+k{\textcompwordmark}ſ\hfill→\hfill{}kſ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+k{\textcompwordmark}ẝ\hfill→\hfill{}kẝ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+l{\textcompwordmark}l\hfill→\hfill{}ll}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+n{\textcompwordmark}a\hfill→\hfill{}na}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+n{\textcompwordmark}i\hfill→\hfill{}ni}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+\textsc{n}{\textcompwordmark}ſ\hfill→\hfill{}\textsc{nſ}}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+n{\textcompwordmark}v\hfill→\hfill{}nv}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+o{\textcompwordmark}c\hfill→\hfill{}oc}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+O{\textcompwordmark}Ꝛ\hfill→\hfill{}OꝚ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+o{\textcompwordmark}ꝛ\hfill→\hfill{}oꝛ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+O{\textcompwordmark}Ꝝ\hfill→\hfill{}OꝜ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+o{\textcompwordmark}ꝝ\hfill→\hfill{}oꝝ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+P{\textcompwordmark}P\hfill→\hfill{}PP}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+p{\textcompwordmark}p\hfill→\hfill{}pp}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ꝓ{\textcompwordmark}p\hfill→\hfill{}ꝓp}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+P{\textcompwordmark}s\hfill→\hfill{}Ps}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+p{\textcompwordmark}e\hfill→\hfill{}pe}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+p{\textcompwordmark}s\hfill→\hfill{}ps}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+P{\textcompwordmark}si\hfill→\hfill{}Psi}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+p{\textcompwordmark}si\hfill→\hfill{}psi}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+q{\textcompwordmark}ꝩ\hfill→\hfill{}qꝩ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+{\narrow q{\textcompwordmark}ꝫ/q\cvd[1]{83}{ꝫ}\hfill→\hfill\hlig{{}qꝫ/\cvd[1]{83}{qꝫ}}}}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ꝗ{\textcompwordmark}ꝗ\hfill→\hfill{}ꝗꝗ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+Q{\textcompwordmark}Ꝛ\hfill→\hfill{}QꝚ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+q{\textcompwordmark}ꝛ\hfill→\hfill{}qꝛ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ſ{\textcompwordmark}\"a\hfill→\hfill{}ſ\"a}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ſ{\textcompwordmark}c{\textcompwordmark}h\hfill→\hfill{}ſch}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ſ{\textcompwordmark}t{\textcompwordmark}r\hfill→\hfill{}ſtr}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ſ{\textcompwordmark}ꝩ\hfill→\hfill{}ſꝩ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ſ{\textcompwordmark}ƿ\hfill→\hfill{}ſƿ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ꞇ{\textcompwordmark}ꞇ\hfill→\hfill{}ꞇꞇ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+U{\textcompwordmark}E\hfill→\hfill{}UE}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+u{\textcompwordmark}e\hfill→\hfill{}ue}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+U{\textcompwordmark}U\hfill→\hfill{}UU}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+u{\textcompwordmark}u\hfill→\hfill{}uu}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ƿ{\textcompwordmark}ƿ\hfill→\hfill{}ƿƿ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+\revthorn{{\th}{\textcompwordmark}r\hfill→\hfill{}{\th}r}}
+
+%{\color[rgb]{0.38039216,0.09019608,0.16078432}
+%\revthorn{{\th}{\textcompwordmark}s\hfill→\hfill{}{\th}s}}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+\revthorn{{\th}{\textcompwordmark}ẝ\hfill→\hfill{}{\th}ẝ}}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ð{\textcompwordmark}ð\hfill→\hfill{}ðð}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+{\th}\textcompwordmark{\th}\hfill→\hfill{}{\th}{\th}}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}
+ƿ{\textcompwordmark}ƿ\hfill→\hfill{}ƿƿ}
+
+{\color[rgb]{0.38039216,0.09019608,0.16078432}\addfontfeature{Language=English}
+ꝥ{\textcompwordmark}ꝥ\hfill→\hfill{}ꝥꝥ}
+
+\end{multicols}
+
+\noindent\addfontfeatures{Ligatures=histoff}
+Note: For the ligature \textex{\textsc{\hlig{nſ}}} to
+work properly, \unic{U+017F} \textex{ſ} must be entered directly, not by applying an OpenType feature to
+\textex{s}.
+
+\subsection{\textSourceText{dlig} --
+Discretionary Ligatures}
+Produces lesser-used ligatures:
+\textex{\textcolor[rgb]{0.5529412,0.15686275,0.11764706}{\addfontfeature{Ligatures=Rare}ct, ſp, str, st, tr, tt, ty}}.
+The collection of discretionary ligatures in the italic face also includes
+\textex{\textit{\addfontfeature{Ligatures=Rare}as, is, us}}.
+
+
+\subsection{\textSourceText{ss17} -- Rare
+Digraphs}\hypertarget{ss17}{}
+By ``digraph'' we mean conjoined letters that represent a phonetic value: the most common examples
+for western languages are \textex{{\ae}} and \textex{{\oe}} (though these, because they
+are so common, are not included in this feature). Use of this feature in web pages enables easier searches: for
+example, producing \textex{\addfontfeature{StylisticSet=17}{\th}au} from
+\textex{{\th}au} allows the word to be
+searched as ``{\th}au.'' The digraphs covered by this feature are \textcolor[rgb]{0.5529412,0.15686275,0.11764706}{%
+\addfontfeature{StylisticSet=17,Language=Icelandic}aa, ao, au, av, ay, ꝺv, ðv, gv, oo, vy,} plus capital and small cap
+equivalents and digraph +
+diacritic combinations anticipated in the
+MUFI recommendation. To produce such a digraph + diacritic combination, either type a letter + diacritic combination as
+the second element of the digraph or type the diacritic after the second element. For example,
+\textex{a} + \textex{\'u} yields \textex{\addfontfeature{StylisticSet=17}a\'u}, and so does
+\textex{a} + \textex{u} + \unic{U+0301} (combining acute accent). To produce a digraph +
+diacritic combination not covered by MUFI (e.g. \textex{ꜵ̀}), you may have to place \unic{U+034F}
+\textUName{combining grapheme joiner} (see \hyperlink{cv84}{cv84}) between the second element of the digraph and the combining mark.
+
+\section{Numbers and Sequencing}
+\subsection{\textSourceText{frac} -- Fractions}
+Applied to a slash and surrounding numbers, produces fractions with diagonal
+slashes. 6/9 becomes {\addfontfeature{Fractions=On}6/9}, 16/91 becomes {\addfontfeature{Fractions=On}16/91}.
+
+\subsection{\textSourceText{numr} -- Numerators}
+Changes numbers to those suitable for use on the left/upper side of fractions
+with diagonal stroke (\unic{U+2044}). This can be used, with \textSourceText{dnom}, to manually construct
+fractions, but for most users \textSourceText{frac} will be a better solution.
+
+\subsection{\textSourceText{dnom} -- Denominators}
+Changes numbers to those suitable for use on the right/lower side of fractions
+with diagonal stroke (\unic{U+2044}). This can be used, with \textSourceText{numr}, to manually construct
+fractions, but for most users \textSourceText{frac} will be a better solution.
+
+\subsection{\textSourceText{nalt} -- Alternate Annotation Forms}
+Produces letters and numbers circled, in parenthesis, or followed by periods, as follows:
+
+\textSourceText{nalt[1]}, circled letters or numbers: {\addfontfeature{Annotation=0}a b .~.~. z; 0 1 2 .~.~. 20}.
+
+\textSourceText{nalt[2]}, letter or numbers in parentheses: {\addfontfeature{Annotation=1}a .~.~. z; 0 1 .~.~. 20}.
+
+\textSourceText{nalt[3]}, double-circled numbers: {\addfontfeature{Annotation=2}0 1 .~.~. 10}.
+
+\textSourceText{nalt[4]}, white numbers in black circles: {\addfontfeature{Annotation=3}0 1 2 3 . . . 20}.
+
+\textSourceText{nalt[5]}, numbers followed by period: {\addfontfeature{Numbers={Monospaced,Uppercase},Annotation=4}0 1 . . . 20}
+
+\noindent For enclosed figures 10 and higher, \textSourceText{rlig} (Required Ligatures) must also be enabled (as it should
+be by default: see \hyperlink{req}{Required Features} below).
+
+\subsection{\textSourceText{tnum} -- Tabular Figures}
+Fixed-width figures: \ltab{0123456789} (with \textSourceText{lnum}), \otab{0123456789} (default or with
+\textSourceText{onum}).
+
+\subsection{\textSourceText{onum} -- Oldstyle Figures}
+Junicode's default figures are oldstyle and proportional, harmonizing with lowercase characters:
+0123456789. Use this feature to switch temporarily to oldstyle figures in a context where
+\textSourceText{lnum} is active.
+
+\subsection{\textSourceText{pnum} -- Proportional Figures}
+Junicode's default figures are proportionally spaced: unlike tabular figures, they are not
+all the same width: 0123456789. Use this feature to switch temporarily to proportional figures in a context where
+\textSourceText{tnum} is active.
+
+\subsection{\textSourceText{lnum} -- Lining Figures}
+Figures in a uniform height, harmonizing with uppercase letters: \ltab{0123456789} (with
+\textSourceText{tnum}), \lprop{0123456789} (default or with \textSourceText{pnum}).
+
+\subsection{\textSourceText{zero} -- Slashed Zero}
+Produces slashed zero in all number styles, including superscripts, subscripts, and fractions made with
+\textSourceText{frac}: {\addfontfeature{Numbers=SlashedZero}\ltab{0} \otab{0} \lprop{0} \oprop{0}
+\addfontfeature{Fractions=On} 10/30}.
+
+\subsection{\textSourceText{ss09} -- Alternate Figures}
+In the manner of old typefaces, Junicode's default number one is shaped like a small capital I and
+its zero is a plain ring. This feature provides more modern-looking figures:
+{\addfontfeature{StylisticSet=9}01}. Only oldstyle figures
+are affected by this feature.
+
+\section{Superscripts and Subscripts}
+\subsection{\textSourceText{sups} -- Superscripts}
+Produces superscript numbers and letters. Superscript numbers are in one of two styles: oldstyle proportional
+(from oldstyle numbers) and lining tabular (from lining numbers). All lowercase
+letters of the basic Latin alphabet are covered, and most uppercase letters: \sups{\ltab{0123} \oprop{4567} abcde ABDEG}. Wherever
+superscripts are needed (e.g. for footnote numbers), use \textSourceText{sups} instead of the raised and scaled
+characters generated by some programs. With sups: \sups{4567}. Scaled: \textsuperscript{4567}.
+
+\subsection{\textSourceText{subs} -- Subscripts}
+Produces subscript numbers. Only produces oldstyle proportional and lining tabular figures:
+\subs{\oprop{2345} \ltab{8901}}.
+
\section{Punctuation}
MUFI encodes nearly twenty marks of punctuation in the PUA. In Junicode these can be accessed in
either of two ways: all are indexed variants of \textex{.} (period), and all are associated with the Unicode marks of
@@ -894,21 +1177,11 @@ this purpose. Junicode defines it as a variant of the asterisk---the most common
\subsection{\textSourceText{cv7}\textSourceText{9} -- Variants of / (slash)}
1=\cvd{79}{/}, 2=\cvd[1]{79}{/}. The first of these is Unicode, \unic{U+2E4E}.
-\section{Abbreviations}
+\section{Spacing Abbreviations}
\subsection{\textSourceText{cv80} -- Variant of ꝝ (\unic{U+A75D}, rum
abbreviation)}
1=\cvd{80}{ꝝ}.
-\subsection{\textSourceText{cv81} -- Variants of ◌͛ (\unic{U+035B}, combining
-zigzag above)}
-1=\cvd{81}{◌͛}, 2=\cvd[1]{81}{◌͛}, 3=\cvd[2]{81}{◌͛}. Positioning of the zigzag can differ from that of other combining
-marks, e.g. \textex{b͛ f͛ d͛}. If \textSourceText{calt} ``Contextual Alternates'' is enabled (as it is by
-default in most apps), variant forms of \textSourceText{cv81[2]} will be used with several letters, e.g.
-\textex{\cvd[1]{81}{d͛ \ f͛ \ k͛}}. Enable \textSourceText{case} for forms that harmonize with capitals
-(\textex{\addfontfeature{Letters=Uppercase}\cvd[1]{81}{A͛ B͛ C͛ D͛}}),
-\textSourceText{smcp} for forms that harmonize with small caps
-(\textex{\textsc{\cvd[1]{81}{e͛ f͛ g͛ h͛}}}).
-
\subsection{\textSourceText{cv82} -- Variants of spacing ꝰ (\unic{U+A770})}
1=\cvd{82}{ꝰ}, 2=\cvd[1]{82}{ꝰ}. \textSourceText{cv82[1]} produces the baseline \textit{{}-us} abbreviation (same as MUFI
\unic{U+F1A6}). MUFI also has an uppercase baseline \textit{{}-us} abbreviation (\unic{U+F1A5}), but as there is no uppercase version
@@ -921,8 +1194,14 @@ it is preferable to use those
characters with this feature. \textSourceText{[2]} produces a subscript version of
the character, a common variant in early printed books.
+\subsection{\textSourceText{cv67} -- Spacing zigzag (variant of \unic{U+00AF}, spacing macron)}
+A spacing version of ◌͛ (\unic{U+035B}, combining zigzag) appears in John Hutchins,
+\textit{The History and Antiquities of the County of Dorset} (London, 1774). It
+is not in Unicode or MUFI. In the future this feature may be used, as necessary,
+for other spacing marks of abbreviation.
+
\section{Combining Marks}
-\subsection{\textSourceText{cv84} -- MUFI combining marks (variants of \unic{U+0304})}
+\subsection{\textSourceText{cv84} -- MUFI combining marks (variants of \unic{U+0304})}\hypertarget{cv84}{}
MUFI encodes a number of combining marks in the PUA (with code points between \unic{E000} and \unic{F8FF}), but when these characters
are entered directly, they can interfere with searching and accessibility, and some important applications fail to
position them correctly over their base characters. To avoid these problems, enter \unic{U+0304} (◌̄, \textUName{combining
@@ -1033,11 +1312,15 @@ with the diacritic properly positioned.
37\hfill=\hfill\cvd[34]{84}{◌͏̄}
\end{multicols}
-\subsection{\textSourceText{cv67} -- Spacing zigzag (variant of \unic{U+00AF}, spacing macron)}
-A spacing version of ◌͛ (\unic{U+035B}, combining zigzag) appears in John Hutchins,
-\textit{The History and Antiquities of the County of Dorset} (London, 1774). It
-is not in Unicode or MUFI. In the future this feature may be used, as necessary,
-for other spacing marks of abbreviation.
+\subsection{\textSourceText{cv81} -- Variants of ◌͛ (\unic{U+035B}, combining
+zigzag above)}
+1=\cvd{81}{◌͛}, 2=\cvd[1]{81}{◌͛}, 3=\cvd[2]{81}{◌͛}. Positioning of the zigzag can differ from that of other combining
+marks, e.g. \textex{b͛ f͛ d͛}. If \textSourceText{calt} ``Contextual Alternates'' is enabled (as it is by
+default in most apps), variant forms of \textSourceText{cv81[2]} will be used with several letters, e.g.
+\textex{\cvd[1]{81}{d͛ \ f͛ \ k͛}}. Enable \textSourceText{case} for forms that harmonize with capitals
+(\textex{\addfontfeature{Letters=Uppercase}\cvd[1]{81}{A͛ B͛ C͛ D͛}}),
+\textSourceText{smcp} for forms that harmonize with small caps
+(\textex{\textsc{\cvd[1]{81}{e͛ f͛ g͛ h͛}}}).
\subsection{\textSourceText{ss10} -- Character Entities for Combining Marks}\hypertarget{ss10}{}
Instead of \textSourceText{\hyperlink{cv84}{cv84}} for representing non-Unicode combining marks, some users may
@@ -1191,8 +1474,7 @@ combining overline)}
\subsection{\textSourceText{cv}\textSourceText{90} -- Variants of ◌͞◌ (\unic{U+035E}, combining double macron)}
1=\cvd{90}{◌͞◌}, 2=\cvd[1]{90}{◌͞◌}.
-\subsection{\textSourceText{cv92} -- Variant of breve
-below (\unic{U+032E})}
+\subsection{\textSourceText{cv92} -- Variant of combining breve below (\unic{U+032E})}
1=\cvd{92}{◌◌̮◌}. Position the mark after the middle of three glyphs, and apply \textSourceText{cv92}
to both the mark and (at least) the middle glyph. This mark is not available via \textSourceText{cv84}.
@@ -1276,374 +1558,85 @@ F2EE, F2EF}, pound signs from various locales.
\subsection{\textSourceText{cv98} -- Variant of ℥ (\unic{U+2125}, Ounce sign)}
1=\cvd{98}{℥}. Same as MUFI \unic{U+F2FD}, Script ounce sign.
-\section{Gothic}
-\subsection{\textSourceText{ss19} -- Latin to Gothic Transliteration}
-Produces Gothic letters from Latin: \revthorn{Warþ þan in dagans jainans} $\rightarrow $
-{\addfontfeature{StylisticSet=19}Warþ þan in dagans
-jainans}. In web pages, the letters will be searchable as their Latin equivalents.
-
-\section{Runic}
-\subsection{\textSourceText{ss12} -- Early English Futhorc}
-Changes Latin letters to their equivalents in the early English futhorc. Because of the variability of the runic
-alphabet, this method of transliteration may not produce the result you want. In that case, it may be necessary to
-manually edit the result. fisc flodu ahof $\rightarrow $ {\addfontfeature{StylisticSet=12}fisc flodu ahof}.
-
-\subsection{\textSourceText{ss13} -- Elder
-Futhark}
-Changes Latin letters to their equivalents in the Elder Futhark. Because of the variability of the runic alphabet, this
-method of transliteration may not produce the result you want. In that case, it may be necessary to manually edit the
-result. ABCDEFG $\rightarrow $ {\addfontfeature{StylisticSet=13}ABCDEFG}.
-
-\subsection{\textSourceText{ss14} -- Younger
-Futhark}
-Changes Latin letters to their equivalents in the Younger Futhark. Because of the variability of the runic alphabet,
-this method of transliteration may not produce the result you want. In that case, it may be necessary to manually edit
-the result. ABCDEFG $\rightarrow $ {\addfontfeature{StylisticSet=14}ABCDEFG}.
-
-\subsection{\textSourceText{ss15} --
-Long Branch to Short Twig}
-In combination with \textSourceText{ss14}, converts long branch (the default for the Younger Futhark) to short twig runes:
-{\addfontfeature{StylisticSet=14}{ABCDEFG $\rightarrow $
-\addfontfeature{StylisticSet=15}ABCDEFG}}.
-
-\subsection{\textSourceText{rtlm}
--- Right to Left Mirrored Forms}
-Produces mirrored runes, e.g. {\addfontfeature{StylisticSet=12}ABCDEFG $\rightarrow $ \addfontfeature{MyStyle=mirrored}GFEDCBA}.
-This feature cannot change the direction of text or reverse its order.
-
-\section{Ligatures and Digraphs}
-
-Old-style fonts typically contain a standard collection of ligatures (conjoined letters), including
-\textex{fi}, \textex{fl}, \textex{ff}, \textex{ffi}, and \textex{ffl}.
-Most software will display these ligatures automatically (except
-Microsoft Word, for which they must be enabled explicitly). Junicode has a large number of ligatures,
-including the standard f-ligatures, a similar set for long s, e.g. \textex{ſl}, \textex{ſſ}, \textex{ſſi}, but also more
-specialized forms like \textex{ſꞇ},
-\textex{\addfontfeatures{StylisticSet=2,CharacterVariant=38:10}st},
-\textex{\addfontfeatures{Language=English,StylisticSet=2,CharacterVariant=38:10}sw}
-(the last two with \textSourceText{ss02} and \textSourceText{cv38[11]}), and a few more. Most of Junicode’s
-ligatures, however, are not automatic, but belong to the set of either Historic Ligatures
-or Discretionary Ligatures, both of which must be invoked explicitly. These are listed in the following sections.
-
-\subsection{\textSourceText{hlig} -- Historic Ligatures}
-
-Produces ligatures for combinations that should not ordinarily be rendered as
-ligatures in modern text.\footnote{\ Some
-fonts define \textSourceText{hlig} differently, as including all ligatures in which at least one
-element is an archaic character, e.g.
-those involving long s (\textrm{ſ\hspace{0.2em}}). In Junicode, however, a
-historic ligature is defined not by the characters it is composed of, but
-rather by the join between them. If two characters (though modern) should not be joined except
-in certain historic contexts, they form a historic ligature. If they should be
-joined in all contexts (even if archaic), the ligature is not historic
-and should be defined in \textSourceText{liga}.} Most of these are from the MUFI recommendation,
-ranges B.1.1(b) and B.1.4. This feature does
-not produce digraphs (which have a phonetic value), for which see
-\textSourceText{\hyperlink{ss17}{ss17}}. The ligatures:
-\addfontfeatures{Ligatures=Historic}
-
-\begin{multicols}{5}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-a{\textcompwordmark}f\hfill→\hfill{}af}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-a{\textcompwordmark}ꝼ\hfill→\hfill{}aꝼ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-a{\textcompwordmark}g\hfill→\hfill{}ag}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-a{\textcompwordmark}l\hfill→\hfill{}al}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-a{\textcompwordmark}n\hfill→\hfill{}an}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-a{\textcompwordmark}N\hfill→\hfill{}aN}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-a{\textcompwordmark}p\hfill→\hfill{}ap}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-a{\textcompwordmark}r\hfill→\hfill{}ar}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-a{\textcompwordmark}R\hfill→\hfill{}aR}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-{\addfontfeature{Language=Icelandic}a{\textcompwordmark}{\th}\hfill→\hfill{}a{\th}}}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-a{\textcompwordmark}v\hfill→\hfill{}av}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-\cvd[1]{2}{a}{\textcompwordmark}{v}\hfill→\hfill{}\cvd[1]{2}{av}}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-b{\textcompwordmark}b\hfill→\hfill{}bb}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-b{\textcompwordmark}g\hfill→\hfill{}bg}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-b{\textcompwordmark}o\hfill→\hfill{}bo}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-c{\textcompwordmark}h\hfill→\hfill{}ch}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-c{\textcompwordmark}k\hfill→\hfill{}ck}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ꝺ{\textcompwordmark}ꝺ\hfill→\hfill{}ꝺꝺ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-d{\textcompwordmark}e\hfill→\hfill{}de}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ꝺ{\textcompwordmark}e\hfill→\hfill{}ꝺe}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}a\hfill→\hfill{}ea}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}c\hfill→\hfill{}ec}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}ꝼ\hfill→\hfill{}eꝼ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}ᵹ\hfill→\hfill{}eᵹ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}m\hfill→\hfill{}em}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}n\hfill→\hfill{}en}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}o\hfill→\hfill{}eo}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}ꞃ\hfill→\hfill{}eꞃ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}ꞅ\hfill→\hfill{}eꞅ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}ꞇ\hfill→\hfill{}eꞇ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}x\hfill→\hfill{}ex}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-e{\textcompwordmark}y\hfill→\hfill{}ey}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-f{\textcompwordmark}ä\hfill→\hfill{}fä}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-g{\textcompwordmark}d\hfill→\hfill{}gd}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-g{\textcompwordmark}\revthorn{ð}\hfill→\hfill{}\revthorn{gð}}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-g{\textcompwordmark}ꝺ\hfill→\hfill{}gꝺ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-g{\textcompwordmark}g\hfill→\hfill{}gg}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-\cvd[2]{14}{ɡ{\textcompwordmark}ɡ}\hfill→\hfill{}ɡɡ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-g{\textcompwordmark}o\hfill→\hfill{}go}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-g{\textcompwordmark}p\hfill→\hfill{}gp}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-g{\textcompwordmark}r\hfill→\hfill{}gr}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-H{\textcompwordmark}r\hfill→\hfill{}Hr}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-h{\textcompwordmark}r\hfill→\hfill{}hr}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-h{\textcompwordmark}ſ\hfill→\hfill{}hſ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-h{\textcompwordmark}ẝ\hfill→\hfill{}hẝ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-k{\textcompwordmark}r\hfill→\hfill{}kr}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-k{\textcompwordmark}ſ\hfill→\hfill{}kſ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-k{\textcompwordmark}ẝ\hfill→\hfill{}kẝ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-l{\textcompwordmark}l\hfill→\hfill{}ll}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-n{\textcompwordmark}a\hfill→\hfill{}na}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-n{\textcompwordmark}i\hfill→\hfill{}ni}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-\textsc{n}{\textcompwordmark}ſ\hfill→\hfill{}\textsc{nſ}}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-n{\textcompwordmark}v\hfill→\hfill{}nv}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-o{\textcompwordmark}c\hfill→\hfill{}oc}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-O{\textcompwordmark}Ꝛ\hfill→\hfill{}OꝚ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-o{\textcompwordmark}ꝛ\hfill→\hfill{}oꝛ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-O{\textcompwordmark}Ꝝ\hfill→\hfill{}OꝜ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-o{\textcompwordmark}ꝝ\hfill→\hfill{}oꝝ}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-P{\textcompwordmark}P\hfill→\hfill{}PP}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-p{\textcompwordmark}p\hfill→\hfill{}pp}
-
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ꝓ{\textcompwordmark}p\hfill→\hfill{}ꝓp}
+\section{Ornaments}
+\subsection{\textSourceText{ornm} -- Ornaments}\hypertarget{ornm}{}
+Produces ornaments (fleurons) in either of two ways: as an indexed variant of the bullet character (\unic{U+2022}) or as
+variants of a-z, A-C:
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-P{\textcompwordmark}s\hfill→\hfill{}Ps}
+\begin{multicols}{4}
+a, 1{\tabto{4em}}\ornm{a}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-p{\textcompwordmark}e\hfill→\hfill{}pe}
+b, 2{\tabto{4em}}\ornm{b}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-p{\textcompwordmark}s\hfill→\hfill{}ps}
+c, 3{\tabto{4em}}\ornm{c}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-P{\textcompwordmark}si\hfill→\hfill{}Psi}
+d, 4{\tabto{4em}}\ornm{d}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-p{\textcompwordmark}si\hfill→\hfill{}psi}
+e, 5{\tabto{4em}}\ornm{e}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-q{\textcompwordmark}ꝩ\hfill→\hfill{}qꝩ}
+f, 6{\tabto{4em}}\ornm{f}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-{\narrow q{\textcompwordmark}ꝫ/q\cvd[1]{83}{ꝫ}\hfill→\hfill\hlig{{}qꝫ/\cvd[1]{83}{qꝫ}}}}
+g, 7{\tabto{4em}}\ornm{g}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ꝗ{\textcompwordmark}ꝗ\hfill→\hfill{}ꝗꝗ}
+h, 8{\tabto{4em}}\ornm{h}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-Q{\textcompwordmark}Ꝛ\hfill→\hfill{}QꝚ}
+i, 9{\tabto{4em}}\ornm{i}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-q{\textcompwordmark}ꝛ\hfill→\hfill{}qꝛ}
+j, 10{\tabto{4em}}\ornm{j}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ſ{\textcompwordmark}\"a\hfill→\hfill{}ſ\"a}
+k, 11{\tabto{4em}}\ornm{k}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ſ{\textcompwordmark}c{\textcompwordmark}h\hfill→\hfill{}ſch}
+l, 12{\tabto{4em}}\ornm{l}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ſ{\textcompwordmark}t{\textcompwordmark}r\hfill→\hfill{}ſtr}
+m, 13{\tabto{4em}}\ornm{m}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ſ{\textcompwordmark}ꝩ\hfill→\hfill{}ſꝩ}
+n, 14{\tabto{4em}}\ornm{n}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ſ{\textcompwordmark}ƿ\hfill→\hfill{}ſƿ}
+o, 15{\tabto{4em}}\ornm{o}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ꞇ{\textcompwordmark}ꞇ\hfill→\hfill{}ꞇꞇ}
+p, 16{\tabto{4em}}\ornm{p}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-U{\textcompwordmark}E\hfill→\hfill{}UE}
+q, 17{\tabto{4em}}\ornm{q}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-u{\textcompwordmark}e\hfill→\hfill{}ue}
+r, 18{\tabto{4em}}\ornm{r}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-U{\textcompwordmark}U\hfill→\hfill{}UU}
+s, 19{\tabto{4em}}\ornm{s}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-u{\textcompwordmark}u\hfill→\hfill{}uu}
+t, 20{\tabto{4em}}\ornm{t}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ƿ{\textcompwordmark}ƿ\hfill→\hfill{}ƿƿ}
+u, 21{\tabto{4em}}\ornm{u}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-\revthorn{{\th}{\textcompwordmark}r\hfill→\hfill{}{\th}r}}
+v, 22{\tabto{4em}}\ornm{v}
-%{\color[rgb]{0.38039216,0.09019608,0.16078432}
-%\revthorn{{\th}{\textcompwordmark}s\hfill→\hfill{}{\th}s}}
+w, 23{\tabto{4em}}\ornm{w}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-\revthorn{{\th}{\textcompwordmark}ẝ\hfill→\hfill{}{\th}ẝ}}
+x, 24{\tabto{4em}}\ornm{x}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ð{\textcompwordmark}ð\hfill→\hfill{}ðð}
+y, 25{\tabto{4em}}\ornm{y}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-{\th}\textcompwordmark{\th}\hfill→\hfill{}{\th}{\th}}
+z, 26{\tabto{4em}}\ornm{z}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}
-ƿ{\textcompwordmark}ƿ\hfill→\hfill{}ƿƿ}
+A, 27{\tabto{4em}}\ornm{A}
-{\color[rgb]{0.38039216,0.09019608,0.16078432}\addfontfeature{Language=English}
-ꝥ{\textcompwordmark}ꝥ\hfill→\hfill{}ꝥꝥ}
+B, 28{\tabto{4em}}\ornm{B}
+C, 29{\tabto{4em}}\ornm{C}
\end{multicols}
-\noindent\addfontfeatures{Ligatures=histoff}
-Note: For the ligature \textex{\textsc{\hlig{nſ}}} to
-work properly, \unic{U+017F} \textex{ſ} must be entered directly, not by applying an OpenType feature to
-\textex{s}.
-
-\subsection{\textSourceText{dlig} --
-Discretionary Ligatures}
-Produces lesser-used ligatures:
-\textex{\textcolor[rgb]{0.5529412,0.15686275,0.11764706}{\addfontfeature{Ligatures=Rare}ct, ſp, str, st, tr, tt, ty}}.
-The collection of discretionary ligatures in the italic face also includes
-{\textit{\addfontfeature{Ligatures=Rare}as, is, us}}.
-
+\noindent The method with letters of the alphabet is easier, but the method with bullets will produce a more satisfactory result
+when text is displayed in an environment where Junicode is not available or \textSourceText{ornm} is not
+implemented.
-\subsection{\textSourceText{ss17} -- Rare
-Digraphs}\hypertarget{ss17}{}
-By ``digraph'' we mean conjoined letters that represent a phonetic value: the most common examples
-for western languages are \textex{{\ae}} and \textex{{\oe}} (though these, because they
-are so common, are not included in this feature). Use of this feature in web pages enables easier searches: for
-example, producing \textex{\addfontfeature{StylisticSet=17}{\th}au} from
-\textex{{\th}au} allows the word to be
-searched as ``{\th}au.'' The digraphs covered by this feature are \textcolor[rgb]{0.5529412,0.15686275,0.11764706}{%
-\addfontfeature{StylisticSet=17,Language=Icelandic}aa, ao, au, av, ay, ꝺv, ðv, gv, oo, vy,} plus capital and small cap
-equivalents and digraph +
-diacritic combinations anticipated in the
-MUFI recommendation. To produce such a digraph + diacritic combination, either type a letter + diacritic combination as
-the second element of the digraph or type the diacritic after the second element. For example,
-\textex{a} + \textex{\'u} yields \textex{\addfontfeature{StylisticSet=17}a\'u}, and so does
-\textex{a} + \textex{u} + \unic{U+0301} (combining acute accent). To produce a digraph +
-diacritic combination not covered by MUFI (e.g. \textex{ꜵ̀}), you may have to place \unic{U+034F}
-\textUName{combining grapheme joiner} (see \hyperlink{cv84}{cv84} above) between the second element of the digraph and the combining mark.
+\subsection{Lady Junicode}
+Lady Junicode cannot be produced by an OpenType feature, believing that it would be vulgar to make herself so accessible. She has, indeed,
+commanded that the author of this document not publish her code point, located in one of the more private corners of the
+Private Use Area. She has, however, given permission to publish her miniature:
+\begin{center}
+{\huge\char"0F19F}
+\end{center}
+If you encounter her while adventuring in her domains, greet her respectfully, and she will welcome you graciously.
-\section{Required Features}
+\section{Required Features}\hypertarget{req}{}
Required features, which provide some of the font’s most basic functionality---ligatures, support for
other features, kerning, and more---include \textSourceText{ccmp} (Glyph Composition/Decomposition),
\textSourceText{calt} (Contextual Alternates), \textSourceText{liga} (Standard Ligatures),