]> Lady’s Gitweb - OldStandard/blobdiff - oldstandard-t.tex
renamed Old Standard T to Old Standard
[OldStandard] / oldstandard-t.tex
diff --git a/oldstandard-t.tex b/oldstandard-t.tex
deleted file mode 100644 (file)
index 6209b44..0000000
+++ /dev/null
@@ -1,384 +0,0 @@
-\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 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}
-
-\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-t.bib}
-\usepackage[citecmd=autocite,defaultindex=none]{icite}
-\bibinput{oldstandard-t}
-
-\usepackage{cleveref}
-
-\usepackage[toc]{multitoc}
-
-\edef\pkgver{1.0}
-\edef\pkgdate{2019/07/24}
-\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 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}, \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.
-
-Please send error reports and suggestions for improvements to Robert
-Alessi:
-\begin{itemize}
-\item email: \mailto[oldstandard-t package]{alessi@roberalessi.net}
-\item website: \url{http://www.robertalessi.net/oldstandard_t}
-\item development: \url{http://git.robertalessi.net/oldstandard_t}
-\item comments, feature requests, bug reports:
-\url{https://gitlab.com/ralessi/oldstandard_t/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 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
-  \emph{Old Standard~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
-  \textsf{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}
-Small capitals have been added in \emph{Old Standard T} 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 T} 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 in \emph{Old Standard T}. 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 T} 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}
-As \emph{Old Standard}, \emph{Old Standard T} 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 T}[
-    BoldItalicFont={Old Standard T 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 T}[
-    BoldItalicFont={Old Standard T Italic},
-    BoldItalicFeatures={RawFeature={+embolden=2}}]
-\end{tcblisting}
-
-\subsection{Using \emph{Old Standard T} 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 T} 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 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}
-\end{code}
-
-Then, once \emph{Old Standard T} 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}
This page took 0.025415 seconds and 4 git commands to generate.