From 00a7cdab3433d52a092fa53e1f5cd01edd54a684 Mon Sep 17 00:00:00 2001
From: Robert Alessi <alessi@robertalessi.net>
Date: Thu, 25 Jul 2019 06:47:52 +0200
Subject: renamed Old Standard T to Old Standard

---
 oldstandard.tex | 378 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 378 insertions(+)
 create mode 100644 oldstandard.tex

(limited to 'oldstandard.tex')

diff --git a/oldstandard.tex b/oldstandard.tex
new file mode 100644
index 0000000..755b7fd
--- /dev/null
+++ b/oldstandard.tex
@@ -0,0 +1,378 @@
+\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{babel,
+  title =	 {The Babel package},
+  titleaddon =	 {Multilingual support for Plain TeX or LaTeX},
+  author =	 {Bezos López, Javier and Braams, Johannes L.},
+  url =		 {http://www.ctan.org/pkg/babel},
+  version =	 {3.33}
+}
+@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 Italic},
+BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard}
+
+\babelfont[greek]{rm}[RawFeature={+ss05;+ss06},
+BoldItalicFont={Old Standard Italic},
+BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard}
+
+\babelfont{tt}{CMU Typewriter Text}
+
+\newlength\defaultparindent
+\setlength\defaultparindent{\parindent}
+\usepackage{dtxdescribe}
+\setlength\parindent{\defaultparindent}
+
+\usepackage[xindy]{imakeidx}
+\indexsetup{noclearpage}
+\makeindex
+
+\usepackage{latexcolors}
+\usepackage{csquotes}
+\usepackage{varioref}
+\usepackage{hyperref}
+\hypersetup{unicode=true, linktocpage=true, colorlinks,
+  allcolors=cinnamon, pdfauthor={Robert Alessi}, pdftitle={Old
+    Standard T}}
+\usepackage{uri}
+
+\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=cinnamon, breakable}
+\newtcblisting{example}{minted options={linenos, numbersep=0mm,
+    fontsize=\smaller}}
+\newtcblisting{code}{minted options={linenos, numbersep=0mm,
+    fontsize=\smaller}, listing only}
+
+\usepackage[fullvoc]{arabluatex}
+\usepackage[style=oxnotes-inote]{biblatex}
+\DeclareFieldFormat{postnote}{\mkpageprefix[pagination][\mknormrange]{#1}}
+\addbibresource{oldstandard.bib}
+\usepackage[citecmd=autocite,defaultindex=none]{icite}
+\bibinput{oldstandard}
+
+\usepackage{cleveref}
+
+\usepackage[toc]{multitoc}
+
+\edef\pkgver{2.4}
+\edef\pkgdate{2019/07/25}
+\title{\mdseries\tcbox[colframe=black, enhanced, tikznode, drop
+  lifted shadow, colback=white, boxrule=.25mm]%
+  {\textsc{Old Standard}\\
+    \Large
+    A Unicode Font for Classical and Medieval Studies\\
+    \large Based on Alexey Kryukov's \emph{Old Standard}\\
+    \large v\pkgver -- \pkgdate}}
+
+\author{Robert Alessi \\
+\href{mailto:alessi@robertalessi.net?Subject=arabluatex package}%
+{\texttt{alessi@robertalessi.net}}}
+\date{}
+
+\begin{document}
+\maketitle
+\footnotesize
+\tableofcontents
+\normalsize
+
+\begin{abstract}
+  This font is just the same as Alexey Kryukov's beautiful \emph{Old
+    Standard}. In comparison to \emph{Old Standard}, it 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.
+
+Please send error reports and suggestions for improvements to Robert
+Alessi:
+\begin{itemize}
+\item email: \mailto[oldstandard package]{alessi@roberalessi.net}
+\item website: \url{http://www.robertalessi.net/oldstandard}
+\item development: \url{http://git.robertalessi.net/oldstandard}
+\item comments, feature requests, bug reports:
+\url{https://gitlab.com/ralessi/oldstandard/issues}
+\end{itemize}
+
+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 make a new release \emph{Old Standard}.
+
+\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.
+
+\section{Documentation}
+\label{sec:documentation}
+No documentation is associated with this release of \emph{Old
+  Standard} as every item of the original extensive documentation
+applies. The reader should refer to it.\icite{oldstandard}
+
+\section{Additions and corrections provided}
+\label{sec:addit-corr-prov}
+This release of \emph{Old Standard} 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: Ǧ (\verb|U+01E6|,
+  uppercase) and ǧ (\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
+  \textsf{arabluatex} package.\footnote{\icite{arabluatex}[cite], sect{.}
+    \enquote{Transliteration}.}
+\item Additionally, this release corrects the \verb|+ss06| feature
+  which is supposed to distinguish between regular and
+  \enquote*{curled} beta (β/ϐ) and to print \enquote*{curled} beta
+  (\verb|U+03D0|) in medial position. This feature worked in most
+  cases with the previous releases. However, it failed if the beta was
+  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} 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}
+\end{code}
+
+\paragraph{Small capitals}
+Small capitals have been added for the following languages or
+transcription schemes: French, German, Italian, Spanish, unaccented
+Greek, basic Russian and Arabic \enquote*{DMG}.
+
+The following two examples demonstrate the use of small capitals:---
+\begin{tcblisting}{minted language=latex, title=Initials, minted
+    options={fontsize=\smaller, linenos, numbersep=0mm,
+      highlightlines={7}}}
+  \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{tcblisting}
+
+\begin{tcblisting}{minted language=latex, title=Headings, minted
+    options={linenos, numbersep=0mm, fontsize=\smaller,
+      highlightlines={11}}}
+  \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{tcblisting}
+
+\paragraph{The letter \enquote*{ǧ}} It is used notably to print
+romanized Arabic. \emph{Old Standard} now features this letter in all
+of the three styles (Regular, Italic and Bold):---
+\begin{tcblisting}{minted language=latex, minted
+    options={fontsize=\smaller, linenos, numbersep=0mm,
+      highlightlines={3,6,9}}}  
+  \begin{arab}[trans]
+    \begin{center}
+      \textbf{da^gA^gaTu \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
+    da^gA^gaTaN. wa-kAnat da^gA^gatu-hu 'llatI 'ahdA-hA dUna mA kAna
+    yuttaxa_du li-\uc{m}uwaysiN.
+
+    (\uc{al-^gA.hi.zu}, \aemph{\uc{k}itAbu 'l-\uc{b}u_halA'i})
+  \end{arab}
+\end{tcblisting}
+
+\paragraph{\texttt{+ss06} OpenType feature} It is commonly believed
+that all Greek vowels with acute accent taken from the Greek Extended
+Unicode block \verb|1F00–1FFF| along with standalone acute accents
+were duplicated from the Greek and Coptic Unicode block. Affected
+characters from the Greek Extended Unicode block (\verb|0370–03FF|)
+follow: \textgrc{ά, έ, ή, ί, ό, ύ, ώ, Ά, Έ, Ή, Ί, Ό, Ύ, Ώ, ΐ, ΰ, ´,
+  ΅}. The counterparts of these letters in the Greek and Coptic
+Unicode block are vowels with \emph{tonoi}.
+
+However, strictly speaking, \emph{tonos} is not to be mistaken for
+\enquote*{acute}: that is for sure, as \emph{tonos} was introduced as
+a result of a reform to denote a tone, namely a stress on some vowels,
+and not a pitch, namely a rising and falling voice on accented vowels.
+Confusion began when the Greek government decreed that \emph{tonos}
+shall be the acute.  From what the writer could see, many Greek fonts
+originally reflected the distinction between \emph{tonos} and acute.
+But nowadays, they simply mix them up.  As a result of this confusion,
+in \emph{Old Standard}, vowels with acute were simply missing from the
+Greek Extended Block. All of them, including the standalone accents,
+have been restored. Furthermore, the rule that instructed to absorb
+vowels with acute into vowels with \emph{tonos} has been removed.
+
+Since assigning vowels with \emph{tonos} and vowels with acute to the
+same code points is clearly unacceptable even if the glyphs are
+identical, it is now possible in \emph{Old Standard} to input all
+accented vowels from the Greek Extended Unicode block exclusively and
+have the substitution rules applied at the same time, as shown by the
+example that follows:---
+\begin{tcblisting}{minted language=latex, minted
+    options={fontsize=\smaller, linenos, numbersep=0mm,
+      highlightlines={9-10}}}
+  \begin{grc}
+    \begin{center}
+      \textlarger{ΙΠΠΟΚΡΑΤΟΥΣ ΕΠΙΔΗΜΙΩΝ ΤΟ ΔΕΥΤΕΡΟΝ}.
+
+      ΤΜΗΜΑ ΠΡΩΤΟΝ.
+    \end{center}
+    
+    \textbf{1.} Ἄνθρακες θερινοὶ ἐν Κραννῶνι· ὗεν ἐν καύμασιν ὕδατι
+    λάβρῳ δι’ ὅλου καὶ ἐγίνετο μᾶλλον νότῳ, [καὶ] ὑπογίνονται μὲν ἐν
+    τῷ δέρματι ἰχῶρες· ἐγκαταλαμβανόμενοι δέ, θερμαίνονται, καὶ
+    κνησμὸν ἐμποιέουσιν· εἶτα φλυκταινίδες ὥσπερ πυρίκαυστοι
+    ἐπανίσταντο καὶ ὑπὸ τὸ δέρμα καίεσθαι ἐδόκεον.
+  \end{grc}
+\end{tcblisting}
+
+\subsection{Bold Italic shape}
+\label{sec:bold-italic-shape}
+\emph{Old Standard} does not feature a bold italic shape. However,
+both \XeTeX\ and \LuaTeX\ engines can emulate this shape as shown in
+the following two examples:
+
+\begin{tcblisting}{minted options={linenos, numbersep=0mm,
+      fontsize=\smaller}, listing only, title=\XeLaTeX}
+  \usepackage{fontspec}
+  \setmainfont{Old Standard}[
+    BoldItalicFont={Old Standard Italic},
+    BoldItalicFeatures={FakeBold=1.5}]  
+\end{tcblisting}
+
+\begin{tcblisting}{minted options={linenos, numbersep=0mm,
+      fontsize=\smaller}, listing only, title=\LuaLaTeX}
+  \usepackage{fontspec}
+  \setmainfont{Old Standard}[
+    BoldItalicFont={Old Standard Italic},
+    BoldItalicFeatures={RawFeature={+embolden=2}}]
+\end{tcblisting}
+
+\subsection{Using \emph{Old Standard} in multilingual
+  documents}
+\label{sec:using-old-standard}
+\pkg{babel} provides a high level interface on top of \pkg{fontspec}
+to select fonts depending on the languages to be used.\icite[For more
+information, the reader should refer to][10,24]{babel} As an example,
+here is how \emph{Old Standard} has been loaded in the preamble of
+this document to be compiled with \LuaLaTeX:---
+\begin{code}
+  \usepackage[no-math]{fontspec}
+  \usepackage{fontspec}
+  \usepackage[greek.ancient,english]{babel}
+  \babeltags{grc = greek}
+  
+  \babelfont{rm}[BoldItalicFont={Old Standard Italic},
+  BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard}
+  
+  \babelfont[greek]{rm}[RawFeature={+ss05;+ss06},
+  BoldItalicFont={Old Standard Italic},
+  BoldItalicFeatures={RawFeature={+embolden=2}}]{Old Standard}
+\end{code}
+
+Then, once \emph{Old Standard} has been loaded with \cs{babelfont}
+properly,
+\begin{enumerate}
+\item \cs{textgrc}\marg{Greek text} can be used for short insertions
+  of Greek text.
+\item \verb|\begin{grc}| ... \verb|\end{grc}| can be used for
+  inserting running paragraphs of Greek text.
+\end{enumerate}
+
+\end{document}
-- 
cgit v1.2.3

