summaryrefslogtreecommitdiff
path: root/fonts/dictsym
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-02-06 03:00:37 +0000
committerNorbert Preining <norbert@preining.info>2024-02-06 03:00:37 +0000
commit25b83ac051a8ec3bf79f47e3c3c66b3567a3216a (patch)
tree0a1f7b342fc53b2cbb5851d3db82fb4bbb150474 /fonts/dictsym
parent1343b01ff7a9bf0b93cee0d13ff1b13f2e649252 (diff)
CTAN sync 202402060300
Diffstat (limited to 'fonts/dictsym')
-rw-r--r--fonts/dictsym/README17
-rw-r--r--fonts/dictsym/afm/dictsym.afm (renamed from fonts/dictsym/dictsym.afm)0
-rw-r--r--fonts/dictsym/doc/dictsym.pdf (renamed from fonts/dictsym/dictsym.pdf)bin24058 -> 24058 bytes
-rw-r--r--fonts/dictsym/doc/dictsym.tex64
-rw-r--r--fonts/dictsym/latex/dictsym.sty68
-rw-r--r--fonts/dictsym/map/dictsym.map1
-rw-r--r--fonts/dictsym/tfm/dictsym.tfmbin0 -> 1548 bytes
-rw-r--r--fonts/dictsym/type1/dictsym.pfb (renamed from fonts/dictsym/dictsym.pfb)bin29914 -> 29914 bytes
-rw-r--r--fonts/dictsym/type1/dictsym.pfm (renamed from fonts/dictsym/dictsym.pfm)bin685 -> 685 bytes
-rw-r--r--fonts/dictsym/vtex/dictsym.ali4
10 files changed, 143 insertions, 11 deletions
diff --git a/fonts/dictsym/README b/fonts/dictsym/README
index e2f50e139b..a81d54b376 100644
--- a/fonts/dictsym/README
+++ b/fonts/dictsym/README
@@ -1,9 +1,10 @@
============================================================
The DictSym font and the LaTeX macro package dictsym.sty
- 2004-07-26
+ 2024-02-04
============================================================
Walter Schmidt
- w.a.schmidt(at)gmx.net
+ Keiran Harcombe
+ kjh@harcombe.net
This directory contains the "DictSym" Type1 font designed by
@@ -39,24 +40,18 @@ Copy the file dictsym.afm to:
Create these directories, if they do not yet exist.
-
-
Installing the TeX support files
--------------------------------
Unpack the ZIP archive dictsym.zip in the texmf directory
of your TeX system; thus, all files will be copied to the
appropriate directories.
-
-
Updating the filename database
------------------------------
Many TeX systems require manual updating of a "filename
database" after adding of new files. Please, consult the
documentation of your TeX system!
-
-
Configuring your TeX system
---------------------------
The present distribution comprises several font map files
@@ -134,7 +129,7 @@ following conditions of use and distribution:
This work has the LPPL maintenance status "maintained".
This Current Maintainer of this work is
- Georg Verweyen" <Georg.Verweyen(at)WEB.DE>
+ Keiran Harcombe" <kjh@harcombe.net>
The "dictsym" macro package and the related documentation
file dictsym.tex are subject to the following conditions of
@@ -153,7 +148,7 @@ use and distribution:
This work has the LPPL maintenance status "maintained".
This Current Maintainer of this work is
- Walter Schmidt <w.a.schmidt(at)gmx.net>
+ Keiran Harcombe <kjh@harcombe.net>
@@ -161,5 +156,5 @@ Credits
-------
Special thanks to Rolf Niepraschk for his help with creating
and testing the font.
-
== finis
+
diff --git a/fonts/dictsym/dictsym.afm b/fonts/dictsym/afm/dictsym.afm
index 6fe3603bae..6fe3603bae 100644
--- a/fonts/dictsym/dictsym.afm
+++ b/fonts/dictsym/afm/dictsym.afm
diff --git a/fonts/dictsym/dictsym.pdf b/fonts/dictsym/doc/dictsym.pdf
index 5e78b8bbaa..5e78b8bbaa 100644
--- a/fonts/dictsym/dictsym.pdf
+++ b/fonts/dictsym/doc/dictsym.pdf
Binary files differ
diff --git a/fonts/dictsym/doc/dictsym.tex b/fonts/dictsym/doc/dictsym.tex
new file mode 100644
index 0000000000..e94884ac2e
--- /dev/null
+++ b/fonts/dictsym/doc/dictsym.tex
@@ -0,0 +1,64 @@
+%% dictsym.tex
+%% Copyright 2004 Walter Schmidt
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+%
+% This Current Maintainer of this work is Walter Schmidt <w.a.schmidt@gmx.net>
+%
+% This work consists of the files dictsym.sty and dictsym.tex
+% and the compiled file dictsym.pdf.
+%
+\documentclass[11pt]{ltxguide}[1995/11/28]
+\usepackage[scaled=1.5]{dictsym}
+
+% a bit of logical markup:
+\newcommand{\Lpack}[1]{\textsf{#1}}
+
+\title{The \Lpack{dictsym} package for \LaTeX}
+\author{Walter Schmidt}
+\date{version 2.0\,$\beta$ -- 2004-07-26}
+
+\begin{document}
+\maketitle\thispagestyle{empty}
+
+The PostScript font `DictSym' (designed by Georg Verweyen) provides a
+number of symbols commonly found in dictionaries.
+The macro package
+\Lpack{dictsym} serves to use of this font with \LaTeX{}. It provides
+the following commands to print the symbols of the font:
+
+\renewcommand{\arraystretch}{1.5}
+\begin{tabular}{ll@{\qquad}ll}
+ \dsarchitectural &|\dsarchitectural| & \dsmathematical &|\dsmathematical| \\
+ \dsbiological &|\dsbiological| & \dsrailways &|\dsrailways| \\
+ \dschemical &|\dschemical| & \dstechnical &|\dstechnical| \\
+ \dsagricultural &|\dsagricultural| & \dsmilitary &|\dsmilitary| \\
+ \dsheraldical &|\dsheraldical| & \dsaeronautical &|\dsaeronautical| \\
+ \dsjuridical &|\dsjuridical| & \dscommercial &|\dscommercial| \\
+ \dsliterary &|\dsliterary| & \dsmedical &|\dsmedical| \\
+\end{tabular}
+
+By default, the symbols are typeset at the same nominal font size
+as the surrounding text. When the package is loaded with the option
+\texttt{[scaled=}\m{scale}\texttt{]},
+the DictSym font will be scaled by the indicated factor. For instance,
+\begin{quote}
+ |\usepackage[scaled=1.1]{dictsym}|
+\end{quote}
+will enlarge the symbols by 10\%.
+Thus, you can make the `dictionary symbols' match exactly the optical
+appearance of the surrounding typeface. The above table shows the
+symbols at 150\% of their natural size.
+
+
+\end{document}
+
+
diff --git a/fonts/dictsym/latex/dictsym.sty b/fonts/dictsym/latex/dictsym.sty
new file mode 100644
index 0000000000..dbd8ed2251
--- /dev/null
+++ b/fonts/dictsym/latex/dictsym.sty
@@ -0,0 +1,68 @@
+\ProvidesPackage{dictsym}[2004/07/26 v2.0beta1 Dictionary Symbols (GV/WaS)]
+%% Copyright 2004 Walter Schmidt
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "maintained".
+%
+% This Current Maintainer of this work is Walter Schmidt <w.a.schmidt@gmx.net>
+%
+% This work consists of the files dictsym.sty and dictsym.tex
+% and the compiled file dictsym.pdf.
+%
+\RequirePackage{pifont,keyval}
+\define@key{dsy}{scaled}{%
+ \def\dsy@scale{#1}}
+\def\ProcessOptionsWithKV#1{%
+ \let\@tempc\relax
+ \let\dsy@tempa\@empty
+ \@for\CurrentOption:=\@classoptionslist\do{%
+ \@ifundefined{KV@#1@\CurrentOption}%
+ {}%
+ {%
+ \edef\dsy@tempa{\dsy@tempa,\CurrentOption,}%
+ \@expandtwoargs\@removeelement\CurrentOption
+ \@unusedoptionlist\@unusedoptionlist
+ }%
+ }%
+ \edef\dsy@tempa{%
+ \noexpand\setkeys{#1}{%
+ \dsy@tempa\@ptionlist{\@currname.\@currext}%
+ }%
+ }%
+ \dsy@tempa
+ \let\CurrentOption\@empty
+}
+\ProcessOptionsWithKV{dsy}
+\AtEndOfPackage{%
+ \let\@unprocessedoptions\relax
+}
+\expandafter\ifx\csname dsy@scale\endcsname\relax
+ \let\dsy@@scale\@empty
+\else
+ \edef\dsy@@scale{s*[\csname dsy@scale\endcsname]}%
+\fi
+\DeclareFontFamily{U}{dictsym}{}
+\DeclareFontShape{U}{dictsym}{m}{n}{<->\dsy@@scale dictsym}{}
+%
+\newcommand{\dsarchitectural}{{\Pifont{dictsym}A}}
+\newcommand{\dsbiological}{{\Pifont{dictsym}B}}
+\newcommand{\dschemical}{{\Pifont{dictsym}C}}
+\newcommand{\dsagricultural}{{\Pifont{dictsym}G}}
+\newcommand{\dsheraldical}{{\Pifont{dictsym}H}}
+\newcommand{\dsjuridical}{{\Pifont{dictsym}J}}
+\newcommand{\dsliterary}{{\Pifont{dictsym}L}}
+\newcommand{\dsmathematical}{{\Pifont{dictsym}M}}
+\newcommand{\dsrailways}{{\Pifont{dictsym}R}}
+\newcommand{\dstechnical}{{\Pifont{dictsym}T}}
+\newcommand{\dsmilitary}{{\Pifont{dictsym}X}}
+\newcommand{\dsaeronautical}{{\Pifont{dictsym}a}}
+\newcommand{\dscommercial}{{\Pifont{dictsym}c}}
+\newcommand{\dsmedical}{{\Pifont{dictsym}m}}
+\endinput
diff --git a/fonts/dictsym/map/dictsym.map b/fonts/dictsym/map/dictsym.map
new file mode 100644
index 0000000000..b4a61ea202
--- /dev/null
+++ b/fonts/dictsym/map/dictsym.map
@@ -0,0 +1 @@
+dictsym DictSym <dictsym.pfb
diff --git a/fonts/dictsym/tfm/dictsym.tfm b/fonts/dictsym/tfm/dictsym.tfm
new file mode 100644
index 0000000000..387f8e3fca
--- /dev/null
+++ b/fonts/dictsym/tfm/dictsym.tfm
Binary files differ
diff --git a/fonts/dictsym/dictsym.pfb b/fonts/dictsym/type1/dictsym.pfb
index 50b924c3e8..50b924c3e8 100644
--- a/fonts/dictsym/dictsym.pfb
+++ b/fonts/dictsym/type1/dictsym.pfb
Binary files differ
diff --git a/fonts/dictsym/dictsym.pfm b/fonts/dictsym/type1/dictsym.pfm
index ed5369c000..ed5369c000 100644
--- a/fonts/dictsym/dictsym.pfm
+++ b/fonts/dictsym/type1/dictsym.pfm
Binary files differ
diff --git a/fonts/dictsym/vtex/dictsym.ali b/fonts/dictsym/vtex/dictsym.ali
new file mode 100644
index 0000000000..bf01105b7e
--- /dev/null
+++ b/fonts/dictsym/vtex/dictsym.ali
@@ -0,0 +1,4 @@
+%1 = $PFM$
+%2 = $TEXMF$fonts/type1/public/dictsym/
+
+@DictSym = dictsym %2,1