diff options
author | Norbert Preining <preining@logic.at> | 2007-11-23 21:07:33 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2007-11-23 21:07:33 +0000 |
commit | 8f6167f42702168bb34922019a441a8c73974f61 (patch) | |
tree | d69ed707dbd3a8c1295f77a0c68b2e64a9d015c4 | |
parent | 5653ce628aa53a3e9e43cc96795c69275605411e (diff) |
duerer-latex new package
git-svn-id: svn://tug.org/texlive/trunk@5582 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/latex/duerer-latex/README | 26 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/duerer-latex/duerer.pdf | bin | 0 -> 157504 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/duerer-latex/duerer.tex | 89 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/duerer-latex/duerer.sty | 22 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/duerer-latex/ot1cdin.fd | 21 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/duerer-latex/ot1cdr.fd | 25 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/duerer-latex/ot1cdss.fd | 21 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/duerer-latex/ot1cdtt.fd | 21 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc | 1 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/duerer-latex.tlpsrc | 2 |
10 files changed, 228 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/duerer-latex/README b/Master/texmf-dist/doc/latex/duerer-latex/README new file mode 100644 index 00000000000..2282c9d6958 --- /dev/null +++ b/Master/texmf-dist/doc/latex/duerer-latex/README @@ -0,0 +1,26 @@ +This is a small package that provides some (poor) LaTeX support for +the duerer fonts. The duerer fonts are part of many tex installations, +and is found on the TeX Live distribution. + +*Installation* + +Unpack the archive, and move the files into their proper directories + +The files + +duerer.sty +ot1cdin.fd +ot1cdr.fd +ot1cdss.fd +ot1cdtt.fd + +should be placed in +TEXMF/tex/latex/duerer + +duerer.pdf + +should be placed in +TEXMF/doc/latex/duerer + +duerer.tex is the source of duerer.pdf and no installation of it is +required. It can be deleted at will... diff --git a/Master/texmf-dist/doc/latex/duerer-latex/duerer.pdf b/Master/texmf-dist/doc/latex/duerer-latex/duerer.pdf Binary files differnew file mode 100644 index 00000000000..e3fb8446ee9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/duerer-latex/duerer.pdf diff --git a/Master/texmf-dist/doc/latex/duerer-latex/duerer.tex b/Master/texmf-dist/doc/latex/duerer-latex/duerer.tex new file mode 100644 index 00000000000..f5f84228cd7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/duerer-latex/duerer.tex @@ -0,0 +1,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: diff --git a/Master/texmf-dist/tex/latex/duerer-latex/duerer.sty b/Master/texmf-dist/tex/latex/duerer-latex/duerer.sty new file mode 100644 index 00000000000..d602f376568 --- /dev/null +++ b/Master/texmf-dist/tex/latex/duerer-latex/duerer.sty @@ -0,0 +1,22 @@ +\ProvidesPackage{duerer} + [2006/01/31 v1.1 LaTeX support for duerer fonts (PJ)] + +\newcommand*\durmfamily{% + \fontencoding{OT1}\fontfamily{cdr}\selectfont} + +\newcommand*\dusffamily{% + \fontencoding{OT1}\fontfamily{cdss}\selectfont} + +\newcommand*\duttfamily{% + \fontencoding{OT1}\fontfamily{cdtt}\selectfont} + +\newcommand*\duinfamily{% + \fontencoding{OT1}\fontfamily{cdin}\selectfont} + +\DeclareTextFontCommand{\textdurm}{\durmfamily} +\DeclareTextFontCommand{\textdusf}{\dusffamily} +\DeclareTextFontCommand{\textdutt}{\duttfamily} +\DeclareTextFontCommand{\textduin}{\duinfamily} +\DeclareTextFontCommand{\textdusl}{\durmfamily\slshape} +\DeclareTextFontCommand{\textdubf}{\durmfamily\bfseries} +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/duerer-latex/ot1cdin.fd b/Master/texmf-dist/tex/latex/duerer-latex/ot1cdin.fd new file mode 100644 index 00000000000..2808f34b5be --- /dev/null +++ b/Master/texmf-dist/tex/latex/duerer-latex/ot1cdin.fd @@ -0,0 +1,21 @@ +\ProvidesFile{ot1cdin.fd} + [2006/01/31 v1.1 LaTeX font definitions for duerer informal (PJ)] + +\DeclareFontFamily{OT1}{cdin}{} +\DeclareFontShape{OT1}{cdin}{m}{n}% + {<5><6><7><8><9><10><12><10.95><14.4><17.28><20.74><24.88>cdi10}{} + +\DeclareFontShape{OT1}{cdin}{m}{sc}{<->ssub * cdin/m/n}{} +\DeclareFontShape{OT1}{cdin}{m}{it}{<->ssub * cdin/m/n}{} +\DeclareFontShape{OT1}{cdin}{m}{sl}{<->ssub * cdin/m/n}{} + +\DeclareFontShape{OT1}{cdin}{b}{n}{<->ssub * cdin/m/n}{} +\DeclareFontShape{OT1}{cdin}{b}{sl}{<->ssub * cdin/b/n}{} +\DeclareFontShape{OT1}{cdin}{b}{it}{<->ssub * cdin/b/n}{} +\DeclareFontShape{OT1}{cdin}{b}{sc}{<->ssub * cdin/b/n}{} + +\DeclareFontShape{OT1}{cdin}{bx}{n}{<->ssub * cdin/b/n}{} +\DeclareFontShape{OT1}{cdin}{bx}{sl}{<->ssub * cdin/b/sl}{} +\DeclareFontShape{OT1}{cdin}{bx}{it}{<->ssub * cdin/b/it}{} +\DeclareFontShape{OT1}{cdin}{bx}{sc}{<->ssub * cdin/b/sc}{} +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/duerer-latex/ot1cdr.fd b/Master/texmf-dist/tex/latex/duerer-latex/ot1cdr.fd new file mode 100644 index 00000000000..0e865a32d2e --- /dev/null +++ b/Master/texmf-dist/tex/latex/duerer-latex/ot1cdr.fd @@ -0,0 +1,25 @@ +\ProvidesFile{ot1cdr.fd} + [2006/01/31 v1.1 LaTeX font definitions for duerer (PJ)] + +\DeclareFontFamily{OT1}{cdr}{} +\DeclareFontShape{OT1}{cdr}{m}{n}% + {<5><6><7><8><9><10><12><10.95><14.4><17.28><20.74><24.88>cdr10}{} + +\DeclareFontShape{OT1}{cdr}{m}{sl}% + {<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>cdsl10}{} + +\DeclareFontShape{OT1}{cdr}{b}{n} + {<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>cdb10}{} + +\DeclareFontShape{OT1}{cdr}{m}{sc}{<->ssub * cdr/m/n}{} +\DeclareFontShape{OT1}{cdr}{m}{it}{<->ssub * cdr/m/sl}{} + +\DeclareFontShape{OT1}{cdr}{b}{sl}{<->ssub * cdr/b/n}{} +\DeclareFontShape{OT1}{cdr}{b}{it}{<->ssub * cdr/b/n}{} +\DeclareFontShape{OT1}{cdr}{b}{sc}{<->ssub * cdr/b/n}{} + +\DeclareFontShape{OT1}{cdr}{bx}{n}{<->ssub * cdr/b/n}{} +\DeclareFontShape{OT1}{cdr}{bx}{sl}{<->ssub * cdr/b/sl}{} +\DeclareFontShape{OT1}{cdr}{bx}{it}{<->ssub * cdr/b/it}{} +\DeclareFontShape{OT1}{cdr}{bx}{sc}{<->ssub * cdr/b/sc}{} +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/duerer-latex/ot1cdss.fd b/Master/texmf-dist/tex/latex/duerer-latex/ot1cdss.fd new file mode 100644 index 00000000000..66b6e00d848 --- /dev/null +++ b/Master/texmf-dist/tex/latex/duerer-latex/ot1cdss.fd @@ -0,0 +1,21 @@ +\ProvidesFile{ot1cdss.fd} + [2006/01/31 v1.1 LaTeX font definitions for duerer sans (PJ)] + +\DeclareFontFamily{OT1}{cdss}{} +\DeclareFontShape{OT1}{cdss}{m}{n}% + {<5><6><7><8><9><10><12><10.95><14.4><17.28><20.74><24.88>cdss10}{} + +\DeclareFontShape{OT1}{cdss}{m}{sc}{<->ssub * cdss/m/n}{} +\DeclareFontShape{OT1}{cdss}{m}{it}{<->ssub * cdss/m/n}{} +\DeclareFontShape{OT1}{cdss}{m}{sl}{<->ssub * cdss/m/n}{} + +\DeclareFontShape{OT1}{cdss}{b}{n}{<->ssub * cdss/m/n}{} +\DeclareFontShape{OT1}{cdss}{b}{sl}{<->ssub * cdss/b/n}{} +\DeclareFontShape{OT1}{cdss}{b}{it}{<->ssub * cdss/b/n}{} +\DeclareFontShape{OT1}{cdss}{b}{sc}{<->ssub * cdss/b/n}{} + +\DeclareFontShape{OT1}{cdss}{bx}{n}{<->ssub * cdss/b/n}{} +\DeclareFontShape{OT1}{cdss}{bx}{sl}{<->ssub * cdss/b/sl}{} +\DeclareFontShape{OT1}{cdss}{bx}{it}{<->ssub * cdss/b/it}{} +\DeclareFontShape{OT1}{cdss}{bx}{sc}{<->ssub * cdss/b/sc}{} +\endinput
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/duerer-latex/ot1cdtt.fd b/Master/texmf-dist/tex/latex/duerer-latex/ot1cdtt.fd new file mode 100644 index 00000000000..98e5b2b3a7b --- /dev/null +++ b/Master/texmf-dist/tex/latex/duerer-latex/ot1cdtt.fd @@ -0,0 +1,21 @@ +\ProvidesFile{ot1cdtt.fd} + [2006/01/31 v1.1 LaTeX font definitions for duerer typewriter (PJ)] + +\DeclareFontFamily{OT1}{cdtt}{} +\DeclareFontShape{OT1}{cdtt}{m}{n}% + {<5><6><7><8><9><10><12><10.95><14.4><17.28><20.74><24.88>cdtt10}{} + +\DeclareFontShape{OT1}{cdtt}{m}{sc}{<->ssub * cdtt/m/n}{} +\DeclareFontShape{OT1}{cdtt}{m}{it}{<->ssub * cdtt/m/n}{} +\DeclareFontShape{OT1}{cdtt}{m}{sl}{<->ssub * cdtt/m/n}{} + +\DeclareFontShape{OT1}{cdtt}{b}{n}{<->ssub * cdtt/m/n}{} +\DeclareFontShape{OT1}{cdtt}{b}{sl}{<->ssub * cdtt/b/n}{} +\DeclareFontShape{OT1}{cdtt}{b}{it}{<->ssub * cdtt/b/n}{} +\DeclareFontShape{OT1}{cdtt}{b}{sc}{<->ssub * cdtt/b/n}{} + +\DeclareFontShape{OT1}{cdtt}{bx}{n}{<->ssub * cdtt/b/n}{} +\DeclareFontShape{OT1}{cdtt}{bx}{sl}{<->ssub * cdtt/b/sl}{} +\DeclareFontShape{OT1}{cdtt}{bx}{it}{<->ssub * cdtt/b/it}{} +\DeclareFontShape{OT1}{cdtt}{bx}{sc}{<->ssub * cdtt/b/sc}{} +\endinput
\ No newline at end of file diff --git a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc index f61012b380c..61f30f610e8 100644 --- a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc @@ -51,6 +51,7 @@ depend dictsym depend dingbat depend doublestroke depend duerer +depend duerer-latex depend ean depend ecc depend eco diff --git a/Master/tlpkg/tlpsrc/duerer-latex.tlpsrc b/Master/tlpkg/tlpsrc/duerer-latex.tlpsrc new file mode 100644 index 00000000000..adb9e3b94ee --- /dev/null +++ b/Master/tlpkg/tlpsrc/duerer-latex.tlpsrc @@ -0,0 +1,2 @@ +name duerer-latex +category Package |