From 7377f1232db692ab0f3bd4d557c22233b06679cd Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 13 Jul 2019 21:37:34 +0000 Subject: anonymouspro (13jul19) git-svn-id: svn://tug.org/texlive/trunk@51631 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/fonts/anonymouspro/AnonymousPro-01.etx | 4 +- .../doc/fonts/anonymouspro/AnonymousPro-02.etx | 4 +- .../doc/fonts/anonymouspro/AnonymousPro-03.etx | 4 +- .../doc/fonts/anonymouspro/AnonymousPro-drv.tex | 2 +- .../doc/fonts/anonymouspro/AnonymousPro-map.tex | 2 +- .../fonts/anonymouspro/AnonymousPro-symbols.etx | 4 +- .../doc/fonts/anonymouspro/AnonymousPro.pdf | Bin 365373 -> 365781 bytes Master/texmf-dist/doc/fonts/anonymouspro/README | 20 --- Master/texmf-dist/doc/fonts/anonymouspro/README.md | 32 ++++ .../fonts/anonymouspro/anonymouspro-fixlatin.mtx | 4 +- .../anonymouspro/anonymouspro-fixtextcomp.mtx | 4 +- .../enc/dvips/anonymouspro/AnonymousPro-01.enc | 2 +- .../enc/dvips/anonymouspro/AnonymousPro-02.enc | 2 +- .../enc/dvips/anonymouspro/AnonymousPro-03.enc | 2 +- .../dvips/anonymouspro/AnonymousPro-symbols.enc | 2 +- .../public/anonymouspro/AnonymousPro-Bold-base.tfm | Bin 1256 -> 0 bytes .../anonymouspro/AnonymousPro-BoldItalic-base.tfm | Bin 1296 -> 0 bytes .../anonymouspro/AnonymousPro-Italic-base.tfm | Bin 1284 -> 0 bytes .../anonymouspro/AnonymousPro-Regular-base.tfm | Bin 1256 -> 0 bytes .../source/fonts/anonymouspro/AnonymousPro.dtx | 198 ++++++++++++--------- .../source/fonts/anonymouspro/AnonymousPro.ins | 4 +- .../tex/latex/anonymouspro/AnonymousPro.sty | 11 +- .../tex/latex/anonymouspro/t1anonymouspro.fd | 2 +- .../tex/latex/anonymouspro/ts1anonymouspro.fd | 2 +- .../tex/latex/anonymouspro/uanonymouspro.fd | 2 +- 25 files changed, 172 insertions(+), 135 deletions(-) delete mode 100644 Master/texmf-dist/doc/fonts/anonymouspro/README create mode 100644 Master/texmf-dist/doc/fonts/anonymouspro/README.md delete mode 100644 Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Bold-base.tfm delete mode 100644 Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-BoldItalic-base.tfm delete mode 100644 Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Italic-base.tfm delete mode 100644 Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Regular-base.tfm (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-01.etx b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-01.etx index 732bcbef30f..8f6bca9aa15 100644 --- a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-01.etx +++ b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-01.etx @@ -6,7 +6,7 @@ %% %% AnonymousPro.dtx (with options: `anp-enc01') %% -%% Copyright (C) 2013-2014 Arash Esbati +%% Copyright (C) 2013-2019 Arash Esbati %% %% This work may be distributed and/or modified under the conditions %% of the LaTeX Project Public License (LPPL), either version 1.3c of @@ -22,7 +22,7 @@ %%% date = "2013-12-29", %%% time = "15:24:42 +01:00", %%% filename = "AnonymousPro-01.etx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", diff --git a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-02.etx b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-02.etx index 3f736e4f3e6..ce7c1a652ff 100644 --- a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-02.etx +++ b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-02.etx @@ -6,7 +6,7 @@ %% %% AnonymousPro.dtx (with options: `anp-enc02') %% -%% Copyright (C) 2013-2014 Arash Esbati +%% Copyright (C) 2013-2019 Arash Esbati %% %% This work may be distributed and/or modified under the conditions %% of the LaTeX Project Public License (LPPL), either version 1.3c of @@ -22,7 +22,7 @@ %%% date = "2013-12-29", %%% time = "15:24:42 +01:00", %%% filename = "AnonymousPro-02.etx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", diff --git a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-03.etx b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-03.etx index 6150ab8ca01..0549786fc83 100644 --- a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-03.etx +++ b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-03.etx @@ -6,7 +6,7 @@ %% %% AnonymousPro.dtx (with options: `anp-enc03') %% -%% Copyright (C) 2013-2014 Arash Esbati +%% Copyright (C) 2013-2019 Arash Esbati %% %% This work may be distributed and/or modified under the conditions %% of the LaTeX Project Public License (LPPL), either version 1.3c of @@ -22,7 +22,7 @@ %%% date = "2013-12-29", %%% time = "15:24:42 +01:00", %%% filename = "AnonymousPro-03.etx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", diff --git a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-drv.tex b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-drv.tex index ae692c4820e..0a5a27fd457 100644 --- a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-drv.tex +++ b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-drv.tex @@ -6,7 +6,7 @@ %% %% AnonymousPro.dtx (with options: `anp-drv') %% -%% Copyright (C) 2013-2014 Arash Esbati +%% Copyright (C) 2013-2019 Arash Esbati %% %% This work may be distributed and/or modified under the conditions %% of the LaTeX Project Public License (LPPL), either version 1.3c of diff --git a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-map.tex b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-map.tex index befd84532f9..e19d7e39d41 100644 --- a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-map.tex +++ b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-map.tex @@ -6,7 +6,7 @@ %% %% AnonymousPro.dtx (with options: `anp-map') %% -%% Copyright (C) 2013-2014 Arash Esbati +%% Copyright (C) 2013-2019 Arash Esbati %% %% This work may be distributed and/or modified under the conditions %% of the LaTeX Project Public License (LPPL), either version 1.3c of diff --git a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-symbols.etx b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-symbols.etx index c2eb3d27413..9e4ae2ca2c5 100644 --- a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-symbols.etx +++ b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro-symbols.etx @@ -6,7 +6,7 @@ %% %% AnonymousPro.dtx (with options: `anp-sym') %% -%% Copyright (C) 2013-2014 Arash Esbati +%% Copyright (C) 2013-2019 Arash Esbati %% %% This work may be distributed and/or modified under the conditions %% of the LaTeX Project Public License (LPPL), either version 1.3c of @@ -22,7 +22,7 @@ %%% date = "2013-11-29", %%% time = "16:45:46 +01:00", %%% filename = "AnonymousPro-symbols.etx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", diff --git a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro.pdf b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro.pdf index 8c761967234..e022eabd9e9 100644 Binary files a/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro.pdf and b/Master/texmf-dist/doc/fonts/anonymouspro/AnonymousPro.pdf differ diff --git a/Master/texmf-dist/doc/fonts/anonymouspro/README b/Master/texmf-dist/doc/fonts/anonymouspro/README deleted file mode 100644 index 2471c4b83db..00000000000 --- a/Master/texmf-dist/doc/fonts/anonymouspro/README +++ /dev/null @@ -1,20 +0,0 @@ -Anonymous Pro fonts for LaTeX (January 2014) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -This work provides the necessary files to use the monowidth Anonymous Pro -fonts with LaTeX. Anonymous Pro is a set of four truetype fonts provided -by Mark Simonson under the Open Font License (OFL). The truetype fonts are -copyright (c) 2009 Mark Simonson: - - http://www.marksimonson.com/fonts/view/anonymous-pro - -The LaTeX-package is released under the LaTeX Project Public License v1.3c -or later, copyright (c) 2013-2014 Arash Esbati: - - http://www.latex-project.org/lppl.txt - - -;; Local Variables: -;; mode: text -;; fill-column: 75 -;; End: diff --git a/Master/texmf-dist/doc/fonts/anonymouspro/README.md b/Master/texmf-dist/doc/fonts/anonymouspro/README.md new file mode 100644 index 00000000000..aec2fdc26d4 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/anonymouspro/README.md @@ -0,0 +1,32 @@ +# Anonymous Pro fonts for LaTeX # + +This work provides the necessary files to use the monowidth Anonymous +Pro fonts with LaTeX. Anonymous Pro is a set of four truetype fonts +provided by +[Mark Simonson](http://www.marksimonson.com/fonts/view/anonymous-pro) +under the Open Font License [(OFL)](http://scripts.sil.org/OFL), +version 1.1. The truetype fonts are copyright (c) 2009 Mark Simonson. + +The LaTeX package is released under the LaTeX Project Public License +[(LPPL)](http://www.latex-project.org/lppl.txt) v1.3c or later, +copyright (c) 2013-2019 Arash Esbati. + + v2.2, 2019/07/07 + * Add the `scaled' key + + v2.1, 2014/03/22 + * Remap `visiblespace' to Anonymous Pro glyph `openbox' (uni2423) + in `anonymouspro-fixlatin.mtx' which looks less heavy + * Minor documentation updates + + v2.0, 2013/12/29 + * Reorganize the fontinst driver file so that all glyphs are + available from the fonts + * Updated documentation and added a font table + + v1.1, 2013/12/12 + * Regenerate .afm and .pfb from .ttf with FontForge (was + ttftopt1). Now the fonts pass `t1lint' without warnings + + v1.0, 2013/12/06 + * Initial version diff --git a/Master/texmf-dist/doc/fonts/anonymouspro/anonymouspro-fixlatin.mtx b/Master/texmf-dist/doc/fonts/anonymouspro/anonymouspro-fixlatin.mtx index b6bd924a6c8..2a1a3f8b233 100644 --- a/Master/texmf-dist/doc/fonts/anonymouspro/anonymouspro-fixlatin.mtx +++ b/Master/texmf-dist/doc/fonts/anonymouspro/anonymouspro-fixlatin.mtx @@ -6,7 +6,7 @@ %% %% AnonymousPro.dtx (with options: `anp-fixlatin') %% -%% Copyright (C) 2013-2014 Arash Esbati +%% Copyright (C) 2013-2019 Arash Esbati %% %% This work may be distributed and/or modified under the conditions %% of the LaTeX Project Public License (LPPL), either version 1.3c of @@ -22,7 +22,7 @@ %%% date = "2013-12-29", %%% time = "15:24:42 +01:00", %%% filename = "anonymouspro-fixlatin.mtx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", diff --git a/Master/texmf-dist/doc/fonts/anonymouspro/anonymouspro-fixtextcomp.mtx b/Master/texmf-dist/doc/fonts/anonymouspro/anonymouspro-fixtextcomp.mtx index 69c4e16d927..8249fafd56c 100644 --- a/Master/texmf-dist/doc/fonts/anonymouspro/anonymouspro-fixtextcomp.mtx +++ b/Master/texmf-dist/doc/fonts/anonymouspro/anonymouspro-fixtextcomp.mtx @@ -6,7 +6,7 @@ %% %% AnonymousPro.dtx (with options: `anp-fixtextcomp') %% -%% Copyright (C) 2013-2014 Arash Esbati +%% Copyright (C) 2013-2019 Arash Esbati %% %% This work may be distributed and/or modified under the conditions %% of the LaTeX Project Public License (LPPL), either version 1.3c of @@ -22,7 +22,7 @@ %%% date = "2013-12-29", %%% time = "15:24:42 +01:00", %%% filename = "anonymouspro-fixtextcomp.mtx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", diff --git a/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-01.enc b/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-01.enc index cc9c7355732..420f3380188 100644 --- a/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-01.enc +++ b/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-01.enc @@ -2,7 +2,7 @@ % @psencodingfile{ % author = "See file AnonymousPro-01.etx", % version = "See file AnonymousPro-01.etx", -% date = "generated 2014/03/22", +% date = "generated 2019/07/12", % filename = "AnonymousPro-01.enc", % email = "See file AnonymousPro-01.etx", % codetable = "ISO/ASCII", diff --git a/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-02.enc b/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-02.enc index fcc73d16b04..53ff33089d9 100644 --- a/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-02.enc +++ b/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-02.enc @@ -2,7 +2,7 @@ % @psencodingfile{ % author = "See file AnonymousPro-02.etx", % version = "See file AnonymousPro-02.etx", -% date = "generated 2014/03/22", +% date = "generated 2019/07/12", % filename = "AnonymousPro-02.enc", % email = "See file AnonymousPro-02.etx", % codetable = "ISO/ASCII", diff --git a/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-03.enc b/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-03.enc index 8aa6d00d658..22e9b74e2a5 100644 --- a/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-03.enc +++ b/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-03.enc @@ -2,7 +2,7 @@ % @psencodingfile{ % author = "See file AnonymousPro-03.etx", % version = "See file AnonymousPro-03.etx", -% date = "generated 2014/03/22", +% date = "generated 2019/07/12", % filename = "AnonymousPro-03.enc", % email = "See file AnonymousPro-03.etx", % codetable = "ISO/ASCII", diff --git a/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-symbols.enc b/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-symbols.enc index 41ef9b618b6..b1d677c727e 100644 --- a/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-symbols.enc +++ b/Master/texmf-dist/fonts/enc/dvips/anonymouspro/AnonymousPro-symbols.enc @@ -2,7 +2,7 @@ % @psencodingfile{ % author = "See file AnonymousPro-symbols.etx", % version = "See file AnonymousPro-symbols.etx", -% date = "generated 2014/03/22", +% date = "generated 2019/07/12", % filename = "AnonymousPro-symbols.enc", % email = "See file AnonymousPro-symbols.etx", % codetable = "ISO/ASCII", diff --git a/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Bold-base.tfm b/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Bold-base.tfm deleted file mode 100644 index ea6b51bdde1..00000000000 Binary files a/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Bold-base.tfm and /dev/null differ diff --git a/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-BoldItalic-base.tfm b/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-BoldItalic-base.tfm deleted file mode 100644 index 11bf891d8a3..00000000000 Binary files a/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-BoldItalic-base.tfm and /dev/null differ diff --git a/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Italic-base.tfm b/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Italic-base.tfm deleted file mode 100644 index d1d198ca4c3..00000000000 Binary files a/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Italic-base.tfm and /dev/null differ diff --git a/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Regular-base.tfm b/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Regular-base.tfm deleted file mode 100644 index 7746b9bb055..00000000000 Binary files a/Master/texmf-dist/fonts/tfm/public/anonymouspro/AnonymousPro-Regular-base.tfm and /dev/null differ diff --git a/Master/texmf-dist/source/fonts/anonymouspro/AnonymousPro.dtx b/Master/texmf-dist/source/fonts/anonymouspro/AnonymousPro.dtx index 8b69f0377b5..cdb01a891fe 100644 --- a/Master/texmf-dist/source/fonts/anonymouspro/AnonymousPro.dtx +++ b/Master/texmf-dist/source/fonts/anonymouspro/AnonymousPro.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: AnonymousPro.dtx -% Copyright (C) 2013-2014 Arash Esbati +% Copyright (C) 2013-2019 Arash Esbati % % This work may be distributed and/or modified under the conditions % of the LaTeX Project Public License (LPPL), either version 1.3c of @@ -15,7 +15,7 @@ % \iffalse %\NeedsTeXFormat{LaTeX2e}[1999/12/01] %\ProvidesPackage{AnonymousPro} -% [2014/03/22 v2.1 Support for AnonymousPro Fonts (AE)] +% [2019/07/07 v2.2 Support for AnonymousPro Fonts (AE)] % %<*driver> \documentclass[a4paper]{ltxdoc} @@ -26,7 +26,7 @@ \usepackage{textcomp,longtable,fonttable} \newcommand*\pkg[1]{\textsf{#1}} \usepackage{hypdoc} -\DisableCrossrefs +\DisableCrossrefs \RecordChanges \setlength\hfuzz{15pt} \hbadness=7000 @@ -91,8 +91,8 @@ fi ff fl ffi ij IJ ffl \\[\smallskipamount] % {\small FIGURES, FRACTIONS, SUPERSCRIPT} \\ - 1234567890 \space - \textonehalf \textonequarter \textthreequarters \space + 1234567890 \space + \textonehalf \textonequarter \textthreequarters \space \textonesuperior \textthreesuperior \texttwosuperior \space \textfractionsolidus \\[\smallskipamount] % @@ -112,12 +112,12 @@ .,:;!?\textexclamdown \textquestiondown \&\textquotesingle % "`'``''\guillemotleft \guillemotright \guilsinglleft \guilsinglright @*\textdagger \textdaggerdbl \textsection \textparagraph - /\textbackslash \textbar \textbrokenbar \textendash \textemdash + /\textbackslash \textbar \textbrokenbar \textendash \textemdash \textunderscore \textperiodcentered \textbullet )]\} \\ \ANPapplelogo \ANPappleopen \ANPUpArrowHead \ANPUpArrowHeadBars \ANPback \ANPblackdiamond \ANPcheckmark \ANPellipsis \ANPendtab \ANPerasetotheright \ANPinsert \ANPInsertSign \ANPlozenge - \ANPoptionkey \ANPproduct \ANPshift \ANPshiftlock \ANPtab + \ANPoptionkey \ANPproduct \ANPshift \ANPshiftlock \ANPtab \ANPReturnSign \ANPShoulderedOpenBox \ANPHelm \ANPOpenBox \ANPverticaltab } @@ -132,8 +132,8 @@ \end{document} % % \fi -% -% \CheckSum{1880} +% +% \CheckSum{1883} % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -155,22 +155,24 @@ % \GetFileInfo{\jobname.sty} % % \MakeShortVerb{\|} -% +% % \DoNotIndex{\newcommand,\renewcommand,\newenvironment} % -% \changes{v2.1}{2014/03/22}{Remapped `visiblespace' to Anonymous Pro +% \changes{v2.2}{2019/07/07}{Add the `scaled' key as requested by FMi} +% +% \changes{v2.1}{2014/03/22}{Remap `visiblespace' to Anonymous Pro % glyph `openbox' (uni2423) in `anonymouspro-fixlatin.mtx' which looks % less heavy} % % \changes{v2.1}{2014/03/22}{Minor documentation updates} % -% \changes{v2.0}{2013/12/29}{Reorganized the \pkg{fontinst} driver file +% \changes{v2.0}{2013/12/29}{Reorganize the \pkg{fontinst} driver file % so that all glyphs are available from the fonts} % -% \changes{v2.0}{2013/12/29}{Updated documentation and added a font +% \changes{v2.0}{2013/12/29}{Update documentation and added a font % table} % -% \changes{v1.1}{2013/12/12}{Regenerated .afm and .pfb from .ttf with +% \changes{v1.1}{2013/12/12}{Regenerate .afm and .pfb from .ttf with % FontForge (was ttftopt1) after a comment from Karl Berry, now the % fonts pass `t1lint' without warnings} % @@ -178,13 +180,13 @@ % % \title{Using \texttt{Anonymous Pro} fonts with LaTeX^^A % \thanks{This file has version number \fileversion, last revised -% \filedate.}} +% \filedate.}} % \author{Arash Esbati} % \date{\filedate} % \maketitle % % \begin{abstract} -% \noindent +% \noindent % This package provides the necessary files to use the monowidth % \texttt{Anonymous Pro} fonts with LaTeX. Anonymous Pro is a set % of four fonts provided by Mark Simonson under the Open Font @@ -195,13 +197,13 @@ % % \section{Introduction} % \label{sec:introduction} -% +% % Anonymous Pro\footnote{Copyright \textcopyright\ 2009, Mark Simonson % (http://www.ms-studio.com, mark@marksimonson.com), with Reserved % Font Name Anonymous Pro} is a set of fonts provided by Mark % Simonson\footnote{\url{http://www.marksimonson.com/fonts/view/anonymous-pro}} % under the Open Font License (OFL). From his -% README.txt: +% README.txt: % \begin{quotation} % ``Anonymous Pro is a family of four fixed-width fonts designed % especially with coding in mind. Characters that could be mistaken @@ -221,7 +223,7 @@ % intended as a more legible alternative to Monaco, the fixed-width % Macintosh system font.'' % \end{quotation} -% +% % This bundle was mainly formed as ``I needed something to play with'' % while I was reading through the fantastic \textit{``The Font % Installation Guide''}\footnote{^^A @@ -243,33 +245,36 @@ % % The usage is LaTeX-standard, the behaviour not. Having this in your % preamble: -% \begin{verbatim} -% \usepackage{AnonymousPro}\end{verbatim} +% \begin{quote} +% |\usepackage{AnonymousPro}| +% \end{quote} % does not change the monowidth-font of the document. -% +% % \DescribeMacro{ttdefault} % You have to activate the Anonymous Pro font explicitly with the % option |`ttdefault'| or |`ttdefault=true'|. This is the % intended behaviour. % -% \DescribeMacro{scale} -% You can |`scale'| the font with this option. In this document, I -% used: -% \begin{verbatim} -% \usepackage[scale=0.95,ttdefault]{AnonymousPro} \end{verbatim} +% \DescribeMacro{scale\,\textbar\,scaled} +% You can |`scale'| the font with this option or with |`scaled'|. In +% this document, I used: +% \begin{quote} +% |\usepackage[scale=0.95,ttdefault]{AnonymousPro}| +% \end{quote} % % This package does not try to be too smart, and relies only on % \pkg{kvoptions}. You have to load \pkg{fontenc} and \pkg{textcomp} % yourself, e.g.: -% \begin{verbatim} -% \usepackage[T1]{fontenc} -% \usepackage{textcomp} -% \usepackage[scale=0.98,ttdefault]{AnonymousPro} \end{verbatim} +% \begin{quote} +% |\usepackage[T1]{fontenc}|\\ +% |\usepackage{textcomp}|\\ +% |\usepackage[scale=0.98,ttdefault]{AnonymousPro}| +% \end{quote} % % % \section{Glyph Coverage} % \label{sec:glyph-coverage} -% +% % A comprehensive Anonymous Pro % specimen\footnote{\url{http://www.marksimonson.com/assets/content/fonts/AnonymousProSpecimen.pdf}} % is available with complete showings of all the fonts. @@ -311,7 +316,7 @@ % % \subsection{T1 Font Table} % \label{sec:t1-font-table} -% +% % The only character missing is |`perthousandzero'| in slot 24; % |`compwordmark'| in slot 23 is an invisible glyph. Ligatures like % \texttt{fi}, \texttt{fl} or \texttt{IJ} are available in the font @@ -381,15 +386,15 @@ % |\texttrademark| & \texttrademark \\ % |\texttwelveudash| & \texttwelveudash & % |\texttwosuperior| & \texttwosuperior \\ -% |\textyen| & \textyen +% |\textyen| & \textyen % \end{longtable} % \endgroup % % \clearpage -% +% % \subsection{Miscellaneous Symbols} % \label{sec:misc-symb} -% +% % Other symbols provided by this package are shown in next table. % They are available in \textbf{Bold}, \textit{Italic} and % \textbf{\itshape Bold-Italic}. @@ -397,39 +402,39 @@ % \begin{longtable}[l]{@{}p{0.4\linewidth}@{}p{0.1\linewidth}@{}p{0.4\linewidth}@{}p{0.1\linewidth}@{}} % |\ANPapplelogo| & \ANPapplelogo & % |\ANPappleopen| & \ANPappleopen \\ -% |\ANPapproxequal| & \ANPapproxequal & +% |\ANPapproxequal| & \ANPapproxequal & % |\ANPback| & \ANPback \\ -% |\ANPblackdiamond| & \ANPblackdiamond & -% |\ANPcheckmark| & \ANPcheckmark \\ -% |\ANPDelta| & \ANPDelta & +% |\ANPblackdiamond| & \ANPblackdiamond & +% |\ANPcheckmark| & \ANPcheckmark \\ +% |\ANPDelta| & \ANPDelta & % |\ANPellipsis| & \ANPellipsis \\ -% |\ANPendtab| & \ANPendtab & +% |\ANPendtab| & \ANPendtab & % |\ANPerasetotheright| & \ANPerasetotheright \\ -% |\ANPgreaterequal| & \ANPgreaterequal & +% |\ANPgreaterequal| & \ANPgreaterequal & % |\ANPHelm| & \ANPHelm \\ % |\ANPinsert| & \ANPinsert & -% |\ANPInsertSign| & \ANPInsertSign \\ +% |\ANPInsertSign| & \ANPInsertSign \\ % |\ANPintegral| & \ANPintegral & -% |\ANPlessequal| & \ANPlessequal \\ +% |\ANPlessequal| & \ANPlessequal \\ % |\ANPlozenge| & \ANPlozenge & -% |\ANPnotequal| & \ANPnotequal \\ +% |\ANPnotequal| & \ANPnotequal \\ % |\ANPOpenBox| & \ANPOpenBox & % |\ANPoptionkey| & \ANPoptionkey \\ -% |\ANPpartialdiff| & \ANPpartialdiff & +% |\ANPpartialdiff| & \ANPpartialdiff & % |\ANPPi| & \ANPPi \\ -% |\ANPpi| & \ANPpi & +% |\ANPpi| & \ANPpi & % |\ANPproduct| & \ANPproduct \\ -% |\ANPReturnSign| & \ANPReturnSign & +% |\ANPReturnSign| & \ANPReturnSign & % |\ANPshift| & \ANPshift \\ % |\ANPshiftlock| & \ANPshiftlock & % |\ANPShoulderedOpenBox| & \ANPShoulderedOpenBox \\ -% |\ANPsigma| & \ANPsigma & +% |\ANPsigma| & \ANPsigma & % |\ANPsigmaone| & \ANPsigmaone \\ -% |\ANPsummation| & \ANPsummation & +% |\ANPsummation| & \ANPsummation & % |\ANPtab| & \ANPtab \\ % |\ANPUpArrowHead| & \ANPUpArrowHead & -% |\ANPUpArrowHeadBars| & \ANPUpArrowHeadBars \\ -% |\ANPverticaltab| & \ANPverticaltab +% |\ANPUpArrowHeadBars| & \ANPUpArrowHeadBars \\ +% |\ANPverticaltab| & \ANPverticaltab % \end{longtable} % \endgroup % @@ -451,7 +456,7 @@ % % \section{Implementation} % \label{sec:implementation} -% +% % \subsection{General Notes} % \label{sec:gen-notes} % @@ -467,22 +472,23 @@ % \meta{.afm} files. After running LaTeX on \texttt{\jobname.ins} and % having the generated files at hand, I used a trivial |Makefile| to % run \pkg{fontinst}: -% \begin{verbatim} -% .PHONY: fonts -% fonts: -% tex AnonymousPro-drv.tex -% tex AnonymousPro-map.tex -% for filename in *.pl; do pltotf $$filename; done -% for filename in *.vpl; do vptovf $$filename; done -% rm *.pl *.vpl *.mtx \end{verbatim} -% +% \begin{quote} +% |.PHONY: fonts|\\ +% |fonts:|\\ +% | tex AnonymousPro-drv.tex|\\ +% | tex AnonymousPro-map.tex|\\ +% | for filename in *.pl; do pltotf $$filename; done|\\ +% | for filename in *.vpl; do vptovf $$filename; done|\\ +% | rm *.pl *.vpl *.mtx| +% \end{quote} +% % I also used |t1testpage|\footnote{\url{http://www.lcdf.org/type/}} % to generate an overview of characters per font; mostly to have a % match on characters in \meta{.afm} files. % % \subsection{Fontinst-Driver file} % \label{sec:fontins-drv} -% +% % We follow Philipp Lehman's \textit{The Font Installation Guide}. % % We start as follows: @@ -493,7 +499,7 @@ \input fontinst.sty \needsfontinstversion{1.926} % \end{macrocode} -% +% % We are installing a monowidth-font. `Anonymous Pro' has liguatures % but we will not use them and set \meta{ligaturing} to `0'. Note % that we also will not set |`\hyphenchar\font=-1'|. @@ -767,14 +773,14 @@ %%% date = "2013-12-29", %%% time = "15:24:42 +01:00", %%% filename = "AnonymousPro-01.etx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", %%% keywords = "encoding, TeX, PostScript", %%% supported = "yes", -%%% abstract = "This is a custom encoding as a TeX font -%%% encoding file to access all glyphs in +%%% abstract = "This is a custom encoding as a TeX font +%%% encoding file to access all glyphs in %%% the AnonymousPro, for use with the fontinst %%% utility. %%% package = "AnonymousPro for LaTeX", @@ -1573,14 +1579,14 @@ %%% date = "2013-12-29", %%% time = "15:24:42 +01:00", %%% filename = "AnonymousPro-02.etx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", %%% keywords = "encoding, TeX, PostScript", %%% supported = "yes", -%%% abstract = "This is a custom encoding as a TeX font -%%% encoding file to access all glyphs in +%%% abstract = "This is a custom encoding as a TeX font +%%% encoding file to access all glyphs in %%% the AnonymousPro, for use with the fontinst %%% utility. %%% package = "AnonymousPro for LaTeX", @@ -2379,14 +2385,14 @@ %%% date = "2013-12-29", %%% time = "15:24:42 +01:00", %%% filename = "AnonymousPro-03.etx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", %%% keywords = "encoding, TeX, PostScript", %%% supported = "yes", -%%% abstract = "This is a custom encoding as a TeX font -%%% encoding file to access all glyphs in +%%% abstract = "This is a custom encoding as a TeX font +%%% encoding file to access all glyphs in %%% the AnonymousPro, for use with the fontinst %%% utility. %%% package = "AnonymousPro for LaTeX", @@ -2744,9 +2750,10 @@ % character to use -- the char-name must correspond to the name in the % .afm-file. With \cmd\nextslot\marg{number}, one can use the % character by saying -% \begin{verbatim} -% \fontencoding{U}\fontfamily{name}\selectfont \char number \end{verbatim} -% +% \begin{quote} +% |\fontencoding{U}\fontfamily{name}\selectfont \char number| +% \end{quote} +% % \begin{macrocode} %<*anp-sym> % \end{macrocode} @@ -2758,14 +2765,14 @@ %%% date = "2013-11-29", %%% time = "16:45:46 +01:00", %%% filename = "AnonymousPro-symbols.etx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", %%% keywords = "encoding, TeX, PostScript", %%% supported = "yes", -%%% abstract = "This is a custom encoding as a TeX font -%%% encoding file to access various symbols in +%%% abstract = "This is a custom encoding as a TeX font +%%% encoding file to access various symbols in %%% the AnonymousPro, for use with the fontinst %%% utility. %%% package = "AnonymousPro for LaTeX", @@ -3000,7 +3007,7 @@ %%% date = "2013-12-29", %%% time = "15:24:42 +01:00", %%% filename = "anonymouspro-fixlatin.mtx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", @@ -3053,7 +3060,7 @@ %%% date = "2013-12-29", %%% time = "15:24:42 +01:00", %%% filename = "anonymouspro-fixtextcomp.mtx", -%%% email = "esbati'at'gmx.de", +%%% email = "arash'at'gnu.org", %%% URL = "", %%% checksum = "", %%% codetable = "ISO/ASCII", @@ -3103,9 +3110,19 @@ } % \end{macrocode} % -% Define the option |`scale'| and init it to `1.0' +% Define the option |`scale'| and init it to `1.0'. Also supply a +% `default' value which is `1.0'. % \begin{macrocode} -\DeclareStringOption[1.0]{scale} +\DeclareStringOption[1.0]{scale}[1.0] +% \end{macrocode} +% +% As requested by F. Mittelbach, we also provide a |`scaled'| key. +% This key just redefines the \cmd{\ANP@scale} macro with the given +% value. +% \begin{macrocode} +\define@key{ANP}{scaled}[1.0]{% + \renewcommand*\ANP@scale{#1}% +} % \end{macrocode} % % Define the option |`ttdefault'|. We default it to |`false'|. @@ -3115,7 +3132,6 @@ % \begin{macrocode} \DeclareBoolOption[false]{ttdefault} % \end{macrocode} -% % Process the keyvals: % \begin{macrocode} \ProcessKeyvalOptions* @@ -3125,12 +3141,12 @@ % This macro is defined by \pkg{kvoptions} for the % |`ttdefault'|-option. This is the effect when activited. % \begin{macrocode} -\ifANP@ttdefault - \renewcommand{\ttdefault}{AnonymousPro}% +\ifANP@ttdefault + \renewcommand{\ttdefault}{AnonymousPro} \fi % \end{macrocode} % \end{macro} -% +% % \begin{macro}{\ANP@family} % Define our command for the family: % \begin{macrocode} @@ -3189,4 +3205,10 @@ % \end{macrocode} % % \Finale -\endinput +% +% \endinput +% Local Variables: +% mode: doctex +% TeX-master: t +% TeX-source-correlate-mode: t +% End: diff --git a/Master/texmf-dist/source/fonts/anonymouspro/AnonymousPro.ins b/Master/texmf-dist/source/fonts/anonymouspro/AnonymousPro.ins index 208c1380ce5..5796c664921 100644 --- a/Master/texmf-dist/source/fonts/anonymouspro/AnonymousPro.ins +++ b/Master/texmf-dist/source/fonts/anonymouspro/AnonymousPro.ins @@ -1,6 +1,6 @@ %% %% File: AnonymousPro.ins -%% Copyright (c) 2013-2014 Arash Esbati +%% Copyright (c) 2013-2019 Arash Esbati %% %% This work may be distributed and/or modified under the conditions %% of the LaTeX Project Public License (LPPL), either version 1.3c of @@ -16,7 +16,7 @@ \preamble -Copyright (C) 2013-2014 Arash Esbati +Copyright (C) 2013-2019 Arash Esbati This work may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of diff --git a/Master/texmf-dist/tex/latex/anonymouspro/AnonymousPro.sty b/Master/texmf-dist/tex/latex/anonymouspro/AnonymousPro.sty index 1acf6b029e7..57b56b653ff 100644 --- a/Master/texmf-dist/tex/latex/anonymouspro/AnonymousPro.sty +++ b/Master/texmf-dist/tex/latex/anonymouspro/AnonymousPro.sty @@ -6,7 +6,7 @@ %% %% AnonymousPro.dtx (with options: `package') %% -%% Copyright (C) 2013-2014 Arash Esbati +%% Copyright (C) 2013-2019 Arash Esbati %% %% This work may be distributed and/or modified under the conditions %% of the LaTeX Project Public License (LPPL), either version 1.3c of @@ -17,17 +17,20 @@ %% \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesPackage{AnonymousPro} - [2014/03/22 v2.1 Support for AnonymousPro Fonts (AE)] + [2019/07/07 v2.2 Support for AnonymousPro Fonts (AE)] \RequirePackage{kvoptions} \SetupKeyvalOptions{% family = ANP, % prefix = ANP@ % } -\DeclareStringOption[1.0]{scale} +\DeclareStringOption[1.0]{scale}[1.0] +\define@key{ANP}{scaled}[1.0]{% + \renewcommand*\ANP@scale{#1}% +} \DeclareBoolOption[false]{ttdefault} \ProcessKeyvalOptions* \ifANP@ttdefault - \renewcommand{\ttdefault}{AnonymousPro}% + \renewcommand{\ttdefault}{AnonymousPro} \fi \newcommand\ANP@family{% \fontencoding{U}\fontfamily{AnonymousPro}\selectfont} diff --git a/Master/texmf-dist/tex/latex/anonymouspro/t1anonymouspro.fd b/Master/texmf-dist/tex/latex/anonymouspro/t1anonymouspro.fd index 6b0c747e41b..8701f8a013e 100644 --- a/Master/texmf-dist/tex/latex/anonymouspro/t1anonymouspro.fd +++ b/Master/texmf-dist/tex/latex/anonymouspro/t1anonymouspro.fd @@ -5,7 +5,7 @@ %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY \ProvidesFile{t1anonymouspro.fd} - [2014/03/22 Fontinst v1.933 font definitions for T1/AnonymousPro.] + [2019/07/12 Fontinst v1.933 font definitions for T1/AnonymousPro.] \expandafter\ifx\csname ANP@scale\endcsname\relax \let\ANP@@scale\@empty diff --git a/Master/texmf-dist/tex/latex/anonymouspro/ts1anonymouspro.fd b/Master/texmf-dist/tex/latex/anonymouspro/ts1anonymouspro.fd index ebccee8377f..ad36ef484f7 100644 --- a/Master/texmf-dist/tex/latex/anonymouspro/ts1anonymouspro.fd +++ b/Master/texmf-dist/tex/latex/anonymouspro/ts1anonymouspro.fd @@ -5,7 +5,7 @@ %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY \ProvidesFile{ts1anonymouspro.fd} - [2014/03/22 Fontinst v1.933 font definitions for TS1/AnonymousPro.] + [2019/07/12 Fontinst v1.933 font definitions for TS1/AnonymousPro.] \expandafter\ifx\csname ANP@scale\endcsname\relax \let\ANP@@scale\@empty diff --git a/Master/texmf-dist/tex/latex/anonymouspro/uanonymouspro.fd b/Master/texmf-dist/tex/latex/anonymouspro/uanonymouspro.fd index 963994ac42c..753f806f9d9 100644 --- a/Master/texmf-dist/tex/latex/anonymouspro/uanonymouspro.fd +++ b/Master/texmf-dist/tex/latex/anonymouspro/uanonymouspro.fd @@ -5,7 +5,7 @@ %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY \ProvidesFile{uanonymouspro.fd} - [2014/03/22 Fontinst v1.933 font definitions for U/AnonymousPro.] + [2019/07/12 Fontinst v1.933 font definitions for U/AnonymousPro.] \expandafter\ifx\csname ANP@scale\endcsname\relax \let\ANP@@scale\@empty -- cgit v1.2.3