summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/univie-ling/doc/univie-ling-expose.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/univie-ling/doc/univie-ling-expose.tex')
-rw-r--r--macros/latex/contrib/univie-ling/doc/univie-ling-expose.tex39
1 files changed, 29 insertions, 10 deletions
diff --git a/macros/latex/contrib/univie-ling/doc/univie-ling-expose.tex b/macros/latex/contrib/univie-ling/doc/univie-ling-expose.tex
index e6183fee41..0a46b091c3 100644
--- a/macros/latex/contrib/univie-ling/doc/univie-ling-expose.tex
+++ b/macros/latex/contrib/univie-ling/doc/univie-ling-expose.tex
@@ -4,7 +4,7 @@
\usepackage[scaled=0.7]{beramono}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
-\usepackage{url}
+\usepackage[hyphens]{url}
\usepackage[pdfusetitle,
bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
breaklinks=false,pdfborder={0 0 0},backref=false,colorlinks=false]
@@ -63,7 +63,7 @@
\author{\texorpdfstring{Jürgen Spitzmüller%
\thanks{Please report issues via \protect\url{https://github.com/jspitz/univie-ling}.}}{Jürgen Spitzmüller}}
-\date{Version 1.18, 2022/05/11}
+\date{Version 1.19, 2022/06/18}
\maketitle
@@ -113,16 +113,16 @@ The following packages are required for specific features and loaded by default.
\setlength\itemsep{0pt}
\item \textsf{mathptmx}: Default serif font (\emph{Times New Roman}).
\item \textsf{urw-arial} or \textsf{helvet}: Default sans serif font (\emph{Arial} or \emph{Helvetica}).
+ \item \textsf{sourcecodepro}: Default monospaced font (\emph{Source Code Pro}).
\item \textsf{biblatex}: Contemporary bibliography support.
\item \textsf{caption}: Caption layout adjustments.
\item \textsf{covington}: Support for linguistic examples\slash glosses.
\item \textsf{fontenc}: Set the font encoding for PostScript fonts. Loaded with option \joption{T1}.
- \item \textsf{inputenc}: Set the input encoding of the document. The encoding used is \joption{utf8}.
\item \textsf{microtype}: Micro-typographic adjustments.
\item \textsf{prettyref}: Verbose cross-references.
\item \textsf{varioref}: Context-sensitive cross references.
\end{itemize}
-The following package is required for an optional feature (not used by default):
+The following packages are required for optional features (not used by default):
\begin{itemize}
\setlength\itemsep{0pt}
\item \textsf{biblatex-apa}: APA style for \textsf{biblatex}.
@@ -136,14 +136,18 @@ The following package is required for an optional feature (not used by default):
The class uses, by default, PostScript (a.\,k.\,a. Type\,1) fonts and thus requires classic (PDF)LaTeX. Optionally, however, you can also use OpenType fonts via the \textsf{fontspec}
package and the XeTeX or LuaTeX engine instead. In order to do this, use the class option \joption{fonts=otf} (see sec.~\ref{coptions} for details).
-In both cases, the class uses by default \emph{Times New Roman} as a serif font and \emph{Arial} (or, alternatively, \emph{Helvetica}) as a sans serif font. Note that \emph{Arial} (PostScript) font support is not
+In both cases, the class uses by default \emph{Times New Roman} as a serif font, \emph{Arial} (or, alternatively, \emph{Helvetica}) as a sans serif font,
+and \emph{Source Code Pro} as a monospaced (typewriter) font. Note that \emph{Arial} (PostScript) font support is not
included in most \LaTeX\ distributions by default, due to license reasons. You can install it easily via the \textsf{getnonfreefonts} script.\footnote{\url{https://www.tug.org/fonts/getnonfreefonts}
<25.\,01.\,2017>.}
If \emph{Arial} is not installed, however, \emph{Helvetica} (which is part of the \LaTeX\ core packages) is used as a fallback. This is usually a suitable alternative, since \emph{Arial} and
-\emph{Helvetica} only differ in subtle details. If you use \joption{fonts=otf}, you just have to make sure that you have the fonts \emph{Arial} and \emph{Times New Roman}
-installed on your operating system (with exactly these names, i.\,e., fonts named \emph{Arial Unicode MS} or \emph{Times} will not be recognized!).
+\emph{Helvetica} only differ in subtle details. If you use \joption{fonts=otf}, you just have to make sure that you have the fonts \emph{Arial}, \emph{Times New Roman} and \emph{Source Code Pro} installed on your operating system (with exactly these names, i.\,e., fonts named \emph{Arial Unicode MS} or \emph{Times} will not be recognized!).
-If you want (or need) to load all fonts manually, you can switch off all automatic font loading by the class option \joption{fonts=none} (see sec.~\ref{coptions}).
+Note that by default, with PostScript fonts, \uvlt\ also loads the \textsf{fontenc} package with T1 font encoding, but this can be customized
+(see sec.~\ref{coptions} for details).
+
+If you want (or need) to load all fonts and font encodings manually, you can switch off all automatic loading of fonts and font encodings by
+the class option \joption{fonts=none} (see sec.~\ref{coptions}).
\section{Class Options}\label{coptions}
@@ -166,8 +170,17 @@ The class provides the following option to set the font handling:
the correct choice if you use LaTeX or PDFLaTeX); if \joption{otf} is selected, OpenType fonts are used, the class
loads the \textsf{fontspec} package, sets \emph{Times New Roman} as main font and \emph{Arial} as sans serif font (this is
the correct choice if you use XeTeX or LuaTeX; make sure you have the respective fonts installed on your system);
- if \joption{none} is selected, finally, the class will not load any font package at all, and neither \textsf{inputenc}
- nor \textsf{fontenc} (this choice is useful if you want to control the font handling completely yourself).
+ if \joption{none} is selected, finally, the class will not load any font package at all, and neither
+ \textsf{fontenc} (this choice is useful if you want to control the font handling completely yourself).
+\end{description}
+%
+With PostScript fonts, \uvlt\ also loads the \textsf{fontenc} package with T1 font encoding, which is suitable for
+most Western European (and some Eastern European) writing systems. In order to load different, or more, encodings, the class option
+\begin{description}
+ \setlength\itemsep{0pt}
+ \item{\joption{fontenc=<encoding(s)>}} can be used (e.\,g., \joption{fontenc=\{T1,X2\}}).
+ With \joption{fontenc=none}, the loading of the \textsf{fontenc} package can be prevented. The package is also not loaded with
+ \joption{fonts=none}.
\end{description}
\subsection{Polyglossia}
@@ -326,6 +339,12 @@ Templates are provided as well:
\section{Release History}
\begin{description}
+ \item 2022/06/18 (v.\,1.19)
+ \begin{itemize}
+ \item Add option \joption{fontenc}.
+ \item Fix translation of English example string.
+ \item Add monospaced font.
+ \end{itemize}
\item 2022/05/11 (v.\,1.18)
\begin{itemize}
\item Fix error with subtitles.