diff options
author | Norbert Preining <norbert@preining.info> | 2024-02-06 03:00:37 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2024-02-06 03:00:37 +0000 |
commit | 25b83ac051a8ec3bf79f47e3c3c66b3567a3216a (patch) | |
tree | 0a1f7b342fc53b2cbb5851d3db82fb4bbb150474 /fonts/dictsym | |
parent | 1343b01ff7a9bf0b93cee0d13ff1b13f2e649252 (diff) |
CTAN sync 202402060300
Diffstat (limited to 'fonts/dictsym')
-rw-r--r-- | fonts/dictsym/README | 17 | ||||
-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) | bin | 24058 -> 24058 bytes | |||
-rw-r--r-- | fonts/dictsym/doc/dictsym.tex | 64 | ||||
-rw-r--r-- | fonts/dictsym/latex/dictsym.sty | 68 | ||||
-rw-r--r-- | fonts/dictsym/map/dictsym.map | 1 | ||||
-rw-r--r-- | fonts/dictsym/tfm/dictsym.tfm | bin | 0 -> 1548 bytes | |||
-rw-r--r-- | fonts/dictsym/type1/dictsym.pfb (renamed from fonts/dictsym/dictsym.pfb) | bin | 29914 -> 29914 bytes | |||
-rw-r--r-- | fonts/dictsym/type1/dictsym.pfm (renamed from fonts/dictsym/dictsym.pfm) | bin | 685 -> 685 bytes | |||
-rw-r--r-- | fonts/dictsym/vtex/dictsym.ali | 4 |
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 Binary files differindex 5e78b8bbaa..5e78b8bbaa 100644 --- a/fonts/dictsym/dictsym.pdf +++ b/fonts/dictsym/doc/dictsym.pdf 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 Binary files differnew file mode 100644 index 0000000000..387f8e3fca --- /dev/null +++ b/fonts/dictsym/tfm/dictsym.tfm diff --git a/fonts/dictsym/dictsym.pfb b/fonts/dictsym/type1/dictsym.pfb Binary files differindex 50b924c3e8..50b924c3e8 100644 --- a/fonts/dictsym/dictsym.pfb +++ b/fonts/dictsym/type1/dictsym.pfb diff --git a/fonts/dictsym/dictsym.pfm b/fonts/dictsym/type1/dictsym.pfm Binary files differindex ed5369c000..ed5369c000 100644 --- a/fonts/dictsym/dictsym.pfm +++ b/fonts/dictsym/type1/dictsym.pfm 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 |