1 \RequirePackage{filecontents
}
2 \begin{filecontents*
}{\jobname.bib
}
4 title =
{The arabluatex package
},
5 titleaddon =
{Arab
\TeX\ for Lua
\LaTeX},
6 author =
{Alessi, Robert
},
7 url =
{https://ctan.org/pkg/arabluatex
},
11 title =
{The Babel package
},
12 titleaddon =
{Multilingual support for Plain TeX or LaTeX
},
13 author =
{Bezos López, Javier and Braams, Johannes L.
},
14 url =
{http://www.ctan.org/pkg/babel
},
17 @software
{oldstandard,
18 title =
{The OldStandard package
},
19 titleaddon =
{Old Standard: A Unicode Font for Classical and
21 author =
{Kryukov, Alexey
},
22 editor =
{Lečić, Nikola and Tennent, Bob
},
23 editortype =
{compiler
},
24 url =
{http://www.ctan.org/pkg/oldstandard
},
28 \documentclass[letterpaper
]{article
}
29 \usepackage[no-math
]{fontspec
}
31 \usepackage[greek.ancient,english
]{babel
}
32 \babeltags{grc = greek
}
34 \babelfont{rm
}[Path = otf/,
35 ItalicFont=
{OldStandard-Italic.otf
},
36 BoldFont=
{OldStandard-Bold.otf
},
37 BoldItalicFont=
{OldStandard-Italic.otf
},
38 BoldItalicFeatures=
{RawFeature=
{+embolden=
2}}]{OldStandard-Regular.otf
}
40 \babelfont[greek
]{rm
}[Path = otf/,
41 RawFeature=
{+ss05;+ss06
},
42 ItalicFont=
{OldStandard-Italic.otf
},
43 BoldFont=
{OldStandard-Bold.otf
},
44 BoldItalicFont=
{OldStandard-Italic.otf
},
45 BoldItalicFeatures=
{RawFeature=
{+embolden=
2}}]{OldStandard-Regular.otf
}
47 \babelfont{tt
}{CMU Typewriter Text
}
49 \newlength\defaultparindent
50 \setlength\defaultparindent{\parindent}
51 \usepackage{dtxdescribe
}
52 \setlength\parindent{\defaultparindent}
54 \usepackage[xindy
]{imakeidx
}
55 \indexsetup{noclearpage
}
58 \usepackage{latexcolors
}
62 \hypersetup{unicode=true, linktocpage=true, colorlinks,
63 allcolors=cinnamon, pdfauthor=
{Robert Alessi
}, pdftitle=
{Old
69 \setlist[itemize
]{label=
\textendash}
70 \setlist[enumerate,
1]{label=(
\alph*)
}
71 \setlist[enumerate,
2]{label=
\roman*.
}
72 \usepackage{metalogox
}
78 \usepackage[breakable, skins, xparse, minted
]{tcolorbox
}
79 \tcbset{colback=white, boxrule=
.15mm, colframe=cinnamon, breakable
}
80 \newtcblisting{example
}{minted options=
{linenos, numbersep=
0mm,
82 \newtcblisting{code
}{minted options=
{linenos, numbersep=
0mm,
83 fontsize=
\smaller}, listing only
}
85 \usepackage[fullvoc
]{arabluatex
}
86 \usepackage[style=oxnotes-inote
]{biblatex
}
87 \DeclareFieldFormat{postnote
}{\mkpageprefix[pagination
][\mknormrange]{#1}}
88 \addbibresource{oldstandard.bib
}
89 \usepackage[citecmd=autocite,defaultindex=none
]{icite
}
90 \bibinput{oldstandard
}
94 \usepackage[toc
]{multitoc
}
97 \edef\pkgdate{2019/
07/
25}
98 \title{\mdseries\tcbox[colframe=black, enhanced, tikznode, drop
99 lifted shadow, colback=white, boxrule=
.25mm
]%
100 {\textsc{Old Standard
}\\
102 A Unicode Font for Classical and Medieval Studies\\
103 \large Based on Alexey Kryukov's original
\emph{Old Standard
}\\
104 \large v
\pkgver --
\pkgdate}}
106 \author{Robert Alessi \\
107 \href{mailto:alessi@robertalessi.net?Subject=arabluatex package
}%
108 {\texttt{alessi@robertalessi.net
}}}
118 This font is just the same as Alexey Kryukov's beautiful
\emph{Old
119 Standard
}. In comparison to the previous releases of
\emph{Old
120 Standard
}, it includes new letters and some corrections.
125 Copyright
\textcopyright\
2006--
2011, Alexey Kryukov
126 (
\href{mailto:amkryukov@gmail.com
}{amkryukov@gmail.com
}), without
129 Copyright
\textcopyright\
2019, Robert Alessi
130 (
\href{mailto:alessi@robertalessi.net
}{alessi@robertalessi.net
}), without
133 Please send error reports and suggestions for improvements to Robert
136 \item email:
\mailto[oldstandard package
]{alessi@roberalessi.net
}
137 \item website:
\url{http://www.robertalessi.net/oldstandard
}
138 \item development:
\url{http://git.robertalessi.net/oldstandard
}
139 \item comments, feature requests, bug reports:
140 \url{https://gitlab.com/ralessi/oldstandard/issues
}
143 This Font Software is licensed under the SIL Open Font License,
144 Version
1.1. This license is available with a FAQ at:
145 \url{http://scripts.sil.org/OFL
}
149 \emph{Old Standard
} is a remarkable creation of Alexey Kryukov,
150 inspired by a typeface most commonly used in books printed in the late
151 \textsc{xix
}\textsuperscript{th
} and early
152 \textsc{xx
}\textsuperscript{th
} century. The source files, which can
153 be found online,
\footnote{See
154 \url{https://github.com/akryukov/oldstand
}} have been published
155 under the terms of the OFL license (see above,
156 \vref{sec:license
}). However, at the time of writing, the latest
157 update dates back to Aug.\
12,
2013. To be more precise, all of the
158 five
\enquote*
{commits
} the writer was able to see were pushed on the
159 very same day. Since then, two
\enquote*
{pull requests
} dating back to
160 2017 have remained unanswered. It is therefore to be feared that the
161 project has been abandoned. To date, this release of
\emph{Old
162 Standard
} has been published by Nikola Lečić and Bob Tennent and is
163 available on CTAN and
{\TeX}Live with a style file.
\footnote{See
164 \url{https://ctan.org/pkg/oldstandard
}}
166 Being unable himself to contact the author, the writer, while in need
167 to have new letters included in
\emph{Old Standard
} and some issues
168 addressed, took the decision to make a new release
\emph{Old Standard
}.
170 \paragraph{Important disclaimer
}
171 The writer is very far from being able to design glyphs
\emph{ex
172 nihilo
}. That aside, he has some limited knowledge in the use of
173 FontForge, and, as a classicist, he is able to scrutinize how features
174 operate and if they operate as expected.
176 \section{Documentation
}
177 \label{sec:documentation
}
178 No documentation is associated with this release of
\emph{Old
179 Standard
} as every item of the original extensive documentation
180 applies. The reader should refer to it.
\icite{oldstandard
}
182 \section{Additions and corrections provided
}
183 \label{sec:addit-corr-prov
}
184 This release of
\emph{Old Standard
} includes new letters and some
187 \item Small capitals for Roman, Greek and Cyrillic letters, in all
188 three styles, Regular, Italic and Bold have been added. Small
189 capitals, which are missing from
\emph{Old Standard
}, were already
190 in use a century ago in fine books which used font faces very
191 similar to
\emph{Old Standard
}. Typical use cases of small capitals
192 were headers, current headings and in some books proper names.
193 \item The letter G with caron above, that is: Ǧ (
\verb|U+
01E6|,
194 uppercase) and ǧ (
\verb|U+
01E7|, lowercase) has been added. It is
195 the only character missing from
\emph{Old Standard
} that is needed
196 in some of the accepted standards of romanization of classical
197 Arabic. See for references the current documentation of the
198 \textsf{arabluatex
} package.
\footnote{\icite{arabluatex
}[cite
], sect
{.
}
199 \enquote{Transliteration
}.
}
200 \item Additionally, this release corrects the
\verb|+ss06| feature
201 which is supposed to distinguish between regular and
202 \enquote*
{curled
} beta (β/ϐ) and to print
\enquote*
{curled
} beta
203 (
\verb|U+
03D0|) in medial position. This feature worked in most
204 cases with the previous releases. However, it failed if the beta was
205 preceded by a vowel with an acute accent taken from the Greek
206 extended Unicode block.
211 \emph{Old Standard
} works with
\TeX\ engines that directly support
212 OpenType features such as
\XeTeX\ and
\LuaTeX.
214 It is loaded with
\pkg{fontspec
} like so:---
216 \usepackage{fontspec
}
217 \setmainfont{Old Standard
}
220 \paragraph{Small capitals
}
221 Small capitals have been added for the following languages or
222 transcription schemes: French, German, Italian, Spanish, unaccented
223 Greek, basic Russian and Arabic
\enquote*
{DMG
}.
225 The following two examples demonstrate the use of small capitals:---
226 \begin{tcblisting
}{minted language=latex, title=Initials, minted
227 options=
{fontsize=
\smaller, linenos, numbersep=
0mm,
235 \lettrine[loversize=
0.2]{M
}{r.\ Sherlock Holmes
}, who was usually
236 very late in the mornings, save upon those not infrequent occasions
237 when he stayed up all night, was seated at the breakfast table. I
238 stood upon the hearth-rug and picked up the stick which our visitor
239 had left behind him the night before. It was a fine, thick piece of
240 wood, bulbous-headed, of the sort which is known as a
241 \enquote{Penang lawyer.
} Just under the head was a broad silver
242 band, nearly an inch across.
\enquote{To James Mortimer, M.R.C.S.,
243 from his friends of the C.C.H.,
} was engraved upon it, with the
244 date
\enquote{1884.
} It was just such a stick as the old-fashioned
245 family practitioner used to carry—dignified, solid, and reassuring.
248 \begin{tcblisting
}{minted language=latex, title=Headings, minted
249 options=
{linenos, numbersep=
0mm, fontsize=
\smaller,
250 highlightlines=
{11}}}
253 \textlarger{PART SECOND
}.
255 ETYMOLOGY OR THE PART OF THE SPEECH.
259 I. THE VERB,
\arb{al-fi`lu
}.
261 A.
\textsc{General View
}.
263 1.
\emph{The Forms of the Triliteral Verb
}.
267 \paragraph{The letter
\enquote*
{ǧ
}} It is used notably to print
268 romanized Arabic.
\emph{Old Standard
} now features this letter in all
269 of the three styles (Regular, Italic and Bold):---
270 \begin{tcblisting
}{minted language=latex, minted
271 options=
{fontsize=
\smaller, linenos, numbersep=
0mm,
272 highlightlines=
{3,
6,
9}}}
275 \textbf{da^gA^gaTu
\uc{'a
}bI 'l-
\uc{h
}u_dayli 'l-
\uc{`a
}llAfi
}
277 kAna
\uc{'a
}bU 'l-
\uc{h
}u_dayli 'ahd_A 'il_A
\uc{m
}uwaysiN
278 da^gA^gaTaN. wa-kAnat da^gA^gatu-hu 'llatI 'ahdA-hA dUna mA kAna
279 yuttaxa_du li-
\uc{m
}uwaysiN.
281 (
\uc{al-^gA.hi.zu
},
\aemph{\uc{k
}itAbu 'l-
\uc{b
}u_halA'i
})
285 \paragraph{\texttt{+ss06
} OpenType feature
} It is commonly believed
286 that all Greek vowels with acute accent taken from the Greek Extended
287 Unicode block
\verb|
1F00–
1FFF| along with standalone acute accents
288 were duplicated from the Greek and Coptic Unicode block. Affected
289 characters from the Greek Extended Unicode block (
\verb|
0370–
03FF|)
290 follow:
\textgrc{ά, έ, ή, ί, ό, ύ, ώ, Ά, Έ, Ή, Ί, Ό, Ύ, Ώ, ΐ, ΰ, ´,
291 ΅
}. The counterparts of these letters in the Greek and Coptic
292 Unicode block are vowels with
\emph{tonoi
}.
294 However, strictly speaking,
\emph{tonos
} is not to be mistaken for
295 \enquote*
{acute
}: that is for sure, as
\emph{tonos
} was introduced as
296 a result of a reform to denote a tone, namely a stress on some vowels,
297 and not a pitch, namely a rising and falling voice on accented vowels.
298 Confusion began when the Greek government decreed that
\emph{tonos
}
299 shall be the acute. From what the writer could see, many Greek fonts
300 originally reflected the distinction between
\emph{tonos
} and acute.
301 But nowadays, they simply mix them up. As a result of this confusion,
302 in
\emph{Old Standard
}, vowels with acute were simply missing from the
303 Greek Extended Block. All of them, including the standalone accents,
304 have been restored. Furthermore, the rule that instructed to absorb
305 vowels with acute into vowels with
\emph{tonos
} has been removed.
307 Since assigning vowels with
\emph{tonos
} and vowels with acute to the
308 same code points is clearly unacceptable even if the glyphs are
309 identical, it is now possible in
\emph{Old Standard
} to input all
310 accented vowels from the Greek Extended Unicode block exclusively and
311 have the substitution rules applied at the same time, as shown by the
312 example that follows:---
313 \begin{tcblisting
}{minted language=latex, minted
314 options=
{fontsize=
\smaller, linenos, numbersep=
0mm,
315 highlightlines=
{9-
10}}}
318 \textlarger{ΙΠΠΟΚΡΑΤΟΥΣ ΕΠΙΔΗΜΙΩΝ ΤΟ ΔΕΥΤΕΡΟΝ
}.
323 \textbf{1.
} Ἄνθρακες θερινοὶ ἐν Κραννῶνι· ὗεν ἐν καύμασιν ὕδατι
324 λάβρῳ δι’ ὅλου καὶ ἐγίνετο μᾶλλον νότῳ,
[καὶ
] ὑπογίνονται μὲν ἐν
325 τῷ δέρματι ἰχῶρες· ἐγκαταλαμβανόμενοι δέ, θερμαίνονται, καὶ
326 κνησμὸν ἐμποιέουσιν· εἶτα φλυκταινίδες ὥσπερ πυρίκαυστοι
327 ἐπανίσταντο καὶ ὑπὸ τὸ δέρμα καίεσθαι ἐδόκεον.
331 \subsection{Bold Italic shape
}
332 \label{sec:bold-italic-shape
}
333 \emph{Old Standard
} does not feature a bold italic shape. However,
334 both
\XeTeX\ and
\LuaTeX\ engines can emulate this shape as shown in
335 the following two examples:
337 \begin{tcblisting
}{minted options=
{linenos, numbersep=
0mm,
338 fontsize=
\smaller}, listing only, title=
\XeLaTeX}
339 \usepackage{fontspec
}
340 \setmainfont{Old Standard
}[
341 BoldItalicFont=
{Old Standard Italic
},
342 BoldItalicFeatures=
{FakeBold=
1.5}]
345 \begin{tcblisting
}{minted options=
{linenos, numbersep=
0mm,
346 fontsize=
\smaller}, listing only, title=
\LuaLaTeX}
347 \usepackage{fontspec
}
348 \setmainfont{Old Standard
}[
349 BoldItalicFont=
{Old Standard Italic
},
350 BoldItalicFeatures=
{RawFeature=
{+embolden=
2}}]
353 \subsection{Using
\emph{Old Standard
} in multilingual
355 \label{sec:using-old-standard
}
356 \pkg{babel
} provides a high level interface on top of
\pkg{fontspec
}
357 to select fonts depending on the languages to be used.
\icite[For more
358 information, the reader should refer to
][10,
24]{babel
} As an example,
359 here is how
\emph{Old Standard
} has been loaded in the preamble of
360 this
document to be compiled with
\LuaLaTeX:---
362 \usepackage[no-math
]{fontspec
}
363 \usepackage{fontspec
}
364 \usepackage[greek.ancient,english
]{babel
}
365 \babeltags{grc = greek
}
367 \babelfont{rm
}[BoldItalicFont=
{Old Standard Italic
},
368 BoldItalicFeatures=
{RawFeature=
{+embolden=
2}}]{Old Standard
}
370 \babelfont[greek
]{rm
}[RawFeature=
{+ss05;+ss06
},
371 BoldItalicFont=
{Old Standard Italic
},
372 BoldItalicFeatures=
{RawFeature=
{+embolden=
2}}]{Old Standard
}
375 Then, once
\emph{Old Standard
} has been loaded with
\cs{babelfont
}
378 \item \cs{textgrc
}\marg{Greek text
} can be used for short insertions
380 \item \verb|
\begin{grc
}| ...
\verb|
\end{grc
}| can be used for
381 inserting running paragraphs of Greek text.