X-Git-Url: https://git.ladys.computer/OldStandard/blobdiff_plain/97586e395f912a5d27833c13c4a2fbd1a0ac96d0..dfcdbfe5461d432641391351dbc2eec1ddedd5f7:/oldstandard-t.tex diff --git a/oldstandard-t.tex b/oldstandard-t.tex new file mode 100644 index 0000000..e7a14ab --- /dev/null +++ b/oldstandard-t.tex @@ -0,0 +1,183 @@ +\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,add-index]{cnltx-doc} +\addtokomafont{disposition}{\rmfamily} +\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} + +\usepackage{csquotes} +\usepackage{varioref} +\usepackage{paralist} + +\usepackage{latexcolors} +\usepackage{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} + +\definecolorscheme{mydefault}{ + cs => cnltxbrown , + option => cnltxyellow , + module => cnltxblue , + comment => cnltxgray , + beginend => red , + env => black , + argument => black , + meta => black!80 , + cnltx => cinnamon , + cnltxbg => white , + link => black!90 , + versionnote => black!75 , + bibentry => cnltxgreen , + bibentryfield => black , + expandable => red , + unexpandable => black , + makeidxkey => cnltxgreen , + makeidxstring => black , + math => cnltxgreen +} + +\setcnltx{ + color-scheme = mydefault, + % + package = oldstandard-t, + % + version = {v1.0}, + % + date = \today, + % + info = Based on Alexey Kryukov's \emph{Old Standard}, + % + name = oldstandard-t, + % + title = Old Standard T, + % + subtitle = A Unicode Font for Classical and Medieval Studies, + authors = Robert Alessi, + % + email = alessi@robertalessi.net, + % + 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.} + % +} + +\begin{document} +\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, sect{.} +\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{compactenum} +\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{compactenum} + + +\end{document}