diff options
-rw-r--r-- | README.md | 34 | ||||
-rw-r--r-- | about.html | 14 | ||||
-rw-r--r-- | makefile | 2 | ||||
-rw-r--r-- | oldstandard.tex (renamed from oldstandard-t.tex) | 112 |
4 files changed, 79 insertions, 83 deletions
@@ -13,9 +13,9 @@ Please send error reports and suggestions for improvements to Robert | |||
13 | Alessi: | 13 | Alessi: |
14 | 14 | ||
15 | * email: <alessi@roberalessi.net> | 15 | * email: <alessi@roberalessi.net> |
16 | * website: <http://www.robertalessi.net/oldstandard_t> | 16 | * website: <http://www.robertalessi.net/oldstandard> |
17 | * development: <http://git.robertalessi.net/oldstandard_t> | 17 | * development: <http://git.robertalessi.net/oldstandard> |
18 | * comments, feature requests, bug reports: <https://gitlab.com/ralessi/oldstandard_t/issues> | 18 | * comments, feature requests, bug reports: <https://gitlab.com/ralessi/oldstandard/issues> |
19 | 19 | ||
20 | 20 | ||
21 | This Font Software is licensed under the SIL Open Font License, | 21 | This Font Software is licensed under the SIL Open Font License, |
@@ -25,8 +25,8 @@ Version 1.1. This license is available with a FAQ at: | |||
25 | History | 25 | History |
26 | ------- | 26 | ------- |
27 | This font is just the same as Alexey Kryukov's beautiful *Old | 27 | This font is just the same as Alexey Kryukov's beautiful *Old |
28 | Standard*.[^1] In comparison to *Old Standard*, *Old Standard T* | 28 | Standard*.[^1] In comparison to *Old Standard*, it includes new |
29 | includes new letters and some corrections: | 29 | letters and some corrections: |
30 | 30 | ||
31 | 1. Small capitals for Roman, Greek and Cyrillic letters, in all three | 31 | 1. Small capitals for Roman, Greek and Cyrillic letters, in all three |
32 | styles, Regular, Italic and Bold have been added. Small capitals, | 32 | styles, Regular, Italic and Bold have been added. Small capitals, |
@@ -38,19 +38,21 @@ includes new letters and some corrections: | |||
38 | ǧ (`U+01E7`, lowercase) has been added. It is the only character | 38 | ǧ (`U+01E7`, lowercase) has been added. It is the only character |
39 | missing from *Old Standard* that is needed in some of the accepted | 39 | missing from *Old Standard* that is needed in some of the accepted |
40 | standards of romanization of classical Arabic.[^2] | 40 | standards of romanization of classical Arabic.[^2] |
41 | 3. Additionally, *Old Standard T* corrects the `+ss06` feature | 41 | 3. Additionally, this release corrects the `+ss06` feature provided by |
42 | provided by *Old Standard*. This feature is supposed to distinguish | 42 | *Old Standard*. This feature is supposed to distinguish between |
43 | between regular and ‘curled’ beta (β/ϐ) and to print ‘curled’ beta | 43 | regular and ‘curled’ beta (β/ϐ) and to print ‘curled’ beta |
44 | (`U+03D0`) in medial position. This feature works in most cases | 44 | (`U+03D0`) in medial position. This feature worked in most cases |
45 | with *Old Standard*. However, it fails if the beta is preceded by a | 45 | with the previous release of *Old Standard*. However, it failed if |
46 | vowel with an acute accent taken from the *Greek extended* Unicode | 46 | the beta is preceded by a vowel with an acute accent taken from the |
47 | block. | 47 | *Greek extended* Unicode block. |
48 | 48 | ||
49 | ### Why *Old Standard T*? | 49 | ### Why a new release of *Old Standard*? |
50 | At the time of writing, *Old Standard* was last updated six years | 50 | At the time of writing, *Old Standard* was last updated six years |
51 | ago. Nevertheless, the letter `T` stands for *Transient*, which means | 51 | ago. Being unable himself to contact the author, the writer, while in |
52 | that *Old Standard T*, should only stay as long as what it features is | 52 | need to have new letters included in \emph{Old Standard} and some |
53 | not included in *Old Standard*. | 53 | issues addressed, took the decision to make a new release \emph{Old |
54 | Standard}. | ||
55 | |||
54 | 56 | ||
55 | Documentation | 57 | Documentation |
56 | ------------- | 58 | ------------- |
@@ -5,20 +5,20 @@ | |||
5 | <p>Please send error reports and suggestions for improvements to Robert Alessi:</p> | 5 | <p>Please send error reports and suggestions for improvements to Robert Alessi:</p> |
6 | <ul> | 6 | <ul> |
7 | <li>email: <a href="mailto:alessi@roberalessi.net">alessi@roberalessi.net</a></li> | 7 | <li>email: <a href="mailto:alessi@roberalessi.net">alessi@roberalessi.net</a></li> |
8 | <li>website: <a href="http://www.robertalessi.net/oldstandard_t" class="uri">http://www.robertalessi.net/oldstandard_t</a></li> | 8 | <li>website: <a href="http://www.robertalessi.net/oldstandard" class="uri">http://www.robertalessi.net/oldstandard</a></li> |
9 | <li>development: <a href="http://git.robertalessi.net/oldstandard_t" class="uri">http://git.robertalessi.net/oldstandard_t</a></li> | 9 | <li>development: <a href="http://git.robertalessi.net/oldstandard" class="uri">http://git.robertalessi.net/oldstandard</a></li> |
10 | <li>comments, feature requests, bug reports: <a href="https://gitlab.com/ralessi/oldstandard_t/issues" class="uri">https://gitlab.com/ralessi/oldstandard_t/issues</a></li> | 10 | <li>comments, feature requests, bug reports: <a href="https://gitlab.com/ralessi/oldstandard/issues" class="uri">https://gitlab.com/ralessi/oldstandard/issues</a></li> |
11 | </ul> | 11 | </ul> |
12 | <p>This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: <a href="http://scripts.sil.org/OFL" class="uri">http://scripts.sil.org/OFL</a></p> | 12 | <p>This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: <a href="http://scripts.sil.org/OFL" class="uri">http://scripts.sil.org/OFL</a></p> |
13 | <h2 id="history">History</h2> | 13 | <h2 id="history">History</h2> |
14 | <p>This font is just the same as Alexey Kryukov's beautiful <em>Old Standard</em>.<a href="#fn1" class="footnoteRef" id="fnref1"><sup>1</sup></a> In comparison to <em>Old Standard</em>, <em>Old Standard T</em> includes new letters and some corrections:</p> | 14 | <p>This font is just the same as Alexey Kryukov's beautiful <em>Old Standard</em>.<a href="#fn1" class="footnoteRef" id="fnref1"><sup>1</sup></a> In comparison to <em>Old Standard</em>, it includes new letters and some corrections:</p> |
15 | <ol style="list-style-type: decimal"> | 15 | <ol style="list-style-type: decimal"> |
16 | <li>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 <em>Old Standard</em>, were already in use a century ago in fine books which used font faces very similar to <em>Old Standard</em>. Typical use cases of small capitals were headers, current headings and in some books proper names.</li> | 16 | <li>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 <em>Old Standard</em>, were already in use a century ago in fine books which used font faces very similar to <em>Old Standard</em>. Typical use cases of small capitals were headers, current headings and in some books proper names.</li> |
17 | <li>The letter G with caron above, that is: Ǧ (<code>U+01E6</code>, uppercase) and ǧ (<code>U+01E7</code>, lowercase) has been added. It is the only character missing from <em>Old Standard</em> that is needed in some of the accepted standards of romanization of classical Arabic.<a href="#fn2" class="footnoteRef" id="fnref2"><sup>2</sup></a></li> | 17 | <li>The letter G with caron above, that is: Ǧ (<code>U+01E6</code>, uppercase) and ǧ (<code>U+01E7</code>, lowercase) has been added. It is the only character missing from <em>Old Standard</em> that is needed in some of the accepted standards of romanization of classical Arabic.<a href="#fn2" class="footnoteRef" id="fnref2"><sup>2</sup></a></li> |
18 | <li>Additionally, <em>Old Standard T</em> corrects the <code>+ss06</code> feature provided by <em>Old Standard</em>. This feature is supposed to distinguish between regular and ‘curled’ beta (β/ϐ) and to print ‘curled’ beta (<code>U+03D0</code>) in medial position. This feature works in most cases with <em>Old Standard</em>. However, it fails if the beta is preceded by a vowel with an acute accent taken from the <em>Greek extended</em> Unicode block.</li> | 18 | <li>Additionally, this release corrects the <code>+ss06</code> feature provided by <em>Old Standard</em>. This feature is supposed to distinguish between regular and ‘curled’ beta (β/ϐ) and to print ‘curled’ beta (<code>U+03D0</code>) in medial position. This feature worked in most cases with the previous release of <em>Old Standard</em>. However, it failed if the beta is preceded by a vowel with an acute accent taken from the <em>Greek extended</em> Unicode block.</li> |
19 | </ol> | 19 | </ol> |
20 | <h3 id="why-old-standard-t">Why <em>Old Standard T</em>?</h3> | 20 | <h3 id="why-a-new-release-of-old-standard">Why a new release of <em>Old Standard</em>?</h3> |
21 | <p>At the time of writing, <em>Old Standard</em> was last updated six years ago. Nevertheless, the letter <code>T</code> stands for <em>Transient</em>, which means that <em>Old Standard T</em>, should only stay as long as what it features is not included in <em>Old Standard</em>.</p> | 21 | <p>At the time of writing, <em>Old Standard</em> was last updated six years ago. Being unable himself to contact the author, the writer, while in need to have new letters included in and some issues addressed, took the decision to make a new release .</p> |
22 | <h2 id="documentation">Documentation</h2> | 22 | <h2 id="documentation">Documentation</h2> |
23 | <p>Please refer to Alexey Kryukov's documentation which is can be found here: <a href="http://mirrors.ctan.org/fonts/oldstandard/doc/oldstand-manual.pdf" class="uri">http://mirrors.ctan.org/fonts/oldstandard/doc/oldstand-manual.pdf</a></p> | 23 | <p>Please refer to Alexey Kryukov's documentation which is can be found here: <a href="http://mirrors.ctan.org/fonts/oldstandard/doc/oldstand-manual.pdf" class="uri">http://mirrors.ctan.org/fonts/oldstandard/doc/oldstand-manual.pdf</a></p> |
24 | <div class="footnotes"> | 24 | <div class="footnotes"> |
@@ -1,4 +1,4 @@ | |||
1 | pkg := oldstandard-t | 1 | pkg := oldstandard |
2 | ver := $(shell grep '\\edef\\pkgver' $(pkg).tex | grep -Eo '[0-9]?\.[0-9]?') | 2 | ver := $(shell grep '\\edef\\pkgver' $(pkg).tex | grep -Eo '[0-9]?\.[0-9]?') |
3 | TEXMFDIR := $(shell kpsewhich -expand-var='$$TEXMFHOME') | 3 | TEXMFDIR := $(shell kpsewhich -expand-var='$$TEXMFHOME') |
4 | HOMEDIR := $$HOME | 4 | HOMEDIR := $$HOME |
diff --git a/oldstandard-t.tex b/oldstandard.tex index 6209b44..755b7fd 100644 --- a/oldstandard-t.tex +++ b/oldstandard.tex | |||
@@ -31,12 +31,12 @@ | |||
31 | \usepackage[greek.ancient,english]{babel} | 31 | \usepackage[greek.ancient,english]{babel} |
32 | \babeltags{grc = greek} | 32 | \babeltags{grc = greek} |
33 | 33 | ||
34 | \babelfont{rm}[BoldItalicFont={Old Standard T Italic}, | 34 | \babelfont{rm}[BoldItalicFont={Old Standard Italic}, |
35 | BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard T} | 35 | BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard} |
36 | 36 | ||
37 | \babelfont[greek]{rm}[RawFeature={+ss05;+ss06}, | 37 | \babelfont[greek]{rm}[RawFeature={+ss05;+ss06}, |
38 | BoldItalicFont={Old Standard T Italic}, | 38 | BoldItalicFont={Old Standard Italic}, |
39 | BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard T} | 39 | BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard} |
40 | 40 | ||
41 | \babelfont{tt}{CMU Typewriter Text} | 41 | \babelfont{tt}{CMU Typewriter Text} |
42 | 42 | ||
@@ -79,19 +79,19 @@ BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard T} | |||
79 | \usepackage[fullvoc]{arabluatex} | 79 | \usepackage[fullvoc]{arabluatex} |
80 | \usepackage[style=oxnotes-inote]{biblatex} | 80 | \usepackage[style=oxnotes-inote]{biblatex} |
81 | \DeclareFieldFormat{postnote}{\mkpageprefix[pagination][\mknormrange]{#1}} | 81 | \DeclareFieldFormat{postnote}{\mkpageprefix[pagination][\mknormrange]{#1}} |
82 | \addbibresource{oldstandard-t.bib} | 82 | \addbibresource{oldstandard.bib} |
83 | \usepackage[citecmd=autocite,defaultindex=none]{icite} | 83 | \usepackage[citecmd=autocite,defaultindex=none]{icite} |
84 | \bibinput{oldstandard-t} | 84 | \bibinput{oldstandard} |
85 | 85 | ||
86 | \usepackage{cleveref} | 86 | \usepackage{cleveref} |
87 | 87 | ||
88 | \usepackage[toc]{multitoc} | 88 | \usepackage[toc]{multitoc} |
89 | 89 | ||
90 | \edef\pkgver{1.0} | 90 | \edef\pkgver{2.4} |
91 | \edef\pkgdate{2019/07/24} | 91 | \edef\pkgdate{2019/07/25} |
92 | \title{\mdseries\tcbox[colframe=black, enhanced, tikznode, drop | 92 | \title{\mdseries\tcbox[colframe=black, enhanced, tikznode, drop |
93 | lifted shadow, colback=white, boxrule=.25mm]% | 93 | lifted shadow, colback=white, boxrule=.25mm]% |
94 | {\textsc{Old Standard T}\\ | 94 | {\textsc{Old Standard}\\ |
95 | \Large | 95 | \Large |
96 | A Unicode Font for Classical and Medieval Studies\\ | 96 | A Unicode Font for Classical and Medieval Studies\\ |
97 | \large Based on Alexey Kryukov's \emph{Old Standard}\\ | 97 | \large Based on Alexey Kryukov's \emph{Old Standard}\\ |
@@ -110,8 +110,8 @@ BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard T} | |||
110 | 110 | ||
111 | \begin{abstract} | 111 | \begin{abstract} |
112 | This font is just the same as Alexey Kryukov's beautiful \emph{Old | 112 | This font is just the same as Alexey Kryukov's beautiful \emph{Old |
113 | Standard}. In comparison to \emph{Old Standard}, \emph{Old | 113 | Standard}. In comparison to \emph{Old Standard}, it includes new |
114 | Standard T} includes new letters and some corrections. | 114 | letters and some corrections. |
115 | \end{abstract} | 115 | \end{abstract} |
116 | 116 | ||
117 | \section{License} | 117 | \section{License} |
@@ -127,11 +127,11 @@ Reserved Font Names. | |||
127 | Please send error reports and suggestions for improvements to Robert | 127 | Please send error reports and suggestions for improvements to Robert |
128 | Alessi: | 128 | Alessi: |
129 | \begin{itemize} | 129 | \begin{itemize} |
130 | \item email: \mailto[oldstandard-t package]{alessi@roberalessi.net} | 130 | \item email: \mailto[oldstandard package]{alessi@roberalessi.net} |
131 | \item website: \url{http://www.robertalessi.net/oldstandard_t} | 131 | \item website: \url{http://www.robertalessi.net/oldstandard} |
132 | \item development: \url{http://git.robertalessi.net/oldstandard_t} | 132 | \item development: \url{http://git.robertalessi.net/oldstandard} |
133 | \item comments, feature requests, bug reports: | 133 | \item comments, feature requests, bug reports: |
134 | \url{https://gitlab.com/ralessi/oldstandard_t/issues} | 134 | \url{https://gitlab.com/ralessi/oldstandard/issues} |
135 | \end{itemize} | 135 | \end{itemize} |
136 | 136 | ||
137 | This Font Software is licensed under the SIL Open Font License, | 137 | This Font Software is licensed under the SIL Open Font License, |
@@ -159,7 +159,7 @@ available on CTAN and {\TeX}Live with a style file.\footnote{See | |||
159 | 159 | ||
160 | Being unable himself to contact the author, the writer, while in need | 160 | Being unable himself to contact the author, the writer, while in need |
161 | to have new letters included in \emph{Old Standard} and some issues | 161 | to have new letters included in \emph{Old Standard} and some issues |
162 | addressed, took the decision to release \emph{Old Standard T}. | 162 | addressed, took the decision to make a new release \emph{Old Standard}. |
163 | 163 | ||
164 | \paragraph{Important disclaimer} | 164 | \paragraph{Important disclaimer} |
165 | The writer is very far from being able to design glyphs \emph{ex | 165 | The writer is very far from being able to design glyphs \emph{ex |
@@ -167,21 +167,16 @@ The writer is very far from being able to design glyphs \emph{ex | |||
167 | FontForge, and, as a classicist, he is able to scrutinize how features | 167 | FontForge, and, as a classicist, he is able to scrutinize how features |
168 | operate and if they operate as expected. | 168 | operate and if they operate as expected. |
169 | 169 | ||
170 | In \emph{Old Standard T}, the letter \emph{T} stands for | ||
171 | \emph{Transient}, which means that \emph{Old Standard T} should only | ||
172 | stay as long as what it features is not included in \emph{Old | ||
173 | Standard}. | ||
174 | |||
175 | \section{Documentation} | 170 | \section{Documentation} |
176 | \label{sec:documentation} | 171 | \label{sec:documentation} |
177 | No documentation is associated with \emph{Old Standard T} as every | 172 | No documentation is associated with this release of \emph{Old |
178 | item of the original extensive documentation applies. The reader | 173 | Standard} as every item of the original extensive documentation |
179 | should refer to it.\icite{oldstandard} | 174 | applies. The reader should refer to it.\icite{oldstandard} |
180 | 175 | ||
181 | \section{Additions and corrections provided by | 176 | \section{Additions and corrections provided} |
182 | \emph{Old Standard~T}} | ||
183 | \label{sec:addit-corr-prov} | 177 | \label{sec:addit-corr-prov} |
184 | \emph{Old Standard T} includes new letters and some corrections: | 178 | This release of \emph{Old Standard} includes new letters and some |
179 | corrections: | ||
185 | \begin{enumerate} | 180 | \begin{enumerate} |
186 | \item Small capitals for Roman, Greek and Cyrillic letters, in all | 181 | \item Small capitals for Roman, Greek and Cyrillic letters, in all |
187 | three styles, Regular, Italic and Bold have been added. Small | 182 | three styles, Regular, Italic and Bold have been added. Small |
@@ -196,30 +191,30 @@ should refer to it.\icite{oldstandard} | |||
196 | Arabic. See for references the current documentation of the | 191 | Arabic. See for references the current documentation of the |
197 | \textsf{arabluatex} package.\footnote{\icite{arabluatex}[cite], sect{.} | 192 | \textsf{arabluatex} package.\footnote{\icite{arabluatex}[cite], sect{.} |
198 | \enquote{Transliteration}.} | 193 | \enquote{Transliteration}.} |
199 | \item Additionally, \emph{Old Standard T} corrects the \verb|+ss06| | 194 | \item Additionally, this release corrects the \verb|+ss06| feature |
200 | feature provided by \emph{Old Standard}. This feature is supposed to | 195 | which is supposed to distinguish between regular and |
201 | distinguish between regular and \enquote*{curled} beta (β/ϐ) and to | 196 | \enquote*{curled} beta (β/ϐ) and to print \enquote*{curled} beta |
202 | print \enquote*{curled} beta (\verb|U+03D0|) in medial | 197 | (\verb|U+03D0|) in medial position. This feature worked in most |
203 | position. This feature works in most cases with \emph{Old | 198 | cases with the previous releases. However, it failed if the beta was |
204 | Standard}. However, it fails if the beta is preceded by a vowel | 199 | preceded by a vowel with an acute accent taken from the Greek |
205 | with an acute accent taken from the Greek extended Unicode block. | 200 | extended Unicode block. |
206 | \end{enumerate} | 201 | \end{enumerate} |
207 | 202 | ||
208 | \section{Usage} | 203 | \section{Usage} |
209 | \label{sec:usage} | 204 | \label{sec:usage} |
210 | \emph{Old Standard T} works with \TeX\ engines that directly support | 205 | \emph{Old Standard} works with \TeX\ engines that directly support |
211 | OpenType features such as \XeTeX\ and \LuaTeX. | 206 | OpenType features such as \XeTeX\ and \LuaTeX. |
212 | 207 | ||
213 | It is loaded with \pkg{fontspec} like so:--- | 208 | It is loaded with \pkg{fontspec} like so:--- |
214 | \begin{code} | 209 | \begin{code} |
215 | \usepackage{fontspec} | 210 | \usepackage{fontspec} |
216 | \setmainfont{Old Standard T} | 211 | \setmainfont{Old Standard} |
217 | \end{code} | 212 | \end{code} |
218 | 213 | ||
219 | \paragraph{Small capitals} | 214 | \paragraph{Small capitals} |
220 | Small capitals have been added in \emph{Old Standard T} for the | 215 | Small capitals have been added for the following languages or |
221 | following languages or transcription schemes: French, German, Italian, | 216 | transcription schemes: French, German, Italian, Spanish, unaccented |
222 | Spanish, unaccented Greek, basic Russian and Arabic \enquote*{DMG}. | 217 | Greek, basic Russian and Arabic \enquote*{DMG}. |
223 | 218 | ||
224 | The following two examples demonstrate the use of small capitals:--- | 219 | The following two examples demonstrate the use of small capitals:--- |
225 | \begin{tcblisting}{minted language=latex, title=Initials, minted | 220 | \begin{tcblisting}{minted language=latex, title=Initials, minted |
@@ -264,8 +259,8 @@ The following two examples demonstrate the use of small capitals:--- | |||
264 | \end{tcblisting} | 259 | \end{tcblisting} |
265 | 260 | ||
266 | \paragraph{The letter \enquote*{ǧ}} It is used notably to print | 261 | \paragraph{The letter \enquote*{ǧ}} It is used notably to print |
267 | romanized Arabic. \emph{Old Standard T} now features this letter in | 262 | romanized Arabic. \emph{Old Standard} now features this letter in all |
268 | all of the three styles (Regular, Italic and Bold):--- | 263 | of the three styles (Regular, Italic and Bold):--- |
269 | \begin{tcblisting}{minted language=latex, minted | 264 | \begin{tcblisting}{minted language=latex, minted |
270 | options={fontsize=\smaller, linenos, numbersep=0mm, | 265 | options={fontsize=\smaller, linenos, numbersep=0mm, |
271 | highlightlines={3,6,9}}} | 266 | highlightlines={3,6,9}}} |
@@ -300,13 +295,12 @@ originally reflected the distinction between \emph{tonos} and acute. | |||
300 | But nowadays, they simply mix them up. As a result of this confusion, | 295 | But nowadays, they simply mix them up. As a result of this confusion, |
301 | in \emph{Old Standard}, vowels with acute were simply missing from the | 296 | in \emph{Old Standard}, vowels with acute were simply missing from the |
302 | Greek Extended Block. All of them, including the standalone accents, | 297 | Greek Extended Block. All of them, including the standalone accents, |
303 | have been restored in \emph{Old Standard T}. Furthermore, the rule | 298 | have been restored. Furthermore, the rule that instructed to absorb |
304 | that instructed to absorb vowels with acute into vowels with | 299 | vowels with acute into vowels with \emph{tonos} has been removed. |
305 | \emph{tonos} has been removed. | ||
306 | 300 | ||
307 | Since assigning vowels with \emph{tonos} and vowels with acute to the | 301 | Since assigning vowels with \emph{tonos} and vowels with acute to the |
308 | same code points is clearly unacceptable even if the glyphs are | 302 | same code points is clearly unacceptable even if the glyphs are |
309 | identical, it is now possible in \emph{Old Standard T} to input all | 303 | identical, it is now possible in \emph{Old Standard} to input all |
310 | accented vowels from the Greek Extended Unicode block exclusively and | 304 | accented vowels from the Greek Extended Unicode block exclusively and |
311 | have the substitution rules applied at the same time, as shown by the | 305 | have the substitution rules applied at the same time, as shown by the |
312 | example that follows:--- | 306 | example that follows:--- |
@@ -330,33 +324,33 @@ example that follows:--- | |||
330 | 324 | ||
331 | \subsection{Bold Italic shape} | 325 | \subsection{Bold Italic shape} |
332 | \label{sec:bold-italic-shape} | 326 | \label{sec:bold-italic-shape} |
333 | As \emph{Old Standard}, \emph{Old Standard T} does not feature a bold | 327 | \emph{Old Standard} does not feature a bold italic shape. However, |
334 | italic shape. However, both \XeTeX\ and \LuaTeX\ engines can emulate | 328 | both \XeTeX\ and \LuaTeX\ engines can emulate this shape as shown in |
335 | this shape as shown in the following two examples: | 329 | the following two examples: |
336 | 330 | ||
337 | \begin{tcblisting}{minted options={linenos, numbersep=0mm, | 331 | \begin{tcblisting}{minted options={linenos, numbersep=0mm, |
338 | fontsize=\smaller}, listing only, title=\XeLaTeX} | 332 | fontsize=\smaller}, listing only, title=\XeLaTeX} |
339 | \usepackage{fontspec} | 333 | \usepackage{fontspec} |
340 | \setmainfont{Old Standard T}[ | 334 | \setmainfont{Old Standard}[ |
341 | BoldItalicFont={Old Standard T Italic}, | 335 | BoldItalicFont={Old Standard Italic}, |
342 | BoldItalicFeatures={FakeBold=1.5}] | 336 | BoldItalicFeatures={FakeBold=1.5}] |
343 | \end{tcblisting} | 337 | \end{tcblisting} |
344 | 338 | ||
345 | \begin{tcblisting}{minted options={linenos, numbersep=0mm, | 339 | \begin{tcblisting}{minted options={linenos, numbersep=0mm, |
346 | fontsize=\smaller}, listing only, title=\LuaLaTeX} | 340 | fontsize=\smaller}, listing only, title=\LuaLaTeX} |
347 | \usepackage{fontspec} | 341 | \usepackage{fontspec} |
348 | \setmainfont{Old Standard T}[ | 342 | \setmainfont{Old Standard}[ |
349 | BoldItalicFont={Old Standard T Italic}, | 343 | BoldItalicFont={Old Standard Italic}, |
350 | BoldItalicFeatures={RawFeature={+embolden=2}}] | 344 | BoldItalicFeatures={RawFeature={+embolden=2}}] |
351 | \end{tcblisting} | 345 | \end{tcblisting} |
352 | 346 | ||
353 | \subsection{Using \emph{Old Standard T} in multilingual | 347 | \subsection{Using \emph{Old Standard} in multilingual |
354 | documents} | 348 | documents} |
355 | \label{sec:using-old-standard} | 349 | \label{sec:using-old-standard} |
356 | \pkg{babel} provides a high level interface on top of \pkg{fontspec} | 350 | \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 | 351 | 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, | 352 | information, the reader should refer to][10,24]{babel} As an example, |
359 | here is how \emph{Old Standard T} has been loaded in the preamble of | 353 | here is how \emph{Old Standard} has been loaded in the preamble of |
360 | this document to be compiled with \LuaLaTeX:--- | 354 | this document to be compiled with \LuaLaTeX:--- |
361 | \begin{code} | 355 | \begin{code} |
362 | \usepackage[no-math]{fontspec} | 356 | \usepackage[no-math]{fontspec} |
@@ -364,15 +358,15 @@ this document to be compiled with \LuaLaTeX:--- | |||
364 | \usepackage[greek.ancient,english]{babel} | 358 | \usepackage[greek.ancient,english]{babel} |
365 | \babeltags{grc = greek} | 359 | \babeltags{grc = greek} |
366 | 360 | ||
367 | \babelfont{rm}[BoldItalicFont={Old Standard T Italic}, | 361 | \babelfont{rm}[BoldItalicFont={Old Standard Italic}, |
368 | BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard T} | 362 | BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard} |
369 | 363 | ||
370 | \babelfont[greek]{rm}[RawFeature={+ss05;+ss06}, | 364 | \babelfont[greek]{rm}[RawFeature={+ss05;+ss06}, |
371 | BoldItalicFont={Old Standard T Italic}, | 365 | BoldItalicFont={Old Standard Italic}, |
372 | BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard T} | 366 | BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard} |
373 | \end{code} | 367 | \end{code} |
374 | 368 | ||
375 | Then, once \emph{Old Standard T} has been loaded with \cs{babelfont} | 369 | Then, once \emph{Old Standard} has been loaded with \cs{babelfont} |
376 | properly, | 370 | properly, |
377 | \begin{enumerate} | 371 | \begin{enumerate} |
378 | \item \cs{textgrc}\marg{Greek text} can be used for short insertions | 372 | \item \cs{textgrc}\marg{Greek text} can be used for short insertions |