]> Lady’s Gitweb - OldStandard/blob - oldstandard-t.tex
documenting
[OldStandard] / oldstandard-t.tex
1 \RequirePackage{filecontents}
2 \begin{filecontents*}{\jobname.bib}
3 @software{arabluatex,
4 title = {The arabluatex package},
5 titleaddon = {Arab\TeX\ for Lua\LaTeX},
6 author = {Alessi, Robert},
7 url = {https://ctan.org/pkg/arabluatex},
8 version = {1.17}
9 }
10 @software{oldstandard,
11 title = {The OldStandard package},
12 titleaddon = {Old Standard: A Unicode Font for Classical and
13 Medieval Studies},
14 author = {Kryukov, Alexey},
15 editor = {Lečić, Nikola and Tennent, Bob},
16 editortype = {compiler},
17 url = {http://www.ctan.org/pkg/oldstandard},
18 version = {2.3}
19 }
20 \end{filecontents*}
21 \documentclass[letterpaper,add-index]{cnltx-doc}
22 \addtokomafont{disposition}{\rmfamily}
23 \usepackage[no-math]{fontspec}
24 \usepackage{fontspec}
25 \usepackage[greek.ancient,english]{babel}
26 \babeltags{grc = greek}
27
28 \babelfont{rm}[BoldItalicFont={Old Standard T Italic},
29 BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard T}
30
31 \babelfont[greek]{rm}[RawFeature={+ss05;+ss06},
32 BoldItalicFont={Old Standard T Italic},
33 BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard T}
34
35 \usepackage{csquotes}
36 \usepackage{varioref}
37 \usepackage{paralist}
38
39 \usepackage{latexcolors}
40 \usepackage{arabluatex}
41 \usepackage{teubner}
42 \usepackage[style=oxnotes-inote]{biblatex}
43 \DeclareFieldFormat{postnote}{\mkpageprefix[pagination][\mknormrange]{#1}}
44 \addbibresource{oldstandard-t.bib}
45 \usepackage[citecmd=autocite]{icite}
46 \bibinput{oldstandard-t}
47
48 \definecolorscheme{mydefault}{
49 cs => cnltxbrown ,
50 option => cnltxyellow ,
51 module => cnltxblue ,
52 comment => cnltxgray ,
53 beginend => red ,
54 env => black ,
55 argument => black ,
56 meta => black!80 ,
57 cnltx => cinnamon ,
58 cnltxbg => white ,
59 link => black!90 ,
60 versionnote => black!75 ,
61 bibentry => cnltxgreen ,
62 bibentryfield => black ,
63 expandable => red ,
64 unexpandable => black ,
65 makeidxkey => cnltxgreen ,
66 makeidxstring => black ,
67 math => cnltxgreen
68 }
69
70 \setcnltx{
71 color-scheme = mydefault,
72 %
73 package = oldstandard-t,
74 %
75 version = {v1.0},
76 %
77 date = \today,
78 %
79 info = Based on Alexey Kryukov's \emph{Old Standard},
80 %
81 name = oldstandard-t,
82 %
83 title = Old Standard T,
84 %
85 subtitle = A Unicode Font for Classical and Medieval Studies,
86 authors = Robert Alessi,
87 %
88 email = alessi@robertalessi.net,
89 %
90 url = https://gitlab.com/ralessi/oldstandard_t,
91 %
92 abstract = {This font is just the same as Alexey Kryukov's beautiful
93 \emph{Old Standard}. In comparison to \emph{Old Standard},
94 \emph{Old Standard T} includes new letters and some corrections.}
95 %
96 }
97
98 \begin{document}
99 \section{License}
100 \label{sec:license}
101 Copyright \textcopyright\ 2006--2011, Alexey Kryukov
102 (\href{mailto:amkryukov@gmail.com}{amkryukov@gmail.com}), without
103 Reserved Font Names.
104 \\
105 Copyright \textcopyright\ 2019, Robert Alessi
106 (\href{mailto:alessi@robertalessi.net}{alessi@robertalessi.net}), without
107 Reserved Font Names.
108
109 This Font Software is licensed under the SIL Open Font License,
110 Version 1.1. This license is available with a FAQ at:
111 \url{http://scripts.sil.org/OFL}
112
113 \section{History}
114 \label{sec:history}
115 \emph{Old Standard} is a remarkable creation of Alexey Kryukov,
116 inspired by a typeface most commonly used in books printed in the late
117 \textsc{xix}\textsuperscript{th} and early
118 \textsc{xx}\textsuperscript{th} century. The source files, which can
119 be found online,\footnote{See
120 \url{https://github.com/akryukov/oldstand}} have been published
121 under the terms of the OFL license (see above, sect{.}
122 \vref{sec:license}). However, at the time of writing, the latest
123 update dates back to Aug. 12, 2013. To be more precise, all of the
124 five \enquote*{commits} the writer was able to see were pushed on the
125 very same day. Since then, two \enquote*{pull requests} dating back to
126 2017 have been remained unanswered. It is therefore to be feared that
127 the project has been abandoned.
128
129 To date, this release of \emph{Old Standard} has been published by
130 Nikola Lečić and Bob Tennent and is available on CTAN and {\TeX}Live
131 with a style file.\footnote{See
132 \url{https://ctan.org/pkg/oldstandard}}
133
134 Being unable himself to contact the author, the writer, while in need
135 to have new letters included in \emph{Old Standard} and some issues
136 addressed, took the decision to release \emph{Old Standard T}.
137
138 \paragraph{Important disclaimer}
139 The writer is very far from being able to design glyphs \emph{ex
140 nihilo}. That aside, he has some limited knowledge in the use of
141 FontForge, and, as a classicist, he is able to scrutinize how features
142 operate and if they operate as expected.
143
144 In \emph{Old Standard T}, the letter \emph{T} stands for
145 \emph{Transient}, which means that \emph{Old Standard T} should only
146 stay as long as what it features is not included in \emph{Old
147 Standard}.
148
149 \section{Documentation}
150 \label{sec:documentation}
151 No documentation is associated with \emph{Old Standard T} as every
152 item of the original extensive documentation applies. The reader
153 should refer to it.\icite{oldstandard}
154
155 \section{Additions and corrections provided by
156 Old Stan\-dard~T}
157 \label{sec:addit-corr-prov}
158 \emph{Old Standard T} includes new letters and some corrections:
159 \begin{compactenum}
160 \item Small capitals for Roman, Greek and Cyrillic letters, in all
161 three styles, Regular, Italic and Bold have been added. Small
162 capitals, which are missing from \emph{Old Standard}, were already
163 in use a century ago in fine books which used font faces very
164 similar to \emph{Old Standard}. Typical use cases of small capitals
165 were headers, current headings and in some books proper names.
166 \item The letter G with caron above, that is: Ǧ (\verb|U+01E6|,
167 uppercase) and ǧ (\verb|U+01E7|, lowercase) has been added. It is
168 the only character missing from \emph{Old Standard} that is needed
169 in some of the accepted standards of romanization of classical
170 Arabic. See for references the current documentation of the
171 \pkg{arabluatex} package.\footnote{\icite{arabluatex}[cite], sect{.}
172 \enquote{Transliteration}.}
173 \item Additionally, \emph{Old Standard T} corrects the \verb|+ss06|
174 feature provided by \emph{Old Standard}. This feature is supposed to
175 distinguish between regular and \enquote*{curled} beta (β/ϐ) and to
176 print \enquote*{curled} beta (\verb|U+03D0|) in medial
177 position. This feature works in most cases with \emph{Old
178 Standard}. However, it fails if the beta is preceded by a vowel
179 with an acute accent taken from the Greek extended Unicode block.
180 \end{compactenum}
181
182
183 \end{document}
This page took 0.425204 seconds and 5 git commands to generate.