aboutsummaryrefslogtreecommitdiff
path: root/oldstandard-t.tex
blob: b5d1154d65addd1fb6897e4f92f88a4aff3dc4d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@software{arabluatex,
  title =	 {The arabluatex package},
  titleaddon =	 {Arab\TeX\ for Lua\LaTeX},
  author =	 {Alessi, Robert},
  url =		 {https://ctan.org/pkg/arabluatex},
  version =	 {1.17}
}
@software{oldstandard,
  title =	 {The OldStandard package},
  titleaddon =	 {Old Standard: A Unicode Font for Classical and
                  Medieval Studies},
  author =	 {Kryukov, Alexey},
  editor =	 {Lečić, Nikola and Tennent, Bob},
  editortype =	 {compiler},
  url =		 {http://www.ctan.org/pkg/oldstandard},
  version =	 {2.3}
}
\end{filecontents*}
\documentclass[letterpaper]{article}
\usepackage[no-math]{fontspec}
\usepackage{fontspec}
\usepackage[greek.ancient,english]{babel}
\babeltags{grc = greek}

\babelfont{rm}[BoldItalicFont={Old Standard T Italic},
BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard T}

\babelfont[greek]{rm}[RawFeature={+ss05;+ss06},
BoldItalicFont={Old Standard T Italic},
BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard T}

\babelfont{tt}{CMU Typewriter Text}

\usepackage{dtxdescribe}
\usepackage[xindy]{imakeidx}
\indexsetup{noclearpage}
\makeindex
\renewcommand{\pkg}[1]{\textsf{#1}\index{#1 (package)}}

\usepackage{csquotes}
\usepackage{varioref}
\usepackage{hyperref}
\hypersetup{unicode=true, linktocpage=true, colorlinks, hidelinks}
\usepackage{enumitem}
\setlist{nosep}
\setlist[itemize]{label=\textendash}
\setlist[enumerate,1]{label=(\alph*)}
\setlist[enumerate,2]{label=\roman*.}
\usepackage{metalogox}
\usepackage{lettrine}
\usepackage{setspace}

\usepackage{relsize}
\usepackage{tikz}
\usepackage[breakable, skins, xparse, minted]{tcolorbox}
\tcbset{colback=white, boxrule=.15mm, colframe=red!50!white,
  breakable}
\newtcblisting{example}{minted options={linenos, numbersep=0mm,
    fontsize=\smaller}}
\newtcblisting{code}{minted options={linenos, numbersep=0mm,
    fontsize=\smaller}, listing
  only}

\usepackage{latexcolors}
\usepackage[fullvoc]{arabluatex}
\usepackage{teubner}
\usepackage[style=oxnotes-inote]{biblatex}
\DeclareFieldFormat{postnote}{\mkpageprefix[pagination][\mknormrange]{#1}}
\addbibresource{oldstandard-t.bib}
\usepackage[citecmd=autocite]{icite}
\bibinput{oldstandard-t}

\usepackage{cleveref}

\usepackage{etoc}
\etocsettocdepth{paragraph}
\newcommand{\altableofcontents}{%
  \begingroup
  \etocsetstyle{section}{}{}
  {\etocsavedsectiontocline{%
      \numberline{\etocnumber}\etocname}{\etocpage}}{}
  \etocsetstyle{subsection}{}{}
  {\etocsavedsubsectiontocline{%
      \numberline{\etocnumber}\etocname}{\etocpage}}{}%
  \etocsetstyle{subsubsection}{}{}
  {\etocsavedsubsubsectiontocline{%
      \numberline{\etocnumber}\etocname}{\etocpage}}{}%
  \etocsetstyle{paragraph}{}{\leftskip2cm\rightskip 2.2em \parfillskip
    0pt plus 1fil\relax \nobreak}
  {\noindent\etocname{} \etocpage{} }{\par}%
  \etocmulticolstyle[2]{\section*{Contents}}
  \pdfbookmark[1]{Contents}{toc}
  \tableofcontents
  \endgroup}

% url = https://gitlab.com/ralessi/oldstandard_t,
%   % 
%   abstract = {This font is just the same as Alexey Kryukov's beautiful
%     \emph{Old Standard}. In comparison to \emph{Old Standard},
%     \emph{Old Standard T} includes new letters and some corrections.}

\title{\mdseries\tcbox[colframe=black, enhanced, tikznode, drop
  lifted shadow, colback=white, boxrule=.25mm]%
  {\textsc{Old Standard T}\\
    \Large
    A Unicode Font for Classical and Medieval Studies\\
    \large Based on Alexey Kryukov's \emph{Old Standard}\\
    \large v1.0 -- \today}}

\author{Robert Alessi \\
\href{mailto:alessi@robertalessi.net?Subject=arabluatex package}%
{\texttt{alessi@robertalessi.net}}}
\date{}

\begin{document}
\maketitle
\footnotesize
\altableofcontents
\normalsize

\begin{abstract}
  This font is just the same as Alexey Kryukov's beautiful \emph{Old
    Standard}. In comparison to \emph{Old Standard}, \emph{Old
    Standard T} includes new letters and some corrections.
\end{abstract}

\section{License}
\label{sec:license}
Copyright \textcopyright\ 2006--2011, Alexey Kryukov
(\href{mailto:amkryukov@gmail.com}{amkryukov@gmail.com}), without
Reserved Font Names.
\\
Copyright \textcopyright\ 2019, Robert Alessi
(\href{mailto:alessi@robertalessi.net}{alessi@robertalessi.net}), without
Reserved Font Names.

This Font Software is licensed under the SIL Open Font License,
Version 1.1. This license is available with a FAQ at:
\url{http://scripts.sil.org/OFL}

\section{History}
\label{sec:history}
\emph{Old Standard} is a remarkable creation of Alexey Kryukov,
inspired by a typeface most commonly used in books printed in the late
\textsc{xix}\textsuperscript{th} and early
\textsc{xx}\textsuperscript{th} century. The source files, which can
be found online,\footnote{See
  \url{https://github.com/akryukov/oldstand}} have been published
under the terms of the OFL license (see above,
\vref{sec:license}). However, at the time of writing, the latest
update dates back to Aug. 12, 2013. To be more precise, all of the
five \enquote*{commits} the writer was able to see were pushed on the
very same day. Since then, two \enquote*{pull requests} dating back to
2017 have been remained unanswered. It is therefore to be feared that
the project has been abandoned.

To date, this release of \emph{Old Standard} has been published by
Nikola Lečić and Bob Tennent and is available on CTAN and {\TeX}Live
with a style file.\footnote{See
  \url{https://ctan.org/pkg/oldstandard}}

Being unable himself to contact the author, the writer, while in need
to have new letters included in \emph{Old Standard} and some issues
addressed, took the decision to release \emph{Old Standard T}.

\paragraph{Important disclaimer}
The writer is very far from being able to design glyphs \emph{ex
  nihilo}. That aside, he has some limited knowledge in the use of
FontForge, and, as a classicist, he is able to scrutinize how features
operate and if they operate as expected.

In \emph{Old Standard T}, the letter \emph{T} stands for
\emph{Transient}, which means that \emph{Old Standard T} should only
stay as long as what it features is not included in \emph{Old
  Standard}.

\section{Documentation}
\label{sec:documentation}
No documentation is associated with \emph{Old Standard T} as every
item of the original extensive documentation applies. The reader
should refer to it.\icite{oldstandard}

\section{Additions and corrections provided by
  Old Stan\-dard~T}
\label{sec:addit-corr-prov}
\emph{Old Standard T} includes new letters and some corrections:
\begin{enumerate}
\item Small capitals for Roman, Greek and Cyrillic letters, in all
  three styles, Regular, Italic and Bold have been added. Small
  capitals, which are missing from \emph{Old Standard}, were already
  in use a century ago in fine books which used font faces very
  similar to \emph{Old Standard}. Typical use cases of small capitals
  were headers, current headings and in some books proper names.
\item The letter G with caron above, that is: Ǧ (\verb|U+01E6|,
  uppercase) and ǧ (\verb|U+01E7|, lowercase) has been added. It is
  the only character missing from \emph{Old Standard} that is needed
  in some of the accepted standards of romanization of classical
  Arabic. See for references the current documentation of the
  \pkg{arabluatex} package.\footnote{\icite{arabluatex}[cite], sect{.}
    \enquote{Transliteration}.}
\item Additionally, \emph{Old Standard T} corrects the \verb|+ss06|
  feature provided by \emph{Old Standard}. This feature is supposed to
  distinguish between regular and \enquote*{curled} beta (β/ϐ) and to
  print \enquote*{curled} beta (\verb|U+03D0|) in medial
  position. This feature works in most cases with \emph{Old
    Standard}. However, it fails if the beta is preceded by a vowel
  with an acute accent taken from the Greek extended Unicode block.
\end{enumerate}

\section{Usage}
\label{sec:usage}
\emph{Old Standard T} works with \TeX\ engines that directly support
OpenType features such as \XeTeX\ and \LuaTeX.

It is loaded with \pkg{fontspec} like so:---
\begin{code}
  \usepackage{fontspec}
  \setmainfont{Old Standard T}
\end{code}

\paragraph{Small capitals}
The following example demonstrates the use of small capitals:---
\begin{example}
  \begin{center}
    CHAPTER I

    MR. SHERLOCK HOLMES
  \end{center}
  
  \lettrine[loversize=0.2]{M}{r. Sherlock Holmes}, who was usually
  very late in the mornings, save upon those not infrequent occasions
  when he stayed up all night, was seated at the breakfast table. I
  stood upon the hearth-rug and picked up the stick which our visitor
  had left behind him the night before.  It was a fine, thick piece of
  wood, bulbous-headed, of the sort which is known as a
  \enquote{Penang lawyer.} Just under the head was a broad silver
  band, nearly an inch across. \enquote{To James Mortimer, M.R.C.S.,
    from his friends of the C.C.H.,} was engraved upon it, with the
  date \enquote{1884.} It was just such a stick as the old-fashioned
  family practitioner used to carry—dignified, solid, and reassuring.
\end{example}

Another example follows:---
\begin{example}
  \doublespacing
  \begin{center}
    \textlarger{PART SECOND}.

    ETYMOLOGY OR THE PART OF THE SPEECH.
    
    \rule{1in}{0.4pt}

    I. THE VERB, \arb{al-fi`lu}.

    A. \textsc{General View}.

    1. \emph{The Forms of the Triliteral Verb}.
  \end{center}
\end{example}

\paragraph{The letter \enquote*{ǧ}} It is used notably to print
romanized Arabic:---
\begin{example}
  \begin{arab}[trans]
    \begin{center}
      \textbf{dajAjaTu \uc{'a}bI 'l-\uc{h}u_dayli 'l-\uc{`a}llAfi}
    \end{center}
    kAna \uc{'a}bU 'l-\uc{h}u_dayli 'ahd_A 'il_A \uc{m}uwaysiN
    dajAjaTaN. wa-kAnat dajAjatu-hu 'llatI 'ahdA-hA dUna mA kAna
    yuttaxa_du li-\uc{m}uwaysiN.

      (\uc{al-jA.hi.zu}, \aemph{\uc{k}itAbu 'l-\uc{b}u_halA'i})
  \end{arab}
\end{example}

\begin{example}
  \begin{grc}
    \begin{center}
      \textlarger{ΕΠΙΔΗΜΙΩΝ ΤΟ ΔΕΥΤΕΡΟΝ}.

      ΤΜΗΜΑ ΠΡΩΤΟΝ.
    \end{center}
    
    \textbf{1} Ἄνθρακες θερινοὶ ἐν Κραννῶνι· ὗεν ἐν καύμασιν ὕδατι
    λάβρῳ δι' ὅλου καὶ ἐγίνετο μᾶλλον νότῳ, [καὶ] ὑπογίνονται μὲν ἐν
    τῷ δέρματι ἰχῶρες· ἐγκαταλαμβανόμενοι δέ, θερμαίνονται, καὶ
    κνησμὸν ἐμποίεουσιν· εἶτα φλυκταινίδες ὥσπερ πυρίκαυστοι
    ἐπανίσταντο καὶ ὑπὸ τὸ δέρμα καίεσθαι ἐδόκεον.
  \end{grc}
\end{example}

\printindex
\end{document}