summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/duerer-latex/duerer.tex
blob: f5f84228cd7507a07373be47969261d5fd138ec1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{duerer,listings,multicol}
\title{The \texttt{duerer} package\medskip\\
  \large\LaTeX\ support for the duerer fonts}
\author{version 1.1 \today}
\lstset{language=[latex]tex,breaklines=true}
\date{Palle J\o rgensen}

\begin{document}
\maketitle

\section{Introduction}
\label{sec:introduction}

The \texttt{duerer} package provides support for the duerer (Dürer)
fonts. The duerer fonts are already installed on many systems, this is
only support for using the duerer fonts with \LaTeX.

Please note that the duerer fonts only provides uppercase characters.

The license of the duerer pcakage and the related files is GNU General
Public License.

\section{Using the duerer package}
\label{sec:using-duerer-fonts}

If you want some text typeset with the duerer fonts for a short text
you can use one of the commands

\begin{lstlisting}
  \textdurm{...}, \textdubf{...}, \textdusl{...}
\end{lstlisting}
which typesets the text with Dürer Roman, Dürer Roman Bold and Dürer
Roman Slanted respektively.

Furthermore there are three other duerer font families available
\begin{lstlisting}
  \textdutt{...}, \textdusf{...}, \textduin{...}
\end{lstlisting}
which typesets the text with Dürer Typewriter Type, Dürer Sans Serif,
Dürer Informal respectively.

If you want to typeset longer passages of text with the duerer fonts,
you can use the environments

\begin{lstlisting}
  durmfamily, dusffamily, duttfamily, duinfamily
\end{lstlisting}
Inside durmfamily the normal \LaTeX\ font switches \verb+\slshape+ and
\verb+\bfseries+ works. Furthermore \verb+\emph+ works too.

It is possible to use the commands
\begin{lstlisting}
  \durmfamily, \dusffamily, \duttfamily, \duinfamily
\end{lstlisting}
but these commands also changes the current fontencoding; use with
caution\dots \clearpage
\appendix

\section{Source of the files in the duerer bundle}
\label{sec:source}

\subsection{duerer.sty}
\label{sec:duerer.sty}
\lstinputlisting{duerer.sty}

\subsection{ot1cdr.fd}
\label{sec:ot1cdr.fd}
\lstinputlisting{ot1cdr.fd}

\subsection{ot1cdss.fd}
\label{sec:ot1cdss.fd}
\lstinputlisting{ot1cdss.fd}

\subsection{ot1cdtt.fd}
\label{sec:ot1cdtt.fd}
\lstinputlisting{ot1cdtt.fd}

\subsection{ot1cdin.fd}
\label{sec:ot1cdin.fd}
\lstinputlisting{ot1cdin.fd}
\end{document}

%%% Local Variables: 
%%% mode: latex
%%% TeX-master: t
%%% End: