summaryrefslogtreecommitdiff
path: root/fonts/dantelogo
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/dantelogo
Initial commit
Diffstat (limited to 'fonts/dantelogo')
-rw-r--r--fonts/dantelogo/Changes6
-rw-r--r--fonts/dantelogo/README8
-rw-r--r--fonts/dantelogo/doc/dantelogo-doc.pdfbin0 -> 201612 bytes
-rw-r--r--fonts/dantelogo/doc/dantelogo-doc.tex62
-rw-r--r--fonts/dantelogo/fonts/enc/dante.enc54
-rw-r--r--fonts/dantelogo/fonts/map/dante.map4
-rw-r--r--fonts/dantelogo/fonts/opentype/DANTE-Bold-Italic.otfbin0 -> 15544 bytes
-rw-r--r--fonts/dantelogo/fonts/opentype/DANTE-Bold.otfbin0 -> 16920 bytes
-rw-r--r--fonts/dantelogo/fonts/opentype/DANTE-Italic.otfbin0 -> 15444 bytes
-rw-r--r--fonts/dantelogo/fonts/opentype/DANTE.otfbin0 -> 15324 bytes
-rw-r--r--fonts/dantelogo/fonts/tfm/DANTE-Bold--texnansx--base.tfmbin0 -> 684 bytes
-rw-r--r--fonts/dantelogo/fonts/tfm/DANTE-Bold--texnansx.tfmbin0 -> 776 bytes
-rw-r--r--fonts/dantelogo/fonts/tfm/DANTE-Bold-Italic--texnansx--base.tfmbin0 -> 704 bytes
-rw-r--r--fonts/dantelogo/fonts/tfm/DANTE-Bold-Italic--texnansx.tfmbin0 -> 796 bytes
-rw-r--r--fonts/dantelogo/fonts/tfm/DANTE-Bold.tfmbin0 -> 380 bytes
-rw-r--r--fonts/dantelogo/fonts/tfm/DANTE-Italic--texnansx--base.tfmbin0 -> 704 bytes
-rw-r--r--fonts/dantelogo/fonts/tfm/DANTE-Italic--texnansx.tfmbin0 -> 796 bytes
-rw-r--r--fonts/dantelogo/fonts/tfm/DANTE.tfmbin0 -> 380 bytes
-rw-r--r--fonts/dantelogo/fonts/type1/DANTE-Bold-Italic.pfbbin0 -> 3237 bytes
-rw-r--r--fonts/dantelogo/fonts/type1/DANTE-Bold.pfbbin0 -> 3297 bytes
-rw-r--r--fonts/dantelogo/fonts/type1/DANTE-Italic.pfbbin0 -> 3183 bytes
-rw-r--r--fonts/dantelogo/fonts/type1/DANTE.pfbbin0 -> 3050 bytes
-rw-r--r--fonts/dantelogo/fonts/vf/DANTE-Bold--texnansx.vfbin0 -> 112 bytes
-rw-r--r--fonts/dantelogo/fonts/vf/DANTE-Bold-Italic--texnansx.vfbin0 -> 120 bytes
-rw-r--r--fonts/dantelogo/fonts/vf/DANTE-Italic--texnansx.vfbin0 -> 116 bytes
-rw-r--r--fonts/dantelogo/latex/OT1DANTE.fd13
-rw-r--r--fonts/dantelogo/latex/T1DANTE.fd14
-rw-r--r--fonts/dantelogo/latex/dantelogo.sty48
28 files changed, 209 insertions, 0 deletions
diff --git a/fonts/dantelogo/Changes b/fonts/dantelogo/Changes
new file mode 100644
index 0000000000..34f4158a6b
--- /dev/null
+++ b/fonts/dantelogo/Changes
@@ -0,0 +1,6 @@
+dantelogo.sty -----
+0.03 2015-10-09 - fixed bug with fd files
+0.02a 2015-08-12 - fixed bug in dante.map
+0.02 2014-10-01 - use \providecommand instead of \newcommand
+0.01 2014-09-22 - first CTAN version
+
diff --git a/fonts/dantelogo/README b/fonts/dantelogo/README
new file mode 100644
index 0000000000..f011007dd2
--- /dev/null
+++ b/fonts/dantelogo/README
@@ -0,0 +1,8 @@
+dantelogo.sty
+
+provides an interface for LuaLaTeX/XeLaTeX/pdfLaTeX
+for using the DANTE font for DANTE's logo.
+http://www.dante.de, the german speaking TeX user group
+
+The fonts are under the SIL Open Font License and
+the package is under the LPPL.
diff --git a/fonts/dantelogo/doc/dantelogo-doc.pdf b/fonts/dantelogo/doc/dantelogo-doc.pdf
new file mode 100644
index 0000000000..09bcd5adda
--- /dev/null
+++ b/fonts/dantelogo/doc/dantelogo-doc.pdf
Binary files differ
diff --git a/fonts/dantelogo/doc/dantelogo-doc.tex b/fonts/dantelogo/doc/dantelogo-doc.tex
new file mode 100644
index 0000000000..02f4c6578a
--- /dev/null
+++ b/fonts/dantelogo/doc/dantelogo-doc.tex
@@ -0,0 +1,62 @@
+% $Id: dantelogo-doc.tex 190 2015-10-09 13:04:36Z herbert $
+\documentclass{article}
+\usepackage{iftex}
+\ifPDFTeX
+ \usepackage[T1]{fontenc}
+ \usepackage{libertine}
+ \usepackage[scaled=0.83]{beramono}
+ \usepackage[utf8]{inputenc}
+\else
+ \usepackage{fontspec}
+ \usepackage{libertine}
+ \setmonofont[Scale=0.83]{DejaVu Sans Mono}
+\fi
+\usepackage{dantelogo}
+\let\FV\fileversion
+\usepackage{geometry}
+\usepackage{showexpl}
+\lstset{language=[LaTeX]TeX,basicstyle=\ttfamily\small,%
+ extendedchars,explpreset={numbers=none},%
+ breaklines=true}
+
+\begin{document}
+\title{Package \texttt{dantelogo}\\v.\,\FV}
+\author{Herbert Voß \and Klaus Höppner}
+\date{\today}
+\maketitle
+
+\noindent This package defines a macro \verb|\dantelogo[<size>]| which gives \dantelogo. It can be used with all current \TeX\ engines. There are Type1 and OTF versions
+of the font which includes only the five characters \mbox{D-A-N-T-E}. The \verb|<size>| is an optional parameter. The package itself tries
+to detect the running machine (\texttt{pdflatex}, \texttt{xelatex}, or \texttt{lualatex}) and then loads by default
+package \verb|fontenc| for \texttt{pdflatex} or package \texttt{fontspec}, otherwise.
+
+\begin{LTXexample}[width=0.4\linewidth]
+\dantelogo\Huge\dantelogo
+\end{LTXexample}
+
+\begin{LTXexample}[width=0.4\linewidth]
+\dantelogo[20pt]\dantelogo
+\end{LTXexample}
+
+\begin{LTXexample}[width=0.4\linewidth]
+\bfseries\dantelogo\Huge\dantelogo
+\end{LTXexample}
+
+\begin{LTXexample}[width=0.4\linewidth]
+\itshape\dantelogo[20pt]\dantelogo
+\end{LTXexample}
+
+\begin{LTXexample}[width=0.4\linewidth]
+\bfseries\itshape\dantelogo\Huge\dantelogo
+\end{LTXexample}
+
+\subsection*{License}
+The fonts are published under the SIL Open Font License (http://scripts.sil.org/OFL) while
+the package is published under the LPPL (http://latex-project.org/lppl/).
+
+\subsection*{The code}
+
+\lstinputlisting[numbers=left,numberstyle=\tiny,xleftmargin=2em]{dantelogo.sty}
+
+
+\end{document}
diff --git a/fonts/dantelogo/fonts/enc/dante.enc b/fonts/dantelogo/fonts/enc/dante.enc
new file mode 100644
index 0000000000..98b8db9ca6
--- /dev/null
+++ b/fonts/dantelogo/fonts/enc/dante.enc
@@ -0,0 +1,54 @@
+%%encdante
+% Encoding created by otftotfm on Tue Sep 2 10:59:47 2014
+% Command line follows encoding
+/encdante [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /space /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%30
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%40
+ /.notdef /A /.notdef /.notdef /D /E /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /N /.notdef
+%50
+ /.notdef /.notdef /.notdef /.notdef /T /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%60
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%70
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm DANTE-Bold.otf'
diff --git a/fonts/dantelogo/fonts/map/dante.map b/fonts/dantelogo/fonts/map/dante.map
new file mode 100644
index 0000000000..09ea84c571
--- /dev/null
+++ b/fonts/dantelogo/fonts/map/dante.map
@@ -0,0 +1,4 @@
+DANTE DANTE "encdante ReEncodeFont" <dante.enc <DANTE.pfb
+DANTE-Bold--texnansx--base DANTE-Bold "encdante ReEncodeFont" <dante.enc <DANTE-Bold.pfb
+DANTE-Italic--texnansx--base DANE-Italic "encdante ReEncodeFont" <dante.enc <DANTE-Italic.pfb
+DANTE-Bold-Italic--texnansx--base DANTE-Bold-Italic "encdante ReEncodeFont" <dante.enc <DANTE-Bold-Italic.pfb
diff --git a/fonts/dantelogo/fonts/opentype/DANTE-Bold-Italic.otf b/fonts/dantelogo/fonts/opentype/DANTE-Bold-Italic.otf
new file mode 100644
index 0000000000..23b23d1758
--- /dev/null
+++ b/fonts/dantelogo/fonts/opentype/DANTE-Bold-Italic.otf
Binary files differ
diff --git a/fonts/dantelogo/fonts/opentype/DANTE-Bold.otf b/fonts/dantelogo/fonts/opentype/DANTE-Bold.otf
new file mode 100644
index 0000000000..cf9f81ef39
--- /dev/null
+++ b/fonts/dantelogo/fonts/opentype/DANTE-Bold.otf
Binary files differ
diff --git a/fonts/dantelogo/fonts/opentype/DANTE-Italic.otf b/fonts/dantelogo/fonts/opentype/DANTE-Italic.otf
new file mode 100644
index 0000000000..f51a1392bb
--- /dev/null
+++ b/fonts/dantelogo/fonts/opentype/DANTE-Italic.otf
Binary files differ
diff --git a/fonts/dantelogo/fonts/opentype/DANTE.otf b/fonts/dantelogo/fonts/opentype/DANTE.otf
new file mode 100644
index 0000000000..12b175fde8
--- /dev/null
+++ b/fonts/dantelogo/fonts/opentype/DANTE.otf
Binary files differ
diff --git a/fonts/dantelogo/fonts/tfm/DANTE-Bold--texnansx--base.tfm b/fonts/dantelogo/fonts/tfm/DANTE-Bold--texnansx--base.tfm
new file mode 100644
index 0000000000..7dbbf88bc7
--- /dev/null
+++ b/fonts/dantelogo/fonts/tfm/DANTE-Bold--texnansx--base.tfm
Binary files differ
diff --git a/fonts/dantelogo/fonts/tfm/DANTE-Bold--texnansx.tfm b/fonts/dantelogo/fonts/tfm/DANTE-Bold--texnansx.tfm
new file mode 100644
index 0000000000..107d0ebbe0
--- /dev/null
+++ b/fonts/dantelogo/fonts/tfm/DANTE-Bold--texnansx.tfm
Binary files differ
diff --git a/fonts/dantelogo/fonts/tfm/DANTE-Bold-Italic--texnansx--base.tfm b/fonts/dantelogo/fonts/tfm/DANTE-Bold-Italic--texnansx--base.tfm
new file mode 100644
index 0000000000..fd0ddf10ae
--- /dev/null
+++ b/fonts/dantelogo/fonts/tfm/DANTE-Bold-Italic--texnansx--base.tfm
Binary files differ
diff --git a/fonts/dantelogo/fonts/tfm/DANTE-Bold-Italic--texnansx.tfm b/fonts/dantelogo/fonts/tfm/DANTE-Bold-Italic--texnansx.tfm
new file mode 100644
index 0000000000..0bcc47e542
--- /dev/null
+++ b/fonts/dantelogo/fonts/tfm/DANTE-Bold-Italic--texnansx.tfm
Binary files differ
diff --git a/fonts/dantelogo/fonts/tfm/DANTE-Bold.tfm b/fonts/dantelogo/fonts/tfm/DANTE-Bold.tfm
new file mode 100644
index 0000000000..566b193a6d
--- /dev/null
+++ b/fonts/dantelogo/fonts/tfm/DANTE-Bold.tfm
Binary files differ
diff --git a/fonts/dantelogo/fonts/tfm/DANTE-Italic--texnansx--base.tfm b/fonts/dantelogo/fonts/tfm/DANTE-Italic--texnansx--base.tfm
new file mode 100644
index 0000000000..e56fc7df5e
--- /dev/null
+++ b/fonts/dantelogo/fonts/tfm/DANTE-Italic--texnansx--base.tfm
Binary files differ
diff --git a/fonts/dantelogo/fonts/tfm/DANTE-Italic--texnansx.tfm b/fonts/dantelogo/fonts/tfm/DANTE-Italic--texnansx.tfm
new file mode 100644
index 0000000000..99c01d7866
--- /dev/null
+++ b/fonts/dantelogo/fonts/tfm/DANTE-Italic--texnansx.tfm
Binary files differ
diff --git a/fonts/dantelogo/fonts/tfm/DANTE.tfm b/fonts/dantelogo/fonts/tfm/DANTE.tfm
new file mode 100644
index 0000000000..44bf5f8144
--- /dev/null
+++ b/fonts/dantelogo/fonts/tfm/DANTE.tfm
Binary files differ
diff --git a/fonts/dantelogo/fonts/type1/DANTE-Bold-Italic.pfb b/fonts/dantelogo/fonts/type1/DANTE-Bold-Italic.pfb
new file mode 100644
index 0000000000..06f043fc8c
--- /dev/null
+++ b/fonts/dantelogo/fonts/type1/DANTE-Bold-Italic.pfb
Binary files differ
diff --git a/fonts/dantelogo/fonts/type1/DANTE-Bold.pfb b/fonts/dantelogo/fonts/type1/DANTE-Bold.pfb
new file mode 100644
index 0000000000..bece6ce586
--- /dev/null
+++ b/fonts/dantelogo/fonts/type1/DANTE-Bold.pfb
Binary files differ
diff --git a/fonts/dantelogo/fonts/type1/DANTE-Italic.pfb b/fonts/dantelogo/fonts/type1/DANTE-Italic.pfb
new file mode 100644
index 0000000000..429d81fc81
--- /dev/null
+++ b/fonts/dantelogo/fonts/type1/DANTE-Italic.pfb
Binary files differ
diff --git a/fonts/dantelogo/fonts/type1/DANTE.pfb b/fonts/dantelogo/fonts/type1/DANTE.pfb
new file mode 100644
index 0000000000..cafca9cf32
--- /dev/null
+++ b/fonts/dantelogo/fonts/type1/DANTE.pfb
Binary files differ
diff --git a/fonts/dantelogo/fonts/vf/DANTE-Bold--texnansx.vf b/fonts/dantelogo/fonts/vf/DANTE-Bold--texnansx.vf
new file mode 100644
index 0000000000..0971070c6a
--- /dev/null
+++ b/fonts/dantelogo/fonts/vf/DANTE-Bold--texnansx.vf
Binary files differ
diff --git a/fonts/dantelogo/fonts/vf/DANTE-Bold-Italic--texnansx.vf b/fonts/dantelogo/fonts/vf/DANTE-Bold-Italic--texnansx.vf
new file mode 100644
index 0000000000..ed964d001c
--- /dev/null
+++ b/fonts/dantelogo/fonts/vf/DANTE-Bold-Italic--texnansx.vf
Binary files differ
diff --git a/fonts/dantelogo/fonts/vf/DANTE-Italic--texnansx.vf b/fonts/dantelogo/fonts/vf/DANTE-Italic--texnansx.vf
new file mode 100644
index 0000000000..b8b993a0c1
--- /dev/null
+++ b/fonts/dantelogo/fonts/vf/DANTE-Italic--texnansx.vf
Binary files differ
diff --git a/fonts/dantelogo/latex/OT1DANTE.fd b/fonts/dantelogo/latex/OT1DANTE.fd
new file mode 100644
index 0000000000..003e310a76
--- /dev/null
+++ b/fonts/dantelogo/latex/OT1DANTE.fd
@@ -0,0 +1,13 @@
+\ProvidesFile{ot1DANTE.fd}
+ [2015/08/12 font definitions for OT1/dante.]
+
+\DeclareFontFamily{OT1}{DANTE}{}
+\DeclareFontShape{OT1}{DANTE}{m}{n} {<-> DANTE}{}
+\DeclareFontShape{OT1}{DANTE}{m}{it} {<-> DANTE-Italic--texnansx--base}{}
+\DeclareFontShape{OT1}{DANTE}{b}{n} {<-> DANTE-Bold--texnansx--base}{}
+\DeclareFontShape{OT1}{DANTE}{b}{it} {<-> DANTE-Bold-Italic--texnansx--base}{}
+\DeclareFontShape{OT1}{DANTE}{bx}{n} {<-> ssub * DANTE/b/n}{}
+\DeclareFontShape{OT1}{DANTE}{bx}{it}{<-> ssub * DANTE/b/it}{}
+\DeclareFontShape{OT1}{DANTE}{m}{sl} {<-> ssub * DANTE/m/it}{}
+\endinput
+
diff --git a/fonts/dantelogo/latex/T1DANTE.fd b/fonts/dantelogo/latex/T1DANTE.fd
new file mode 100644
index 0000000000..38767402ae
--- /dev/null
+++ b/fonts/dantelogo/latex/T1DANTE.fd
@@ -0,0 +1,14 @@
+\ProvidesFile{t1DANTE.fd}
+ [2015/08/12 font definitions for T1/DANTE.]
+
+\DeclareFontFamily{T1}{DANTE}{}
+\DeclareFontShape{T1}{DANTE}{m}{n} {<-> DANTE}{}
+\DeclareFontShape{T1}{DANTE}{m}{it} {<-> DANTE-Italic--texnansx--base}{}
+\DeclareFontShape{T1}{DANTE}{b}{n} {<-> DANTE-Bold--texnansx--base}{}
+\DeclareFontShape{T1}{DANTE}{b}{it} {<-> DANTE-Bold-Italic--texnansx--base}{}
+\DeclareFontShape{T1}{DANTE}{bx}{n} {<-> ssub * DANTE/b/n}{}
+\DeclareFontShape{T1}{DANTE}{bx}{it}{<-> ssub * DANTE/b/it}{}
+\DeclareFontShape{T1}{DANTE}{m}{sl} {<-> ssub * DANTE/m/it}{}
+
+\endinput
+
diff --git a/fonts/dantelogo/latex/dantelogo.sty b/fonts/dantelogo/latex/dantelogo.sty
new file mode 100644
index 0000000000..66d8d2ec44
--- /dev/null
+++ b/fonts/dantelogo/latex/dantelogo.sty
@@ -0,0 +1,48 @@
+% $Id: dantelogo.sty 190 2015-10-09 13:04:36Z herbert $
+%%
+%% This is file `dantelogo.sty'.
+%%
+%% IMPORTANT NOTICE:
+%%
+%% dantelogo.sty Copyright (C) 2015- Herbert Voss <hvoss@tug.org>
+%% Klaus Hoeppner
+%%
+%% This package may be distributed under the terms of the LaTeX Project
+%% Public License, as described in lppl.txt in the base LaTeX distribution.
+%% Either version 1.0 or, at your option, any later version.
+%%
+%
+\def\fileversion{0.03}
+\def\filedate{2015/08/12}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{dantelogo}[\filedate\space v\fileversion]
+\message{`dantelogo' v\fileversion, \filedate\space macro for DANTE's logo (hv)}
+%
+\RequirePackage{iftex}
+
+\@tempswatrue% suppose latex or pdflatex
+%
+\ifXeTeX\@tempswafalse\else\ifLuaTeX\@tempswafalse\fi\fi
+%
+\if@tempswa% we have (pdf)latex
+ \message{We run (pdf)latex ... }%
+ \PassOptionsToPackage{T1}{fontenc}%
+ \RequirePackage{fontenc}%
+ \def\dante@font{\fontencoding{\encodingdefault}\fontfamily{DANTE}\selectfont}%
+\else
+ \message{We run (lua)xelatex ... }%
+ \RequirePackage{fontspec}
+ \newfontfamily\dante@font{DANTE}%
+ [Extension=.otf,
+ BoldFont=*-Bold,
+ ItalicFont=*-Italic,
+ BoldItalicFont=*-Bold-Italic]
+\fi
+%
+\providecommand\dantelogo{}% to be sure that it is defined
+\renewcommand\dantelogo[1][]{{%
+ \dante@font
+ \ifx\relax#1\relax\else\fontsize{#1}{#1}\selectfont\fi DANTE}}
+%
+%
+\endinput