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