diff options
author | Karl Berry <karl@freefriends.org> | 2024-09-30 20:08:33 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-09-30 20:08:33 +0000 |
commit | c57058dde3134397f55ad87d18677b21ba91765d (patch) | |
tree | 73c621d37f3e512996e88d3b0cf3018363b925c6 /Master/texmf-dist/source/fonts | |
parent | e3b1f24d7dda0709acfc63d532192b028df341ec (diff) |
venturisadf (30sep24)
git-svn-id: svn://tug.org/texlive/trunk@72415 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/fonts')
37 files changed, 9433 insertions, 4759 deletions
diff --git a/Master/texmf-dist/source/fonts/venturisadf/lining.etx b/Master/texmf-dist/source/fonts/venturisadf/lining.etx deleted file mode 100644 index b3d85905754..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/lining.etx +++ /dev/null @@ -1,5 +0,0 @@ -\relax -\encoding -\setcommand\digit#1{#1lining} -\endencoding -\endinput diff --git a/Master/texmf-dist/source/fonts/venturisadf/oldstyle.etx b/Master/texmf-dist/source/fonts/venturisadf/oldstyle.etx deleted file mode 100644 index 59aefab84ec..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/oldstyle.etx +++ /dev/null @@ -1,20 +0,0 @@ -%% Copyright 2008 Clea F. Rees -%% -%% 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 2005/12/01 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainer of this work is Clea F. Rees. -%% -%% This work consists of all files listed in manifest.txt. -%% -\relax -\encoding - \setcommand\digit#1{#1oldstyle} -\endencoding diff --git a/Master/texmf-dist/source/fonts/venturisadf/rename.venturis b/Master/texmf-dist/source/fonts/venturisadf/rename.venturis deleted file mode 100644 index d4ad0f9bc81..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/rename.venturis +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2010 Clea F. Rees -# -# 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 2005/12/01 or later. -# -# This work has the LPPL maintenance status `maintained'. -# -# The Current Maintainer of this work is Clea F. Rees. -# -# This work consists of all files listed in manifest.txt. -mv VenturisADF-Regular.pfb yvtr8a.pfb -mv VenturisADF-Regular.afm yvtr8a.afm -mv VenturisADF-Italic.pfb yvtri8a.pfb -mv VenturisADF-Italic.afm yvtri8a.afm -mv VenturisADF-Bold.pfb yvtb8a.pfb -mv VenturisADF-Bold.afm yvtb8a.afm -mv VenturisADF-BoldItalic.pfb yvtbi8a.pfb -mv VenturisADF-BoldItalic.afm yvtbi8a.afm -mv VenturisADFHeavy.pfb yvth8a.pfb -mv VenturisADFHeavy.afm yvth8a.afm -mv VenturisADFHeavy-Italic.pfb yvthi8a.pfb -mv VenturisADFHeavy-Italic.afm yvthi8a.afm -mv VenturisADFCd-Regular.pfb yvtr8ac.pfb -mv VenturisADFCd-Regular.afm yvtr8ac.afm -mv VenturisADFCd-Italic.pfb yvtri8ac.pfb -mv VenturisADFCd-Italic.afm yvtri8ac.afm -mv VenturisADFCd-Bold.pfb yvtb8ac.pfb -mv VenturisADFCd-Bold.afm yvtb8ac.afm -mv VenturisADFCd-BoldItalic.pfb yvtbi8ac.pfb -mv VenturisADFCd-BoldItalic.afm yvtbi8ac.afm -mv VenturisADFStyle-Regular.pfb yvtrc8a.pfb -mv VenturisADFStyle-Italic.pfb yvtrci8a.pfb -mv VenturisADFStyle-Regular.afm yvtrc8a.afm -mv VenturisADFStyle-Italic.afm yvtrci8a.afm -mv VenturisADFStyle-Bold.pfb yvtbc8a.pfb -mv VenturisADFStyle-BoldItalic.pfb yvtbci8a.pfb -mv VenturisADFStyle-Bold.afm yvtbc8a.afm -mv VenturisADFStyle-BoldItalic.afm yvtbci8a.afm -mv VenturisADF-Regular.pfm yvtr8a.pfm -mv VenturisADF-Italic.pfm yvtri8a.pfm -mv VenturisADF-Bold.pfm yvtb8a.pfm -mv VenturisADF-BoldItalic.pfm yvtbi8a.pfm -mv VenturisADFHeavy.pfm yvth8a.pfm -mv VenturisADFHeavy-Italic.pfm yvthi8a.pfm -mv VenturisADFCd-Regular.pfm yvtr8ac.pfm -mv VenturisADFCd-Italic.pfm yvtri8ac.pfm -mv VenturisADFCd-Bold.pfm yvtb8ac.pfm -mv VenturisADFCd-BoldItalic.pfm yvtbi8ac.pfm -mv VenturisADFStyle-Regular.pfm yvtrc8a.pfm -mv VenturisADFStyle-Italic.pfm yvtrci8a.pfm -mv VenturisADFStyle-Bold.pfm yvtbc8a.pfm -mv VenturisADFStyle-BoldItalic.pfm yvtbci8a.pfm -mv VenturisADFCdStyle-Bold.afm yvtbc8ac.afm -mv VenturisADFCdStyle-Bold.pfb yvtbc8ac.pfb -mv VenturisADFCdStyle-Bold.pfm yvtbc8ac.pfm -mv VenturisADFCdStyle-BoldItalic.afm yvtbci8ac.afm -mv VenturisADFCdStyle-BoldItalic.pfb yvtbci8ac.pfb -mv VenturisADFCdStyle-BoldItalic.pfm yvtbci8ac.pfm -mv VenturisADFCdStyle-Italic.afm yvtrci8ac.afm -mv VenturisADFCdStyle-Italic.pfb yvtrci8ac.pfb -mv VenturisADFCdStyle-Italic.pfm yvtrci8ac.pfm -mv VenturisADFCdStyle-Regular.afm yvtrc8ac.afm -mv VenturisADFCdStyle-Regular.pfb yvtrc8ac.pfb -mv VenturisADFCdStyle-Regular.pfm yvtrc8ac.pfm diff --git a/Master/texmf-dist/source/fonts/venturisadf/rename.venturis2 b/Master/texmf-dist/source/fonts/venturisadf/rename.venturis2 deleted file mode 100644 index fa227225d10..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/rename.venturis2 +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2010 Clea F. Rees -# -# 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 2005/12/01 or later. -# -# This work has the LPPL maintenance status `maintained'. -# -# The Current Maintainer of this work is Clea F. Rees. -# -# This work consists of all files listed in manifest.txt. -mv VenturisADFNo2-Regular.afm yv2r8a.afm -mv VenturisADFNo2-Regular.pfb yv2r8a.pfb -mv VenturisADFNo2-Italic.afm yv2ri8a.afm -mv VenturisADFNo2-Italic.pfb yv2ri8a.pfb -mv VenturisADFNo2-Bold.afm yv2b8a.afm -mv VenturisADFNo2-Bold.pfb yv2b8a.pfb -mv VenturisADFNo2-BoldItalic.afm yv2bi8a.afm -mv VenturisADFNo2-BoldItalic.pfb yv2bi8a.pfb -mv VenturisADFNo2Cd-Regular.afm yv2r8ac.afm -mv VenturisADFNo2Cd-Regular.pfb yv2r8ac.pfb -mv VenturisADFNo2Cd-Italic.afm yv2ri8ac.afm -mv VenturisADFNo2Cd-Italic.pfb yv2ri8ac.pfb -mv VenturisADFNo2Cd-Bold.afm yv2b8ac.afm -mv VenturisADFNo2Cd-Bold.pfb yv2b8ac.pfb -mv VenturisADFNo2Cd-BoldItalic.afm yv2bi8ac.afm -mv VenturisADFNo2Cd-BoldItalic.pfb yv2bi8ac.pfb -mv VenturisADFNo2Med-Regular.afm yv2m8a.afm -mv VenturisADFNo2Med-Regular.pfb yv2m8a.pfb -mv VenturisADFNo2Med-Italic.afm yv2mi8a.afm -mv VenturisADFNo2Med-Italic.pfb yv2mi8a.pfb -mv VenturisADFNo2Med-Bold.afm yv2x8a.afm -mv VenturisADFNo2Med-Bold.pfb yv2x8a.pfb -mv VenturisADFNo2Med-BoldItalic.afm yv2xi8a.afm -mv VenturisADFNo2Med-BoldItalic.pfb yv2xi8a.pfb -mv VenturisADFNo2-Regular.pfm yv2r8a.pfm -mv VenturisADFNo2-Italic.pfm yv2ri8a.pfm -mv VenturisADFNo2-Bold.pfm yv2b8a.pfm -mv VenturisADFNo2-BoldItalic.pfm yv2bi8a.pfm -mv VenturisADFNo2Cd-Regular.pfm yv2r8ac.pfm -mv VenturisADFNo2Cd-Italic.pfm yv2ri8ac.pfm -mv VenturisADFNo2Cd-Bold.pfm yv2b8ac.pfm -mv VenturisADFNo2Cd-BoldItalic.pfm yv2bi8ac.pfm -mv VenturisADFNo2Med-Regular.pfm yv2m8a.pfm -mv VenturisADFNo2Med-Italic.pfm yv2mi8a.pfm -mv VenturisADFNo2Med-Bold.pfm yv2x8a.pfm -mv VenturisADFNo2Med-BoldItalic.pfm yv2xi8a.pfm diff --git a/Master/texmf-dist/source/fonts/venturisadf/rename.venturisold b/Master/texmf-dist/source/fonts/venturisadf/rename.venturisold deleted file mode 100644 index 88327e614a0..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/rename.venturisold +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2010 Clea F. Rees -# -# 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 2005/12/01 or later. -# -# This work has the LPPL maintenance status `maintained'. -# -# The Current Maintainer of this work is Clea F. Rees. -# -# This work consists of all files listed in manifest.txt. -mv VenturisOldADF-Bold.afm yvob8a.afm -mv VenturisOldADF-BoldItalic.afm yvobi8a.afm -mv VenturisOldADF-Italic.afm yvori8a.afm -mv VenturisOldADF-Regular.afm yvor8a.afm -mv VenturisOldADF-Bold.pfb yvob8a.pfb -mv VenturisOldADF-BoldItalic.pfb yvobi8a.pfb -mv VenturisOldADF-Italic.pfb yvori8a.pfb -mv VenturisOldADF-Regular.pfb yvor8a.pfb -mv VenturisOldADF-Bold.pfm yvob8a.pfm -mv VenturisOldADF-BoldItalic.pfm yvobi8a.pfm -mv VenturisOldADF-Italic.pfm yvori8a.pfm -mv VenturisOldADF-Regular.pfm yvor8a.pfm diff --git a/Master/texmf-dist/source/fonts/venturisadf/rename.venturissans b/Master/texmf-dist/source/fonts/venturisadf/rename.venturissans deleted file mode 100644 index 89282f88993..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/rename.venturissans +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2010 Clea F. Rees -# -# 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 2005/12/01 or later. -# -# This work has the LPPL maintenance status `maintained'. -# -# The Current Maintainer of this work is Clea F. Rees. -# -# This work consists of all files listed in manifest.txt. -mv VenturisSansADF-Regular.pfb yv1r8a.pfb -mv VenturisSansADF-Regular.afm yv1r8a.afm -mv VenturisSansADF-Italic.pfb yv1ri8a.pfb -mv VenturisSansADF-Italic.afm yv1ri8a.afm -mv VenturisSansADF-Bold.pfb yv1b8a.pfb -mv VenturisSansADF-Bold.afm yv1b8a.afm -mv VenturisSansADF-BoldItalic.pfb yv1bi8a.pfb -mv VenturisSansADF-BoldItalic.afm yv1bi8a.afm -mv VenturisSansADFCd-Regular.pfb yv1r8ac.pfb -mv VenturisSansADFCd-Regular.afm yv1r8ac.afm -mv VenturisSansADFCd-Italic.pfb yv1ri8ac.pfb -mv VenturisSansADFCd-Italic.afm yv1ri8ac.afm -mv VenturisSansADFCd-Bold.pfb yv1b8ac.pfb -mv VenturisSansADFCd-Bold.afm yv1b8ac.afm -mv VenturisSansADFCd-BoldItalic.pfb yv1bi8ac.pfb -mv VenturisSansADFCd-BoldItalic.afm yv1bi8ac.afm -mv VenturisSansADFEx-Regular.pfb yv1r8ax.pfb -mv VenturisSansADFEx-Regular.afm yv1r8ax.afm -mv VenturisSansADFEx-Italic.pfb yv1ri8ax.pfb -mv VenturisSansADFEx-Italic.afm yv1ri8ax.afm -mv VenturisSansADFEx-Bold.pfb yv1b8ax.pfb -mv VenturisSansADFEx-Bold.afm yv1b8ax.afm -mv VenturisSansADFEx-BoldItalic.pfb yv1bi8ax.pfb -mv VenturisSansADFEx-BoldItalic.afm yv1bi8ax.afm -mv VenturisSansADFLt-Regular.pfb yv1l8a.pfb -mv VenturisSansADFLt-Regular.afm yv1l8a.afm -mv VenturisSansADFHeavy.afm yv1h8a.afm -mv VenturisSansADFHeavy.pfb yv1h8a.pfb -mv VenturisSansADFHeavy-Oblique.afm yv1ho8a.afm -mv VenturisSansADFHeavy-Oblique.pfb yv1ho8a.pfb -mv VenturisSansADFLt-Bold.pfb yv1d8a.pfb -mv VenturisSansADFLt-Bold.afm yv1d8a.afm -mv VenturisSansADFLt-Italic.pfb yv1li8a.pfb -mv VenturisSansADFLt-Italic.afm yv1li8a.afm -mv VenturisSansADFLt-BoldItalic.pfb yv1di8a.pfb -mv VenturisSansADFLt-BoldItalic.afm yv1di8a.afm -mv VenturisSansADF-Regular.pfm yv1r8a.pfm -mv VenturisSansADF-Italic.pfm yv1ri8a.pfm -mv VenturisSansADF-Bold.pfm yv1b8a.pfm -mv VenturisSansADF-BoldItalic.pfm yv1bi8a.pfm -mv VenturisSansADFCd-Regular.pfm yv1r8ac.pfm -mv VenturisSansADFCd-Italic.pfm yv1ri8ac.pfm -mv VenturisSansADFCd-Bold.pfm yv1b8ac.pfm -mv VenturisSansADFCd-BoldItalic.pfm yv1bi8ac.pfm -mv VenturisSansADFEx-Regular.pfm yv1r8ax.pfm -mv VenturisSansADFEx-Italic.pfm yv1ri8ax.pfm -mv VenturisSansADFEx-Bold.pfm yv1b8ax.pfm -mv VenturisSansADFEx-BoldItalic.pfm yv1bi8ax.pfm -mv VenturisSansADFLt-Regular.pfm yv1l8a.pfm -mv VenturisSansADFHeavy.pfm yv1h8a.pfm -mv VenturisSansADFHeavy-Oblique.pfm yv1ho8a.pfm -mv VenturisSansADFLt-Bold.pfm yv1d8a.pfm -mv VenturisSansADFLt-Italic.pfm yv1li8a.pfm -mv VenturisSansADFLt-BoldItalic.pfm yv1di8a.pfm diff --git a/Master/texmf-dist/source/fonts/venturisadf/rename.venturissans2 b/Master/texmf-dist/source/fonts/venturisadf/rename.venturissans2 deleted file mode 100644 index 149b4bd3b7f..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/rename.venturissans2 +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2010 Clea F. Rees -# -# 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 2005/12/01 or later. -# -# This work has the LPPL maintenance status `maintained'. -# -# The Current Maintainer of this work is Clea F. Rees. -# -# This work consists of all files listed in manifest.txt. -mv VenturisSansADFNo2-Regular.afm yv3r8a.afm -mv VenturisSansADFNo2-Regular.pfb yv3r8a.pfb -mv VenturisSansADFNo2-Italic.afm yv3ri8a.afm -mv VenturisSansADFNo2-Italic.pfb yv3ri8a.pfb -mv VenturisSansADFNo2-BoldItalic.afm yv3bi8a.afm -mv VenturisSansADFNo2-BoldItalic.pfb yv3bi8a.pfb -mv VenturisSansADFNo2-Bold.afm yv3b8a.afm -mv VenturisSansADFNo2-Bold.pfb yv3b8a.pfb -mv VenturisSansADFNo2Cd-Regular.afm yv3r8ac.afm -mv VenturisSansADFNo2Cd-Regular.pfb yv3r8ac.pfb -mv VenturisSansADFNo2Cd-Italic.pfb yv3ri8ac.pfb -mv VenturisSansADFNo2Cd-Italic.afm yv3ri8ac.afm -mv VenturisSansADFNo2Cd-Bold.afm yv3b8ac.afm -mv VenturisSansADFNo2Cd-Bold.pfb yv3b8ac.pfb -mv VenturisSansADFNo2Cd-BoldItal.afm yv3bi8ac.afm -mv VenturisSansADFNo2Cd-BoldItal.pfb yv3bi8ac.pfb -mv VenturisSansADFNo2Ex-Regular.afm yv3r8ax.afm -mv VenturisSansADFNo2Ex-Regular.pfb yv3r8ax.pfb -mv VenturisSansADFNo2Ex-Italic.afm yv3ri8ax.afm -mv VenturisSansADFNo2Ex-Italic.pfb yv3ri8ax.pfb -mv VenturisSansADFNo2Ex-Bold.afm yv3b8ax.afm -mv VenturisSansADFNo2Ex-Bold.pfb yv3b8ax.pfb -mv VenturisSansADFNo2Ex-BoldItal.afm yv3bi8ax.afm -mv VenturisSansADFNo2Ex-BoldItal.pfb yv3bi8ax.pfb -mv VenturisSansADFNo2-Regular.pfm yv3r8a.pfm -mv VenturisSansADFNo2-Italic.pfm yv3ri8a.pfm -mv VenturisSansADFNo2-BoldItalic.pfm yv3bi8a.pfm -mv VenturisSansADFNo2-Bold.pfm yv3b8a.pfm -mv VenturisSansADFNo2Cd-Regular.pfm yv3r8ac.pfm -mv VenturisSansADFNo2Cd-Italic.pfm yv3ri8ac.pfm -mv VenturisSansADFNo2Cd-Bold.pfm yv3b8ac.pfm -mv VenturisSansADFNo2Cd-BoldItal.pfm yv3bi8ac.pfm -mv VenturisSansADFNo2Ex-Regular.pfm yv3r8ax.pfm -mv VenturisSansADFNo2Ex-Italic.pfm yv3ri8ax.pfm -mv VenturisSansADFNo2Ex-Bold.pfm yv3b8ax.pfm -mv VenturisSansADFNo2Ex-BoldItal.pfm yv3bi8ax.pfm diff --git a/Master/texmf-dist/source/fonts/venturisadf/rename.venturistitling b/Master/texmf-dist/source/fonts/venturisadf/rename.venturistitling deleted file mode 100644 index 26f146d6238..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/rename.venturistitling +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2010 Clea F. Rees -# -# 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 2005/12/01 or later. -# -# This work has the LPPL maintenance status `maintained'. -# -# The Current Maintainer of this work is Clea F. Rees. -# -# This work consists of all files listed in manifest.txt. -mv VenturisADFTitlingNo1.pfb yv1dd8au.pfb -mv VenturisADFTitlingNo1.afm yv1dd8au.afm -mv VenturisADFTitlingNo2.pfb yvtbd8ac.pfb -mv VenturisADFTitlingNo2.afm yvtbd8ac.afm -mv VenturisADFTitlingNo3.pfb yv1bd8a.pfb -mv VenturisADFTitlingNo3.afm yv1bd8a.afm -mv VenturisADFTitlingNo4.afm yvtrdl8a.afm -mv VenturisADFTitlingNo4.pfb yvtrdl8a.pfb -mv VenturisADFGothTitling.afm yvodd8a.afm -mv VenturisADFGothTitling.pfb yvodd8a.pfb -mv VenturisADFTitlingNo1.pfm yv1dd8au.pfm -mv VenturisADFTitlingNo2.pfm yvtbd8ac.pfm -mv VenturisADFTitlingNo3.pfm yv1bd8a.pfm -mv VenturisADFTitlingNo4.pfm yvtrdl8a.pfm -mv VenturisADFGothTitling.pfm yvodd8a.pfm diff --git a/Master/texmf-dist/source/fonts/venturisadf/resetalt.mtx b/Master/texmf-dist/source/fonts/venturisadf/resetalt.mtx index 66ed6d61733..76d2fb3a058 100644 --- a/Master/texmf-dist/source/fonts/venturisadf/resetalt.mtx +++ b/Master/texmf-dist/source/fonts/venturisadf/resetalt.mtx @@ -1,46 +1,62 @@ -%% Copyright 2010 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. +%% +%% This is file `resetalt.mtx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturisadf-build.dtx (with options: `mtx') +%% Copyright (C) 2008-2024 Clea F. Rees. +%% +%% 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 +%% https://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is Clea F. Rees. +%% +%% This file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \relax \metrics - \resetglyph{f} - \glyph{f.alt}{1000} - \endsetglyph - \setleftrightkerning{f}{f.alt}{1000} - \resetglyph{l} - \glyph{l.alt}{1000} - \endsetglyph - \setleftrightkerning{l}{l.alt}{1000} - \resetglyph{i} - \glyph{i.alt}{1000} - \endsetglyph - \setleftrightkerning{i}{i.alt}{1000} - \resetglyph{I} - \glyph{I.alt}{1000} - \endsetglyph - \setleftrightkerning{I}{I.alt}{1000} - \resetglyph{J} - \glyph{J.alt}{1000} - \endsetglyph - \setleftrightkerning{J}{J.alt}{1000} - \resetglyph{j} - \glyph{j.alt}{1000} - \endsetglyph - \setleftrightkerning{j}{j.alt}{1000} - \resetglyph{S} - \glyph{S.alt}{1000} - \endsetglyph - \setleftrightkerning{S}{S.alt}{1000} +\resetglyph{f} +\glyph{f.alt}{1000} +\endsetglyph +\setleftrightkerning{f}{f.alt}{1000} +\resetglyph{l} +\glyph{l.alt}{1000} +\endsetglyph +\setleftrightkerning{l}{l.alt}{1000} +\resetglyph{i} +\glyph{i.alt}{1000} +\endsetglyph +\setleftrightkerning{i}{i.alt}{1000} +\resetglyph{I} +\glyph{I.alt}{1000} +\endsetglyph +\setleftrightkerning{I}{I.alt}{1000} +\resetglyph{J} +\glyph{J.alt}{1000} +\endsetglyph +\setleftrightkerning{J}{J.alt}{1000} +\resetglyph{j} +\glyph{j.alt}{1000} +\endsetglyph +\setleftrightkerning{j}{j.alt}{1000} +\resetglyph{S} +\glyph{S.alt}{1000} +\endsetglyph +\setleftrightkerning{S}{S.alt}{1000} \endmetrics +\endinput +%% +%% End of file `resetalt.mtx'. diff --git a/Master/texmf-dist/source/fonts/venturisadf/t1-dotalt-f_f.etx b/Master/texmf-dist/source/fonts/venturisadf/t1-dotalt-f_f.etx deleted file mode 100644 index 663a148929a..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/t1-dotalt-f_f.etx +++ /dev/null @@ -1,1298 +0,0 @@ -%% Modifications copyright 2010 Clea F. Rees -%% Code from t1.etx copyright 2002 Alan Jeffrey and Sebastian -%% Rahtz and Ulrik Vieth and Lars Hellstr{\"o}m (see below) -%% -%% 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 2005/12/01 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainer of this work is Clea F. Rees. -%% -%% This work consists of all files listed in manifest.txt. -%% -%% The encoding t1-f_f is a derived work under the terms of the -%% LPPL. The original file, t1.etx, is supplied with fontinst. A copy -%% of fontinst including an unmodified copy of t1.etx is available from -%% http://tug.ctan.org/tex-archive/fonts/utilities/fontinst. -%% The main modifications made to this file are as follows: -%% - The commentary in the original is deleted in this version. For -%% information about the T1 etc., typeset the original t1.etx -%% included with fontinst. -%% - Slots are altered to accommodate characters which are named -%% differently. For example, this encoding uses "endash" and "emdash" -%% whereas t1.etx called for "rangedash" and "punctdash". -%% - The original notices at the top of that file concerning authors, -%% maintenance etc. are replaced by this notice. -%% - The file is renamed. -%% - The encoding name is modified. -%% - f_f, f_f_i and f_f_l replace ff, ffi and ffl. -%% - lc, uc and accented lc, uc are set to characters named "a.alt" etc. - -\relax -\encoding - -\needsfontinstversion{1.910} - -\setcommand\lc#1#2{#2.alt} -\setcommand\uc#1#2{#1.alt} -\setcommand\lctop#1#2{#2.alt} -\setcommand\uctop#1#2{#1.alt} -\setcommand\lclig#1#2{#2} -\ifisint{letterspacing}\then - \ifnumber{\int{letterspacing}}={0}\then \Else - \setcommand\uclig#1#2{#1spaced} - \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but - you can't see it as \verb|\setcommand| commands are invisible in - the typeset output.} - \Fi -\Fi -\setcommand\uclig#1#2{#1} -\setcommand\digit#1{#1} - -\ifisint{monowidth}\then - \setint{ligaturing}{0} -\Else - % The following empty line is *important* to get the formatting - % right here (sigh)! (Remember that it is a \par token.) - - \ifisint{letterspacing}\then - \ifnumber{\int{letterspacing}}={0}\then \Else - \setint{ligaturing}{0} - \Fi - \Fi - \setint{ligaturing}{1} -\Fi - -\setint{italicslant}{0} -\setint{quad}{1000} -\setint{baselineskip}{1200} - -\ifisglyph{x}\then - \setint{xheight}{\height{x}} -\Else - \setint{xheight}{500} -\Fi - -\ifisglyph{space}\then - \setint{interword}{\width{space}} -\Else\ifisglyph{i}\then - \setint{interword}{\width{i}} -\Else - \setint{interword}{333} -\Fi\Fi - -\ifisint{monowidth}\then - \setint{stretchword}{0} - \setint{shrinkword}{0} - \setint{extraspace}{\int{interword}} -\Else - \setint{stretchword}{\scale{\int{interword}}{600}} - \setint{shrinkword}{\scale{\int{interword}}{240}} - \setint{extraspace}{\scale{\int{interword}}{240}} -\Fi - -\ifisglyph{X}\then - \setint{capheight}{\height{X}} -\Else - \setint{capheight}{750} -\Fi - -\ifisglyph{d}\then - \setint{ascender}{\height{d}} -\Else\ifisint{capheight}\then - \setint{ascender}{\int{capheight}} -\Else - \setint{ascender}{750} -\Fi\Fi - -\ifisglyph{Aring}\then - \setint{acccapheight}{\height{Aring}} -\Else - \setint{acccapheight}{999} -\Fi - -\ifisint{descender_neg}\then - \setint{descender}{\neg{\int{descender_neg}}} -\Else\ifisglyph{p}\then - \setint{descender}{\depth{p}} -\Else - \setint{descender}{250} -\Fi\Fi - -\ifisglyph{Aring}\then - \setint{maxheight}{\height{Aring}} -\Else - \setint{maxheight}{1000} -\Fi - -\ifisint{maxdepth_neg}\then - \setint{maxdepth}{\neg{\int{maxdepth_neg}}} -\Else\ifisglyph{j}\then - \setint{maxdepth}{\depth{j}} -\Else - \setint{maxdepth}{250} -\Fi\Fi - -\ifisglyph{six}\then - \setint{digitwidth}{\width{six}} -\Else - \setint{digitwidth}{500} -\Fi - -\setint{capstem}{0} % not in AFM files - -\setfontdimen{1}{italicslant} % italic slant -\setfontdimen{2}{interword} % interword space -\setfontdimen{3}{stretchword} % interword stretch -\setfontdimen{4}{shrinkword} % interword shrink -\setfontdimen{5}{xheight} % x-height -\setfontdimen{6}{quad} % quad -\setfontdimen{7}{extraspace} % extra space after . -\setfontdimen{8}{capheight} % cap height -\setfontdimen{9}{ascender} % ascender -\setfontdimen{10}{acccapheight} % accented cap height -\setfontdimen{11}{descender} % descender's depth -\setfontdimen{12}{maxheight} % max height -\setfontdimen{13}{maxdepth} % max depth -\setfontdimen{14}{digitwidth} % digit width -\setfontdimen{15}{verticalstem} % dominant width of verical stems -\setfontdimen{16}{baselineskip} % baselineskip - -\ifnumber{\int{ligaturing}}<{0}\then - \comment{In this case, the codingscheme can be different from the - default, and therefore we refrain from setting it.} -\Else - \setstr{codingscheme}{EXTENDED TEX ENC - DOTALT F_F} -\Fi - -\setslot{\lc{Grave}{grave}} - \comment{The grave accent `\`{}'.} -\endsetslot - -\setslot{\lc{Acute}{acute}} - \comment{The acute accent `\'{}'.} -\endsetslot - -\setslot{\lc{Circumflex}{circumflex}} - \comment{The circumflex accent `\^{}'.} -\endsetslot - -\setslot{\lc{Tilde}{tilde}} - \comment{The tilde accent `\~{}'.} -\endsetslot - -\setslot{\lc{Dieresis}{dieresis}} - \comment{The umlaut or dieresis accent `\"{}'.} -\endsetslot - -\setslot{\lc{Hungarumlaut}{hungarumlaut}} - \comment{The long Hungarian umlaut `\H{}'.} -\endsetslot - -\setslot{\lc{Ring}{ring}} - \comment{The ring accent `\r{}'.} -\endsetslot - -\setslot{\lc{Caron}{caron}} - \comment{The caron or h\'a\v cek accent `\v{}'.} -\endsetslot - -\setslot{\lc{Breve}{breve}} - \comment{The breve accent `\u{}'.} -\endsetslot - -\setslot{\lc{Macron}{macron}} - \comment{The macron accent `\={}'.} -\endsetslot - -\setslot{\lc{Dotaccent}{dotaccent}} - \comment{The dot accent `\.{}'.} -\endsetslot - -\setslot{\lc{Cedilla}{cedilla}} - \comment{The cedilla accent `\c {}'.} -\endsetslot - -\setslot{\lc{Ogonek}{ogonek}} - \comment{The ogonek accent `\k {}'.} -\endsetslot - -\setslot{quotesinglbase} - \comment{A German single quote mark `\quotesinglbase' similar to a comma, - but with different sidebearings.} -\endsetslot - -\setslot{guilsinglleft} - \comment{A French single opening quote mark `\guilsinglleft', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{guilsinglright} - \comment{A French single closing quote mark `\guilsinglright', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{quotedblleft} - \comment{The English opening quote mark `\,\textquotedblleft\,'.} -\endsetslot - -\setslot{quotedblright} - \comment{The English closing quote mark `\,\textquotedblright\,'.} -\endsetslot - -\setslot{quotedblbase} - \comment{A German double quote mark `\quotedblbase' similar to two commas, - but with tighter letterspacing and different sidebearings.} -\endsetslot - -\setslot{guillemotleft} - \comment{A French double opening quote mark `\guillemotleft', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{guillemotright} - \comment{A French closing opening quote mark `\guillemotright', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{endash} - \ligature{LIG}{hyphen}{emdash} - \comment{The number range dash `1--9'. This is called `rangedash' by fontinst's t1.etx, but it needs to be called `endash' to work right. The `\textendash'. In a monowidth font, this - might be set as `\texttt{1{-}9}'.} -\endsetslot - -\setslot{emdash} - \comment{The punctuation dash `Oh---boy.' This is calle `punctdash' by fontinst's t1.etx, but needs to be called `emdash' to work right. The `\textemdash'. In a monowidth font, this - might be set as `\texttt{Oh{-}{-}boy.}'} -\endsetslot - -\setslot{compwordmark} - \comment{An invisible glyph, with zero width and depth, but the - height of lowercase letters without ascenders. - It is used to stop ligaturing in words like `shelf{}ful'.} -\endsetslot - -\setslot{perthousandzero} - \comment{A glyph which is placed after `\%' to produce a - `per-thousand', or twice to produce `per-ten-thousand'. - Your guess is as good as mine as to what this glyph should look - like in a monowidth font.} -\endsetslot - -\setslot{\lc{dotlessI}{dotlessi}} - \comment{A dotless i `\i', used to produce accented letters such as - `\=\i'.} -\endsetslot - -\setslot{\lc{dotlessJ}{dotlessj}} - \comment{A dotless j `\j', used to produce accented letters such as - `\=\j'. Most non-\TeX\ fonts do not have this glyph.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{0}\then \skipslots{5}\Else - -\setslot{\lclig{FF}{f_f}} - \ifnumber{\int{ligaturing}}>{0}\then - \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{f_f_i}} - \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{f_f_l}} - \Fi - \comment{The `ff' ligature. It should be two characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FI}{fi}} - \comment{The `fi' ligature. It should be two characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FL}{fl}} - \comment{The `fl' ligature. It should be two characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FFI}{f_f_i}} - \comment{The `ffi' ligature. It should be three characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FFL}{f_f_l}} - \comment{The `ffl' ligature. It should be three characters wide in a - monowidth font.} -\endsetslot - -\Fi - -\setslot{visiblespace} - \comment{A visible space glyph `\textvisiblespace'.} -\endsetslot - -\setslot{exclam} - \ligature{LIG}{quoteleft}{exclamdown} - \comment{The exclamation mark `!'.} -\endsetslot - -\setslot{quotedbl} - \comment{The `neutral' double quotation mark `\,\textquotedbl\,', - included for use in monowidth fonts, or for setting computer - programs. Note that the inclusion of this glyph in this slot - means that \TeX\ documents which used `{\tt\char`\"}' as an - input character will no longer work.} -\endsetslot - -\setslot{numbersign} - \comment{The hash sign `\#'.} -\endsetslot - -\setslot{dollar} - \comment{The dollar sign `\$'.} -\endsetslot - -\setslot{percent} - \comment{The percent sign `\%'.} -\endsetslot - -\setslot{ampersand} - \comment{The ampersand sign `\&'.} -\endsetslot - -\setslot{quoteright} - \ligature{LIG}{quoteright}{quotedblright} - \comment{The English closing single quote mark `\,\textquoteright\,'.} -\endsetslot - -\setslot{parenleft} - \comment{The opening parenthesis `('.} -\endsetslot - -\setslot{parenright} - \comment{The closing parenthesis `)'.} -\endsetslot - -\setslot{asterisk} - \comment{The raised asterisk `*'.} -\endsetslot - -\setslot{plus} - \comment{The addition sign `+'.} -\endsetslot - -\setslot{comma} - \ligature{LIG}{comma}{quotedblbase} - \comment{The comma `,'.} -\endsetslot - -\setslot{hyphen} - \ligature{LIG}{hyphen}{endash} - \ligature{LIG}{hyphenchar}{hyphenchar} - \comment{The hyphen `-'.} -\endsetslot - -\setslot{period} - \comment{The period `.'.} -\endsetslot - -\setslot{slash} - \comment{The forward oblique `/'.} -\endsetslot - -\setslot{\digit{zero}} - \comment{The number `0'. This (and all the other numerals) may be - old style or ranging digits.} -\endsetslot - -\setslot{\digit{one}} - \comment{The number `1'.} -\endsetslot - -\setslot{\digit{two}} - \comment{The number `2'.} -\endsetslot - -\setslot{\digit{three}} - \comment{The number `3'.} -\endsetslot - -\setslot{\digit{four}} - \comment{The number `4'.} -\endsetslot - -\setslot{\digit{five}} - \comment{The number `5'.} -\endsetslot - -\setslot{\digit{six}} - \comment{The number `6'.} -\endsetslot - -\setslot{\digit{seven}} - \comment{The number `7'.} -\endsetslot - -\setslot{\digit{eight}} - \comment{The number `8'.} -\endsetslot - -\setslot{\digit{nine}} - \comment{The number `9'.} -\endsetslot - -\setslot{colon} - \comment{The colon punctuation mark `:'.} -\endsetslot - -\setslot{semicolon} - \comment{The semi-colon punctuation mark `;'.} -\endsetslot - -\setslot{less} - \ligature{LIG}{less}{guillemotleft} - \comment{The less-than sign `\textless'.} -\endsetslot - -\setslot{equal} - \comment{The equals sign `='.} -\endsetslot - -\setslot{greater} - \ligature{LIG}{greater}{guillemotright} - \comment{The greater-than sign `\textgreater'.} -\endsetslot - -\setslot{question} - \ligature{LIG}{quoteleft}{questiondown} - \comment{The question mark `?'.} -\endsetslot - -\setslot{at} - \comment{The at sign `@'.} -\endsetslot - -\setslot{\uc{A}{a}} - \comment{The letter `{A}'.} -\endsetslot - -\setslot{\uc{B}{b}} - \comment{The letter `{B}'.} -\endsetslot - -\setslot{\uc{C}{c}} - \comment{The letter `{C}'.} -\endsetslot - -\setslot{\uc{D}{d}} - \comment{The letter `{D}'.} -\endsetslot - -\setslot{\uc{E}{e}} - \comment{The letter `{E}'.} -\endsetslot - -\setslot{\uc{F}{f}} - \comment{The letter `{F}'.} -\endsetslot - -\setslot{\uc{G}{g}} - \comment{The letter `{G}'.} -\endsetslot - -\setslot{\uc{H}{h}} - \comment{The letter `{H}'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else - -\setslot{\uc{I}{i}} - \comment{The letter `{I}'.} -\endsetslot - -\Fi - -\setslot{\uc{J}{j}} - \comment{The letter `{J}'.} -\endsetslot - -\setslot{\uc{K}{k}} - \comment{The letter `{K}'.} -\endsetslot - -\setslot{\uc{L}{l}} - \comment{The letter `{L}'.} -\endsetslot - -\setslot{\uc{M}{m}} - \comment{The letter `{M}'.} -\endsetslot - -\setslot{\uc{N}{n}} - \comment{The letter `{N}'.} -\endsetslot - -\setslot{\uc{O}{o}} - \comment{The letter `{O}'.} -\endsetslot - -\setslot{\uc{P}{p}} - \comment{The letter `{P}'.} -\endsetslot - -\setslot{\uc{Q}{q}} - \comment{The letter `{Q}'.} -\endsetslot - -\setslot{\uc{R}{r}} - \comment{The letter `{R}'.} -\endsetslot - -\setslot{\uc{S}{s}} - \comment{The letter `{S}'.} -\endsetslot - -\setslot{\uc{T}{t}} - \comment{The letter `{T}'.} -\endsetslot - -\setslot{\uc{U}{u}} - \comment{The letter `{U}'.} -\endsetslot - -\setslot{\uc{V}{v}} - \comment{The letter `{V}'.} -\endsetslot - -\setslot{\uc{W}{w}} - \comment{The letter `{W}'.} -\endsetslot - -\setslot{\uc{X}{x}} - \comment{The letter `{X}'.} -\endsetslot - -\setslot{\uc{Y}{y}} - \comment{The letter `{Y}'.} -\endsetslot - -\setslot{\uc{Z}{z}} - \comment{The letter `{Z}'.} -\endsetslot - -\setslot{bracketleft} - \comment{The opening square bracket `['.} -\endsetslot - -\setslot{backslash} - \comment{The backwards oblique `\textbackslash'.} -\endsetslot - -\setslot{bracketright} - \comment{The closing square bracket `]'.} -\endsetslot - -\setslot{asciicircum} - \comment{The ASCII upward-pointing arrow head `\textasciicircum'. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{underscore} - \comment{The ASCII underline character `\textunderscore', usually - set on the baseline. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{quoteleft} - \ligature{LIG}{quoteleft}{quotedblleft} - \comment{The English opening single quote mark `\,\textquoteleft\,'.} -\endsetslot - -\setslot{\lc{A}{a}} - \comment{The letter `{a}'.} -\endsetslot - -\setslot{\lc{B}{b}} - \comment{The letter `{b}'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else - - \setslot{\lc{C}{c}} - \comment{The letter `{c}'.} - \endsetslot - -\Fi - -\setslot{\lc{D}{d}} - \comment{The letter `{d}'.} -\endsetslot - -\setslot{\lc{E}{e}} - \comment{The letter `{e}'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else - - \setslot{\lc{F}{f}} - \ifnumber{\int{ligaturing}}>{0}\then - \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}} - \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{f_f}} - \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}} - \Fi - \comment{The letter `{f}'.} - \endsetslot - -\Fi - -\setslot{\lc{G}{g}} - \comment{The letter `{g}'.} -\endsetslot - -\setslot{\lc{H}{h}} - \comment{The letter `{h}'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else - - \setslot{\lc{I}{i}} - \comment{The letter `{i}'.} - \endsetslot - -\Fi - -\setslot{\lc{J}{j}} - \comment{The letter `{j}'.} -\endsetslot - -\setslot{\lc{K}{k}} - \comment{The letter `{k}'.} -\endsetslot - -\setslot{\lc{L}{l}} - \comment{The letter `{l}'.} -\endsetslot - -\setslot{\lc{M}{m}} - \comment{The letter `{m}'.} -\endsetslot - -\setslot{\lc{N}{n}} - \comment{The letter `{n}'.} -\endsetslot - -\setslot{\lc{O}{o}} - \comment{The letter `{o}'.} -\endsetslot - -\setslot{\lc{P}{p}} - \comment{The letter `{p}'.} -\endsetslot - -\setslot{\lc{Q}{q}} - \comment{The letter `{q}'.} -\endsetslot - -\setslot{\lc{R}{r}} - \comment{The letter `{r}'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else - - \setslot{\lc{S}{s}} - \comment{The letter `{s}'.} - \endsetslot - -\Fi - -\setslot{\lc{T}{t}} - \comment{The letter `{t}'.} -\endsetslot - -\setslot{\lc{U}{u}} - \comment{The letter `{u}'.} -\endsetslot - -\setslot{\lc{V}{v}} - \comment{The letter `{v}'.} -\endsetslot - -\setslot{\lc{W}{w}} - \comment{The letter `{w}'.} -\endsetslot - -\setslot{\lc{X}{x}} - \comment{The letter `{x}'.} -\endsetslot - -\setslot{\lc{Y}{y}} - \comment{The letter `{y}'.} -\endsetslot - -\setslot{\lc{Z}{z}} - \comment{The letter `{z}'.} -\endsetslot - -\setslot{braceleft} - \comment{The opening curly brace `\textbraceleft'.} -\endsetslot - -\setslot{bar} - \comment{The ASCII vertical bar `\textbar'. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{braceright} - \comment{The closing curly brace `\textbraceright'.} -\endsetslot - -\setslot{asciitilde} - \comment{The ASCII tilde `\textasciitilde'. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{hyphenchar} - \comment{The glyph used for hyphenation in this font, which will - almost always be the same as `hyphen'.} -\endsetslot - -\setslot{\uctop{Abreve}{abreve}} - \comment{The letter `\u A'.} -\endsetslot - -\setslot{\uc{Aogonek}{aogonek}} - \comment{The letter `\k A'.} -\endsetslot - -\setslot{\uctop{Cacute}{cacute}} - \comment{The letter `\' C'.} -\endsetslot - -\setslot{\uctop{Ccaron}{ccaron}} - \comment{The letter `\v C'.} -\endsetslot - -\setslot{\uctop{Dcaron}{dcaron}} - \comment{The letter `\v D'.} -\endsetslot - -\setslot{\uctop{Ecaron}{ecaron}} - \comment{The letter `\v E'.} -\endsetslot - -\setslot{\uc{Eogonek}{eogonek}} - \comment{The letter `\k E'.} -\endsetslot - -\setslot{\uctop{Gbreve}{gbreve}} - \comment{The letter `\u G'.} -\endsetslot - -\setslot{\uctop{Lacute}{lacute}} - \comment{The letter `\' L'.} -\endsetslot - -\setslot{\uc{Lcaron}{lcaron}} - \comment{The letter `\v L'.} -\endsetslot - -\setslot{\uc{Lslash}{lslash}} - \comment{The letter `\L'.} -\endsetslot - -\setslot{\uctop{Nacute}{nacute}} - \comment{The letter `\' N'.} -\endsetslot - -\setslot{\uctop{Ncaron}{ncaron}} - \comment{The letter `\v N'.} -\endsetslot - -\setslot{\uc{Eng}{eng}} - \comment{The Sami letter `\NG'. It is unavailable in \plain\ \TeX. This needs to be called `Eng'/`eng' rather than `Ng'/`ng' as in t1.etx in most cases, it seems.} -\endsetslot - -\setslot{\uctop{Ohungarumlaut}{ohungarumlaut}} - \comment{The letter `\H O'.} -\endsetslot - -\setslot{\uctop{Racute}{racute}} - \comment{The letter `\' R'.} -\endsetslot - -\setslot{\uctop{Rcaron}{rcaron}} - \comment{The letter `\v R'.} -\endsetslot - -\setslot{\uctop{Sacute}{sacute}} - \comment{The letter `\' S'.} -\endsetslot - -\setslot{\uctop{Scaron}{scaron}} - \comment{The letter `\v S'.} -\endsetslot - -\setslot{\uc{Scedilla}{scedilla}} - \comment{The letter `\c S'.} -\endsetslot - -\setslot{\uctop{Tcaron}{tcaron}} - \comment{The letter `\v T'.} -\endsetslot - -\setslot{\uc{Tcedilla}{tcedilla}} - \comment{The letter `\c T'.} -\endsetslot - -\setslot{\uctop{Uhungarumlaut}{uhungarumlaut}} - \comment{The letter `\H U'.} -\endsetslot - -\setslot{\uctop{Uring}{uring}} - \comment{The letter `\r U'.} -\endsetslot - -\setslot{\uctop{Ydieresis}{ydieresis}} - \comment{The letter `\" Y'.} -\endsetslot - -\setslot{\uctop{Zacute}{zacute}} - \comment{The letter `\' Z'.} -\endsetslot - -\setslot{\uctop{Zcaron}{zcaron}} - \comment{The letter `\v Z'.} -\endsetslot - -\setslot{\uctop{Zdotaccent}{zdotaccent}} - \comment{The letter `\. Z'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else - - \setslot{\uclig{IJ}{ij}} - \comment{The letter `IJ'. This is a single letter, and in a - monowidth font should ideally be one letter wide.} - \endsetslot - -\Fi - -\setslot{\uctop{Idotaccent}{idotaccent}} - \comment{The letter `\. I'.} -\endsetslot - -\setslot{\lc{Dbar}{dbar}} - \comment{The letter `\dj'.} -\endsetslot - -\setslot{section} - \comment{The section mark `\textsection'.} -\endsetslot - -\setslot{\lctop{Abreve}{abreve}} - \comment{The letter `\u a'.} -\endsetslot - -\setslot{\lc{Aogonek}{aogonek}} - \comment{The letter `\k a'.} -\endsetslot - -\setslot{\lctop{Cacute}{cacute}} - \comment{The letter `\' c'.} -\endsetslot - -\setslot{\lctop{Ccaron}{ccaron}} - \comment{The letter `\v c'.} -\endsetslot - -\setslot{\lctop{Dcaron}{dcaron}} - \comment{The letter `\v d'.} -\endsetslot - -\setslot{\lctop{Ecaron}{ecaron}} - \comment{The letter `\v e'.} -\endsetslot - -\setslot{\lc{Eogonek}{eogonek}} - \comment{The letter `\k e'.} -\endsetslot - -\setslot{\lctop{Gbreve}{gbreve}} - \comment{The letter `\u g'.} -\endsetslot - -\setslot{\lctop{Lacute}{lacute}} - \comment{The letter `\' l'.} -\endsetslot - -\setslot{\lc{Lcaron}{lcaron}} - \comment{The letter `\v l'.} -\endsetslot - -\setslot{\lc{Lslash}{lslash}} - \comment{The letter `\l'.} -\endsetslot - -\setslot{\lctop{Nacute}{nacute}} - \comment{The letter `\' n'.} -\endsetslot - -\setslot{\lctop{Ncaron}{ncaron}} - \comment{The letter `\v n'.} -\endsetslot - -\setslot{\lc{Eng}{eng}} - \comment{The Sami letter `\ng'. It is unavailable in \plain\ \TeX. This needs to be called `Eng'/`eng' rather than `Ng'/`ng' as it is in t1.etx in most cases, it seems.} -\endsetslot - -\setslot{\lctop{Ohungarumlaut}{ohungarumlaut}} - \comment{The letter `\H o'.} -\endsetslot - -\setslot{\lctop{Racute}{racute}} - \comment{The letter `\' r'.} -\endsetslot - -\setslot{\lctop{Rcaron}{rcaron}} - \comment{The letter `\v r'.} -\endsetslot - -\setslot{\lctop{Sacute}{sacute}} - \comment{The letter `\' s'.} -\endsetslot - -\setslot{\lctop{Scaron}{scaron}} - \comment{The letter `\v s'.} -\endsetslot - -\setslot{\lc{Scedilla}{scedilla}} - \comment{The letter `\c s'.} -\endsetslot - -\setslot{\lctop{Tcaron}{tcaron}} - \comment{The letter `\v t'.} -\endsetslot - -\setslot{\lc{Tcedilla}{tcedilla}} - \comment{The letter `\c t'.} -\endsetslot - -\setslot{\lctop{Uhungarumlaut}{uhungarumlaut}} - \comment{The letter `\H u'.} -\endsetslot - -\setslot{\lctop{Uring}{uring}} - \comment{The letter `\r u'.} -\endsetslot - -\setslot{\lctop{Ydieresis}{ydieresis}} - \comment{The letter `\" y'.} -\endsetslot - -\setslot{\lctop{Zacute}{zacute}} - \comment{The letter `\' z'.} -\endsetslot - -\setslot{\lctop{Zcaron}{zcaron}} - \comment{The letter `\v z'.} -\endsetslot - -\setslot{\lctop{Zdotaccent}{zdotaccent}} - \comment{The letter `\. z'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else - - \setslot{\lclig{IJ}{ij}} - \comment{The letter `ij'. This is a single letter, and in a - monowidth font should ideally be one letter wide.} - \endsetslot - -\Fi - -\setslot{exclamdown} - \comment{The Spanish punctuation mark `!`'.} -\endsetslot - -\setslot{questiondown} - \comment{The Spanish punctuation mark `?`'.} -\endsetslot - -\setslot{sterling} - \comment{The British currency mark `\textsterling'.} -\endsetslot - -\setslot{\uctop{Agrave}{agrave}} - \comment{The letter `\` A'.} -\endsetslot - -\setslot{\uctop{Aacute}{aacute}} - \comment{The letter `\' A'.} -\endsetslot - -\setslot{\uctop{Acircumflex}{acircumflex}} - \comment{The letter `\^ A'.} -\endsetslot - -\setslot{\uctop{Atilde}{atilde}} - \comment{The letter `\~ A'.} -\endsetslot - -\setslot{\uctop{Adieresis}{adieresis}} - \comment{The letter `\" A'.} -\endsetslot - -\setslot{\uctop{Aring}{aring}} - \comment{The letter `\r A'.} -\endsetslot - -\setslot{\uc{AE}{ae}} - \comment{The letter `\AE'. This is a single letter, and should not be - faked with `AE'.} -\endsetslot - -\setslot{\uc{Ccedilla}{ccedilla}} - \comment{The letter `\c C'.} -\endsetslot - -\setslot{\uctop{Egrave}{egrave}} - \comment{The letter `\` E'.} -\endsetslot - -\setslot{\uctop{Eacute}{eacute}} - \comment{The letter `\' E'.} -\endsetslot - -\setslot{\uctop{Ecircumflex}{ecircumflex}} - \comment{The letter `\^ E'.} -\endsetslot - -\setslot{\uctop{Edieresis}{edieresis}} - \comment{The letter `\" E'.} -\endsetslot - -\setslot{\uctop{Igrave}{igrave}} - \comment{The letter `\` I'.} -\endsetslot - -\setslot{\uctop{Iacute}{iacute}} - \comment{The letter `\' I'.} -\endsetslot - -\setslot{\uctop{Icircumflex}{icircumflex}} - \comment{The letter `\^ I'.} -\endsetslot - -\setslot{\uctop{Idieresis}{idieresis}} - \comment{The letter `\" I'.} -\endsetslot - -\setslot{\uc{Eth}{eth}} - \comment{The uppercase Icelandic letter `Eth' similar to a `D' - with a horizontal bar through the stem. It is unavailable - in \plain\ \TeX.} -\endsetslot - -\setslot{\uctop{Ntilde}{ntilde}} - \comment{The letter `\~ N'.} -\endsetslot - -\setslot{\uctop{Ograve}{ograve}} - \comment{The letter `\` O'.} -\endsetslot - -\setslot{\uctop{Oacute}{oacute}} - \comment{The letter `\' O'.} -\endsetslot - -\setslot{\uctop{Ocircumflex}{ocircumflex}} - \comment{The letter `\^ O'.} -\endsetslot - -\setslot{\uctop{Otilde}{otilde}} - \comment{The letter `\~ O'.} -\endsetslot - -\setslot{\uctop{Odieresis}{odieresis}} - \comment{The letter `\" O'.} -\endsetslot - -\setslot{\uc{OE}{oe}} - \comment{The letter `\OE'. This is a single letter, and should not be - faked with `OE'.} -\endsetslot - -\setslot{\uc{Oslash}{oslash}} - \comment{The letter `\O'.} -\endsetslot - -\setslot{\uctop{Ugrave}{ugrave}} - \comment{The letter `\` U'.} -\endsetslot - -\setslot{\uctop{Uacute}{uacute}} - \comment{The letter `\' U'.} -\endsetslot - -\setslot{\uctop{Ucircumflex}{ucircumflex}} - \comment{The letter `\^ U'.} -\endsetslot - -\setslot{\uctop{Udieresis}{udieresis}} - \comment{The letter `\" U'.} -\endsetslot - -\setslot{\uctop{Yacute}{yacute}} - \comment{The letter `\' Y'.} -\endsetslot - -\setslot{\uc{Thorn}{thorn}} - \comment{The Icelandic capital letter Thorn, similar to a `P' - with the bowl moved down. It is unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{\uclig{SS}{germandbls}} - \comment{The ligature `SS', used to give an upper case `\ss'. - In a monowidth font it should be two letters wide.} -\endsetslot - -\setslot{\lctop{Agrave}{agrave}} - \comment{The letter `\` a'.} -\endsetslot - -\setslot{\lctop{Aacute}{aacute}} - \comment{The letter `\' a'.} -\endsetslot - -\setslot{\lctop{Acircumflex}{acircumflex}} - \comment{The letter `\^ a'.} -\endsetslot - -\setslot{\lctop{Atilde}{atilde}} - \comment{The letter `\~ a'.} -\endsetslot - -\setslot{\lctop{Adieresis}{adieresis}} - \comment{The letter `\" a'.} -\endsetslot - -\setslot{\lctop{Aring}{aring}} - \comment{The letter `\r a'.} -\endsetslot - -\setslot{\lc{AE}{ae}} - \comment{The letter `\ae'. This is a single letter, and should not be - faked with `ae'.} -\endsetslot - -\setslot{\lc{Ccedilla}{ccedilla}} - \comment{The letter `\c c'.} -\endsetslot - -\setslot{\lctop{Egrave}{egrave}} - \comment{The letter `\` e'.} -\endsetslot - -\setslot{\lctop{Eacute}{eacute}} - \comment{The letter `\' e'.} -\endsetslot - -\setslot{\lctop{Ecircumflex}{ecircumflex}} - \comment{The letter `\^ e'.} -\endsetslot - -\setslot{\lctop{Edieresis}{edieresis}} - \comment{The letter `\" e'.} -\endsetslot - -\setslot{\lctop{Igrave}{igrave}} - \comment{The letter `\`\i'.} -\endsetslot - -\setslot{\lctop{Iacute}{iacute}} - \comment{The letter `\'\i'.} -\endsetslot - -\setslot{\lctop{Icircumflex}{icircumflex}} - \comment{The letter `\^\i'.} -\endsetslot - -\setslot{\lctop{Idieresis}{idieresis}} - \comment{The letter `\"\i'.} -\endsetslot - -\setslot{\lc{Eth}{eth}} - \comment{The Icelandic lowercase letter `eth' similar to - a `$\partial$' with an oblique bar through the stem. - It is unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{\lctop{Ntilde}{ntilde}} - \comment{The letter `\~ n'.} -\endsetslot - -\setslot{\lctop{Ograve}{ograve}} - \comment{The letter `\` o'.} -\endsetslot - -\setslot{\lctop{Oacute}{oacute}} - \comment{The letter `\' o'.} -\endsetslot - -\setslot{\lctop{Ocircumflex}{ocircumflex}} - \comment{The letter `\^ o'.} -\endsetslot - -\setslot{\lctop{Otilde}{otilde}} - \comment{The letter `\~ o'.} -\endsetslot - -\setslot{\lctop{Odieresis}{odieresis}} - \comment{The letter `\" o'.} -\endsetslot - -\setslot{\lc{OE}{oe}} - \comment{The letter `\oe'. This is a single letter, and should not be - faked with `oe'.} -\endsetslot - -\setslot{\lc{Oslash}{oslash}} - \comment{The letter `\o'.} -\endsetslot - -\setslot{\lctop{Ugrave}{ugrave}} - \comment{The letter `\` u'.} -\endsetslot - -\setslot{\lctop{Uacute}{uacute}} - \comment{The letter `\' u'.} -\endsetslot - -\setslot{\lctop{Ucircumflex}{ucircumflex}} - \comment{The letter `\^ u'.} -\endsetslot - -\setslot{\lctop{Udieresis}{udieresis}} - \comment{The letter `\" u'.} -\endsetslot - -\setslot{\lctop{Yacute}{yacute}} - \comment{The letter `\' y'.} -\endsetslot - -\setslot{\lc{Thorn}{thorn}} - \comment{The Icelandic lowercase letter `thorn', similar to a `p' - with an ascender rising from the stem. It is unavailable - in \plain\ \TeX.} -\endsetslot - -\setslot{\lc{SS}{germandbls}} - \comment{The letter `\ss'.} -\endsetslot - -\endencoding diff --git a/Master/texmf-dist/source/fonts/venturisadf/t1-f_f.etx b/Master/texmf-dist/source/fonts/venturisadf/t1-f_f.etx deleted file mode 100644 index da8466a80eb..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/t1-f_f.etx +++ /dev/null @@ -1,1297 +0,0 @@ -%% Modifications copyright 2010 Clea F. Rees -%% Code from t1.etx copyright 2002 Alan Jeffrey and Sebastian -%% Rahtz and Ulrik Vieth and Lars Hellstr{\"o}m (see below) -%% -%% 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 2005/12/01 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainer of this work is Clea F. Rees. -%% -%% This work consists of all files listed in manifest.txt. -%% -%% The encoding t1-f_f is a derived work under the terms of the -%% LPPL. The original file, t1.etx, is supplied with fontinst. A copy -%% of fontinst including an unmodified copy of t1.etx is available from -%% http://tug.ctan.org/tex-archive/fonts/utilities/fontinst. -%% The main modifications made to this file are as follows: -%% - The commentary in the original is deleted in this version. For -%% information about the T1 etc., typeset the original t1.etx -%% included with fontinst. -%% - Slots are altered to accommodate characters which are named -%% differently. For example, this encoding uses "endash" and "emdash" -%% whereas t1.etx called for "rangedash" and "punctdash". -%% - The original notices at the top of that file concerning authors, -%% maintenance etc. are replaced by this notice. -%% - The file is renamed. -%% - The encoding name is modified. -%% - f_f, f_f_i and f_f_l replace ff, ffi and ffl. - -\relax -\encoding - -\needsfontinstversion{1.910} - -\setcommand\lc#1#2{#2} -\setcommand\uc#1#2{#1} -\setcommand\lctop#1#2{#2} -\setcommand\uctop#1#2{#1} -\setcommand\lclig#1#2{#2} -\ifisint{letterspacing}\then - \ifnumber{\int{letterspacing}}={0}\then \Else - \setcommand\uclig#1#2{#1spaced} - \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but - you can't see it as \verb|\setcommand| commands are invisible in - the typeset output.} - \Fi -\Fi -\setcommand\uclig#1#2{#1} -\setcommand\digit#1{#1} - -\ifisint{monowidth}\then - \setint{ligaturing}{0} -\Else - % The following empty line is *important* to get the formatting - % right here (sigh)! (Remember that it is a \par token.) - - \ifisint{letterspacing}\then - \ifnumber{\int{letterspacing}}={0}\then \Else - \setint{ligaturing}{0} - \Fi - \Fi - \setint{ligaturing}{1} -\Fi - -\setint{italicslant}{0} -\setint{quad}{1000} -\setint{baselineskip}{1200} - -\ifisglyph{x}\then - \setint{xheight}{\height{x}} -\Else - \setint{xheight}{500} -\Fi - -\ifisglyph{space}\then - \setint{interword}{\width{space}} -\Else\ifisglyph{i}\then - \setint{interword}{\width{i}} -\Else - \setint{interword}{333} -\Fi\Fi - -\ifisint{monowidth}\then - \setint{stretchword}{0} - \setint{shrinkword}{0} - \setint{extraspace}{\int{interword}} -\Else - \setint{stretchword}{\scale{\int{interword}}{600}} - \setint{shrinkword}{\scale{\int{interword}}{240}} - \setint{extraspace}{\scale{\int{interword}}{240}} -\Fi - -\ifisglyph{X}\then - \setint{capheight}{\height{X}} -\Else - \setint{capheight}{750} -\Fi - -\ifisglyph{d}\then - \setint{ascender}{\height{d}} -\Else\ifisint{capheight}\then - \setint{ascender}{\int{capheight}} -\Else - \setint{ascender}{750} -\Fi\Fi - -\ifisglyph{Aring}\then - \setint{acccapheight}{\height{Aring}} -\Else - \setint{acccapheight}{999} -\Fi - -\ifisint{descender_neg}\then - \setint{descender}{\neg{\int{descender_neg}}} -\Else\ifisglyph{p}\then - \setint{descender}{\depth{p}} -\Else - \setint{descender}{250} -\Fi\Fi - -\ifisglyph{Aring}\then - \setint{maxheight}{\height{Aring}} -\Else - \setint{maxheight}{1000} -\Fi - -\ifisint{maxdepth_neg}\then - \setint{maxdepth}{\neg{\int{maxdepth_neg}}} -\Else\ifisglyph{j}\then - \setint{maxdepth}{\depth{j}} -\Else - \setint{maxdepth}{250} -\Fi\Fi - -\ifisglyph{six}\then - \setint{digitwidth}{\width{six}} -\Else - \setint{digitwidth}{500} -\Fi - -\setint{capstem}{0} % not in AFM files - -\setfontdimen{1}{italicslant} % italic slant -\setfontdimen{2}{interword} % interword space -\setfontdimen{3}{stretchword} % interword stretch -\setfontdimen{4}{shrinkword} % interword shrink -\setfontdimen{5}{xheight} % x-height -\setfontdimen{6}{quad} % quad -\setfontdimen{7}{extraspace} % extra space after . -\setfontdimen{8}{capheight} % cap height -\setfontdimen{9}{ascender} % ascender -\setfontdimen{10}{acccapheight} % accented cap height -\setfontdimen{11}{descender} % descender's depth -\setfontdimen{12}{maxheight} % max height -\setfontdimen{13}{maxdepth} % max depth -\setfontdimen{14}{digitwidth} % digit width -\setfontdimen{15}{verticalstem} % dominant width of verical stems -\setfontdimen{16}{baselineskip} % baselineskip - -\ifnumber{\int{ligaturing}}<{0}\then - \comment{In this case, the codingscheme can be different from the - default, and therefore we refrain from setting it.} -\Else - \setstr{codingscheme}{EXTENDED TEX ENC - F_F} -\Fi - -\setslot{\lc{Grave}{grave}} - \comment{The grave accent `\`{}'.} -\endsetslot - -\setslot{\lc{Acute}{acute}} - \comment{The acute accent `\'{}'.} -\endsetslot - -\setslot{\lc{Circumflex}{circumflex}} - \comment{The circumflex accent `\^{}'.} -\endsetslot - -\setslot{\lc{Tilde}{tilde}} - \comment{The tilde accent `\~{}'.} -\endsetslot - -\setslot{\lc{Dieresis}{dieresis}} - \comment{The umlaut or dieresis accent `\"{}'.} -\endsetslot - -\setslot{\lc{Hungarumlaut}{hungarumlaut}} - \comment{The long Hungarian umlaut `\H{}'.} -\endsetslot - -\setslot{\lc{Ring}{ring}} - \comment{The ring accent `\r{}'.} -\endsetslot - -\setslot{\lc{Caron}{caron}} - \comment{The caron or h\'a\v cek accent `\v{}'.} -\endsetslot - -\setslot{\lc{Breve}{breve}} - \comment{The breve accent `\u{}'.} -\endsetslot - -\setslot{\lc{Macron}{macron}} - \comment{The macron accent `\={}'.} -\endsetslot - -\setslot{\lc{Dotaccent}{dotaccent}} - \comment{The dot accent `\.{}'.} -\endsetslot - -\setslot{\lc{Cedilla}{cedilla}} - \comment{The cedilla accent `\c {}'.} -\endsetslot - -\setslot{\lc{Ogonek}{ogonek}} - \comment{The ogonek accent `\k {}'.} -\endsetslot - -\setslot{quotesinglbase} - \comment{A German single quote mark `\quotesinglbase' similar to a comma, - but with different sidebearings.} -\endsetslot - -\setslot{guilsinglleft} - \comment{A French single opening quote mark `\guilsinglleft', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{guilsinglright} - \comment{A French single closing quote mark `\guilsinglright', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{quotedblleft} - \comment{The English opening quote mark `\,\textquotedblleft\,'.} -\endsetslot - -\setslot{quotedblright} - \comment{The English closing quote mark `\,\textquotedblright\,'.} -\endsetslot - -\setslot{quotedblbase} - \comment{A German double quote mark `\quotedblbase' similar to two commas, - but with tighter letterspacing and different sidebearings.} -\endsetslot - -\setslot{guillemotleft} - \comment{A French double opening quote mark `\guillemotleft', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{guillemotright} - \comment{A French closing opening quote mark `\guillemotright', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{endash} - \ligature{LIG}{hyphen}{emdash} - \comment{The number range dash `1--9'. This is called `rangedash' by fontinst's t1.etx, but it needs to be called `endash' to work right. The `\textendash'. In a monowidth font, this - might be set as `\texttt{1{-}9}'.} -\endsetslot - -\setslot{emdash} - \comment{The punctuation dash `Oh---boy.' This is calle `punctdash' by fontinst's t1.etx, but needs to be called `emdash' to work right. The `\textemdash'. In a monowidth font, this - might be set as `\texttt{Oh{-}{-}boy.}'} -\endsetslot - -\setslot{compwordmark} - \comment{An invisible glyph, with zero width and depth, but the - height of lowercase letters without ascenders. - It is used to stop ligaturing in words like `shelf{}ful'.} -\endsetslot - -\setslot{perthousandzero} - \comment{A glyph which is placed after `\%' to produce a - `per-thousand', or twice to produce `per-ten-thousand'. - Your guess is as good as mine as to what this glyph should look - like in a monowidth font.} -\endsetslot - -\setslot{\lc{dotlessI}{dotlessi}} - \comment{A dotless i `\i', used to produce accented letters such as - `\=\i'.} -\endsetslot - -\setslot{\lc{dotlessJ}{dotlessj}} - \comment{A dotless j `\j', used to produce accented letters such as - `\=\j'. Most non-\TeX\ fonts do not have this glyph.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{0}\then \skipslots{5}\Else - -\setslot{\lclig{FF}{f_f}} - \ifnumber{\int{ligaturing}}>{0}\then - \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{f_f_i}} - \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{f_f_l}} - \Fi - \comment{The `ff' ligature. It should be two characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FI}{fi}} - \comment{The `fi' ligature. It should be two characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FL}{fl}} - \comment{The `fl' ligature. It should be two characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FFI}{f_f_i}} - \comment{The `ffi' ligature. It should be three characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FFL}{f_f_l}} - \comment{The `ffl' ligature. It should be three characters wide in a - monowidth font.} -\endsetslot - -\Fi - -\setslot{visiblespace} - \comment{A visible space glyph `\textvisiblespace'.} -\endsetslot - -\setslot{exclam} - \ligature{LIG}{quoteleft}{exclamdown} - \comment{The exclamation mark `!'.} -\endsetslot - -\setslot{quotedbl} - \comment{The `neutral' double quotation mark `\,\textquotedbl\,', - included for use in monowidth fonts, or for setting computer - programs. Note that the inclusion of this glyph in this slot - means that \TeX\ documents which used `{\tt\char`\"}' as an - input character will no longer work.} -\endsetslot - -\setslot{numbersign} - \comment{The hash sign `\#'.} -\endsetslot - -\setslot{dollar} - \comment{The dollar sign `\$'.} -\endsetslot - -\setslot{percent} - \comment{The percent sign `\%'.} -\endsetslot - -\setslot{ampersand} - \comment{The ampersand sign `\&'.} -\endsetslot - -\setslot{quoteright} - \ligature{LIG}{quoteright}{quotedblright} - \comment{The English closing single quote mark `\,\textquoteright\,'.} -\endsetslot - -\setslot{parenleft} - \comment{The opening parenthesis `('.} -\endsetslot - -\setslot{parenright} - \comment{The closing parenthesis `)'.} -\endsetslot - -\setslot{asterisk} - \comment{The raised asterisk `*'.} -\endsetslot - -\setslot{plus} - \comment{The addition sign `+'.} -\endsetslot - -\setslot{comma} - \ligature{LIG}{comma}{quotedblbase} - \comment{The comma `,'.} -\endsetslot - -\setslot{hyphen} - \ligature{LIG}{hyphen}{endash} - \ligature{LIG}{hyphenchar}{hyphenchar} - \comment{The hyphen `-'.} -\endsetslot - -\setslot{period} - \comment{The period `.'.} -\endsetslot - -\setslot{slash} - \comment{The forward oblique `/'.} -\endsetslot - -\setslot{\digit{zero}} - \comment{The number `0'. This (and all the other numerals) may be - old style or ranging digits.} -\endsetslot - -\setslot{\digit{one}} - \comment{The number `1'.} -\endsetslot - -\setslot{\digit{two}} - \comment{The number `2'.} -\endsetslot - -\setslot{\digit{three}} - \comment{The number `3'.} -\endsetslot - -\setslot{\digit{four}} - \comment{The number `4'.} -\endsetslot - -\setslot{\digit{five}} - \comment{The number `5'.} -\endsetslot - -\setslot{\digit{six}} - \comment{The number `6'.} -\endsetslot - -\setslot{\digit{seven}} - \comment{The number `7'.} -\endsetslot - -\setslot{\digit{eight}} - \comment{The number `8'.} -\endsetslot - -\setslot{\digit{nine}} - \comment{The number `9'.} -\endsetslot - -\setslot{colon} - \comment{The colon punctuation mark `:'.} -\endsetslot - -\setslot{semicolon} - \comment{The semi-colon punctuation mark `;'.} -\endsetslot - -\setslot{less} - \ligature{LIG}{less}{guillemotleft} - \comment{The less-than sign `\textless'.} -\endsetslot - -\setslot{equal} - \comment{The equals sign `='.} -\endsetslot - -\setslot{greater} - \ligature{LIG}{greater}{guillemotright} - \comment{The greater-than sign `\textgreater'.} -\endsetslot - -\setslot{question} - \ligature{LIG}{quoteleft}{questiondown} - \comment{The question mark `?'.} -\endsetslot - -\setslot{at} - \comment{The at sign `@'.} -\endsetslot - -\setslot{\uc{A}{a}} - \comment{The letter `{A}'.} -\endsetslot - -\setslot{\uc{B}{b}} - \comment{The letter `{B}'.} -\endsetslot - -\setslot{\uc{C}{c}} - \comment{The letter `{C}'.} -\endsetslot - -\setslot{\uc{D}{d}} - \comment{The letter `{D}'.} -\endsetslot - -\setslot{\uc{E}{e}} - \comment{The letter `{E}'.} -\endsetslot - -\setslot{\uc{F}{f}} - \comment{The letter `{F}'.} -\endsetslot - -\setslot{\uc{G}{g}} - \comment{The letter `{G}'.} -\endsetslot - -\setslot{\uc{H}{h}} - \comment{The letter `{H}'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else - -\setslot{\uc{I}{i}} - \comment{The letter `{I}'.} -\endsetslot - -\Fi - -\setslot{\uc{J}{j}} - \comment{The letter `{J}'.} -\endsetslot - -\setslot{\uc{K}{k}} - \comment{The letter `{K}'.} -\endsetslot - -\setslot{\uc{L}{l}} - \comment{The letter `{L}'.} -\endsetslot - -\setslot{\uc{M}{m}} - \comment{The letter `{M}'.} -\endsetslot - -\setslot{\uc{N}{n}} - \comment{The letter `{N}'.} -\endsetslot - -\setslot{\uc{O}{o}} - \comment{The letter `{O}'.} -\endsetslot - -\setslot{\uc{P}{p}} - \comment{The letter `{P}'.} -\endsetslot - -\setslot{\uc{Q}{q}} - \comment{The letter `{Q}'.} -\endsetslot - -\setslot{\uc{R}{r}} - \comment{The letter `{R}'.} -\endsetslot - -\setslot{\uc{S}{s}} - \comment{The letter `{S}'.} -\endsetslot - -\setslot{\uc{T}{t}} - \comment{The letter `{T}'.} -\endsetslot - -\setslot{\uc{U}{u}} - \comment{The letter `{U}'.} -\endsetslot - -\setslot{\uc{V}{v}} - \comment{The letter `{V}'.} -\endsetslot - -\setslot{\uc{W}{w}} - \comment{The letter `{W}'.} -\endsetslot - -\setslot{\uc{X}{x}} - \comment{The letter `{X}'.} -\endsetslot - -\setslot{\uc{Y}{y}} - \comment{The letter `{Y}'.} -\endsetslot - -\setslot{\uc{Z}{z}} - \comment{The letter `{Z}'.} -\endsetslot - -\setslot{bracketleft} - \comment{The opening square bracket `['.} -\endsetslot - -\setslot{backslash} - \comment{The backwards oblique `\textbackslash'.} -\endsetslot - -\setslot{bracketright} - \comment{The closing square bracket `]'.} -\endsetslot - -\setslot{asciicircum} - \comment{The ASCII upward-pointing arrow head `\textasciicircum'. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{underscore} - \comment{The ASCII underline character `\textunderscore', usually - set on the baseline. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{quoteleft} - \ligature{LIG}{quoteleft}{quotedblleft} - \comment{The English opening single quote mark `\,\textquoteleft\,'.} -\endsetslot - -\setslot{\lc{A}{a}} - \comment{The letter `{a}'.} -\endsetslot - -\setslot{\lc{B}{b}} - \comment{The letter `{b}'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else - - \setslot{\lc{C}{c}} - \comment{The letter `{c}'.} - \endsetslot - -\Fi - -\setslot{\lc{D}{d}} - \comment{The letter `{d}'.} -\endsetslot - -\setslot{\lc{E}{e}} - \comment{The letter `{e}'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else - - \setslot{\lc{F}{f}} - \ifnumber{\int{ligaturing}}>{0}\then - \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}} - \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{f_f}} - \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}} - \Fi - \comment{The letter `{f}'.} - \endsetslot - -\Fi - -\setslot{\lc{G}{g}} - \comment{The letter `{g}'.} -\endsetslot - -\setslot{\lc{H}{h}} - \comment{The letter `{h}'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else - - \setslot{\lc{I}{i}} - \comment{The letter `{i}'.} - \endsetslot - -\Fi - -\setslot{\lc{J}{j}} - \comment{The letter `{j}'.} -\endsetslot - -\setslot{\lc{K}{k}} - \comment{The letter `{k}'.} -\endsetslot - -\setslot{\lc{L}{l}} - \comment{The letter `{l}'.} -\endsetslot - -\setslot{\lc{M}{m}} - \comment{The letter `{m}'.} -\endsetslot - -\setslot{\lc{N}{n}} - \comment{The letter `{n}'.} -\endsetslot - -\setslot{\lc{O}{o}} - \comment{The letter `{o}'.} -\endsetslot - -\setslot{\lc{P}{p}} - \comment{The letter `{p}'.} -\endsetslot - -\setslot{\lc{Q}{q}} - \comment{The letter `{q}'.} -\endsetslot - -\setslot{\lc{R}{r}} - \comment{The letter `{r}'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else - - \setslot{\lc{S}{s}} - \comment{The letter `{s}'.} - \endsetslot - -\Fi - -\setslot{\lc{T}{t}} - \comment{The letter `{t}'.} -\endsetslot - -\setslot{\lc{U}{u}} - \comment{The letter `{u}'.} -\endsetslot - -\setslot{\lc{V}{v}} - \comment{The letter `{v}'.} -\endsetslot - -\setslot{\lc{W}{w}} - \comment{The letter `{w}'.} -\endsetslot - -\setslot{\lc{X}{x}} - \comment{The letter `{x}'.} -\endsetslot - -\setslot{\lc{Y}{y}} - \comment{The letter `{y}'.} -\endsetslot - -\setslot{\lc{Z}{z}} - \comment{The letter `{z}'.} -\endsetslot - -\setslot{braceleft} - \comment{The opening curly brace `\textbraceleft'.} -\endsetslot - -\setslot{bar} - \comment{The ASCII vertical bar `\textbar'. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{braceright} - \comment{The closing curly brace `\textbraceright'.} -\endsetslot - -\setslot{asciitilde} - \comment{The ASCII tilde `\textasciitilde'. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{hyphenchar} - \comment{The glyph used for hyphenation in this font, which will - almost always be the same as `hyphen'.} -\endsetslot - -\setslot{\uctop{Abreve}{abreve}} - \comment{The letter `\u A'.} -\endsetslot - -\setslot{\uc{Aogonek}{aogonek}} - \comment{The letter `\k A'.} -\endsetslot - -\setslot{\uctop{Cacute}{cacute}} - \comment{The letter `\' C'.} -\endsetslot - -\setslot{\uctop{Ccaron}{ccaron}} - \comment{The letter `\v C'.} -\endsetslot - -\setslot{\uctop{Dcaron}{dcaron}} - \comment{The letter `\v D'.} -\endsetslot - -\setslot{\uctop{Ecaron}{ecaron}} - \comment{The letter `\v E'.} -\endsetslot - -\setslot{\uc{Eogonek}{eogonek}} - \comment{The letter `\k E'.} -\endsetslot - -\setslot{\uctop{Gbreve}{gbreve}} - \comment{The letter `\u G'.} -\endsetslot - -\setslot{\uctop{Lacute}{lacute}} - \comment{The letter `\' L'.} -\endsetslot - -\setslot{\uc{Lcaron}{lcaron}} - \comment{The letter `\v L'.} -\endsetslot - -\setslot{\uc{Lslash}{lslash}} - \comment{The letter `\L'.} -\endsetslot - -\setslot{\uctop{Nacute}{nacute}} - \comment{The letter `\' N'.} -\endsetslot - -\setslot{\uctop{Ncaron}{ncaron}} - \comment{The letter `\v N'.} -\endsetslot - -\setslot{\uc{Eng}{eng}} - \comment{The Sami letter `\NG'. It is unavailable in \plain\ \TeX. This needs to be called `Eng'/`eng' rather than `Ng'/`ng' as in t1.etx in most cases, it seems.} -\endsetslot - -\setslot{\uctop{Ohungarumlaut}{ohungarumlaut}} - \comment{The letter `\H O'.} -\endsetslot - -\setslot{\uctop{Racute}{racute}} - \comment{The letter `\' R'.} -\endsetslot - -\setslot{\uctop{Rcaron}{rcaron}} - \comment{The letter `\v R'.} -\endsetslot - -\setslot{\uctop{Sacute}{sacute}} - \comment{The letter `\' S'.} -\endsetslot - -\setslot{\uctop{Scaron}{scaron}} - \comment{The letter `\v S'.} -\endsetslot - -\setslot{\uc{Scedilla}{scedilla}} - \comment{The letter `\c S'.} -\endsetslot - -\setslot{\uctop{Tcaron}{tcaron}} - \comment{The letter `\v T'.} -\endsetslot - -\setslot{\uc{Tcedilla}{tcedilla}} - \comment{The letter `\c T'.} -\endsetslot - -\setslot{\uctop{Uhungarumlaut}{uhungarumlaut}} - \comment{The letter `\H U'.} -\endsetslot - -\setslot{\uctop{Uring}{uring}} - \comment{The letter `\r U'.} -\endsetslot - -\setslot{\uctop{Ydieresis}{ydieresis}} - \comment{The letter `\" Y'.} -\endsetslot - -\setslot{\uctop{Zacute}{zacute}} - \comment{The letter `\' Z'.} -\endsetslot - -\setslot{\uctop{Zcaron}{zcaron}} - \comment{The letter `\v Z'.} -\endsetslot - -\setslot{\uctop{Zdotaccent}{zdotaccent}} - \comment{The letter `\. Z'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else - - \setslot{\uclig{IJ}{ij}} - \comment{The letter `IJ'. This is a single letter, and in a - monowidth font should ideally be one letter wide.} - \endsetslot - -\Fi - -\setslot{\uctop{Idotaccent}{idotaccent}} - \comment{The letter `\. I'.} -\endsetslot - -\setslot{\lc{Dbar}{dbar}} - \comment{The letter `\dj'.} -\endsetslot - -\setslot{section} - \comment{The section mark `\textsection'.} -\endsetslot - -\setslot{\lctop{Abreve}{abreve}} - \comment{The letter `\u a'.} -\endsetslot - -\setslot{\lc{Aogonek}{aogonek}} - \comment{The letter `\k a'.} -\endsetslot - -\setslot{\lctop{Cacute}{cacute}} - \comment{The letter `\' c'.} -\endsetslot - -\setslot{\lctop{Ccaron}{ccaron}} - \comment{The letter `\v c'.} -\endsetslot - -\setslot{\lctop{Dcaron}{dcaron}} - \comment{The letter `\v d'.} -\endsetslot - -\setslot{\lctop{Ecaron}{ecaron}} - \comment{The letter `\v e'.} -\endsetslot - -\setslot{\lc{Eogonek}{eogonek}} - \comment{The letter `\k e'.} -\endsetslot - -\setslot{\lctop{Gbreve}{gbreve}} - \comment{The letter `\u g'.} -\endsetslot - -\setslot{\lctop{Lacute}{lacute}} - \comment{The letter `\' l'.} -\endsetslot - -\setslot{\lc{Lcaron}{lcaron}} - \comment{The letter `\v l'.} -\endsetslot - -\setslot{\lc{Lslash}{lslash}} - \comment{The letter `\l'.} -\endsetslot - -\setslot{\lctop{Nacute}{nacute}} - \comment{The letter `\' n'.} -\endsetslot - -\setslot{\lctop{Ncaron}{ncaron}} - \comment{The letter `\v n'.} -\endsetslot - -\setslot{\lc{Eng}{eng}} - \comment{The Sami letter `\ng'. It is unavailable in \plain\ \TeX. This needs to be called `Eng'/`eng' rather than `Ng'/`ng' as it is in t1.etx in most cases, it seems.} -\endsetslot - -\setslot{\lctop{Ohungarumlaut}{ohungarumlaut}} - \comment{The letter `\H o'.} -\endsetslot - -\setslot{\lctop{Racute}{racute}} - \comment{The letter `\' r'.} -\endsetslot - -\setslot{\lctop{Rcaron}{rcaron}} - \comment{The letter `\v r'.} -\endsetslot - -\setslot{\lctop{Sacute}{sacute}} - \comment{The letter `\' s'.} -\endsetslot - -\setslot{\lctop{Scaron}{scaron}} - \comment{The letter `\v s'.} -\endsetslot - -\setslot{\lc{Scedilla}{scedilla}} - \comment{The letter `\c s'.} -\endsetslot - -\setslot{\lctop{Tcaron}{tcaron}} - \comment{The letter `\v t'.} -\endsetslot - -\setslot{\lc{Tcedilla}{tcedilla}} - \comment{The letter `\c t'.} -\endsetslot - -\setslot{\lctop{Uhungarumlaut}{uhungarumlaut}} - \comment{The letter `\H u'.} -\endsetslot - -\setslot{\lctop{Uring}{uring}} - \comment{The letter `\r u'.} -\endsetslot - -\setslot{\lctop{Ydieresis}{ydieresis}} - \comment{The letter `\" y'.} -\endsetslot - -\setslot{\lctop{Zacute}{zacute}} - \comment{The letter `\' z'.} -\endsetslot - -\setslot{\lctop{Zcaron}{zcaron}} - \comment{The letter `\v z'.} -\endsetslot - -\setslot{\lctop{Zdotaccent}{zdotaccent}} - \comment{The letter `\. z'.} -\endsetslot - -\ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else - - \setslot{\lclig{IJ}{ij}} - \comment{The letter `ij'. This is a single letter, and in a - monowidth font should ideally be one letter wide.} - \endsetslot - -\Fi - -\setslot{exclamdown} - \comment{The Spanish punctuation mark `!`'.} -\endsetslot - -\setslot{questiondown} - \comment{The Spanish punctuation mark `?`'.} -\endsetslot - -\setslot{sterling} - \comment{The British currency mark `\textsterling'.} -\endsetslot - -\setslot{\uctop{Agrave}{agrave}} - \comment{The letter `\` A'.} -\endsetslot - -\setslot{\uctop{Aacute}{aacute}} - \comment{The letter `\' A'.} -\endsetslot - -\setslot{\uctop{Acircumflex}{acircumflex}} - \comment{The letter `\^ A'.} -\endsetslot - -\setslot{\uctop{Atilde}{atilde}} - \comment{The letter `\~ A'.} -\endsetslot - -\setslot{\uctop{Adieresis}{adieresis}} - \comment{The letter `\" A'.} -\endsetslot - -\setslot{\uctop{Aring}{aring}} - \comment{The letter `\r A'.} -\endsetslot - -\setslot{\uc{AE}{ae}} - \comment{The letter `\AE'. This is a single letter, and should not be - faked with `AE'.} -\endsetslot - -\setslot{\uc{Ccedilla}{ccedilla}} - \comment{The letter `\c C'.} -\endsetslot - -\setslot{\uctop{Egrave}{egrave}} - \comment{The letter `\` E'.} -\endsetslot - -\setslot{\uctop{Eacute}{eacute}} - \comment{The letter `\' E'.} -\endsetslot - -\setslot{\uctop{Ecircumflex}{ecircumflex}} - \comment{The letter `\^ E'.} -\endsetslot - -\setslot{\uctop{Edieresis}{edieresis}} - \comment{The letter `\" E'.} -\endsetslot - -\setslot{\uctop{Igrave}{igrave}} - \comment{The letter `\` I'.} -\endsetslot - -\setslot{\uctop{Iacute}{iacute}} - \comment{The letter `\' I'.} -\endsetslot - -\setslot{\uctop{Icircumflex}{icircumflex}} - \comment{The letter `\^ I'.} -\endsetslot - -\setslot{\uctop{Idieresis}{idieresis}} - \comment{The letter `\" I'.} -\endsetslot - -\setslot{\uc{Eth}{eth}} - \comment{The uppercase Icelandic letter `Eth' similar to a `D' - with a horizontal bar through the stem. It is unavailable - in \plain\ \TeX.} -\endsetslot - -\setslot{\uctop{Ntilde}{ntilde}} - \comment{The letter `\~ N'.} -\endsetslot - -\setslot{\uctop{Ograve}{ograve}} - \comment{The letter `\` O'.} -\endsetslot - -\setslot{\uctop{Oacute}{oacute}} - \comment{The letter `\' O'.} -\endsetslot - -\setslot{\uctop{Ocircumflex}{ocircumflex}} - \comment{The letter `\^ O'.} -\endsetslot - -\setslot{\uctop{Otilde}{otilde}} - \comment{The letter `\~ O'.} -\endsetslot - -\setslot{\uctop{Odieresis}{odieresis}} - \comment{The letter `\" O'.} -\endsetslot - -\setslot{\uc{OE}{oe}} - \comment{The letter `\OE'. This is a single letter, and should not be - faked with `OE'.} -\endsetslot - -\setslot{\uc{Oslash}{oslash}} - \comment{The letter `\O'.} -\endsetslot - -\setslot{\uctop{Ugrave}{ugrave}} - \comment{The letter `\` U'.} -\endsetslot - -\setslot{\uctop{Uacute}{uacute}} - \comment{The letter `\' U'.} -\endsetslot - -\setslot{\uctop{Ucircumflex}{ucircumflex}} - \comment{The letter `\^ U'.} -\endsetslot - -\setslot{\uctop{Udieresis}{udieresis}} - \comment{The letter `\" U'.} -\endsetslot - -\setslot{\uctop{Yacute}{yacute}} - \comment{The letter `\' Y'.} -\endsetslot - -\setslot{\uc{Thorn}{thorn}} - \comment{The Icelandic capital letter Thorn, similar to a `P' - with the bowl moved down. It is unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{\uclig{SS}{germandbls}} - \comment{The ligature `SS', used to give an upper case `\ss'. - In a monowidth font it should be two letters wide.} -\endsetslot - -\setslot{\lctop{Agrave}{agrave}} - \comment{The letter `\` a'.} -\endsetslot - -\setslot{\lctop{Aacute}{aacute}} - \comment{The letter `\' a'.} -\endsetslot - -\setslot{\lctop{Acircumflex}{acircumflex}} - \comment{The letter `\^ a'.} -\endsetslot - -\setslot{\lctop{Atilde}{atilde}} - \comment{The letter `\~ a'.} -\endsetslot - -\setslot{\lctop{Adieresis}{adieresis}} - \comment{The letter `\" a'.} -\endsetslot - -\setslot{\lctop{Aring}{aring}} - \comment{The letter `\r a'.} -\endsetslot - -\setslot{\lc{AE}{ae}} - \comment{The letter `\ae'. This is a single letter, and should not be - faked with `ae'.} -\endsetslot - -\setslot{\lc{Ccedilla}{ccedilla}} - \comment{The letter `\c c'.} -\endsetslot - -\setslot{\lctop{Egrave}{egrave}} - \comment{The letter `\` e'.} -\endsetslot - -\setslot{\lctop{Eacute}{eacute}} - \comment{The letter `\' e'.} -\endsetslot - -\setslot{\lctop{Ecircumflex}{ecircumflex}} - \comment{The letter `\^ e'.} -\endsetslot - -\setslot{\lctop{Edieresis}{edieresis}} - \comment{The letter `\" e'.} -\endsetslot - -\setslot{\lctop{Igrave}{igrave}} - \comment{The letter `\`\i'.} -\endsetslot - -\setslot{\lctop{Iacute}{iacute}} - \comment{The letter `\'\i'.} -\endsetslot - -\setslot{\lctop{Icircumflex}{icircumflex}} - \comment{The letter `\^\i'.} -\endsetslot - -\setslot{\lctop{Idieresis}{idieresis}} - \comment{The letter `\"\i'.} -\endsetslot - -\setslot{\lc{Eth}{eth}} - \comment{The Icelandic lowercase letter `eth' similar to - a `$\partial$' with an oblique bar through the stem. - It is unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{\lctop{Ntilde}{ntilde}} - \comment{The letter `\~ n'.} -\endsetslot - -\setslot{\lctop{Ograve}{ograve}} - \comment{The letter `\` o'.} -\endsetslot - -\setslot{\lctop{Oacute}{oacute}} - \comment{The letter `\' o'.} -\endsetslot - -\setslot{\lctop{Ocircumflex}{ocircumflex}} - \comment{The letter `\^ o'.} -\endsetslot - -\setslot{\lctop{Otilde}{otilde}} - \comment{The letter `\~ o'.} -\endsetslot - -\setslot{\lctop{Odieresis}{odieresis}} - \comment{The letter `\" o'.} -\endsetslot - -\setslot{\lc{OE}{oe}} - \comment{The letter `\oe'. This is a single letter, and should not be - faked with `oe'.} -\endsetslot - -\setslot{\lc{Oslash}{oslash}} - \comment{The letter `\o'.} -\endsetslot - -\setslot{\lctop{Ugrave}{ugrave}} - \comment{The letter `\` u'.} -\endsetslot - -\setslot{\lctop{Uacute}{uacute}} - \comment{The letter `\' u'.} -\endsetslot - -\setslot{\lctop{Ucircumflex}{ucircumflex}} - \comment{The letter `\^ u'.} -\endsetslot - -\setslot{\lctop{Udieresis}{udieresis}} - \comment{The letter `\" u'.} -\endsetslot - -\setslot{\lctop{Yacute}{yacute}} - \comment{The letter `\' y'.} -\endsetslot - -\setslot{\lc{Thorn}{thorn}} - \comment{The Icelandic lowercase letter `thorn', similar to a `p' - with an ascender rising from the stem. It is unavailable - in \plain\ \TeX.} -\endsetslot - -\setslot{\lc{SS}{germandbls}} - \comment{The letter `\ss'.} -\endsetslot - -\endencoding diff --git a/Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx b/Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx index 55d64009520..5669e2f279e 100644 --- a/Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx +++ b/Master/texmf-dist/source/fonts/venturisadf/t1-venturis.etx @@ -1,12 +1,19 @@ -%% Modifications copyright 2010 Clea F. Rees -%% Code from t1.etx copyright 2002 Alan Jeffrey and Sebastian -%% Rahtz and Ulrik Vieth and Lars Hellstr{\"o}m (see below) +%% +%% This is file `t1-venturis.etx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturisadf-build.dtx (with options: `t1-venturis') +%% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +%% Code from t1.etx Copyright 2002 Alan Jeffrey and Sebastian +%% Rahtz and Ulrik Vieth and Lars Hellström (see below) %% %% 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 +%% https://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. %% @@ -16,28 +23,22 @@ %% %% This work consists of all files listed in manifest.txt. %% -%% The encoding t1-venturis is a derived work under the terms of the -%% LPPL. The original file, t1.etx, is supplied with fontinst. A copy +%% The encoding t1-venturis.etx is a derived work under the terms of the +%% LPPL. The original file, t1.etx, is supplied with fontinst. A copy %% of fontinst including an unmodified copy of t1.etx is available from -%% http://tug.ctan.org/tex-archive/fonts/utilities/fontinst. +%% https://tug.ctan.org/tex-archive/fonts/utilities/fontinst. %% The main modifications made to this file are as follows: -%% - The commentary in the original is deleted in this version. For -%% information about the T1 etc., typeset the original t1.etx -%% included with fontinst. -%% - Slots are altered to accommodate characters which are named -%% differently. For example, this encoding uses "endash" and "emdash" -%% whereas t1.etx called for "rangedash" and "punctdash". -%% - Slots are reassigned to accommodate end-of-word swashes. For +%% - The commentary in the original is deleted in this version. For information about the T1{} etc., typeset the original t1.etx{} included with fontinst. - Slots are altered to accommodate characters which are named differently. For example, this encoding uses "endash" and "emdash" whereas t1.etx{} called for "rangedash" and "punctdash". - The original notices at the top of that file concerning authors, maintenance etc. are replaced by this notice. - The file is renamed. - The encoding name is modified. - The encoding has been modified for use with fonts in the Venturis ADF collection. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% - Slots are reassigned to accommodate end-of-word swashes. For %% example, the following characters are missing from this encoding: %% perthousandzero, Ng and ng, the ligatures IJ and ij, Eth and eth, %% Thorn and thorn, AE and ae, OE and oe, and the lower-case german -%% double-s. These slots accommodate a number of end-of-word swashes +%% double-s. These slots accommodate a number of end-of-word swashes %% for lower case characters including: a, d, e, g, h, l, m, n, o, r, %% t, u, z. -%% - The original notices at the top of that file concerning authors, -%% maintenance etc. are replaced by this notice. -%% - The file is renamed. -%% - The encoding name is modified. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \relax \encoding @@ -51,8 +52,8 @@ \ifisint{letterspacing}\then \ifnumber{\int{letterspacing}}={0}\then \Else \setcommand\uclig#1#2{#1spaced} - \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but - you can't see it as \verb|\setcommand| commands are invisible in + \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but + you can't see it as \verb|\setcommand| commands are invisible in the typeset output.} \Fi \Fi @@ -64,13 +65,13 @@ \Else % The following empty line is *important* to get the formatting % right here (sigh)! (Remember that it is a \par token.) - + \ifisint{letterspacing}\then \ifnumber{\int{letterspacing}}={0}\then \Else \setint{ligaturing}{0} \Fi \Fi - \setint{ligaturing}{1} +\setint{ligaturing}{1} \Fi \setint{italicslant}{0} @@ -168,8 +169,8 @@ \setfontdimen{15}{verticalstem} % dominant width of verical stems \setfontdimen{16}{baselineskip} % baselineskip -\ifnumber{\int{ligaturing}}<{0}\then - \comment{In this case, the codingscheme can be different from the +\ifnumber{\int{ligaturing}}<{0}\then + \comment{In this case, the codingscheme can be different from the default, and therefore we refrain from setting it.} \Else \setstr{codingscheme}{EXTENDED TEX ENC - VENTURIS END} @@ -611,7 +612,7 @@ \endsetslot \setslot{\lc{A}{a}} - \ligature{LIG}{bound}{\lc{A.end}{a.end}} +\ligature{LIG}{bound}{\lc{A.end}{a.end}} \comment{The letter `{a}'.} \endsetslot @@ -629,11 +630,11 @@ \setslot{\lc{D}{d}} \comment{The letter `{d}'.} - \ligature{LIG}{bound}{\lc{D.end}{d.end}} +\ligature{LIG}{bound}{\lc{D.end}{d.end}} \endsetslot \setslot{\lc{E}{e}} - \ligature{LIG}{bound}{\lc{E.end}{e.end}} +\ligature{LIG}{bound}{\lc{E.end}{e.end}} \comment{The letter `{e}'.} \endsetslot @@ -651,12 +652,12 @@ \Fi \setslot{\lc{G}{g}} - \ligature{LIG}{bound}{\lc{G.end}{g.end}} +\ligature{LIG}{bound}{\lc{G.end}{g.end}} \comment{The letter `{g}'.} \endsetslot \setslot{\lc{H}{h}} - \ligature{LIG}{bound}{\lc{H.end}{h.end}} +\ligature{LIG}{bound}{\lc{H.end}{h.end}} \comment{The letter `{h}'.} \endsetslot @@ -677,22 +678,22 @@ \endsetslot \setslot{\lc{L}{l}} - \ligature{LIG}{bound}{\lc{L.end}{l.end}} +\ligature{LIG}{bound}{\lc{L.end}{l.end}} \comment{The letter `{l}'.} \endsetslot \setslot{\lc{M}{m}} - \ligature{LIG}{bound}{\lc{M.end}{m.end}} +\ligature{LIG}{bound}{\lc{M.end}{m.end}} \comment{The letter `{m}'.} \endsetslot \setslot{\lc{N}{n}} - \ligature{LIG}{bound}{\lc{N.end}{n.end}} +\ligature{LIG}{bound}{\lc{N.end}{n.end}} \comment{The letter `{n}'.} \endsetslot \setslot{\lc{O}{o}} - \ligature{LIG}{bound}{\lc{O.end}{o.end}} +\ligature{LIG}{bound}{\lc{O.end}{o.end}} \comment{The letter `{o}'.} \endsetslot @@ -705,7 +706,7 @@ \endsetslot \setslot{\lc{R}{r}} - \ligature{LIG}{bound}{\lc{R.end}{r.end}} +\ligature{LIG}{bound}{\lc{R.end}{r.end}} \comment{The letter `{r}'.} \endsetslot @@ -718,12 +719,12 @@ \Fi \setslot{\lc{T}{t}} - \ligature{LIG}{bound}{\lc{T.end}{t.end}} +\ligature{LIG}{bound}{\lc{T.end}{t.end}} \comment{The letter `{t}'.} \endsetslot \setslot{\lc{U}{u}} - \ligature{LIG}{bound}{\lc{U.end}{u.end}} +\ligature{LIG}{bound}{\lc{U.end}{u.end}} \comment{The letter `{u}'.} \endsetslot @@ -744,7 +745,7 @@ \endsetslot \setslot{\lc{Z}{z}} - \ligature{LIG}{bound}{\lc{Z.end}{z.end}} +\ligature{LIG}{bound}{\lc{Z.end}{z.end}} \comment{The letter `{z}'.} \endsetslot @@ -1274,3 +1275,6 @@ \endsetslot \endencoding +\endinput +%% +%% End of file `t1-venturis.etx'. diff --git a/Master/texmf-dist/source/fonts/venturisadf/t1-venturisold-longs.etx b/Master/texmf-dist/source/fonts/venturisadf/t1-venturisold-longs.etx index f1d9c95b770..afb3f8e46a3 100644 --- a/Master/texmf-dist/source/fonts/venturisadf/t1-venturisold-longs.etx +++ b/Master/texmf-dist/source/fonts/venturisadf/t1-venturisold-longs.etx @@ -1,12 +1,19 @@ -%% Modifications copyright 2010 Clea F. Rees -%% Code from t1.etx copyright 2002 Alan Jeffrey and Sebastian -%% Rahtz and Ulrik Vieth and Lars Hellstr{\"o}m (see below) +%% +%% This is file `t1-venturisold-longs.etx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturisadf-build.dtx (with options: `t1-venturisold-longs') +%% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +%% Code from t1.etx Copyright 2002 Alan Jeffrey and Sebastian +%% Rahtz and Ulrik Vieth and Lars Hellström (see below) %% %% 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 +%% https://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. %% @@ -16,26 +23,20 @@ %% %% This work consists of all files listed in manifest.txt. %% -%% The encoding t1-venturisold is a derived work under the terms of the -%% LPPL. The original file, t1.etx, is supplied with fontinst. A copy +%% The encoding t1-venturisold-longs.etx is a derived work under the terms of the +%% LPPL. The original file, t1.etx, is supplied with fontinst. A copy %% of fontinst including an unmodified copy of t1.etx is available from -%% http://tug.ctan.org/tex-archive/fonts/utilities/fontinst. +%% https://tug.ctan.org/tex-archive/fonts/utilities/fontinst. %% The main modifications made to this file are as follows: -%% - The commentary in the original is deleted in this version. For -%% information about the T1 etc., typeset the original t1.etx -%% included with fontinst. -%% - Slots are altered to accommodate characters which are named -%% differently. For example, this encoding uses "endash" and "emdash" -%% whereas t1.etx called for "rangedash" and "punctdash". -%% - The original notices at the top of that file concerning authors, -%% maintenance etc. are replaced by this notice. -%% - The file is renamed. -%% - The encoding name is modified. +%% - The commentary in the original is deleted in this version. For information about the T1{} etc., typeset the original t1.etx{} included with fontinst. - Slots are altered to accommodate characters which are named differently. For example, this encoding uses "endash" and "emdash" whereas t1.etx{} called for "rangedash" and "punctdash". - The original notices at the top of that file concerning authors, maintenance etc. are replaced by this notice. - The file is renamed. - The encoding name is modified. - The encoding has been modified for use with fonts in the Venturis ADF collection. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% - f_f, f_f_i and f_f_l replace ff, ffi and ffl. %% - slots for Eng, eng and perthousandzero, which are missing from the %% fonts and cannot be faked by fontinst, are reassigned. %% - the slots for the character dbar and the ligature ij are reassigned to %% accommodate longs, longs_t. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \relax \encoding @@ -50,8 +51,8 @@ \ifisint{letterspacing}\then \ifnumber{\int{letterspacing}}={0}\then \Else \setcommand\uclig#1#2{#1spaced} - \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but - you can't see it as \verb|\setcommand| commands are invisible in + \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but + you can't see it as \verb|\setcommand| commands are invisible in the typeset output.} \Fi \Fi @@ -63,13 +64,13 @@ \Else % The following empty line is *important* to get the formatting % right here (sigh)! (Remember that it is a \par token.) - + \ifisint{letterspacing}\then \ifnumber{\int{letterspacing}}={0}\then \Else \setint{ligaturing}{0} \Fi \Fi - \setint{ligaturing}{1} +\setint{ligaturing}{1} \Fi \setint{italicslant}{0} @@ -167,8 +168,8 @@ \setfontdimen{15}{verticalstem} % dominant width of verical stems \setfontdimen{16}{baselineskip} % baselineskip -\ifnumber{\int{ligaturing}}<{0}\then - \comment{In this case, the codingscheme can be different from the +\ifnumber{\int{ligaturing}}<{0}\then + \comment{In this case, the codingscheme can be different from the default, and therefore we refrain from setting it.} \Else \setstr{codingscheme}{EXTENDED TEX ENC - VENTURIS OLD LONGS} @@ -628,11 +629,11 @@ \setslot{\lc{D}{d}} \ifnumber{\int{ligaturing}}>{0}\then - \ifisglyph{\lc{D.alt}{d.alt}}\then - \ligature{LIG}{asterisk}{\lc{D.alt}{d.alt}} - \Else - \ligature{LIG}{asterisk}{\lc{D}{d}} - \Fi +\ifisglyph{\lc{D.alt}{d.alt}}\then + \ligature{LIG}{asterisk}{\lc{D.alt}{d.alt}} +\Else + \ligature{LIG}{asterisk}{\lc{D}{d}} +\Fi \Fi \comment{The letter `{d}'.} \endsetslot @@ -709,15 +710,15 @@ \ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else \setslot{\lc{S}{s}} - \ifnumber{\int{ligaturing}}>{0}\then - \ifisglyph{\lc{S.alt}{s.alt}}\then - \ligature{LIG}{asterisk}{\lc{S.alt}{s.alt}} - \Else - \ligature{LIG}{asterisk}{\lc{S}{s}} - \Fi - \ligature{LIG}{\lc{T}{t}}{\lclig{S_T}{s_t}} - \ligature{LIG}{plus}{\lc{S}{longs}} - \Fi + \ifnumber{\int{ligaturing}}>{0}\then +\ifisglyph{\lc{S.alt}{s.alt}}\then + \ligature{LIG}{asterisk}{\lc{S.alt}{s.alt}} +\Else + \ligature{LIG}{asterisk}{\lc{S}{s}} +\Fi + \ligature{LIG}{\lc{T}{t}}{\lclig{S_T}{s_t}} + \ligature{LIG}{plus}{\lc{S}{longs}} + \Fi \comment{The letter `{s}'.} \endsetslot @@ -829,8 +830,8 @@ \endsetslot \ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else - \setslot{\lclig{S_T}{s_t}} - \endsetslot +\setslot{\lclig{S_T}{s_t}} +\endsetslot \Fi \setslot{\uctop{Ohungarumlaut}{ohungarumlaut}} @@ -892,7 +893,7 @@ \ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else \setslot{\uclig{IJ}{ij}} - \comment{The letter `IJ'. This is a single letter, and in a + \comment{The letter `IJ'. This is a single letter, and in a monowidth font should ideally be one letter wide.} \endsetslot @@ -903,9 +904,9 @@ \endsetslot \setslot{\lc{S}{longs}} - \ifnumber{\int{ligaturing}}>{0}\then - \ligature{LIG}{\lc{T}{t}}{\lclig{S_T}{longs_t}} - \Fi + \ifnumber{\int{ligaturing}}>{0}\then + \ligature{LIG}{\lc{T}{t}}{\lclig{S_T}{longs_t}} + \Fi \endsetslot \setslot{section} @@ -1024,8 +1025,8 @@ \endsetslot \ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else - \setslot{\lclig{S_T}{longs_t}} - \endsetslot +\setslot{\lclig{S_T}{longs_t}} +\endsetslot \Fi \setslot{exclamdown} @@ -1309,3 +1310,6 @@ \endsetslot \endencoding +\endinput +%% +%% End of file `t1-venturisold-longs.etx'. diff --git a/Master/texmf-dist/source/fonts/venturisadf/t1-venturisold.etx b/Master/texmf-dist/source/fonts/venturisadf/t1-venturisold.etx index 12e875b8a6d..0f8c88877cc 100644 --- a/Master/texmf-dist/source/fonts/venturisadf/t1-venturisold.etx +++ b/Master/texmf-dist/source/fonts/venturisadf/t1-venturisold.etx @@ -1,12 +1,19 @@ -%% Modifications copyright 2010 Clea F. Rees -%% Code from t1.etx copyright 2002 Alan Jeffrey and Sebastian -%% Rahtz and Ulrik Vieth and Lars Hellstr{\"o}m (see below) +%% +%% This is file `t1-venturisold.etx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturisadf-build.dtx (with options: `t1-venturisold') +%% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +%% Code from t1.etx Copyright 2002 Alan Jeffrey and Sebastian +%% Rahtz and Ulrik Vieth and Lars Hellström (see below) %% %% 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 +%% https://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. %% @@ -16,24 +23,18 @@ %% %% This work consists of all files listed in manifest.txt. %% -%% The encoding t1-venturisold is a derived work under the terms of the -%% LPPL. The original file, t1.etx, is supplied with fontinst. A copy +%% The encoding t1-venturisold.etx is a derived work under the terms of the +%% LPPL. The original file, t1.etx, is supplied with fontinst. A copy %% of fontinst including an unmodified copy of t1.etx is available from -%% http://tug.ctan.org/tex-archive/fonts/utilities/fontinst. +%% https://tug.ctan.org/tex-archive/fonts/utilities/fontinst. %% The main modifications made to this file are as follows: -%% - The commentary in the original is deleted in this version. For -%% information about the T1 etc., typeset the original t1.etx -%% included with fontinst. -%% - Slots are altered to accommodate characters which are named -%% differently. For example, this encoding uses "endash" and "emdash" -%% whereas t1.etx called for "rangedash" and "punctdash". -%% - The original notices at the top of that file concerning authors, -%% maintenance etc. are replaced by this notice. -%% - The file is renamed. -%% - The encoding name is modified. +%% - The commentary in the original is deleted in this version. For information about the T1{} etc., typeset the original t1.etx{} included with fontinst. - Slots are altered to accommodate characters which are named differently. For example, this encoding uses "endash" and "emdash" whereas t1.etx{} called for "rangedash" and "punctdash". - The original notices at the top of that file concerning authors, maintenance etc. are replaced by this notice. - The file is renamed. - The encoding name is modified. - The encoding has been modified for use with fonts in the Venturis ADF collection. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% - f_f, f_f_i and f_f_l replace ff, ffi and ffl. %% - slots for Eng, eng and perthousandzero, which are missing from the %% fonts and cannot be faked by fontinst, are reassigned. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \relax \encoding @@ -48,8 +49,8 @@ \ifisint{letterspacing}\then \ifnumber{\int{letterspacing}}={0}\then \Else \setcommand\uclig#1#2{#1spaced} - \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but - you can't see it as \verb|\setcommand| commands are invisible in + \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but + you can't see it as \verb|\setcommand| commands are invisible in the typeset output.} \Fi \Fi @@ -61,13 +62,13 @@ \Else % The following empty line is *important* to get the formatting % right here (sigh)! (Remember that it is a \par token.) - + \ifisint{letterspacing}\then \ifnumber{\int{letterspacing}}={0}\then \Else \setint{ligaturing}{0} \Fi \Fi - \setint{ligaturing}{1} +\setint{ligaturing}{1} \Fi \setint{italicslant}{0} @@ -165,8 +166,8 @@ \setfontdimen{15}{verticalstem} % dominant width of verical stems \setfontdimen{16}{baselineskip} % baselineskip -\ifnumber{\int{ligaturing}}<{0}\then - \comment{In this case, the codingscheme can be different from the +\ifnumber{\int{ligaturing}}<{0}\then + \comment{In this case, the codingscheme can be different from the default, and therefore we refrain from setting it.} \Else \setstr{codingscheme}{EXTENDED TEX ENC - VENTURIS OLD} @@ -626,11 +627,11 @@ \setslot{\lc{D}{d}} \ifnumber{\int{ligaturing}}>{0}\then - \ifisglyph{\lc{D.alt}{d.alt}}\then - \ligature{LIG}{asterisk}{\lc{D.alt}{d.alt}} - \Else - \ligature{LIG}{asterisk}{\lc{D}{d}} - \Fi +\ifisglyph{\lc{D.alt}{d.alt}}\then + \ligature{LIG}{asterisk}{\lc{D.alt}{d.alt}} +\Else + \ligature{LIG}{asterisk}{\lc{D}{d}} +\Fi \Fi \comment{The letter `{d}'.} \endsetslot @@ -707,14 +708,14 @@ \ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else \setslot{\lc{S}{s}} - \ifnumber{\int{ligaturing}}>{0}\then - \ifisglyph{\lc{S.alt}{s.alt}}\then - \ligature{LIG}{asterisk}{\lc{S.alt}{s.alt}} - \Else - \ligature{LIG}{asterisk}{\lc{S}{s}} - \Fi - \ligature{LIG}{\lc{T}{t}}{\lclig{S_T}{s_t}} - \Fi + \ifnumber{\int{ligaturing}}>{0}\then +\ifisglyph{\lc{S.alt}{s.alt}}\then + \ligature{LIG}{asterisk}{\lc{S.alt}{s.alt}} +\Else + \ligature{LIG}{asterisk}{\lc{S}{s}} +\Fi + \ligature{LIG}{\lc{T}{t}}{\lclig{S_T}{s_t}} + \Fi \comment{The letter `{s}'.} \endsetslot @@ -826,8 +827,8 @@ \endsetslot \ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else - \setslot{\lclig{S_T}{s_t}} - \endsetslot +\setslot{\lclig{S_T}{s_t}} +\endsetslot \Fi \setslot{\uctop{Ohungarumlaut}{ohungarumlaut}} @@ -889,7 +890,7 @@ \ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else \setslot{\uclig{IJ}{ij}} - \comment{The letter `IJ'. This is a single letter, and in a + \comment{The letter `IJ'. This is a single letter, and in a monowidth font should ideally be one letter wide.} \endsetslot @@ -1021,7 +1022,7 @@ \ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else \setslot{\lclig{IJ}{ij}} - \comment{The letter `ij'. This is a single letter, and in a + \comment{The letter `ij'. This is a single letter, and in a monowidth font should ideally be one letter wide.} \endsetslot @@ -1308,3 +1309,6 @@ \endsetslot \endencoding +\endinput +%% +%% End of file `t1-venturisold.etx'. diff --git a/Master/texmf-dist/source/fonts/venturisadf/t1j-f_f.etx b/Master/texmf-dist/source/fonts/venturisadf/t1j-f_f.etx deleted file mode 100644 index 7df8074f833..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/t1j-f_f.etx +++ /dev/null @@ -1,21 +0,0 @@ -\relax - -% t1j-f_f.etx -- install a T1-encoded roman font with oldstyle -% and f-ligatures named "f_f" etc. -% -% We do not need to distinguish between roman and italic in T1, -% hence we simply call t1-f_f.etx with oldstyle parameters. - -\encoding - -\setcommand\lc#1#2{#2} -\setcommand\uc#1#2{#1} -\setcommand\lctop#1#2{#2} -\setcommand\uctop#1#2{#1} -\setcommand\lclig#1#2{#2} -\setcommand\uclig#1#2{#1} -\setcommand\digit#1{#1oldstyle} - -\inputetx{t1-f_f} - -\endencoding diff --git a/Master/texmf-dist/source/fonts/venturisadf/t1j-venturis.etx b/Master/texmf-dist/source/fonts/venturisadf/t1j-venturis.etx index 08a98facd77..7a052bb9f77 100644 --- a/Master/texmf-dist/source/fonts/venturisadf/t1j-venturis.etx +++ b/Master/texmf-dist/source/fonts/venturisadf/t1j-venturis.etx @@ -1,18 +1,30 @@ -%% Copyright 2008 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. +%% +%% This is file `t1j-venturis.etx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturisadf-build.dtx (with options: `t1j-venturis') +%% Copyright (C) 2008-2024 Hirwen Harendal and Clea F. Rees +%% +%% 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 +%% https://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is Clea F. Rees. +%% +%% This work consists of all files listed in manifest.txt. +%% Note that the above licence notice applies to this file. +%% It does NOT apply to the files listed therein. +%% See the README.md and LICENSE-utopia.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \relax \encoding @@ -22,3 +34,6 @@ \inputetx{t1-venturis} \endencoding +\endinput +%% +%% End of file `t1j-venturis.etx'. diff --git a/Master/texmf-dist/source/fonts/venturisadf/ts1-euro.etx b/Master/texmf-dist/source/fonts/venturisadf/ts1-euro.etx deleted file mode 100644 index 06638dcf925..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/ts1-euro.etx +++ /dev/null @@ -1,717 +0,0 @@ -%% Modifications copyright 2010 Clea F. Rees -%% Code from ts1.etx copyright 2005 Alan Jeffrey and Sebastian -%% Rahtz and Ulrik Vieth and Lars Hellstr{\"o}m (see below) -%% -%% 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 2005/12/01 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainer of this work is Clea F. Rees. -%% -%% This work consists of all files listed in manifest.txt. -%% -%% ts1-euro.etx is a derived work under the terms of the LPPL. The -%% original file, ts1.etx, is supplied with fontinst. A copy -%% of fontinst including an unmodified copy of ts1.etx is -%% available from -%% http://tug.ctan.org/tex-archive/fonts/utilities/fontinst. -%% The main modifications made to this file are as follows: -%% - The original notices at the top of that file concerning authors, -%% maintenance etc. are replaced by this notice. -%% - The file is renamed. -%% - The encoding is modified to accommodate euro/Euro. -\relax -\encoding - -\setstr{codingscheme}{TEX TEXT COMPANION 1---TS1 - EURO} - -\ifisglyph{x}\then - \setint{xheight}{\height{x}} -\else - \setint{xheight}{500} -\fi - -\ifisglyph{space}\then - \setint{interword}{\width{space}} -\else\ifisglyph{i}\then - \setint{interword}{\width{i}} -\else - \setint{interword}{333} -\fi\fi - - -\setint{italicslant}{0} - - -\setint{fontdimen(1)}{\int{italicslant}} % italic slant -\setint{fontdimen(2)}{\int{interword}} % interword space -\setint{fontdimen(3)}{0} % interword stretch -\setint{fontdimen(4)}{0} % interword shrink -\setint{fontdimen(5)}{\int{xheight}} % x-height -\setint{fontdimen(6)}{1000} % quad -\setint{fontdimen(7)}{\int{interword}} % extra space after . - - -\nextslot{0} -\setslot{capitalgrave} - \comment{The grave accent `\capitalgrave{}', intended for use with - capital letters.} -\endsetslot - -\setslot{capitalacute} - \comment{The acute accent `\capitalacute{}', intended for use with - capital letters.} -\endsetslot - -\setslot{capitalcircumflex} - \comment{The circumflex accent `\capitalcircumflex{}', intended for - use with capital letters.} -\endsetslot - -\setslot{capitaltilde} - \comment{The tilde accent `\capitaltilde{}', intended for use with - capital letters.} -\endsetslot - -\setslot{capitaldieresis} - \comment{The umlaut or dieresis accent `\capitaldieresis{}', - intended for use with capital letters.} -\endsetslot - -\setslot{capitalhungarumlaut} - \comment{The long Hungarian umlaut `\capitalhungarumlaut{}', - intended for use with capital letters.} -\endsetslot - -\setslot{capitalring} - \comment{The ring accent `\capitalring{}', intended for use with - capital letters.} -\endsetslot - -\setslot{capitalcaron} - \comment{The caron or h\'a\v cek accent `\capitalcaron{}', intended - for use with capital letters.} -\endsetslot - -\setslot{capitalbreve} - \comment{The breve accent `\capitalbreve{}', intended for use with - capital letters.} -\endsetslot - -\setslot{capitalmacron} - \comment{The macron accent `\capitalmacron{}', intended for use with - capital letters.} -\endsetslot - -\setslot{capitaldotaccent} - \comment{The dot accent `\capitaldotaccent{}', intended for use with - capital letters.} -\endsetslot - -\setslot{cedilla} - \comment{The cedilla accent `\capitalcedilla{}', intended for use - with capital letters.} -\endsetslot - -\setslot{ogonek} - \comment{The ogonek accent `\capitalogonek{}', intended for use with - capital letters.} -\endsetslot - -\nextslot{13} -\setslot{quotesinglbase} - \comment{A straight single quote mark on the baseline, - `\textquotestraightbase'.} -\endsetslot - -\nextslot{18} -\setslot{quotedblbase} - \comment{A straight double quote mark on the baseline, - `\textquotestraightdblbase'.} -\endsetslot - -\nextslot{21} -\setslot{twelveudash} - \comment{A 2/3~em dash, `\texttwelveudash'.} -\endsetslot - -\setslot{threequartersemdash} - \comment{A 3/4~em dash, `\textthreequartersemdash'.} -\endsetslot - -\nextslot{23} -\setslot{capitalcompwordmark} - \comment{An invisible glyph, with zero width and depth, but the - height of capital letters. - It is used to stop ligaturing in words like `shelf{}ful'.} -\endsetslot - -\nextslot{24} -\setslot{arrowleft} - \comment{A left pointing arrow, `\textleftarrow', unavailable in - most PostScript fonts.} -\endsetslot - -\setslot{arrowright} - \comment{A right pointing arrow, `\textrightarrow', unavailable in - most PostScript fonts.} -\endsetslot - -\nextslot{26} -\setslot{tieaccentlowercase} - \comment{The original tie accent `\t{}', intended for use with - lowercase letters.} -\endsetslot - -\setslot{tieaccentcapital} - \comment{The tie accent `\capitaltie{}', intended for use with - capital letters.} -\endsetslot - -\setslot{newtieaccentlowercase} - \comment{A new tie accent `\newtie{}', intended for use with - lowercase letters.} -\endsetslot - -\setslot{newtieaccentcapital} - \comment{A new tie accent `\capitalnewtie{}', intended for use - with capital letters.} -\endsetslot - -\nextslot{31} -\setslot{ascendercompwordmark} - \comment{An invisible glyph, with zero width and depth, but the - height of lowercase letters with ascenders. - It is used to stop ligaturing in words like `shelf{}ful'.} -\endsetslot - -\nextslot{32} -\setslot{blank} - \comment{The blank indicator `\textblank', similar to the letter `b' - with an oblique bar throgh the stem.} -\endsetslot - -\nextslot{36} -\setslot{dollar} - \comment{The dollar sign `\textdollar'.} -\endsetslot - -\nextslot{39} -\setslot{quotesingle} - \comment{A straight single quote mark, `\textquotesingle'.} -\endsetslot - -\nextslot{42} -\setslot{asteriskcentered} - \comment{The centered asterisk, `\textasteriskcentered'.} -\endsetslot - -\nextslot{44} -\setslot{comma} - \comment{The decimal comma `,'.} -\endsetslot - -\nextslot{45} -\setslot{hyphendbl} - \comment{An alternate double hyphen, `\textdblhyphen'.} -\endsetslot - -\nextslot{46} -\setslot{period} - \comment{The decimal point `.'.} -\endsetslot - -\nextslot{47} -\setslot{fraction} - \comment{The fraction slash `\textfractionsolidus'.} -\endsetslot - -\nextslot{48} -\setslot{zerooldstyle} - \comment{The oldstyle number `\oldstylenums{0}'.} -\endsetslot - -\setslot{oneoldstyle} - \comment{The oldstyle number `\oldstylenums{1}'.} -\endsetslot - -\setslot{twooldstyle} - \comment{The oldstyle number `\oldstylenums{2}'.} -\endsetslot - -\setslot{threeoldstyle} - \comment{The oldstyle number `\oldstylenums{3}'.} -\endsetslot - -\setslot{fouroldstyle} - \comment{The oldstyle number `\oldstylenums{4}'.} -\endsetslot - -\setslot{fiveoldstyle} - \comment{The oldstyle number `\oldstylenums{5}'.} -\endsetslot - -\setslot{sixoldstyle} - \comment{The oldstyle number `\oldstylenums{6}'.} -\endsetslot - -\setslot{sevenoldstyle} - \comment{The oldstyle number `\oldstylenums{7}'.} -\endsetslot - -\setslot{eightoldstyle} - \comment{The oldstyle number `\oldstylenums{8}'.} -\endsetslot - -\setslot{nineoldstyle} - \comment{The oldstyle number `\oldstylenums{9}'.} -\endsetslot - -\nextslot{60} -\setslot{angbracketleft} - \comment{The opening angle bracket `\textlangle', unavailable in - most PostScript fonts.} -\endsetslot - -\nextslot{61} -\setslot{minus} - \comment{The subtraction sign `\textminus'.} -\endsetslot - -\nextslot{62} -\setslot{angbracketright} - \comment{The closing angle bracket `\textrangle', unavailable in - most PostScript fonts.} -\endsetslot - -\nextslot{77} -\setslot{Omegainv} - \comment{The inverted Ohm sign `\textmho', unavailable in most fonts.} -\endsetslot - -\nextslot{79} - \comment{A circle `\textbigcircle', big enough to enclose a letter - as in `\textcopyright' or `\textregistered'.} -\setslot{bigcircle} -\endsetslot - -\nextslot{87} -\setslot{Omega} - \comment{The upright Ohm sign `\textohm', unavailable in most fonts. - Even if it is available in Mac-encoded fonts, it isn't directly - accessible in the 8r or 8y encodings.} -\endsetslot - -\nextslot{91} -\setslot{openbracketleft} - \comment{The opening double square bracket `\textlbrackdbl', - unavailable in most PostScript fonts.} -\endsetslot - -\nextslot{93} -\setslot{openbracketright} - \comment{The closing double square bracket `\textrbrackdbl', - unavailable in most PostScript fonts.} -\endsetslot - -\nextslot{94} -\setslot{arrowup} - \comment{An upwards pointing arrow `\textuparrow', unavailable in - most PostScript fonts.} -\endsetslot - -\nextslot{95} -\setslot{arrowdown} - \comment{An downwards pointing arrow `\textdownarrow', unavailable - in most PostScript fonts.} -\endsetslot - -\nextslot{96} -\setslot{asciigrave} - \comment{An ASCII-style grave `\textasciigrave'. This is supposed - to be a character by itself rather than a combining accents.} -\endsetslot - -\nextslot{98} -\setslot{born} - \comment{The born symbol `\textborn', unavailable in most PostScript - fonts.} -\endsetslot - -\nextslot{99} -\setslot{divorced} - \comment{The divorced symbol `\textdivorced', unavailable in most - PostScript fonts.} -\endsetslot - -\nextslot{100} -\setslot{died} - \comment{The died symbol `\textdied', unavailable in most PostScript - fonts.} -\endsetslot - -\nextslot{108} -\setslot{leaf} - \comment{The leaf symbol `\textleaf', unavailable in most PostScript - fonts.} -\endsetslot - -\nextslot{109} -\setslot{married} - \comment{The married symbol `\textmarried', unavailable in most - PostScript fonts.} -\endsetslot - -\nextslot{110} -\setslot{musicalnote} - \comment{A musical note symbol `\textmusicalnote', unavailable in - most PostScript fonts.} -\endsetslot - -\nextslot{126} -\setslot{tildelow} - \comment{A lowered tilde `\texttildelow'. In most PostScript fonts - it can be substituted by `asciitilde', while `\textasciitilde' - is supposed to be a raised `tilde'.} -\endsetslot - -\nextslot{127} -\setslot{hyphendblchar} - \comment{The glyph used for hyphenation in this font, which will - almost always be the same as `hyphendbl'.} -\endsetslot - -\nextslot{128} -\setslot{asciibreve} - \comment{An ASCII-style breve `\textasciibreve'. This is supposed - to be a character by itself rather than a combining accents.} -\endsetslot - -\setslot{asciicaron} - \comment{An ASCII-style caron `\textasciicaron'. This is supposed - to be a character by itself rather than a combining accents.} -\endsetslot - -\setslot{asciiacutedbl} - \comment{An ASCII-style double tick mark, `\textacutedbl'.} -\endsetslot - -\setslot{asciigravedbl} - \comment{An ASCII-style double backtick mark, `\textgravedbl'.} -\endsetslot - -\setslot{dagger} - \comment{The single dagger `\textdagger'.} -\endsetslot - -\setslot{daggerdbl} - \comment{The double dagger `\textdaggerdbl'.} -\endsetslot - -\setslot{bardbl} - \comment{The double vertical bar `\textbardbl'.} -\endsetslot - -\setslot{perthousand} - \comment{The perthousand sign `\textperthousand'.} -\endsetslot - -\setslot{bullet} - \comment{The centered bullet `\textbullet'.} -\endsetslot - -\setslot{centigrade} - \comment{The degree centigrade symbol `\textcelsius'.} -\endsetslot - -\setslot{dollaroldstyle} - \comment{An oldstyle dollar sign `\textdollaroldstyle'.} -\endsetslot - -\setslot{centoldstyle} - \comment{An oldstyle cent sign `\textcentoldstyle'.} -\endsetslot - -\setslot{florin} - \comment{The florin sign `\textflorin'.} -\endsetslot - -\setslot{colonmonetary} - \comment{The Colon currency sign `\textcolonmonetary', similar to - a capital `C' with a vertical bar through the middle.} -\endsetslot - -\setslot{won} - \comment{The Won currency sign `\textwon', similar to a capital `W' - with two horizontal bars.} -\endsetslot - -\setslot{naira} - \comment{The Naira currency sign `\textnaira', similar to a - capital `N' with two horizontal bars.} -\endsetslot - -\setslot{guarani} - \comment{The Guarani currency sign `\textguarani', similar to - a capital `G' with a vertical bar through the middle.} -\endsetslot - -\setslot{peso} - \comment{The Peso currency sign `\textpeso', similar to a capital `P' - with a horizontal bar through the bowl or below the bowl.} -\endsetslot - -\setslot{lira} - \comment{The Lira currency sign `\textlira', similar to a sterling - sign `\textsterling' with two horizontal bars.} -\endsetslot - -\setslot{recipe} - \comment{The recipe symbol `\textrecipe', similar to a capital `R' - with an oblique bar through the tail.} -\endsetslot - -\setslot{interrobang} - \comment{The interrobang symbol `\textinterrobang', similar to - a combination of an exclamation mark and a question mark.} -\endsetslot - -\setslot{interrobangdown} - \comment{The inverted interrobang symbol `\textinterrobangdown', - similar to a combination of an inverted exclamation mark - and an inverted question mark.} -\endsetslot - -\setslot{dong} - \comment{The Dong currency sign `\textdong', similar to a lowercase - `d' with a horizontal bar through the stem and another bar below - the letter.} -\endsetslot - -\setslot{trademark} - \comment{The trademark sign `\texttrademark', similar to the raised - letters `TM'.} -\endsetslot - -\setslot{pertenthousand} - \comment{The pertenthousand sign `\textpertenthousand', unavailable - in most PostScript fonts.} -\endsetslot - -\setslot{pilcrow} - \comment{The pilcrow mark `\textpilcrow', similar to a paragraph - mark `\textparagraph' with a single stem.} -\endsetslot - -\setslot{baht} - \comment{The Baht currency sign `\textbaht', similar to a capital `B' - with a vertical bar through the middle.} -\endsetslot - -\setslot{numero} - \comment{The numero sign `\textnumero', similar to the letter `N' - with a raised `o', unavailable in most PostScript fonts.} -\endsetslot - -\setslot{discount} - \comment{The discount sign `\textdiscount', similar to a stylized - percent sign, unavailable in most PostScript fonts.} -\endsetslot - -\setslot{estimated} - \comment{The estimated sign `\textestimated', similar to an enlarged - lowercase `e', unavailable in most PostScript fonts.} -\endsetslot - -\setslot{openbullet} - \comment{The centered open bullet `\textopenbullet'', unavailable - in most PostScript fonts.} -\endsetslot - -\setslot{servicemark} - \comment{The service mark sign `\textservicemark', similar to the - raised letters `SM', unavailable in most PostScript fonts.} -\endsetslot - -\nextslot{160} -\setslot{quillbracketleft} - \comment{The opening quill bracket `\textlquill', unavailable in - most PostScript fonts.} -\endsetslot - -\setslot{quillbracketright} - \comment{The closing quill bracket `\textrquill', unavailable in - most PostScript fonts.} -\endsetslot - -\setslot{cent} - \comment{The cent sign `\textcent'.} -\endsetslot - -\setslot{sterling} - \comment{The British currency sign, `\textsterling'.} -\endsetslot - -\setslot{currency} - \comment{The international currency sign, `\textcurrency'.} -\endsetslot - -\setslot{yen} - \comment{The Japanese currency sign, `\textyen'.} -\endsetslot - -\setslot{brokenbar} - \comment{A broken vertical bar, `\textbrokenbar', similar to - `\textbar' with a gap through the middle.} -\endsetslot - -\setslot{section} - \comment{The section mark `\textsection'.} -\endsetslot - -\setslot{asciidieresis} - \comment{An ASCII-style dieresis `\textasciidieresis'. This is - supposed to be character by itself rather than an accents.} -\endsetslot - -\setslot{copyright} - \comment{The copyright sign `\textcopyright', similar to a small - letter `C' enclosed by a circle.} -\endsetslot - -\setslot{ordfeminine} - \comment{The raised letter `\textordfeminine'.} -\endsetslot - -\setslot{copyleft} - \comment{The reversed copyright sign `\textcopyleft', similar to - a small reversed `C' enclosed by a circle.} -\endsetslot - -\setslot{logicalnot} - \comment{The logical not sign `\textlnot'.} -\endsetslot - -\setslot{circledP} - \comment{A small letter `P' enclosed by a circle, `\textcircledP', - unavailable in most fonts.} -\endsetslot - -\setslot{registered} - \comment{The registered trademark sign `\textregistered', similar to - a small letter `R' enclosed by a circle.} -\endsetslot - -\setslot{asciimacron} - \comment{An ASCII-style macron `\textasciimacron'. This is supposed - to be a character by itself rather than a combining accents.} -\endsetslot - -\setslot{degree} - \comment{The degree sign `\textdegree'.} -\endsetslot - -\setslot{plusminus} - \comment{The plus or minus sign `\textpm'.} -\endsetslot - -\setslot{twosuperior} - \comment{The raised digit `\texttwosuperior'.} -\endsetslot - -\setslot{threesuperior} - \comment{The raised digit `\textthreesuperior'.} -\endsetslot - -\setslot{asciiacute} - \comment{An ASCII-style acute `\textasciiacute'. This is supposed - to be a character by itself rather than a combining accents.} -\endsetslot - -\setslot{mu} - \comment{The lowercase Greek letter `\textmu', intended for use as - a prefix `micro' in physical units.} -\endsetslot - -\setslot{paragraph} - \comment{The paragraph mark `\textparagraph'.} -\endsetslot - -\setslot{periodcentered} - \comment{The centered period `\textperiodcentered'.} -\endsetslot - -\setslot{referencemark} - \comment{The reference mark `\textreferencemark', similar to - a combination of the `multiply' and `divide' symbols.} -\endsetslot - -\setslot{onesuperior} - \comment{The raised digit `\textonesuperior'.} -\endsetslot - -\setslot{ordmasculine} - \comment{The raised letter `\textordmasculine'.} -\endsetslot - -\setslot{radical} - \comment{The radical sign `\textsurd', unavailable in most fonts. - Even if it is available in Mac-encoded fonts, it isn't directly - accessible in the 8r or 8y encodings.} -\endsetslot - -\setslot{onequarter} - \comment{The fraction `\textonequarter'.} -\endsetslot - -\setslot{onehalf} - \comment{The fraction `\textonehalf'.} -\endsetslot - -\setslot{threequarters} - \comment{The fraction `\textthreequarters'.} -\endsetslot - -\ifisglyph{euro}\then - \setslot{euro} - \comment{The European currency sign, similar to `\texteuro'.} - \endsetslot -\Else - \setslot{Euro} - \comment{The European currency sign, similar to `\texteuro'.} - \endsetslot -\Fi - -\setslot{Euro} - \comment{This just makes sure that any glyph labelled `Euro' in the font gets encoded. The TS1 encoding will use the previous slot when the font is actually used by tex. At least, I think so. That is, since we've got spare slots in this encoding, we can use them to enable "either... or..." encoding options both for reencoding the fonts for fontinst and for the tex encodings. (?!)} -\endsetslot - -\setslot{euro} - \comment{This just makes sure that any glyph labelled `euro' in the font gets encoded. The TS1 encoding will use the previous slot when the font is actually used by tex. At least, I think so. That is, since we've got spare slots in this encoding, we can use them to enable "either... or..." encoding options both for reencoding the fonts for fontinst and for the tex encodings. (?!)} -\endsetslot - -\nextslot{214} -\setslot{multiply} - \comment{The multiplication sign `\texttimes'. - This symbol was originally intended to be put into slot~215, - but ended up in this slot by mistake, at which time it was - considered too late to change it.} -\endsetslot - -\nextslot{246} -\setslot{divide} - \comment{The divison sign `\textdiv'. - This symbol was originally intended to be put into slot~247, - but ended up in this slot by mistake, at which time it was - onsidered too late to change it.} -\endsetslot - -\endencoding - - diff --git a/Master/texmf-dist/source/fonts/venturisadf/ucdotalt.etx b/Master/texmf-dist/source/fonts/venturisadf/ucdotalt.etx deleted file mode 100644 index 409f700e44c..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/ucdotalt.etx +++ /dev/null @@ -1,32 +0,0 @@ -%% Copyright 2010 Clea F. Rees -%% -%% 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 2005/12/01 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainer of this work is Clea F. Rees. -%% -%% This work consists of all files listed in manifest.txt. -%% -\relax -\encoding - -\setcommand\uc#1#2{#1.alt} -\setcommand\uctop#1#2{#1.alt} -\ifisint{letterspacing}\then - \ifnumber{\int{letterspacing}}={0}\then \Else - \setcommand\uclig#1#2{#1.altspaced} - \comment{Here we set \verb|\uclig#1#2| to \verb|#1.altspaced|, but - you can't see it as \verb|\setcommand| commands are invisible in - the typeset output.} - \Fi -\Fi -\setcommand\uclig#1#2{#1.alt} - -\endencoding diff --git a/Master/texmf-dist/source/fonts/venturisadf/venturis.dtx b/Master/texmf-dist/source/fonts/venturisadf/venturis.dtx new file mode 100644 index 00000000000..8c9f6fe6062 --- /dev/null +++ b/Master/texmf-dist/source/fonts/venturisadf/venturis.dtx @@ -0,0 +1,1026 @@ +% \iffalse meta-comment +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% venturis.dtx +% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +% Code from skeleton.dtx Copyright (C) 2015-2024 Scott Pakin (see below). +% +% 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 +% https://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +% +% The file venturis.dtx is a derived work under the terms of the +% LPPL. It is based on version 2.4 of skeleton.dtx which is part of +% dtxtut by Scott Pakin. A copy of dtxtut, including the +% unmodified version of skeleton.dtx is available from +% https://www.ctan.org/pkg/dtxtut and released under the LPPL. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \fi +% +% \iffalse +%<*driver> +\RequirePackage{svn-prov} +% ref. ateb Max Chernoff: https://tex.stackexchange.com/a/723294/ +\def\MakePrivateLetters{\makeatletter\ExplSyntaxOn\endlinechar13} +\ProvidesFileSVN{$Id: venturis.dtx 10366 2024-09-18 14:25:21Z cfrees $}[v2.0 \revinfo][\filebase DTX: Venturis ADF for 8-bit engines] +\DefineFileInfoSVN[venturis] +\documentclass[11pt,british]{ltxdoc} +% l3doc loads fancyvrb +% fancyvrb overwrites svn-prov's macros without warning +% restore \fileversion \filerev in case we're using l3doc +\GetFileInfoSVN{venturis} +\newcommand* \pkgname{venturisadf} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\DoNotIndex{\verb,\ProvidesPackageSVN,\NeedsTeXFormat,\ProcessKeyOptions,\revinfo,\filebase,\filename,\filedate,\RequirePackage,\usepackage,\DefineFileInfoSVN,\GetFileInfoSVN,\ProvidesPackageSVN,\documentclass,\MakeAutoQuote,\parindent,\par,\smallskip,\setlength,\bigskip,\maketitle,\title,\author,\date,\ExplSyntaxOn,\ExplSyntaxOff,\bye,\edef\gdef,\def,\relax,\renewcommand,\tempf,\tempo,\tempr,\temps} +\usepackage{babel} +\pdfmapfile{-yvt.map} +\pdfmapfile{-yv1.map} +\pdfmapfile{-yv2.map} +\pdfmapfile{-yv3.map} +\pdfmapfile{-yvo.map} +\pdfmapfile{+yvt.map} +\pdfmapfile{+yv1.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yv3.map} +\pdfmapfile{+yvo.map} +\usepackage{venturis} +% The following commands are only necessary to enable access to all the fonts in the collection in the same document. +% Normally, one would load venturis2 or venturisold rather than defining things explicitly. +% But those packages will overwrite the declarations in venturis so aren't an option in this peculiar context. +% (It is assumed that in ordinary usage, only one of the serif/sans-serif combinations provided by venturis and venturis2 or the serif offered by venturisold will be wanted in a single document.) +\DeclareRobustCommand{\venturistworm}{% + \fontencoding{T1}% + \fontfamily{yv2}% + \selectfont} +\DeclareRobustCommand{\venturistwosf}{% + \fontencoding{T1}% + \fontfamily{yv3}% + \selectfont} +\DeclareRobustCommand{\venturisold}{% + \fontencoding{T1}% + \fontfamily{yvo}% + \selectfont} +\DeclareTextFontCommand{\vtworm}{\venturistworm} +\DeclareTextFontCommand{\vtwosf}{\venturistwosf} +\DeclareTextFontCommand{\vo}{\venturisold} +\makeatletter +\DeclareRobustCommand{\vostyle}[1][]{% + \not@math@alphabet\vostyle\relax + \fontfamily{yvod}\selectfont} +\makeatother +\DeclareTextFontCommand{\textvo}{\vostyle} +\DeclareTextFontCommand{\textvol}{\vostyle} +\DeclareRobustCommand{\lmrmfamily}{% + \fontencoding{T1}% + \fontfamily{lmr}% + \selectfont} +\DeclareTextFontCommand{\lmrm}{\lmrmfamily} +\renewcommand{\ttdefault}{lmvtt} +\usepackage{fancyhdr} +\usepackage{fancyref} +\usepackage{array} +\usepackage{longtable} +\usepackage{metalogo} + \setlogokern{Te}{-0.065em}% default: -0.1667em + \setlogokern{eX}{-0.06em}% default: -0.125em + \setlogokern{La}{-0.265em}% default: -0.36em + \setlogokern{aT}{-.055em}% default: -0.15em +% \setlogokern{X2}{}% default: 0.15em + \setlogodrop[TeX]{0.355ex}% default: 0.5ex + \setLaTeXa{\scshape a} +% \setLaTeXee{<arg>} +\usepackage{fixfoot} +\usepackage{enumitem} +\usepackage[referable]{threeparttablex} +\usepackage{enumitem} +\makeatletter +\def\TPT@measurement{% ateb David Carlisle: https://tex.stackexchange.com/a/370691/ + \ifdim\wd\@tempboxb<\TPTminimum + \hsize \TPTminimum + \else + \hsize\wd\@tempboxb + \fi + \xdef\TPT@hsize{\hsize\the\hsize \noexpand\@parboxrestore}\TPT@hsize + \ifx\TPT@docapt\@undefined\else + \TPT@docapt \vskip.2\baselineskip + \fi \par + \dimen@\dp\@tempboxb % new + \box\@tempboxb + \ifvmode \prevdepth\dimen@ \fi% was \z@ not \dimen@ +} +\renewlist{tablenotes}{enumerate}{1} +\setlist[tablenotes]{label=\tnote{\alph*},ref=\alph*,itemsep=\z@,topsep=\z@skip,partopsep=\z@skip,parsep=\z@,itemindent=\z@,labelindent=\tabcolsep,labelsep=.2em,leftmargin=*,align=left,before={\unskip\medskip\footnotesize}} +\makeatother +\usepackage{booktabs} +\usepackage{multirow} +\usepackage{xcolor} +\usepackage{xurl} +\urlstyle{sf} +\usepackage{microtype} +\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text +\usepackage{csquotes} +\MakeAutoQuote{‘}{’} +\MakeAutoQuote*{“}{”} +\usepackage{caption} +\DeclareCaptionFont{lf}{\lstyle} +\captionsetup[table]{labelfont=lf} +% sicrhau hyperindex=false: llwytho CYN bookmark +\usepackage{hypdoc}% ateb Ulrike Fischer: https://tex.stackexchange.com/a/695555/ +\usepackage{bookmark} +\hypersetup{% + colorlinks=true, + citecolor={moss}, + extension=pdf, + linkcolor={strawberry}, + linktocpage=true, + pdfcreator={TeX}, + pdfproducer={pdfeTeX}, + urlcolor={blueberry}% +} +\NewDocElement[% + idxtype=opt., + idxgroup=options, + printtype=\textit{opt.}, +]{Opt}{option} +\NewDocumentCommand \val { m } +{% + {\ttfamily =\,\meta{#1}}% +} +\ExplSyntaxOn +\NewDocumentCommand \vals { m } +{ + { + \ttfamily = \, + \clist_use:nn { #1 } { \textbar } + } +} +\ExplSyntaxOff +\pagestyle{fancy} +\fancyhf[lh]{\itshape\filebase~\fileversion} +%^^A \fancyhf[rh]{\itshape\filetoday} +\fancyhf[rh]{\itshape\filedate} +\fancyhf[ch]{} +\fancyhf[lf]{} +\fancyhf[rf]{} +\fancyhf[cf]{\itshape--- \thepage~/~\lastpage{} ---} +\ExplSyntaxOn +\hook_gput_code:nnn {shipout/lastpage} {.} +{ + \property_record:nn {t:lastpage}{abspage,page,pagenum} +} +\cs_new_protected_nopar:Npn \lastpage +{ + \property_ref:nn {t:lastpage}{page} +} +\ExplSyntaxOff +\definecolor{strawberry}{rgb}{1.000,0.000,0.502} +\definecolor{blueberry}{rgb}{0.000,0.000,1.000} +\definecolor{moss}{rgb}{0.000,0.502,0.251} +\begin{document} + \DocInput{\filename} +\end{document} +%</driver> +% \fi +% +% +% \title{\pkgname: venturis} +% \author{Clea F. Rees\thanks{% +% Bug tracker: +% \href{https://codeberg.org/cfr/nfssext/issues}{\url{codeberg.org/cfr/nfssext/issues}} +% \textbar{} Code: +% \href{https://codeberg.org/cfr/nfssext}{\url{codeberg.org/cfr/nfssext}} +% \textbar{} Mirror: +% \href{https://github.com/cfr42/nfssext}{\url{github.com/cfr42/nfssext}}% +% }} +%^^A \date{\fileversion~\filetoday} +% \date{\fileversion ~ \filedate} +% +% \providecommand*{\adf}{\textsc{adf}} +% \providecommand*{\lpack}[1]{\textsf{#1}} +% \providecommand*{\fgroup}[1]{\textsf{#1}} +% \providecommand*{\fname}[1]{\textsf{#1}} +% \providecommand*{\file}[1]{\texttt{#1}} +% +% +% \maketitle\thispagestyle{empty} +% \pdfinfo{% +% /Creator (TeX) +% /Producer (pdfTeX) +% /Author (Clea F. Rees) +% /Title (venturis) +% /Subject (TeX) +% /Keywords (TeX,LaTeX,font,fonts,tex,latex,Venturis,venturis,venturisadf,VenturisADF,ADF,adf,Arkandis,Digital,Foundry,arkandis,digital,foundry,Hirwen,Harendal,Clea,Rees)} +% \pdfcatalog{% +% /URL () +% /PageMode /UseOutlines} +% \setlength{\parindent}{0pt} +% \setlength{\parskip}{0.5em} +% +% +% +% \begin{abstract} +% \noindent This file is part of \lpack{\pkgname}. +% \file{\pkgname.pdf} constitutes the main documentation for the package. +% \end{abstract} +% +% \tableofcontents +% +% \section{Example} +% +% \iffalse +%<*ee> +% \fi +% \begin{macrocode} + +\documentclass[12pt]{article} +\title{\textvt{Venturis Example}} +\author{\swashstyle\altstyle\scshape Querulously quacked by Rapunzel, Rumpelstiltskin \& Xenophon} + +\providecommand{\zeroslash}{} +\providecommand{\textsi}[1]{} +\newcommand{\alphaline}{ABCDEFGHIJKLMNOPQRSTUVWXYZ\\abcdefghijklmnopqrstuvwxyz\\0123456789\\ + f{}f ff f{}i fi f{}l fl f{}f{}i ffi f{}f{}l ffl \& \texteuro \texttrademark \textcopyright \textohm \textmu\\ + sphinx of black quartz, judge my vow}%\textcelsius \textnumero \textservicemark} +\newcommand{\abc}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz} +\newcommand{\digits}{0123456789} +\newcommand{\alphatest}{% + \begin{flushleft} + \textup{upright:\\\alphaline}\\[\smallskipamount] + \textsc{small-caps:\\\alphaline}\\[\smallskipamount] + \textit{italics:\\\alphaline}\\[\smallskipamount] + \textsc{\itshape italic small-caps:\\\alphaline}\\[\smallskipamount] + % \textsi{} is deprecated on newer kernels. + \textsi{italic small-caps:\\\alphaline}\\ + \end{flushleft}% +} + +% alternates list: uc: K Q R X Z; sc: k q r x z germandbls +% swash endings: a n d o u h r e z l t g m + +\pdfmapfile{-yvt.map} +\pdfmapfile{+yvt.map} +\usepackage{venturis} +\usepackage{xcolor} + +\begin{document} +\maketitle +\setlength{\parindent}{0pt} + +\section*{family: yvtj} + +This is a serif family with oldstyle figures and optical upright and italic small-caps. + +\subsection*{Regular weight, regular width} + +\alphatest + +\subsection*{Bold weight, regular width (no extended available)} + +\textbf{\alphatest} + +\subsection*{Regular weight, condensed width} + +\cdwidth +\alphatest +\regwidth + +\subsection*{Bold weight, condensed width} + +\cdwidth +\textbf{\alphatest} +\regwidth + +\section*{family: yvtjw} + +{\swashstyle + This is essentially the same family with the addition of swashes. + \medskip + + \alphatest + + \textbf{\alphatest} + + \cdwidth\alphatest + + \textbf{\alphatest}% +} + +\section*{family: yvtajw} + +{\swashstyle\altstyle + This is just like yvtjw except that the upright shape in regular weight features end-of-word swashes. + \medskip + + \alphatest + + academia doddered essence goggling hashish loll momentum nationalisation ontological indigo rarer titration saint uranium Bantu zigzag oz + \medskip + + \textbf{\alphatest} + + \cdwidth\alphatest + + \textbf{\alphatest}% +} + +\lstyle + +\section*{family: yvt} + +This is essentially the same family as yvtj but with lining figures. Additional weights are available in this family, but the additional weights lack small-caps. + +\subsection*{Regular weight, regular width} + +\alphatest + +\subsection*{Bold weight, regular width (no extended available)} + +\textbf{\alphatest} + +\subsection*{Heavy weight, regular width} + +\texteb{\alphatest} + +\subsection*{Regular and bold weights, condensed} + +{\cdwidth + \alphatest + + \textbf{\cdwidth \alphatest}% +} + +\section*{family: yvtw} + +{\swashstyle + This is essentially the same family with the addition of swashes. + \medskip + + \alphatest + + \textbf{\alphatest} + + \cdwidth\alphatest + + \textbf{\alphatest}% +} + +\section*{family: yvtaw} + +{\swashstyle\altstyle + This is just like yvtw except that the upright shape in regular weight features end-of-word swashes. + \medskip + + \alphatest + + academia doddered essence goggling hashish loll momentum nationalisation ontological indigo rarer titration saint uranium Bantu zigzag oz + \medskip + + \textbf{\alphatest} + + \cdwidth\alphatest + + \textbf{\alphatest}% +} + +\section*{family:yvtd} + +\textvt{\alphaline} +\smallskip + +\textvtl{\alphaline} + +\end{document} +% \end{macrocode} +% \iffalse +%</ee> +% \fi +% +% \MaybeStop{% +% \PrintChanges +% \PrintIndex +% } +% +% \section{Implementation} +% +% \subsection{venturis.sty} +% +% \iffalse +%<*sty> +% \fi +% \begin{package}{venturis} +% This package uses font groups \fgroup{venturis} and \fgroup{venturissans}. +% \begin{macrocode} +\NeedsTeXFormat{LaTeX2e} +\RequirePackage{svn-prov} +\ProvidesPackageSVN[\filebase.sty]{$Id: venturis.dtx 10366 2024-09-18 14:25:21Z cfrees $}[v2.0 \revinfo for VenturisADF PS 1.005] +\DefineFileInfoSVN[venturis] +\RequirePackage[T1]{fontenc} +\RequirePackage{nfssext-cfr}[2024/01/01] +% \end{macrocode} +% \lpack{nfssext-cfr} provides \cs{ProcessKeyOptions}, \cs{IfFormatAtLeastTF} on older kernels. +% \begin{macrocode} +\IfFormatAtLeastTF {2020-02-02}{% +% \end{macrocode} +% To get the oldstyle numbers etc.\ used from TS1, we need to set the subset to 0 or 1. +% Unfortunately, this means characters missing from the fonts will not use default symbols as fallback, but this seems to be unavoidable. +% \begin{macrocode} + \DeclareEncodingSubset{TS1}{yvt}{1}% + \DeclareEncodingSubset{TS1}{yvtj}{1}% + \DeclareEncodingSubset{TS1}{yvtw}{1}% + \DeclareEncodingSubset{TS1}{yvtaw}{1}% + \DeclareEncodingSubset{TS1}{yvtjw}{1}% + \DeclareEncodingSubset{TS1}{yvtajw}{1}% + \DeclareEncodingSubset{TS1}{yvtd}{1}% + \DeclareEncodingSubset{TS1}{yv1}{1}% + \DeclareEncodingSubset{TS1}{yv1d}{1}% +}{% + \RequirePackage{textcomp}} +\UndeclareTextCommand{\textperthousand}{T1} +\ExplSyntaxOn +% \end{macrocode} +% The actual \verb|sty| is ultra simple. +% Five options of which only three are actually needed. +% \texttt{osf}/\texttt{lf} set lining or oldstyle figures. +% \texttt{scale rm} and \texttt{scale sf} take factors by which to scale the fonts. +% These are empty by default, which is equivalent to \texttt{1}, but more efficient. +% \texttt{scale} is a convenience wrapper which sets both \texttt{scale rm} and \texttt{scale sf} by a common factor. +% \begin{macrocode} +\keys_define:nn { venturis } +{ +% \end{macrocode} +% \begin{option}{lf,osf} +% \begin{macro}{\l__venturis_osf_bool} +% boolkeys for roman osf/lf +% \begin{macrocode} + lf .bool_set_inverse:N = \l__venturis_osf_bool, + lf .default:n = true, + osf .bool_set:N = \l__venturis_osf_bool, + osf .default:n = true, + osf .initial:n = true, +% \end{macrocode} +% \end{macro} +% \end{option} +% \begin{option}{scale,scale ~ rm,scale ~ sf} +% \begin{macro}{\yvt@scale,\yvi@scale} +% Options for scaling rm/sf or both +% \begin{macrocode} + scale ~ rm .tl_set:N = \yvt@scale, + scale ~ rm .initial:V = \@empty, + scale ~ sf .tl_set:N = \yvi@scale, + scale ~ sf .initial:V = \@empty, + scale .code:n = { + \gdef\yvt@scale{#1} + \gdef\yvi@scale{#1} + }, +% \end{macrocode} +% \end{macro} +% \end{option} +% \begin{macrocode} +} +\ProcessKeyOptions[venturis] +% \end{macrocode} +% make Venturis default for roman text, implementing the relevant option +% \begin{macrocode} +\bool_if:NTF \l__venturis_osf_bool +{ + \cs_set:Npn \rmdefault { yvtj } +}{ + \cs_set:Npn \rmdefault { yvt } +} +\ExplSyntaxOff +% \end{macrocode} +% make Venturis Sans default for sans-serif text +% \begin{macrocode} +\renewcommand{\sfdefault}{yv1} +% \end{macrocode} +% \begin{macro}{\vtstyle} +% introduce special titling commands +% \begin{macrocode} +\DeclareRobustCommand{\vtstyle}[1][]{% + \edef\vt@shape{#1}% + \def\tempo{ol}% + \def\temps{yv1}% + \def\tempr{yvt}% + \not@math@alphabet\vtstyle\relax +% \end{macrocode} +% because the titling fonts have limited availability, don't use the \cs{tistyle} set-up, but choose the family explicitly in case we're currently using sans or typewriter +% note, though, that some are also called as small-caps commands in certain sans-serif variants (though the seriffed variant seems not to match anything...) +% \begin{macrocode} + \ifx\vt@shape\tempo + \fontfamily{yvtd}\fontshape{ol}\selectfont + \else + \edef\tempf{\expandafter\exfs@get@base\f@family\@nil}% + \ifx\tempf\temps + \fontfamily{yv1d}\selectfont + \else + \ifx\tempf\tempr + \fontfamily{yvtd}\selectfont + \else + \PackageWarning{venturis.sty}{% + \tempf is unknown. + This command requires that yv1 or yvt be active in order to determine whether serif or sans-serif titling is required. + I am going to guess that you want serif titling. If this is wrong, be sure to activate yv1 first or copy and adapt the styling command from venturis.sty.% + }% + \fontfamily{yvtd}\selectfont + \fi + \fi + \fi +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\textvt,\textvtl} +% Text font commands +% \begin{macrocode} +\DeclareTextFontCommand{\textvt}{\vtstyle} +\DeclareTextFontCommand{\textvtl}{\vtstyle[ol]} +% \end{macrocode} +% \end{macro} +%^^A paid â chynnwys \endinput - docstrip yn chwilio amddo fe yn arbennigol +%^^A & bydd doctrip yn ei ychwanegu fe beth bynnag +%^^A (Martin Scharrer: https://tex.stackexchange.com/a/28997/) +% \begin{macrocode} +%% end venturis.sty +% \end{macrocode} +% \end{package} +% \iffalse +%</sty> +% \fi +% +% The remaining files are not used directly, but are required to generate the files which allow \TeX{} and \LaTeX{} to use the fonts. +% The sources use \verb|fontinst| as explained in the (sparse) comments. +% While you can install these files into a \TeX{} tree, they are not required for typesetting. +% +% \subsection{Driver} +% +% The file does all the initial setup of the fonts. +% It organises the fonts into families, defines shapes and reencodes as required. +% +% \iffalse +%<*drv> +% \fi +% \begin{macrocode} +\input fontinst.sty +\needsfontinstversion{1.926} +% \end{macrocode} +% Substitutions +% Bold for bold extended +% \begin{macrocode} +\substitutesilent{bx}{b} +\substitutesilent{scit}{sc} +\substitutesilent{scsl}{scit} +\substitutesilent{si}{scsl} +\substitutesilent{sl}{it} +\substitutesilent{sc}{n} +% \end{macrocode} +% Record transformations for later map file creation +% \begin{macrocode} +\recordtransforms{yvt-rec.tex} +% \end{macrocode} +% Allow fonts to be scaled via variable in fd files +% Also requires fontinst.lua fnttarg as no means to define variable in fontinst +% \begin{macrocode} +\declaresize{}{<-> \string\yvt@@scale} +% \end{macrocode} +% Transformations : reencode fonts +% \begin{macrocode} + \transformfont{t1-yvtr}{\reencodefont{t1-f_f}{\fromafm{yvtr8a}}} + \transformfont{ts1-yvtr}{\reencodefont{ts1-euro}{\fromafm{yvtr8a}}} + \transformfont{vent-yvtr}{\reencodefont{t1-venturis}{\fromafm{yvtr8a}}} + \transformfont{t1-yvtri}{\reencodefont{t1-f_f}{\fromafm{yvtri8a}}} + \transformfont{t1-yvtb}{\reencodefont{t1-f_f}{\fromafm{yvtb8a}}} + \transformfont{t1-yvtbi}{\reencodefont{t1-f_f}{\fromafm{yvtbi8a}}} + \transformfont{ts1-yvtri}{\reencodefont{ts1-euro}{\fromafm{yvtri8a}}} + \transformfont{ts1-yvtb}{\reencodefont{ts1-euro}{\fromafm{yvtb8a}}} + \transformfont{ts1-yvtbi}{\reencodefont{ts1-euro}{\fromafm{yvtbi8a}}} + \transformfont{t1-yvtrc}{\reencodefont{t1-f_f}{\fromafm{yvtrc8a}}} + \transformfont{t1-yvtrci}{\reencodefont{t1-f_f}{\fromafm{yvtrci8a}}} + \transformfont{t1-yvtbc}{\reencodefont{t1-f_f}{\fromafm{yvtbc8a}}} + \transformfont{t1-yvtbci}{\reencodefont{t1-f_f}{\fromafm{yvtbci8a}}} + \transformfont{t1alt-yvtrc}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrc8a}}} + \transformfont{t1alt-yvtrci}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrci8a}}} + \transformfont{t1alt-yvtbc}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbc8a}}} + \transformfont{t1alt-yvtbci}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbci8a}}} + \transformfont{ts1-yvtrc}{\reencodefont{ts1-euro}{\fromafm{yvtrc8a}}} + \transformfont{ts1-yvtrci}{\reencodefont{ts1-euro}{\fromafm{yvtrci8a}}} + \transformfont{ts1-yvtbc}{\reencodefont{ts1-euro}{\fromafm{yvtbc8a}}} + \transformfont{ts1-yvtbci}{\reencodefont{ts1-euro}{\fromafm{yvtbci8a}}} +% \end{macrocode} +% Transformations : reencode heavy weights +% \begin{macrocode} + \transformfont{t1-yvth}{\reencodefont{t1-f_f}{\fromafm{yvth8a}}} + \transformfont{t1-yvthi}{\reencodefont{t1-f_f}{\fromafm{yvthi8a}}} + \transformfont{ts1-yvth}{\reencodefont{ts1-euro}{\fromafm{yvth8a}}} + \transformfont{ts1-yvthi}{\reencodefont{ts1-euro}{\fromafm{yvthi8a}}} +% \end{macrocode} +% Transformations : reencode condensed widths +% \begin{macrocode} + \transformfont{t1-yvtr-c}{\reencodefont{t1-f_f}{\fromafm{yvtr8ac}}} + \transformfont{t1-yvtri-c}{\reencodefont{t1-f_f}{\fromafm{yvtri8ac}}} + \transformfont{t1-yvtb-c}{\reencodefont{t1-f_f}{\fromafm{yvtb8ac}}} + \transformfont{t1-yvtbi-c}{\reencodefont{t1-f_f}{\fromafm{yvtbi8ac}}} + \transformfont{ts1-yvtr-c}{\reencodefont{ts1-euro}{\fromafm{yvtr8ac}}} + \transformfont{ts1-yvtri-c}{\reencodefont{ts1-euro}{\fromafm{yvtri8ac}}} + \transformfont{ts1-yvtb-c}{\reencodefont{ts1-euro}{\fromafm{yvtb8ac}}} + \transformfont{ts1-yvtbi-c}{\reencodefont{ts1-euro}{\fromafm{yvtbi8ac}}} + \transformfont{t1-yvtrc-c}{\reencodefont{t1-f_f}{\fromafm{yvtrc8ac}}} + \transformfont{t1-yvtrci-c}{\reencodefont{t1-f_f}{\fromafm{yvtrci8ac}}} + \transformfont{t1-yvtbc-c}{\reencodefont{t1-f_f}{\fromafm{yvtbc8ac}}} + \transformfont{t1-yvtbci-c}{\reencodefont{t1-f_f}{\fromafm{yvtbci8ac}}} + \transformfont{t1alt-yvtrc-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrc8ac}}} + \transformfont{t1alt-yvtrci-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrci8ac}}} + \transformfont{t1alt-yvtbc-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbc8ac}}} + \transformfont{t1alt-yvtbci-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbci8ac}}} + \transformfont{ts1-yvtrc-c}{\reencodefont{ts1-euro}{\fromafm{yvtrc8ac}}} + \transformfont{ts1-yvtrci-c}{\reencodefont{ts1-euro}{\fromafm{yvtrci8ac}}} + \transformfont{ts1-yvtbc-c}{\reencodefont{ts1-euro}{\fromafm{yvtbc8ac}}} + \transformfont{ts1-yvtbci-c}{\reencodefont{ts1-euro}{\fromafm{yvtbci8ac}}} +% \end{macrocode} +% Transformations : reencode titling fonts +% \begin{macrocode} + \transformfont{t1-yvtbd-c}{\reencodefont{t1-f_f}{\fromafm{yvtbd8ac}}} + \transformfont{t1-yvtrdl}{\reencodefont{t1-f_f}{\fromafm{yvtrdl8a}}} + \transformfont{ts1-yvtbd-c}{\reencodefont{ts1-euro}{\fromafm{yvtbd8ac}}} + \transformfont{ts1-yvtrdl}{\reencodefont{ts1-euro}{\fromafm{yvtrdl8a}}} +% \end{macrocode} +% Installation: creation of virtual fonts +% \begin{macrocode} + \installfonts +% \end{macrocode} +% \begin{family}{T1/yvt} +% Venturis T1 +% \begin{macrocode} + \installfamily{T1}{yvt}{} + \installfont{yvtr8t}{t1-yvtr,newlatin}{t1-f_f}{T1}{yvt}{m}{n}{} + \installfont{yvtrc8t}{t1-yvtrc,t1-yvtr suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{m}{sc}{} + \installfont{yvtrci8t}{t1-yvtrci,t1-yvtri suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{m}{scit}{} + \installfont{yvtri8t}{t1-yvtri,t1-yvtrci,newlatin}{t1-f_f}{T1}{yvt}{m}{it}{} +% \end{macrocode} +% Installation: repeat for bold fonts +% \begin{macrocode} + \installfont{yvtb8t}{t1-yvtb,t1-yvtbc,newlatin}{t1-f_f}{T1}{yvt}{b}{n}{} + \installfont{yvtbc8t}{t1-yvtbc,t1-yvtb suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{b}{sc}{} + \installfont{yvtbci8t}{t1-yvtbci,t1-yvtbi suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{b}{scit}{} + \installfont{yvtbi8t}{t1-yvtbi,t1-yvtbci,newlatin}{t1-f_f}{T1}{yvt}{b}{it}{} +% \end{macrocode} +% Installation: heavy weights +% \begin{macrocode} + \installfont{yvth8t}{t1-yvth,newlatin}{t1-f_f}{T1}{yvt}{eb}{n}{} + \installfont{yvthi8t}{t1-yvthi,newlatin}{t1-f_f}{T1}{yvt}{eb}{it}{} +% \end{macrocode} +% Installation: condensed widths +% \begin{macrocode} + \installfont{yvtr8tc}{t1-yvtr-c,newlatin}{t1-f_f}{T1}{yvt}{c}{n}{} + \installfont{yvtrc8tc}{t1-yvtrc-c,t1-yvtr-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{c}{sc}{} + \installfont{yvtrci8tc}{t1-yvtrci-c,t1-yvtri-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{c}{scit}{} + \installfont{yvtri8tc}{t1-yvtri-c,newlatin}{t1-f_f}{T1}{yvt}{c}{it}{} +% \end{macrocode} +% Installation: bold condensed +% \begin{macrocode} + \installfont{yvtb8tc}{t1-yvtb-c,newlatin}{t1-f_f}{T1}{yvt}{bc}{n}{} + \installfont{yvtbc8tc}{t1-yvtbc-c,t1-yvtb-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{bc}{sc}{} + \installfont{yvtbci8tc}{t1-yvtbci-c,t1-yvtbi-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{bc}{scit}{} + \installfont{yvtbi8tc}{t1-yvtbi-c,newlatin}{t1-f_f}{T1}{yvt}{bc}{it}{} +% \end{macrocode} +% \end{family} +% \begin{family}{T1/yvtd} +% Titling T1 +% +% Installation: titling HOW to do this?? +% \begin{macrocode} + \installfamily{T1}{yvtd}{} + \installfont{yvtbd8tc}{t1-yvtbd-c,newlatin}{t1-f_f}{T1}{yvtd}{bc}{sc}{} + \installfontas{yvtbd8tc}{T1}{yvtd}{c}{sc}{} + \installfontas{yvtbd8tc}{T1}{yvtd}{m}{sc}{} + \installfontas{yvtbd8tc}{T1}{yvtd}{b}{sc}{} + \installfontas{yvtbd8tc}{T1}{yvtd}{eb}{sc}{} + \installfont{yvtrdl8t}{t1-yvtrdl,newlatin}{t1-f_f}{T1}{yvtd}{m}{ol}{} + \installfontas{yvtrdl8t}{T1}{yvtd}{c}{ol}{} + \installfontas{yvtrdl8t}{T1}{yvtd}{bc}{ol}{} + \installfontas{yvtrdl8t}{T1}{yvtd}{b}{ol}{} + \installfontas{yvtrdl8t}{T1}{yvtd}{eb}{ol}{} +%substitute small caps for upright shape + \installfontas{yvtbd8tc}{T1}{yvtd}{c}{n}{} + \installfontas{yvtbd8tc}{T1}{yvtd}{m}{n}{} + \installfontas{yvtbd8tc}{T1}{yvtd}{bc}{n}{} + \installfontas{yvtbd8tc}{T1}{yvtd}{b}{n}{} + \installfontas{yvtbd8tc}{T1}{yvtd}{eb}{n}{} +% \end{macrocode} +% \end{family} +% \begin{family}{T1/yvtj} +% Installation: OSF +% \begin{macrocode} + \installfamily{T1}{yvtj}{} + \installfont{yvtrj8t}{t1-yvtr,t1-yvtrc suffix oldstyle,newlatin}{t1j-f_f}{T1}{yvtj}{m}{n}{} + \installfont{yvtrcj8t}{t1-yvtrc,newlatin}{t1-f_f}{T1}{yvtj}{m}{sc}{} + \installfont{yvtrcij8t}{t1-yvtrci,newlatin}{t1-f_f}{T1}{yvtj}{m}{scit}{} + \installfont{yvtrij8t}{t1-yvtri,t1-yvtrci suffix oldstyle,t1-yvtrci,newlatin}{t1j-f_f}{T1}{yvtj}{m}{it}{} + \installfont{yvtbj8t}{t1-yvtb,t1-yvtbc suffix oldstyle,t1-yvtbc,newlatin}{t1j-f_f}{T1}{yvtj}{b}{n}{} + \installfont{yvtbcj8t}{t1-yvtbc,newlatin}{t1-f_f}{T1}{yvtj}{b}{sc}{} + \installfont{yvtbcij8t}{t1-yvtbci,newlatin}{t1-f_f}{T1}{yvtj}{b}{scit}{} + \installfont{yvtbij8t}{t1-yvtbi,t1-yvtbci suffix oldstyle,t1-yvtbci,newlatin}{t1j-f_f}{T1}{yvtj}{b}{it}{} + \installfont{yvtrj8tc}{t1-yvtr-c,t1-yvtrc-c suffix oldstyle,t1-yvtrc,newlatin}{t1j-f_f}{T1}{yvtj}{c}{n}{} + \installfont{yvtrcj8tc}{t1-yvtrc-c,newlatin}{t1-f_f}{T1}{yvtj}{c}{sc}{} + \installfont{yvtrcij8tc}{t1-yvtrci-c,newlatin}{t1-f_f}{T1}{yvtj}{c}{scit}{} + \installfont{yvtrij8tc}{t1-yvtri-c,t1-yvtrci-c suffix oldstyle,t1-yvtrci-c,newlatin}{t1j-f_f}{T1}{yvtj}{c}{it}{} + \installfont{yvtbj8tc}{t1-yvtb-c,t1-yvtbc-c suffix oldstyle,t1-yvtbc-c,newlatin}{t1j-f_f}{T1}{yvtj}{bc}{n}{} + \installfont{yvtbcj8tc}{t1-yvtbc-c,newlatin}{t1-f_f}{T1}{yvtj}{bc}{sc}{} + \installfont{yvtbcij8tc}{t1-yvtbci-c,newlatin}{t1-f_f}{T1}{yvtj}{bc}{scit}{} + \installfont{yvtbij8tc}{t1-yvtbi-c,t1-yvtbci-c suffix oldstyle,t1-yvtbci-c,newlatin}{t1j-f_f}{T1}{yvtj}{bc}{it}{} +% \end{macrocode} +% \end{family} +% \begin{family}{T1/yvtw} +% swash +% \begin{macrocode} + \installfamily{T1}{yvtw}{} + \installfont{yvtrw8t}{t1-yvtr,t1alt-yvtrc,t1-yvtr suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{m}{n}{} + \installfont{yvtriw8t}{t1-yvtri,t1alt-yvtrci,t1-yvtri suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{m}{it}{} + \installfont{yvtrcw8t}{t1alt-yvtrc,t1-yvtrc suffix .alt,t1-yvtr suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{m}{sc}{} + \installfont{yvtrciw8t}{t1alt-yvtrci,t1-yvtrci suffix .alt,t1-yvtri suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{m}{scit}{} + \installfont{yvtbw8t}{t1-yvtb,t1alt-yvtbc,t1-yvtb suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{b}{n}{} + \installfont{yvtbiw8t}{t1-yvtbi,t1alt-yvtbci,t1-yvtbi suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{b}{it}{} + \installfont{yvtbcw8t}{t1alt-yvtbc,t1-yvtbc suffix .alt,t1-yvtb suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{b}{sc}{} + \installfont{yvtbciw8t}{t1alt-yvtbci,t1-yvtbci suffix .alt,t1-yvtbi suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{b}{scit}{} + \installfont{yvtrw8tc}{t1-yvtr-c,t1alt-yvtrc-c,t1-yvtr-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{c}{n}{} + \installfont{yvtriw8tc}{t1-yvtri-c,t1alt-yvtrci-c,t1-yvtri-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{c}{it}{} + \installfont{yvtrcw8tc}{t1alt-yvtrc-c,t1-yvtrc-c suffix .alt,t1-yvtr-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{c}{sc}{} + \installfont{yvtrciw8tc}{t1alt-yvtrci-c,t1-yvtrci-c suffix .alt,t1-yvtri-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{c}{scit}{} + \installfont{yvtbw8tc}{t1-yvtb-c,t1alt-yvtbc-c,t1-yvtb-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{bc}{n}{} + \installfont{yvtbiw8tc}{t1-yvtbi-c,t1alt-yvtbci-c,t1-yvtbi-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{bc}{it}{} + \installfont{yvtbcw8tc}{t1alt-yvtbc-c,t1-yvtbc-c suffix .alt,t1-yvtb-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{bc}{sc}{} + \installfont{yvtbciw8tc}{t1alt-yvtbci-c,t1-yvtbci-c suffix .alt,t1-yvtbi-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{bc}{scit}{} +% \end{macrocode} +% \end{family} +% \begin{family}{T1/yvtaw} +% alternate swash +% \begin{macrocode} + \installfamily{T1}{yvtaw}{} + \installfont{yvtraw8t}{vent-yvtr,t1alt-yvtrc,vent-yvtr suffix .alt,newlatin}{ucdotalt,t1-venturis}{T1}{yvtaw}{m}{n}{} + \installfontas{yvtrcw8t}{T1}{yvtaw}{m}{sc}{} + \installfontas{yvtrciw8t}{T1}{yvtaw}{m}{scit}{} + \installfontas{yvtriw8t}{T1}{yvtaw}{m}{it}{} + \installfontas{yvtbw8t}{T1}{yvtaw}{b}{n}{} + \installfontas{yvtbcw8t}{T1}{yvtaw}{b}{sc}{} + \installfontas{yvtbciw8t}{T1}{yvtaw}{b}{scit}{} + \installfontas{yvtbiw8t}{T1}{yvtaw}{b}{it}{} + \installfontas{yvtrw8tc}{T1}{yvtaw}{c}{n}{} + \installfontas{yvtrcw8tc}{T1}{yvtaw}{c}{sc}{} + \installfontas{yvtrciw8tc}{T1}{yvtaw}{c}{scit}{} + \installfontas{yvtriw8tc}{T1}{yvtaw}{c}{it}{} + \installfontas{yvtbw8tc}{T1}{yvtaw}{bc}{n}{} + \installfontas{yvtbcw8tc}{T1}{yvtaw}{bc}{sc}{} + \installfontas{yvtbciw8tc}{T1}{yvtaw}{bc}{scit}{} + \installfontas{yvtbiw8tc}{T1}{yvtaw}{bc}{it}{} +% \end{macrocode} +% \end{family} +% \begin{family}{T1/yvtjw} +% OSF swash +% \begin{macrocode} + \installfamily{T1}{yvtjw}{} + \installfont{yvtrjw8t}{t1-yvtr,t1-yvtrc suffix oldstyle,t1alt-yvtrc,t1-yvtr suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{m}{n}{} + \installfont{yvtrcjw8t}{t1alt-yvtrc,t1-yvtrc suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{m}{sc}{} + \installfont{yvtrcijw8t}{t1alt-yvtrci,t1-yvtrci suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{m}{scit}{} + \installfont{yvtrijw8t}{t1-yvtri,t1-yvtrci suffix oldstyle,t1alt-yvtrci,t1-yvtri suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{m}{it}{} + \installfont{yvtbjw8t}{t1-yvtb,t1-yvtbc suffix oldstyle,t1alt-yvtbc,t1-yvtb suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{b}{n}{} + \installfont{yvtbijw8t}{t1-yvtbi,t1-yvtbci suffix oldstyle,t1alt-yvtbci,t1-yvtbi suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{b}{it}{} + \installfont{yvtbcjw8t}{t1alt-yvtbc,t1-yvtbc suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{b}{sc}{} + \installfont{yvtbcijw8t}{t1alt-yvtbci,t1-yvtbci suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{b}{scit}{} + \installfont{yvtrjw8tc}{t1-yvtr-c,t1-yvtrc-c suffix oldstyle,t1alt-yvtrc-c,t1-yvtr-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{c}{n}{} + \installfont{yvtrcjw8tc}{t1alt-yvtrc-c,t1-yvtrc-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{c}{sc}{} + \installfont{yvtrcijw8tc}{t1alt-yvtrci-c,t1-yvtrci-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{c}{scit}{} + \installfont{yvtrijw8tc}{t1-yvtri-c,t1-yvtrci-c suffix oldstyle,t1alt-yvtrci-c,t1-yvtri-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{c}{it}{} + \installfont{yvtbjw8tc}{t1-yvtb-c,t1-yvtbc-c suffix oldstyle,t1alt-yvtbc-c,t1-yvtb-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{bc}{n}{} + \installfont{yvtbijw8tc}{t1-yvtbi-c,t1-yvtbci-c suffix oldstyle,t1alt-yvtbci-c,t1-yvtbi-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{bc}{it}{} + \installfont{yvtbcjw8tc}{t1alt-yvtbc-c,t1-yvtbc-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{bc}{sc}{} + \installfont{yvtbcijw8tc}{t1alt-yvtbci-c,t1-yvtbci-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{bc}{scit}{} +% \end{macrocode} +% \end{family} +% \begin{family}{T1/yvtajw} +% OSF alternate swash +% \begin{macrocode} + \installfamily{T1}{yvtajw}{} + \installfont{yvtrajw8t}{vent-yvtr,t1-yvtrc suffix oldstyle,t1alt-yvtrc,vent-yvtr suffix .alt,newlatin}{ucdotalt,t1j-venturis}{T1}{yvtajw}{m}{n}{} + \installfontas{yvtrijw8t}{T1}{yvtajw}{m}{it}{} + \installfontas{yvtrcjw8t}{T1}{yvtajw}{m}{sc}{} + \installfontas{yvtrcijw8t}{T1}{yvtajw}{m}{scit}{} + \installfontas{yvtbjw8t}{T1}{yvtajw}{b}{n}{} + \installfontas{yvtbijw8t}{T1}{yvtajw}{b}{it}{} + \installfontas{yvtbcjw8t}{T1}{yvtajw}{b}{sc}{} + \installfontas{yvtbcijw8t}{T1}{yvtajw}{b}{scit}{} + \installfontas{yvtrjw8tc}{T1}{yvtajw}{c}{n}{} + \installfontas{yvtrijw8tc}{T1}{yvtajw}{c}{it}{} + \installfontas{yvtrcjw8tc}{T1}{yvtajw}{c}{sc}{} + \installfontas{yvtrcijw8tc}{T1}{yvtajw}{c}{scit}{} + \installfontas{yvtbjw8tc}{T1}{yvtajw}{bc}{n}{} + \installfontas{yvtbijw8tc}{T1}{yvtajw}{bc}{it}{} + \installfontas{yvtbcjw8tc}{T1}{yvtajw}{bc}{sc}{} + \installfontas{yvtbcijw8tc}{T1}{yvtajw}{bc}{scit}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yvt} +% Installation: install with TS1 encoding for extra glyphs through textcomp +% \begin{macrocode} + \installfamily{TS1}{yvt}{} + \installfont{yvtr8c}{t1-yvtr,ts1-yvtr,t1-yvtrc suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvt}{m}{n}{} + \installfont{yvtrc8c}{t1-yvtrc,t1-yvtrc suffix oldstyle,ts1-yvtrc,textcomp}{ts1-euro}{TS1}{yvt}{m}{sc}{} + \installfont{yvtri8c}{t1-yvtri,ts1-yvtri,t1-yvtrci suffix oldstyle,ts1-yvtrci,textcomp}{ts1-euro}{TS1}{yvt}{m}{it}{} + \installfont{yvtrci8c}{t1-yvtrci,t1-yvtrci suffix oldstyle,ts1-yvtrci,textcomp}{ts1-euro}{TS1}{yvt}{m}{scit}{} +% \end{macrocode} +% Installation: repeat for bold fonts +% \begin{macrocode} + \installfont{yvtb8c}{t1-yvtb,ts1-yvtb,t1-yvtbc suffix oldstyle,ts1-yvtbc,textcomp}{ts1-euro}{TS1}{yvt}{b}{n}{} + \installfont{yvtbc8c}{t1-yvtbc,t1-yvtbc suffix oldstyle,ts1-yvtbc,textcomp}{ts1-euro}{TS1}{yvt}{b}{sc}{} + \installfont{yvtbi8c}{t1-yvtbi,ts1-yvtbi,t1-yvtbci suffix oldstyle,ts1-yvtbci,textcomp}{ts1-euro}{TS1}{yvt}{b}{it}{} + \installfont{yvtbci8c}{t1-yvtbci,t1-yvtbci suffix oldstyle,ts1-yvtbci,textcomp}{ts1-euro}{TS1}{yvt}{b}{scit}{} +% \end{macrocode} +% Installation: and heavy weights +% \begin{macrocode} + \installfont{yvth8c}{t1-yvth,ts1-yvth,textcomp}{ts1-euro}{TS1}{yvt}{eb}{n}{} + \installfont{yvthi8c}{t1-yvthi,ts1-yvthi,textcomp}{ts1-euro}{TS1}{yvt}{eb}{it}{} +% \end{macrocode} +% Installation: and condensed widths +% \begin{macrocode} + \installfont{yvtr8cc}{t1-yvtr,ts1-yvtr-c,t1-yvtrc-c suffix oldstyle,ts1-yvtrc-c,textcomp}{ts1-euro}{TS1}{yvt}{c}{n}{} + \installfont{yvtrc8cc}{t1-yvtrc-c,t1-yvtrc-c suffix oldstyle,ts1-yvtrc-c,textcomp}{ts1-euro}{TS1}{yvt}{c}{sc}{} + \installfont{yvtri8cc}{t1-yvtri,ts1-yvtri-c,t1-yvtrci-c suffix oldstyle,ts1-yvtrci-c,textcomp}{ts1-euro}{TS1}{yvt}{c}{it}{} + \installfont{yvtrci8cc}{t1-yvtrci-c,t1-yvtrci-c suffix oldstyle,ts1-yvtrci-c,textcomp}{ts1-euro}{TS1}{yvt}{c}{scit}{} +% \end{macrocode} +% Installation: and bold condensed +% \begin{macrocode} + \installfont{yvtb8cc}{t1-yvtb,ts1-yvtb-c,t1-yvtbc-c suffix oldstyle,ts1-yvtbc-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{n}{} + \installfont{yvtbc8cc}{t1-yvtbc-c,t1-yvtbc-c suffix oldstyle,ts1-yvtbc-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{sc}{} + \installfont{yvtbi8cc}{t1-yvtbi,ts1-yvtbi-c,t1-yvtbci-c suffix oldstyle,ts1-yvtbci-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{it}{} + \installfont{yvtbci8cc}{t1-yvtbci-c,t1-yvtbci-c suffix oldstyle,ts1-yvtbci-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{scit}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yvtj} +% Installation: OSF +% \begin{macrocode} + \installfamily{TS1}{yvtj}{} + \installfontas{yvtr8c}{TS1}{yvtj}{m}{n}{} + \installfontas{yvtrc8c}{TS1}{yvtj}{m}{sc}{} + \installfontas{yvtri8c}{TS1}{yvtj}{m}{it}{} + \installfontas{yvtrci8c}{TS1}{yvtj}{m}{scit}{} + \installfontas{yvtb8c}{TS1}{yvtj}{b}{n}{} + \installfontas{yvtbc8c}{TS1}{yvtj}{b}{sc}{} + \installfontas{yvtbi8c}{TS1}{yvtj}{b}{it}{} + \installfontas{yvtbci8c}{TS1}{yvtj}{b}{scit}{} + \installfontas{yvtr8cc}{TS1}{yvtj}{c}{n}{} + \installfontas{yvtrc8cc}{TS1}{yvtj}{c}{sc}{} + \installfontas{yvtri8cc}{TS1}{yvtj}{c}{it}{} + \installfontas{yvtrci8cc}{TS1}{yvtj}{c}{scit}{} + \installfontas{yvtb8cc}{TS1}{yvtj}{bc}{n}{} + \installfontas{yvtbc8cc}{TS1}{yvtj}{bc}{sc}{} + \installfontas{yvtbi8cc}{TS1}{yvtj}{bc}{it}{} + \installfontas{yvtbci8cc}{TS1}{yvtj}{bc}{scit}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yvtw} +% swash +% \begin{macrocode} + \installfamily{TS1}{yvtw}{} + \installfontas{yvtr8c}{TS1}{yvtw}{m}{n}{} + \installfontas{yvtrc8c}{TS1}{yvtw}{m}{sc}{} + \installfontas{yvtri8c}{TS1}{yvtw}{m}{it}{} + \installfontas{yvtrci8c}{TS1}{yvtw}{m}{scit}{} + \installfontas{yvtb8c}{TS1}{yvtw}{b}{n}{} + \installfontas{yvtbc8c}{TS1}{yvtw}{b}{sc}{} + \installfontas{yvtbi8c}{TS1}{yvtw}{b}{it}{} + \installfontas{yvtbci8c}{TS1}{yvtw}{b}{scit}{} + \installfontas{yvtr8cc}{TS1}{yvtw}{c}{n}{} + \installfontas{yvtrc8cc}{TS1}{yvtw}{c}{sc}{} + \installfontas{yvtri8cc}{TS1}{yvtw}{c}{it}{} + \installfontas{yvtrci8cc}{TS1}{yvtw}{c}{scit}{} + \installfontas{yvtb8cc}{TS1}{yvtw}{bc}{n}{} + \installfontas{yvtbc8cc}{TS1}{yvtw}{bc}{sc}{} + \installfontas{yvtbi8cc}{TS1}{yvtw}{bc}{it}{} + \installfontas{yvtbci8cc}{TS1}{yvtw}{bc}{scit}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yvtaw} +% alternate swash +% \begin{macrocode} + \installfamily{TS1}{yvtaw}{} + \installfontas{yvtr8c}{TS1}{yvtaw}{m}{n}{} + \installfontas{yvtrc8c}{TS1}{yvtaw}{m}{sc}{} + \installfontas{yvtri8c}{TS1}{yvtaw}{m}{it}{} + \installfontas{yvtrci8c}{TS1}{yvtaw}{m}{scit}{} + \installfontas{yvtb8c}{TS1}{yvtaw}{b}{n}{} + \installfontas{yvtbc8c}{TS1}{yvtaw}{b}{sc}{} + \installfontas{yvtbi8c}{TS1}{yvtaw}{b}{it}{} + \installfontas{yvtbci8c}{TS1}{yvtaw}{b}{scit}{} + \installfontas{yvtr8cc}{TS1}{yvtaw}{c}{n}{} + \installfontas{yvtrc8cc}{TS1}{yvtaw}{c}{sc}{} + \installfontas{yvtri8cc}{TS1}{yvtaw}{c}{it}{} + \installfontas{yvtrci8cc}{TS1}{yvtaw}{c}{scit}{} + \installfontas{yvtb8cc}{TS1}{yvtaw}{bc}{n}{} + \installfontas{yvtbc8cc}{TS1}{yvtaw}{bc}{sc}{} + \installfontas{yvtbi8cc}{TS1}{yvtaw}{bc}{it}{} + \installfontas{yvtbci8cc}{TS1}{yvtaw}{bc}{scit}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yvtjw} +% OSF swash +% \begin{macrocode} + \installfamily{TS1}{yvtjw}{} + \installfontas{yvtr8c}{TS1}{yvtjw}{m}{n}{} + \installfontas{yvtrc8c}{TS1}{yvtjw}{m}{sc}{} + \installfontas{yvtri8c}{TS1}{yvtjw}{m}{it}{} + \installfontas{yvtrci8c}{TS1}{yvtjw}{m}{scit}{} + \installfontas{yvtb8c}{TS1}{yvtjw}{b}{n}{} + \installfontas{yvtbc8c}{TS1}{yvtjw}{b}{sc}{} + \installfontas{yvtbi8c}{TS1}{yvtjw}{b}{it}{} + \installfontas{yvtbci8c}{TS1}{yvtjw}{b}{scit}{} + \installfontas{yvtr8cc}{TS1}{yvtjw}{c}{n}{} + \installfontas{yvtrc8cc}{TS1}{yvtjw}{c}{sc}{} + \installfontas{yvtri8cc}{TS1}{yvtjw}{c}{it}{} + \installfontas{yvtrci8cc}{TS1}{yvtjw}{c}{scit}{} + \installfontas{yvtb8cc}{TS1}{yvtjw}{bc}{n}{} + \installfontas{yvtbc8cc}{TS1}{yvtjw}{bc}{sc}{} + \installfontas{yvtbi8cc}{TS1}{yvtjw}{bc}{it}{} + \installfontas{yvtbci8cc}{TS1}{yvtjw}{bc}{scit}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yvtajw} +% OSF alternate swash +% \begin{macrocode} + \installfamily{TS1}{yvtajw}{} + \installfontas{yvtr8c}{TS1}{yvtajw}{m}{n}{} + \installfontas{yvtrc8c}{TS1}{yvtajw}{m}{sc}{} + \installfontas{yvtri8c}{TS1}{yvtajw}{m}{it}{} + \installfontas{yvtrci8c}{TS1}{yvtajw}{m}{scit}{} + \installfontas{yvtb8c}{TS1}{yvtajw}{b}{n}{} + \installfontas{yvtbc8c}{TS1}{yvtajw}{b}{sc}{} + \installfontas{yvtbi8c}{TS1}{yvtajw}{b}{it}{} + \installfontas{yvtbci8c}{TS1}{yvtajw}{b}{scit}{} + \installfontas{yvtr8cc}{TS1}{yvtajw}{c}{n}{} + \installfontas{yvtrc8cc}{TS1}{yvtajw}{c}{sc}{} + \installfontas{yvtri8cc}{TS1}{yvtajw}{c}{it}{} + \installfontas{yvtrci8cc}{TS1}{yvtajw}{c}{scit}{} + \installfontas{yvtb8cc}{TS1}{yvtajw}{bc}{n}{} + \installfontas{yvtbc8cc}{TS1}{yvtajw}{bc}{sc}{} + \installfontas{yvtbi8cc}{TS1}{yvtajw}{bc}{it}{} + \installfontas{yvtbci8cc}{TS1}{yvtajw}{bc}{scit}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yvtd} +% Installation: and titling HOW to do this?? +% \begin{macrocode} + \installfamily{TS1}{yvtd}{} + \installfont{yvtbd8cc}{t1-yvtbd-c,ts1-yvtbd-c,textcomp}{ts1-euro}{TS1}{yvtd}{bc}{sc}{} + \installfontas{yvtbd8cc}{TS1}{yvtd}{m}{sc}{} + \installfontas{yvtbd8cc}{TS1}{yvtd}{c}{sc}{} + \installfontas{yvtbd8cc}{TS1}{yvtd}{b}{sc}{} + \installfontas{yvtbd8cc}{TS1}{yvtd}{eb}{sc}{} + \installfont{yvtrdl8c}{t1-yvtrdl,ts1-yvtrdl,textcomp}{ts1-euro}{TS1}{yvtd}{m}{ol}{} + \installfontas{yvtrdl8c}{TS1}{yvtd}{c}{ol}{} + \installfontas{yvtrdl8c}{TS1}{yvtd}{bc}{ol}{} + \installfontas{yvtrdl8c}{TS1}{yvtd}{b}{ol}{} + \installfontas{yvtbd8cc}{TS1}{yvtd}{c}{n}{} + \installfontas{yvtbd8cc}{TS1}{yvtd}{m}{n}{} + \installfontas{yvtbd8cc}{TS1}{yvtd}{bc}{n}{} + \installfontas{yvtbd8cc}{TS1}{yvtd}{b}{n}{} + \installfontas{yvtbd8cc}{TS1}{yvtd}{eb}{n}{} +% \end{macrocode} +% \end{family} +% Finish up +% \begin{macrocode} + \endinstallfonts +\endrecordtransforms +\bye +% \end{macrocode} +% \iffalse +%</drv> +% \fi +% \subsection{Map} +% +% This file is compiled to produce the map file fragment \verb|updmap| needs to install the fonts. +% It uses files recorded during compilation of the driver. +% \iffalse +%<*map> +% \fi +% \begin{macrocode} +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yvt.map} +\adddriver{pltotf}{yvt-pltotf.sh} +\input yvt-rec.tex +\donedrivers +\bye +% \end{macrocode} +% \iffalse +%</map> +% \fi +% +%\Finale +%^^A vim: tw=0: diff --git a/Master/texmf-dist/source/fonts/venturisadf/venturis2.dtx b/Master/texmf-dist/source/fonts/venturisadf/venturis2.dtx new file mode 100644 index 00000000000..4f5186d8278 --- /dev/null +++ b/Master/texmf-dist/source/fonts/venturisadf/venturis2.dtx @@ -0,0 +1,607 @@ +% \iffalse meta-comment +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% venturis2.dtx +% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +% Code from skeleton.dtx Copyright (C) 2015-2024 Scott Pakin (see below). +% +% 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 +% https://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +% +% The file venturis2.dtx is a derived work under the terms of the +% LPPL. It is based on version 2.4 of skeleton.dtx which is part of +% dtxtut by Scott Pakin. A copy of dtxtut, including the +% unmodified version of skeleton.dtx is available from +% https://www.ctan.org/pkg/dtxtut and released under the LPPL. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \fi +% +% \iffalse +%<*driver> +\RequirePackage{svn-prov} +% ref. ateb Max Chernoff: https://tex.stackexchange.com/a/723294/ +\def\MakePrivateLetters{\makeatletter\ExplSyntaxOn\endlinechar13} +\ProvidesFileSVN{$Id: venturis2.dtx 10366 2024-09-18 14:25:21Z cfrees $}[v2.0 \revinfo][\filebase DTX: Venturis ADF for 8-bit engines] +\DefineFileInfoSVN[venturisii] +\documentclass[11pt,british]{ltxdoc} +% l3doc loads fancyvrb +% fancyvrb overwrites svn-prov's macros without warning +% restore \fileversion \filerev in case we're using l3doc +\GetFileInfoSVN{venturisii} +\newcommand* \pkgname{venturisadf} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\DoNotIndex{\verb,\ProvidesPackageSVN,\NeedsTeXFormat,\ProcessKeyOptions,\revinfo,\filebase,\filename,\filedate,\RequirePackage,\usepackage,\DefineFileInfoSVN,\GetFileInfoSVN,\ProvidesPackageSVN,\documentclass,\MakeAutoQuote,\parindent,\par,\smallskip,\setlength,\bigskip,\maketitle,\title,\author,\date,\ExplSyntaxOn,\ExplSyntaxOff,\gdef,\relax,\tempf,\temps,\tempo,\tempr,} +\usepackage{babel} +\pdfmapfile{-yvt.map} +\pdfmapfile{-yv1.map} +\pdfmapfile{-yv2.map} +\pdfmapfile{-yv3.map} +\pdfmapfile{-yvo.map} +\pdfmapfile{+yvt.map} +\pdfmapfile{+yv1.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yv3.map} +\pdfmapfile{+yvo.map} +\usepackage{venturis} +% The following commands are only necessary to enable access to all the fonts in the collection in the same document. +% Normally, one would load venturis2 or venturisold rather than defining things explicitly. +% But those packages will overwrite the declarations in venturis so aren't an option in this peculiar context. +% (It is assumed that in ordinary usage, only one of the serif/sans-serif combinations provided by venturis and venturis2 or the serif offered by venturisold will be wanted in a single document.) +\DeclareRobustCommand{\venturistworm}{% + \fontencoding{T1}% + \fontfamily{yv2}% + \selectfont} +\DeclareRobustCommand{\venturistwosf}{% + \fontencoding{T1}% + \fontfamily{yv3}% + \selectfont} +\DeclareRobustCommand{\venturisold}{% + \fontencoding{T1}% + \fontfamily{yvo}% + \selectfont} +\DeclareTextFontCommand{\vtworm}{\venturistworm} +\DeclareTextFontCommand{\vtwosf}{\venturistwosf} +\DeclareTextFontCommand{\vo}{\venturisold} +\makeatletter +\DeclareRobustCommand{\vostyle}[1][]{% + \not@math@alphabet\vostyle\relax + \fontfamily{yvod}\selectfont} +\makeatother +\DeclareTextFontCommand{\textvo}{\vostyle} +\DeclareTextFontCommand{\textvol}{\vostyle} +\DeclareRobustCommand{\lmrmfamily}{% + \fontencoding{T1}% + \fontfamily{lmr}% + \selectfont} +\DeclareTextFontCommand{\lmrm}{\lmrmfamily} +\renewcommand{\ttdefault}{lmvtt} +\usepackage{fancyhdr} +\usepackage{fancyref} +\usepackage{array} +\usepackage{longtable} +\usepackage{metalogo} + \setlogokern{Te}{-0.065em}% default: -0.1667em + \setlogokern{eX}{-0.06em}% default: -0.125em + \setlogokern{La}{-0.265em}% default: -0.36em + \setlogokern{aT}{-.055em}% default: -0.15em +% \setlogokern{X2}{}% default: 0.15em + \setlogodrop[TeX]{0.355ex}% default: 0.5ex + \setLaTeXa{\scshape a} +% \setLaTeXee{<arg>} +\usepackage{fixfoot} +\usepackage{enumitem} +\usepackage[referable]{threeparttablex} +\usepackage{enumitem} +\makeatletter +\def\TPT@measurement{% ateb David Carlisle: https://tex.stackexchange.com/a/370691/ + \ifdim\wd\@tempboxb<\TPTminimum + \hsize \TPTminimum + \else + \hsize\wd\@tempboxb + \fi + \xdef\TPT@hsize{\hsize\the\hsize \noexpand\@parboxrestore}\TPT@hsize + \ifx\TPT@docapt\@undefined\else + \TPT@docapt \vskip.2\baselineskip + \fi \par + \dimen@\dp\@tempboxb % new + \box\@tempboxb + \ifvmode \prevdepth\dimen@ \fi% was \z@ not \dimen@ +} +\renewlist{tablenotes}{enumerate}{1} +\setlist[tablenotes]{label=\tnote{\alph*},ref=\alph*,itemsep=\z@,topsep=\z@skip,partopsep=\z@skip,parsep=\z@,itemindent=\z@,labelindent=\tabcolsep,labelsep=.2em,leftmargin=*,align=left,before={\unskip\medskip\footnotesize}} +\makeatother +\usepackage{booktabs} +\usepackage{multirow} +\usepackage{xcolor} +\usepackage{xurl} +\urlstyle{sf} +\usepackage{microtype} +\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text +\usepackage{csquotes} +\MakeAutoQuote{‘}{’} +\MakeAutoQuote*{“}{”} +\usepackage{caption} +\DeclareCaptionFont{lf}{\lstyle} +\captionsetup[table]{labelfont=lf} +% sicrhau hyperindex=false: llwytho CYN bookmark +\usepackage{hypdoc}% ateb Ulrike Fischer: https://tex.stackexchange.com/a/695555/ +\usepackage{bookmark} +\hypersetup{% + colorlinks=true, + citecolor={moss}, + extension=pdf, + linkcolor={strawberry}, + linktocpage=true, + pdfcreator={TeX}, + pdfproducer={pdfeTeX}, + urlcolor={blueberry}% +} +\NewDocElement[% + idxtype=opt., + idxgroup=options, + printtype=\textit{opt.}, +]{Opt}{option} +\NewDocumentCommand \val { m } +{% + {\ttfamily =\,\meta{#1}}% +} +\ExplSyntaxOn +\NewDocumentCommand \vals { m } +{ + { + \ttfamily = \, + \clist_use:nn { #1 } { \textbar } + } +} +\ExplSyntaxOff +\pagestyle{fancy} +\fancyhf[lh]{\itshape\filebase~\fileversion} +%^^A \fancyhf[rh]{\itshape\filetoday} +\fancyhf[rh]{\itshape\filedate} +\fancyhf[ch]{} +\fancyhf[lf]{} +\fancyhf[rf]{} +\fancyhf[cf]{\itshape--- \thepage~/~\lastpage{} ---} +\ExplSyntaxOn +\hook_gput_code:nnn {shipout/lastpage} {.} +{ + \property_record:nn {t:lastpage}{abspage,page,pagenum} +} +\cs_new_protected_nopar:Npn \lastpage +{ + \property_ref:nn {t:lastpage}{page} +} +\ExplSyntaxOff +\definecolor{strawberry}{rgb}{1.000,0.000,0.502} +\definecolor{blueberry}{rgb}{0.000,0.000,1.000} +\definecolor{moss}{rgb}{0.000,0.502,0.251} +\begin{document} + \DocInput{\filename} +\end{document} +%</driver> +% \fi +% +% +% \title{\pkgname: venturis2} +% \author{Clea F. Rees\thanks{% +% Bug tracker: +% \href{https://codeberg.org/cfr/nfssext/issues}{\url{codeberg.org/cfr/nfssext/issues}} +% \textbar{} Code: +% \href{https://codeberg.org/cfr/nfssext}{\url{codeberg.org/cfr/nfssext}} +% \textbar{} Mirror: +% \href{https://github.com/cfr42/nfssext}{\url{github.com/cfr42/nfssext}}% +% }} +%^^A \date{\fileversion~\filetoday} +% \date{\fileversion~\filedate} +% +% \providecommand*{\adf}{\textsc{adf}} +% \providecommand*{\lpack}[1]{\textsf{#1}} +% \providecommand*{\fgroup}[1]{\textsf{#1}} +% \providecommand*{\fname}[1]{\textsf{#1}} +% \providecommand*{\file}[1]{\texttt{#1}} +% +% +% \maketitle\thispagestyle{empty} +% \pdfinfo{% +% /Creator (TeX) +% /Producer (pdfTeX) +% /Author (Clea F. Rees) +% /Title (venturis2) +% /Subject (TeX) +% /Keywords (TeX,LaTeX,font,fonts,tex,latex,Venturis,venturis,venturisadf,VenturisADF,ADF,adf,Arkandis,Digital,Foundry,arkandis,digital,foundry,Hirwen,Harendal,Clea,Rees)} +% \pdfcatalog{% +% /URL () +% /PageMode /UseOutlines} +% \setlength{\parindent}{0pt} +% \setlength{\parskip}{0.5em} +% +% +% +% \begin{abstract} +% \noindent This file is part of \lpack{\pkgname}. +% \file{\pkgname.pdf} constitutes the main documentation for the package. +% \end{abstract} +% +% \tableofcontents +% +% \section{Example} +% +% \iffalse +%<*ee> +% \fi +% \begin{macrocode} +\documentclass[12pt]{article} +\title{Venturis No2 Example} +\author{Cinderella} + +\newcommand{\alphaline}{ABCDEFGHIJKLMNOPQRSTUVWXYZ\\abcdefghijklmnopqrstuvwxyz\\0123456789\\ + f{}f ff f{}i fi f{}l fl f{}f{}i ffi f{}f{}l ffl \& \texteuro \texttrademark \textcopyright \textmu\\ + sphinx of black quartz, judge my vow}%\textcelsius \textnumero \textservicemark} +\newcommand{\abc}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz} +\newcommand{\digits}{0123456789} +\newcommand{\alphatest}{% + \begin{flushleft} + \textup{upright:\\\alphaline}\\[\smallskipamount] + \textit{italics:\\\alphaline}\\ + \end{flushleft}% +} + +\pdfmapfile{-yv2.map} +\pdfmapfile{-yvt.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yvt.map} +\usepackage{venturis2} + +\begin{document} +\maketitle +\setlength{\parindent}{0pt} + +\section*{family: yv2} + +This is a serif family with lining figures. + +\subsection*{Regular weight, regular width} + +\alphatest + +\subsection*{Medium weight, regular width} + +{\mbweight\alphatest} + +\subsection*{Bold weight, regular width (no extended)} + +\textbf{\alphatest} + +\subsection*{Heavy weight, regular width} + +{\ebweight\alphatest} + +\subsection*{Regular weight, condensed} + +{\cdwidth\alphatest} + +\subsection*{Bold weight, condensed} + +{\bfseries\cdwidth\alphatest} + +\section*{family: yvtd} + +\textvt{\alphaline} +\medskip + +\textvtl{\alphaline} + +\end{document} +% \end{macrocode} +% \iffalse +%</ee> +% \fi +% +% \MaybeStop{% +% \PrintChanges +% \PrintIndex +% } +% +% \section{Implementation} +% +% +% \subsection{venturis2.sty} +% +% \iffalse +%<*sty> +% \fi +% \begin{package}{venturis2} +% This package uses font groups \fgroup{venturis2} and \fgroup{venturissans2}. +% \begin{macrocode} +\NeedsTeXFormat{LaTeX2e} +\RequirePackage{svn-prov} +\ProvidesPackageSVN[\filebase.sty]{$Id: venturis2.dtx 10366 2024-09-18 14:25:21Z cfrees $}[v2.0 \revinfo for VenturisADFNo2 PS 1.005] +\DefineFileInfoSVN[venturisii] +\RequirePackage[T1]{fontenc} +\RequirePackage{nfssext-cfr}[2024/01/01] +% \end{macrocode} +% \lpack{nfssext-cfr} provides \cs{ProcessKeyOptions}, \cs{IfFormatAtLeastTF} on older kernels. +% \begin{macrocode} +\IfFormatAtLeastTF {2020-02-02}{% +% \end{macrocode} +% To get the oldstyle numbers etc.\ used from TS1, we need to set the subset to 0 or 1. +% Unfortunately, this means characters missing from the fonts will not use default symbols as fallback, but this seems to be unavoidable. +% \begin{macrocode} + \DeclareEncodingSubset{TS1}{yv2}{1}% + \DeclareEncodingSubset{TS1}{yv3}{1}% +}{% + \RequirePackage{textcomp}} +\UndeclareTextCommand{\textperthousand}{T1} +\ExplSyntaxOn +% \end{macrocode} +% The actual \verb|sty| is ultra simple. +% Three options of which only two are actually needed. +% \texttt{scale rm} and \texttt{scale sf} take factors by which to scale the fonts. +% These are empty by default, which is equivalent to \texttt{1}, but more efficient. +% \texttt{scale} is a convenience wrapper which sets both \texttt{scale rm} and \texttt{scale sf} by a common factor. +% \begin{macrocode} +\keys_define:nn { venturis ii } +{ +% \end{macrocode} +% \begin{option}{scale,scale ~ rm,scale ~ sf} +% \begin{macro}{\yvii@scale,\yviii@scale} +% Options for scaling rm/sf or both +% \begin{macrocode} + scale ~ rm .tl_set:N = \yvii@scale, + scale ~ rm .initial:V = \@empty, + scale ~ sf .tl_set:N = \yviii@scale, + scale ~ sf .initial:V = \@empty, + scale .code:n = { + \gdef\yvii@scale{#1} + \gdef\yviii@scale{#1} + }, +% \end{macrocode} +% \end{macro} +% \end{option} +% \begin{macrocode} +} +\ProcessKeyOptions[venturis ii] +\ExplSyntaxOff +% \end{macrocode} +% Make Venturis No2 default for roman text +% \begin{macrocode} +\renewcommand{\rmdefault}{yv2} +% \end{macrocode} +% Make Venturis Sans No2 default for sans text +% \begin{macrocode} +\renewcommand{\sfdefault}{yv3} +% \end{macrocode} +% \begin{macro}{\vtstyle} +% Introduce special titling commands +% \begin{macrocode} +\DeclareRobustCommand{\vtstyle}[1][]{% + \edef\vt@shape{#1}% + \def\tempo{ol}% + \def\temps{yv3}% + \def\tempr{yv2}% + \not@math@alphabet\vtstyle\relax +% \end{macrocode} +% Because the titling fonts have limited availability, don't use the \tistyle set-up which won't work with venturis2 in any case, but choose the family explicitly in case we're currently using sans or typewriter +% \begin{macrocode} +\ifx\vt@shape\tempo + \fontfamily{yvtd}\fontshape{ol}\selectfont + \else + \edef\tempf{\expandafter\exfs@get@base\f@family\@nil}% + \ifx\tempf\temps + \fontfamily{yv1d}\selectfont + \else + \ifx\tempf\tempr + \fontfamily{yvtd}\selectfont + \else + \PackageWarning{venturis.sty}{% + \tempf is unknown. + This command requires that yv2 or yv3 be active in order to determine whether serif or sans-serif titling is required. + I am going to guess that you want serif titling. + If this is wrong, be sure to activate yv3 first or copy and adapt the styling command from venturis.sty.% + }% + \fontfamily{yvtd}\selectfont + \fi + \fi + \fi +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\textvt,\textvtl} +% Text font commands +% \begin{macrocode} +\DeclareTextFontCommand{\textvt}{\vtstyle} +\DeclareTextFontCommand{\textvtl}{\vtstyle[ol]} +% \end{macrocode} +% \end{macro} +%^^A paid â chynnwys \endinput - docstrip yn chwilio amddo fe yn arbennigol +%^^A & bydd doctrip yn ei ychwanegu fe beth bynnag +%^^A (Martin Scharrer: https://tex.stackexchange.com/a/28997/) +% \begin{macrocode} +%% end venturis2.sty +% \end{macrocode} +% \end{package} +% \iffalse +%</sty> +% \fi +% +% The remaining files are not used directly, but are required to generate the files which allow \TeX{} and \LaTeX{} to use the fonts. +% The sources use \verb|fontinst| as explained in the (sparse) comments. +% While you can install these files into a \TeX{} tree, they are not required for typesetting. +% +% \subsection{Driver} +% +% The file does all the initial setup of the fonts. +% It organises the fonts into families, defines shapes and reencodes as required. +% +% \iffalse +%<*drv> +% \fi +% \begin{macrocode} +\input fontinst.sty +\needsfontinstversion{1.926} +% \end{macrocode} +% Substitutions +% Bold for bold extended +% \begin{macrocode} +\substitutesilent{bx}{b} +\substitutesilent{sl}{it} +\substitutesilent{scit}{sc} +\substitutesilent{scsl}{scit} +\substitutesilent{si}{scsl} +\substitutesilent{sc}{n} +% \end{macrocode} +% Record transformations for later map file creation +% \begin{macrocode} +\recordtransforms{yv2-rec.tex} +% \end{macrocode} +% Allow fonts to be scaled via variable in fd files +% Also requires fontinst.lua fnttarg as no means to define variable in fontinst +% \begin{macrocode} +\declaresize{}{<-> \string\yvii@@scale} +% \end{macrocode} +% Transformations : reencode fonts +% \begin{macrocode} + \transformfont{t1-yv2r}{\reencodefont{t1-f_f}{\fromafm{yv2r8a}}} + \transformfont{t1-yv2ri}{\reencodefont{t1-f_f}{\fromafm{yv2ri8a}}} + \transformfont{t1-yv2b}{\reencodefont{t1-f_f}{\fromafm{yv2b8a}}} + \transformfont{t1-yv2bi}{\reencodefont{t1-f_f}{\fromafm{yv2bi8a}}} + \transformfont{ts1-yv2r}{\reencodefont{ts1-euro}{\fromafm{yv2r8a}}} + \transformfont{ts1-yv2ri}{\reencodefont{ts1-euro}{\fromafm{yv2ri8a}}} + \transformfont{ts1-yv2b}{\reencodefont{ts1-euro}{\fromafm{yv2b8a}}} + \transformfont{ts1-yv2bi}{\reencodefont{ts1-euro}{\fromafm{yv2bi8a}}} +% \end{macrocode} +% Transformations : reencode condensed widths +% \begin{macrocode} + \transformfont{t1-yv2r-c}{\reencodefont{t1-f_f}{\fromafm{yv2r8ac}}} + \transformfont{t1-yv2ri-c}{\reencodefont{t1-f_f}{\fromafm{yv2ri8ac}}} + \transformfont{t1-yv2b-c}{\reencodefont{t1-f_f}{\fromafm{yv2b8ac}}} + \transformfont{t1-yv2bi-c}{\reencodefont{t1-f_f}{\fromafm{yv2bi8ac}}} + \transformfont{ts1-yv2r-c}{\reencodefont{ts1-euro}{\fromafm{yv2r8ac}}} + \transformfont{ts1-yv2ri-c}{\reencodefont{ts1-euro}{\fromafm{yv2ri8ac}}} + \transformfont{ts1-yv2b-c}{\reencodefont{ts1-euro}{\fromafm{yv2b8ac}}} + \transformfont{ts1-yv2bi-c}{\reencodefont{ts1-euro}{\fromafm{yv2bi8ac}}} +% \end{macrocode} +% Transformations : reencode expanded widths +% \begin{macrocode} + \transformfont{t1-yv2m}{\reencodefont{t1-f_f}{\fromafm{yv2m8a}}} + \transformfont{t1-yv2mi}{\reencodefont{t1-f_f}{\fromafm{yv2mi8a}}} + \transformfont{t1-yv2x}{\reencodefont{t1-f_f}{\fromafm{yv2x8a}}} + \transformfont{t1-yv2xi}{\reencodefont{t1-f_f}{\fromafm{yv2xi8a}}} + \transformfont{ts1-yv2m}{\reencodefont{ts1-euro}{\fromafm{yv2m8a}}} + \transformfont{ts1-yv2mi}{\reencodefont{ts1-euro}{\fromafm{yv2mi8a}}} + \transformfont{ts1-yv2x}{\reencodefont{ts1-euro}{\fromafm{yv2x8a}}} + \transformfont{ts1-yv2xi}{\reencodefont{ts1-euro}{\fromafm{yv2xi8a}}} +% \end{macrocode} +% Installation: creation of virtual fonts +% \begin{macrocode} + \installfonts +% \end{macrocode} +% \begin{family}{T1/yv2} +% venturis2 +% \begin{macrocode} + \installfamily{T1}{yv2}{} + \installfont{yv2r8t}{t1-yv2r,newlatin}{t1-f_f}{T1}{yv2}{m}{n}{} + \installfont{yv2ri8t}{t1-yv2ri,newlatin}{t1-f_f}{T1}{yv2}{m}{it}{} +% \end{macrocode} +% Installation: repeat for bold +% \begin{macrocode} + \installfont{yv2b8t}{t1-yv2b,newlatin}{t1-f_f}{T1}{yv2}{b}{n}{} + \installfont{yv2bi8t}{t1-yv2bi,newlatin}{t1-f_f}{T1}{yv2}{b}{it}{} +% \end{macrocode} +% Installation: and condensed widths +% \begin{macrocode} + \installfont{yv2r8tc}{t1-yv2r-c,newlatin}{t1-f_f}{T1}{yv2}{c}{n}{} + \installfont{yv2ri8tc}{t1-yv2ri-c,newlatin}{t1-f_f}{T1}{yv2}{c}{it}{} +% \end{macrocode} +% Installation: and bold condensed +% \begin{macrocode} + \installfont{yv2b8tc}{t1-yv2b-c,newlatin}{t1-f_f}{T1}{yv2}{bc}{n}{} + \installfont{yv2bi8tc}{t1-yv2bi-c,newlatin}{t1-f_f}{T1}{yv2}{bc}{it}{} +% \end{macrocode} +% Installation: semi-bold +% \begin{macrocode} + \installfont{yv2m8t}{t1-yv2m,newlatin}{t1-f_f}{T1}{yv2}{sb}{n}{} + \installfont{yv2mi8t}{t1-yv2mi,newlatin}{t1-f_f}{T1}{yv2}{sb}{it}{} +% \end{macrocode} +% Installation: and bold expanded +% \begin{macrocode} + \installfont{yv2x8t}{t1-yv2x,newlatin}{t1-f_f}{T1}{yv2}{eb}{n}{} + \installfont{yv2xi8t}{t1-yv2xi,newlatin}{t1-f_f}{T1}{yv2}{eb}{it}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yv2} +% Installation: install with TS1 encoding for extra glyphs through textcomp +% \begin{macrocode} + \installfamily{TS1}{yv2}{} + \installfont{yv2r8c}{t1-yv2r,ts1-yv2r,textcomp}{ts1-euro}{TS1}{yv2}{m}{n}{} + \installfont{yv2ri8c}{t1-yv2ri,ts1-yv2ri,textcomp}{ts1-euro}{TS1}{yv2}{m}{it}{} +% \end{macrocode} +% Installation: repeat for bold fonts +% \begin{macrocode} + \installfont{yv2b8c}{t1-yv2b,ts1-yv2b,textcomp}{ts1-euro}{TS1}{yv2}{b}{n}{} + \installfont{yv2bi8c}{t1-yv2bi,ts1-yv2bi,textcomp}{ts1-euro}{TS1}{yv2}{b}{it}{} +% \end{macrocode} +% Installation: and condensed widths +% \begin{macrocode} + \installfont{yv2r8cc}{t1-yv2r-c,ts1-yv2r-c,textcomp}{ts1-euro}{TS1}{yv2}{c}{n}{} + \installfont{yv2ri8cc}{t1-yv2ri-c,ts1-yv2ri-c,textcomp}{ts1-euro}{TS1}{yv2}{c}{it}{} +% \end{macrocode} +% Installation: and bold condensed +% \begin{macrocode} + \installfont{yv2b8cc}{t1-yv2b-c,ts1-yv2b-c,textcomp}{ts1-euro}{TS1}{yv2}{bc}{n}{} + \installfont{yv2bi8cc}{t1-yv2bi-c,ts1-yv2bi-c,textcomp}{ts1-euro}{TS1}{yv2}{bc}{it}{} +% \end{macrocode} +% Installation: semi-bold +% \begin{macrocode} + \installfont{yv2m8c}{t1-yv2m,ts1-yv2m,textcomp}{ts1-euro}{TS1}{yv2}{sb}{n}{} + \installfont{yv2mi8c}{t1-yv2mi,ts1-yv2mi,textcomp}{ts1-euro}{TS1}{yv2}{sb}{it}{} +% \end{macrocode} +% Installation: and bold expanded +% \begin{macrocode} + \installfont{yv2x8c}{t1-yv2x,ts1-yv2x,textcomp}{ts1-euro}{TS1}{yv2}{eb}{n}{} + \installfont{yv2xi8c}{t1-yv2xi,ts1-yv2xi,textcomp}{ts1-euro}{TS1}{yv2}{eb}{it}{} +% \end{macrocode} +% \end{family} +% Finish up +% \begin{macrocode} + \endinstallfonts +\endrecordtransforms +\bye +% \end{macrocode} +% \iffalse +%</drv> +% \fi +% \subsection{Map} +% +% This file is compiled to produce the map file fragment \verb|updmap| needs to install the fonts. +% It uses files recorded during compilation of the driver. +% \iffalse +%<*map> +% \fi +% \begin{macrocode} +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yv2.map} +\adddriver{pltotf}{yv2-pltotf.sh} +\input yv2-rec.tex +\donedrivers +\bye +% \end{macrocode} +% \iffalse +%</map> +% \fi +% +%\Finale +%^^A vim: tw=0: diff --git a/Master/texmf-dist/source/fonts/venturisadf/venturisadf-build.dtx b/Master/texmf-dist/source/fonts/venturisadf/venturisadf-build.dtx new file mode 100644 index 00000000000..4a7e1e7b547 --- /dev/null +++ b/Master/texmf-dist/source/fonts/venturisadf/venturisadf-build.dtx @@ -0,0 +1,4130 @@ +% \iffalse meta-comment +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% venturisadf-build.dtx +% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +% Code from skeleton.dtx Copyright (C) 2015-2024 Scott Pakin (see below). +% +% 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 +% https://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +% +% The file venturisadf-build.dtx is a derived work under the terms of the +% LPPL. It is based on version 2.4 of skeleton.dtx which is part of +% dtxtut by Scott Pakin. A copy of dtxtut, including the +% unmodified version of skeleton.dtx is available from +% https://www.ctan.org/pkg/dtxtut and released under the LPPL. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \fi +% +% \iffalse +%<*driver> +\RequirePackage{svn-prov} +% ref. ateb Max Chernoff: https://tex.stackexchange.com/a/723294/ +%^^A \def\MakePrivateLetters{\makeatletter\ExplSyntaxOn\endlinechar13} +\ProvidesFileSVN{$Id: venturisadf-build.dtx 10263 2024-08-20 05:00:55Z cfrees $}[v2.0 \revinfo][\filebase DTX: Venturis ADF encodings for 8-bit engines] +\DefineFileInfoSVN[venturisadfbuild] +\documentclass[11pt,british]{ltxdoc} +% l3doc loads fancyvrb +% fancyvrb overwrites svn-prov's macros without warning +% restore \fileversion \filerev in case we're using l3doc +\GetFileInfoSVN{venturisadfbuild} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\DoNotIndex{\verb,\ProvidesPackageSVN,\NeedsTeXFormat,\ProcessKeyOptions} +\usepackage{babel} +\pdfmapfile{-yvt.map} +\pdfmapfile{-yv1.map} +\pdfmapfile{-yv2.map} +\pdfmapfile{-yv3.map} +\pdfmapfile{-yvo.map} +\pdfmapfile{+yvt.map} +\pdfmapfile{+yv1.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yv3.map} +\pdfmapfile{+yvo.map} +\usepackage{venturis} +\DeclareRobustCommand{\venturistworm}{% + \fontencoding{T1}% + \fontfamily{yv2}% + \selectfont} +\DeclareRobustCommand{\venturistwosf}{% + \fontencoding{T1}% + \fontfamily{yv3}% + \selectfont} +\DeclareRobustCommand{\venturisold}{% + \fontencoding{T1}% + \fontfamily{yvo}% + \selectfont} +\DeclareTextFontCommand{\vtworm}{\venturistworm} +\DeclareTextFontCommand{\vtwosf}{\venturistwosf} +\DeclareTextFontCommand{\vo}{\venturisold} +\makeatletter +\DeclareRobustCommand{\vostyle}[1][]{% + \not@math@alphabet\vostyle\relax + \fontfamily{yvod}\selectfont} +\makeatother +\DeclareTextFontCommand{\textvo}{\vostyle} +\DeclareTextFontCommand{\textvol}{\vostyle} +\DeclareRobustCommand{\lmrmfamily}{% + \fontencoding{T1}% + \fontfamily{lmr}% + \selectfont} +\DeclareTextFontCommand{\lmrm}{\lmrmfamily} +\renewcommand{\ttdefault}{lmvtt} +\usepackage{fancyhdr} +\usepackage{enumitem} +\usepackage{xcolor} +\usepackage{xurl} +\urlstyle{tt} +\usepackage{microtype} +\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text +\usepackage{csquotes} +\MakeAutoQuote{‘}{’} +\MakeAutoQuote*{“}{”} +% sicrhau hyperindex=false: llwytho CYN bookmark +\usepackage{hypdoc}% ateb Ulrike Fischer: https://tex.stackexchange.com/a/695555/ +\usepackage{bookmark} +\hypersetup{% + colorlinks=true, + citecolor={moss}, + extension=pdf, + linkcolor={strawberry}, + linktocpage=true, + pdfcreator={TeX}, + pdfproducer={pdfeTeX}, + urlcolor={blueberry}% +} +\usepackage{fancyref} +\pagestyle{fancy} +\fancyhf[rh]{\itshape\filetoday} +\fancyhf[lh]{\itshape\filebase~\fileversion{}: Encodings} +\fancyhf[ch]{} +\fancyhf[lf]{} +\fancyhf[rf]{} +\fancyhf[cf]{--- \thepage~/~\lastpage{} ---} +\ExplSyntaxOn +\hook_gput_code:nnn {shipout/lastpage} {.} +{ + \property_record:nn {t:lastpage}{abspage,page,pagenum} +} +\cs_new_protected_nopar:Npn \lastpage +{ + \property_ref:nn {t:lastpage}{page} +} +\ExplSyntaxOff +\definecolor{strawberry}{rgb}{1.000,0.000,0.502} +\definecolor{blueberry}{rgb}{0.000,0.000,1.000} +\definecolor{moss}{rgb}{0.000,0.502,0.251} +\begin{document} + \DocInput{\filename} +\end{document} +%</driver> +% \fi +% \GetFileInfoSVN{venturisadfbuild} +% +% \title{\pkgname{}: Encodings} +% \author{Clea F. Rees\thanks{% +% Bug tracker: +% \href{https://codeberg.org/cfr/nfssext/issues}{\url{codeberg.org/cfr/nfssext/issues}} +% \textbar{} Code: +% \href{https://codeberg.org/cfr/nfssext}{\url{codeberg.org/cfr/nfssext}} +% \textbar{} Mirror: +% \href{https://github.com/cfr42/nfssext}{\url{github.com/cfr42/nfssext}}% +% }} +% \date{\filetoday} +% +% \maketitle\thispagestyle{empty} +% \pdfinfo{% +% /Creator (TeX) +% /Producer (pdfTeX) +% /Author (Clea F. Rees) +% /Title (venturisadf: Encodings) +% /Subject (TeX) +% /Keywords +% (TeX,LaTeX,font,fonts,tex,latex,VenturisADF,venturis,venturis2,venturissans,venturissans2,venturisold,venturisadf,Venturis ADF,ADF,adf,Arkandis,Digital,Foundry,arkandis,digital,foundry,Hirwen,Harendal,Clea,Rees,encoding,encodings,etx)} +% \pdfcatalog{% +% /URL () +% /PageMode /UseOutlines} +% \setlength{\parindent}{0pt} +% \setlength{\parskip}{0.5em} +% +% \providecommand*{\adf}{\textsc{adf}} +% \providecommand*{\lpack}[1]{\textsf{#1}} +% \providecommand*{\fgroup}[1]{\textsf{#1}} +% \providecommand*{\fname}[1]{\textsf{#1}} +% \providecommand*{\file}[1]{\texttt{#1}} +% +% \begin{abstract} +% This file contains listings for the encodings used by \lpack{venturisadf}. +% For commentary and documentation, see \texttt{venturisadf.pdf}. +% \end{abstract} +% +% \tableofcontents +% +% \MaybeStop{% +% \PrintIndex +% } +% +% +% \section{Implementation} +% +% +% \subsection{ETX}\label{subsec:etx} +% +% These files define variant T1 and TS1 font encodings. +% They are included in \file{\pkgname-build.dtx}, itemized in \file{pkgname.pdf} and listed in \file{\pkgname-build.pdf}. +% +% \begin{itemize} +% \item \file{t1-venturis.etx} +% \item \file{t1j-venturis.etx} +% \item \file{t1-venturisold.etx} +% \item \file{t1-venturisold-longs.etx} +% \end{itemize} +% +% +% In addition to these encodings, we use encoding files supplied by \verb|fontinst| and some custom files not included in this package's \verb|dtx| as they are not specific to \lpack{venturisadf}. +% They are, however, part of the package and are itemized in \file{pkgname.pdf}. +% +% We also use \verb|mtx| files, as explained in \fref{subsec:mtx}. +% +% \subsubsection{t1-venturis} +% +% \iffalse +%<*t1-venturis> +% \fi +% \begin{macrocode} +%% - Slots are reassigned to accommodate end-of-word swashes. For +%% example, the following characters are missing from this encoding: +%% perthousandzero, Ng and ng, the ligatures IJ and ij, Eth and eth, +%% Thorn and thorn, AE and ae, OE and oe, and the lower-case german +%% double-s. These slots accommodate a number of end-of-word swashes +%% for lower case characters including: a, d, e, g, h, l, m, n, o, r, +%% t, u, z. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\relax +\encoding + +\needsfontinstversion{1.910} + +\setcommand\lc#1#2{#2} +\setcommand\uc#1#2{#1} +\setcommand\lctop#1#2{#2} +\setcommand\uctop#1#2{#1} +\setcommand\lclig#1#2{#2} +\ifisint{letterspacing}\then + \ifnumber{\int{letterspacing}}={0}\then \Else + \setcommand\uclig#1#2{#1spaced} + \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but + you can't see it as \verb|\setcommand| commands are invisible in + the typeset output.} + \Fi +\Fi +\setcommand\uclig#1#2{#1} +\setcommand\digit#1{#1} + +\ifisint{monowidth}\then + \setint{ligaturing}{0} +\Else + % The following empty line is *important* to get the formatting + % right here (sigh)! (Remember that it is a \par token.) + + \ifisint{letterspacing}\then + \ifnumber{\int{letterspacing}}={0}\then \Else + \setint{ligaturing}{0} + \Fi + \Fi + \setint{ligaturing}{1} +\Fi + +\setint{italicslant}{0} +\setint{quad}{1000} +\setint{baselineskip}{1200} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi + +\ifisglyph{space}\then + \setint{interword}{\width{space}} +\Else\ifisglyph{i}\then + \setint{interword}{\width{i}} +\Else + \setint{interword}{333} +\Fi\Fi + +\ifisint{monowidth}\then + \setint{stretchword}{0} + \setint{shrinkword}{0} + \setint{extraspace}{\int{interword}} +\Else + \setint{stretchword}{\scale{\int{interword}}{600}} + \setint{shrinkword}{\scale{\int{interword}}{240}} + \setint{extraspace}{\scale{\int{interword}}{240}} +\Fi + +\ifisglyph{X}\then + \setint{capheight}{\height{X}} +\Else + \setint{capheight}{750} +\Fi + +\ifisglyph{d}\then + \setint{ascender}{\height{d}} +\Else\ifisint{capheight}\then + \setint{ascender}{\int{capheight}} +\Else + \setint{ascender}{750} +\Fi\Fi + +\ifisglyph{Aring}\then + \setint{acccapheight}{\height{Aring}} +\Else + \setint{acccapheight}{999} +\Fi + +\ifisint{descender_neg}\then + \setint{descender}{\neg{\int{descender_neg}}} +\Else\ifisglyph{p}\then + \setint{descender}{\depth{p}} +\Else + \setint{descender}{250} +\Fi\Fi + +\ifisglyph{Aring}\then + \setint{maxheight}{\height{Aring}} +\Else + \setint{maxheight}{1000} +\Fi + +\ifisint{maxdepth_neg}\then + \setint{maxdepth}{\neg{\int{maxdepth_neg}}} +\Else\ifisglyph{j}\then + \setint{maxdepth}{\depth{j}} +\Else + \setint{maxdepth}{250} +\Fi\Fi + +\ifisglyph{six}\then + \setint{digitwidth}{\width{six}} +\Else + \setint{digitwidth}{500} +\Fi + +\setint{capstem}{0} % not in AFM files + +\setfontdimen{1}{italicslant} % italic slant +\setfontdimen{2}{interword} % interword space +\setfontdimen{3}{stretchword} % interword stretch +\setfontdimen{4}{shrinkword} % interword shrink +\setfontdimen{5}{xheight} % x-height +\setfontdimen{6}{quad} % quad +\setfontdimen{7}{extraspace} % extra space after . +\setfontdimen{8}{capheight} % cap height +\setfontdimen{9}{ascender} % ascender +\setfontdimen{10}{acccapheight} % accented cap height +\setfontdimen{11}{descender} % descender's depth +\setfontdimen{12}{maxheight} % max height +\setfontdimen{13}{maxdepth} % max depth +\setfontdimen{14}{digitwidth} % digit width +\setfontdimen{15}{verticalstem} % dominant width of verical stems +\setfontdimen{16}{baselineskip} % baselineskip + +\ifnumber{\int{ligaturing}}<{0}\then + \comment{In this case, the codingscheme can be different from the + default, and therefore we refrain from setting it.} +\Else + \setstr{codingscheme}{EXTENDED TEX ENC - VENTURIS END} +\Fi + +\setslot{\lc{Grave}{grave}} + \comment{The grave accent `\`{}'.} +\endsetslot + +\setslot{\lc{Acute}{acute}} + \comment{The acute accent `\'{}'.} +\endsetslot + +\setslot{\lc{Circumflex}{circumflex}} + \comment{The circumflex accent `\^{}'.} +\endsetslot + +\setslot{\lc{Tilde}{tilde}} + \comment{The tilde accent `\~{}'.} +\endsetslot + +\setslot{\lc{Dieresis}{dieresis}} + \comment{The umlaut or dieresis accent `\"{}'.} +\endsetslot + +\setslot{\lc{Hungarumlaut}{hungarumlaut}} + \comment{The long Hungarian umlaut `\H{}'.} +\endsetslot + +\setslot{\lc{Ring}{ring}} + \comment{The ring accent `\r{}'.} +\endsetslot + +\setslot{\lc{Caron}{caron}} + \comment{The caron or h\'a\v cek accent `\v{}'.} +\endsetslot + +\setslot{\lc{Breve}{breve}} + \comment{The breve accent `\u{}'.} +\endsetslot + +\setslot{\lc{Macron}{macron}} + \comment{The macron accent `\={}'.} +\endsetslot + +\setslot{\lc{Dotaccent}{dotaccent}} + \comment{The dot accent `\.{}'.} +\endsetslot + +\setslot{\lc{Cedilla}{cedilla}} + \comment{The cedilla accent `\c {}'.} +\endsetslot + +\setslot{\lc{Ogonek}{ogonek}} + \comment{The ogonek accent `\k {}'.} +\endsetslot + +\setslot{quotesinglbase} + \comment{A German single quote mark `\quotesinglbase' similar to a comma, + but with different sidebearings.} +\endsetslot + +\setslot{guilsinglleft} + \comment{A French single opening quote mark `\guilsinglleft', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{guilsinglright} + \comment{A French single closing quote mark `\guilsinglright', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{quotedblleft} + \comment{The English opening quote mark `\,\textquotedblleft\,'.} +\endsetslot + +\setslot{quotedblright} + \comment{The English closing quote mark `\,\textquotedblright\,'.} +\endsetslot + +\setslot{quotedblbase} + \comment{A German double quote mark `\quotedblbase' similar to two commas, + but with tighter letterspacing and different sidebearings.} +\endsetslot + +\setslot{guillemotleft} + \comment{A French double opening quote mark `\guillemotleft', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{guillemotright} + \comment{A French closing opening quote mark `\guillemotright', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{endash} + \ligature{LIG}{hyphen}{emdash} + \comment{The number range dash `1--9'. This is called `rangedash' by fontinst's t1.etx, but it needs to be called `endash' to work right. The `\textendash'. In a monowidth font, this + might be set as `\texttt{1{-}9}'.} +\endsetslot + +\setslot{emdash} + \comment{The punctuation dash `Oh---boy.' This is calle `punctdash' by fontinst's t1.etx, but needs to be called `emdash' to work right. The `\textemdash'. In a monowidth font, this + might be set as `\texttt{Oh{-}{-}boy.}'} +\endsetslot + +\setslot{compwordmark} + \comment{An invisible glyph, with zero width and depth, but the + height of lowercase letters without ascenders. + It is used to stop ligaturing in words like `shelf{}ful'.} +\endsetslot + +\setrightboundary{bound} + +\setslot{\lc{dotlessI}{dotlessi}} + \comment{A dotless i `\i', used to produce accented letters such as + `\=\i'.} +\endsetslot + +\setslot{\lc{dotlessJ}{dotlessj}} + \comment{A dotless j `\j', used to produce accented letters such as + `\=\j'. Most non-\TeX\ fonts do not have this glyph.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{0}\then \skipslots{5}\Else + +\setslot{\lclig{FF}{f_f}} + \ifnumber{\int{ligaturing}}>{0}\then + \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{f_f_i}} + \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{f_f_l}} + \Fi + \comment{The `ff' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FI}{fi}} + \comment{The `fi' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FL}{fl}} + \comment{The `fl' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FFI}{f_f_i}} + \comment{The `ffi' ligature. It should be three characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FFL}{f_f_l}} + \comment{The `ffl' ligature. It should be three characters wide in a + monowidth font.} +\endsetslot + +\Fi + +\setslot{visiblespace} + \comment{A visible space glyph `\textvisiblespace'.} +\endsetslot + +\setslot{exclam} + \ligature{LIG}{quoteleft}{exclamdown} + \comment{The exclamation mark `!'.} +\endsetslot + +\setslot{quotedbl} + \comment{The `neutral' double quotation mark `\,\textquotedbl\,', + included for use in monowidth fonts, or for setting computer + programs. Note that the inclusion of this glyph in this slot + means that \TeX\ documents which used `{\tt\char`\"}' as an + input character will no longer work.} +\endsetslot + +\setslot{numbersign} + \comment{The hash sign `\#'.} +\endsetslot + +\setslot{dollar} + \comment{The dollar sign `\$'.} +\endsetslot + +\setslot{percent} + \comment{The percent sign `\%'.} +\endsetslot + +\setslot{ampersand} + \comment{The ampersand sign `\&'.} +\endsetslot + +\setslot{quoteright} + \ligature{LIG}{quoteright}{quotedblright} + \comment{The English closing single quote mark `\,\textquoteright\,'.} +\endsetslot + +\setslot{parenleft} + \comment{The opening parenthesis `('.} +\endsetslot + +\setslot{parenright} + \comment{The closing parenthesis `)'.} +\endsetslot + +\setslot{asterisk} + \comment{The raised asterisk `*'.} +\endsetslot + +\setslot{plus} + \comment{The addition sign `+'.} +\endsetslot + +\setslot{comma} + \ligature{LIG}{comma}{quotedblbase} + \comment{The comma `,'.} +\endsetslot + +\setslot{hyphen} + \ligature{LIG}{hyphen}{endash} + \ligature{LIG}{hyphenchar}{hyphenchar} + \comment{The hyphen `-'.} +\endsetslot + +\setslot{period} + \comment{The period `.'.} +\endsetslot + +\setslot{slash} + \comment{The forward oblique `/'.} +\endsetslot + +\setslot{\digit{zero}} + \comment{The number `0'. This (and all the other numerals) may be + old style or ranging digits.} +\endsetslot + +\setslot{\digit{one}} + \comment{The number `1'.} +\endsetslot + +\setslot{\digit{two}} + \comment{The number `2'.} +\endsetslot + +\setslot{\digit{three}} + \comment{The number `3'.} +\endsetslot + +\setslot{\digit{four}} + \comment{The number `4'.} +\endsetslot + +\setslot{\digit{five}} + \comment{The number `5'.} +\endsetslot + +\setslot{\digit{six}} + \comment{The number `6'.} +\endsetslot + +\setslot{\digit{seven}} + \comment{The number `7'.} +\endsetslot + +\setslot{\digit{eight}} + \comment{The number `8'.} +\endsetslot + +\setslot{\digit{nine}} + \comment{The number `9'.} +\endsetslot + +\setslot{colon} + \comment{The colon punctuation mark `:'.} +\endsetslot + +\setslot{semicolon} + \comment{The semi-colon punctuation mark `;'.} +\endsetslot + +\setslot{less} + \ligature{LIG}{less}{guillemotleft} + \comment{The less-than sign `\textless'.} +\endsetslot + +\setslot{equal} + \comment{The equals sign `='.} +\endsetslot + +\setslot{greater} + \ligature{LIG}{greater}{guillemotright} + \comment{The greater-than sign `\textgreater'.} +\endsetslot + +\setslot{question} + \ligature{LIG}{quoteleft}{questiondown} + \comment{The question mark `?'.} +\endsetslot + +\setslot{at} + \comment{The at sign `@'.} +\endsetslot + +\setslot{\uc{A}{a}} + \comment{The letter `{A}'.} +\endsetslot + +\setslot{\uc{B}{b}} + \comment{The letter `{B}'.} +\endsetslot + +\setslot{\uc{C}{c}} + \comment{The letter `{C}'.} +\endsetslot + +\setslot{\uc{D}{d}} + \comment{The letter `{D}'.} +\endsetslot + +\setslot{\uc{E}{e}} + \comment{The letter `{E}'.} +\endsetslot + +\setslot{\uc{F}{f}} + \comment{The letter `{F}'.} +\endsetslot + +\setslot{\uc{G}{g}} + \comment{The letter `{G}'.} +\endsetslot + +\setslot{\uc{H}{h}} + \comment{The letter `{H}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + +\setslot{\uc{I}{i}} + \comment{The letter `{I}'.} +\endsetslot + +\Fi + +\setslot{\uc{J}{j}} + \comment{The letter `{J}'.} +\endsetslot + +\setslot{\uc{K}{k}} + \comment{The letter `{K}'.} +\endsetslot + +\setslot{\uc{L}{l}} + \comment{The letter `{L}'.} +\endsetslot + +\setslot{\uc{M}{m}} + \comment{The letter `{M}'.} +\endsetslot + +\setslot{\uc{N}{n}} + \comment{The letter `{N}'.} +\endsetslot + +\setslot{\uc{O}{o}} + \comment{The letter `{O}'.} +\endsetslot + +\setslot{\uc{P}{p}} + \comment{The letter `{P}'.} +\endsetslot + +\setslot{\uc{Q}{q}} + \comment{The letter `{Q}'.} +\endsetslot + +\setslot{\uc{R}{r}} + \comment{The letter `{R}'.} +\endsetslot + +\setslot{\uc{S}{s}} + \comment{The letter `{S}'.} +\endsetslot + +\setslot{\uc{T}{t}} + \comment{The letter `{T}'.} +\endsetslot + +\setslot{\uc{U}{u}} + \comment{The letter `{U}'.} +\endsetslot + +\setslot{\uc{V}{v}} + \comment{The letter `{V}'.} +\endsetslot + +\setslot{\uc{W}{w}} + \comment{The letter `{W}'.} +\endsetslot + +\setslot{\uc{X}{x}} + \comment{The letter `{X}'.} +\endsetslot + +\setslot{\uc{Y}{y}} + \comment{The letter `{Y}'.} +\endsetslot + +\setslot{\uc{Z}{z}} + \comment{The letter `{Z}'.} +\endsetslot + +\setslot{bracketleft} + \comment{The opening square bracket `['.} +\endsetslot + +\setslot{backslash} + \comment{The backwards oblique `\textbackslash'.} +\endsetslot + +\setslot{bracketright} + \comment{The closing square bracket `]'.} +\endsetslot + +\setslot{asciicircum} + \comment{The ASCII upward-pointing arrow head `\textasciicircum'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{underscore} + \comment{The ASCII underline character `\textunderscore', usually + set on the baseline. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{quoteleft} + \ligature{LIG}{quoteleft}{quotedblleft} + \comment{The English opening single quote mark `\,\textquoteleft\,'.} +\endsetslot + +\setslot{\lc{A}{a}} + \ligature{LIG}{bound}{\lc{A.end}{a.end}} + \comment{The letter `{a}'.} +\endsetslot + +\setslot{\lc{B}{b}} + \comment{The letter `{b}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{C}{c}} + \comment{The letter `{c}'.} + \endsetslot + +\Fi + +\setslot{\lc{D}{d}} + \comment{The letter `{d}'.} + \ligature{LIG}{bound}{\lc{D.end}{d.end}} +\endsetslot + +\setslot{\lc{E}{e}} + \ligature{LIG}{bound}{\lc{E.end}{e.end}} + \comment{The letter `{e}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{F}{f}} + \ifnumber{\int{ligaturing}}>{0}\then + \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}} + \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{f_f}} + \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}} + \Fi + \comment{The letter `{f}'.} + \endsetslot + +\Fi + +\setslot{\lc{G}{g}} + \ligature{LIG}{bound}{\lc{G.end}{g.end}} + \comment{The letter `{g}'.} +\endsetslot + +\setslot{\lc{H}{h}} + \ligature{LIG}{bound}{\lc{H.end}{h.end}} + \comment{The letter `{h}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{I}{i}} + \comment{The letter `{i}'.} + \endsetslot + +\Fi + +\setslot{\lc{J}{j}} + \comment{The letter `{j}'.} +\endsetslot + +\setslot{\lc{K}{k}} + \comment{The letter `{k}'.} +\endsetslot + +\setslot{\lc{L}{l}} + \ligature{LIG}{bound}{\lc{L.end}{l.end}} + \comment{The letter `{l}'.} +\endsetslot + +\setslot{\lc{M}{m}} + \ligature{LIG}{bound}{\lc{M.end}{m.end}} + \comment{The letter `{m}'.} +\endsetslot + +\setslot{\lc{N}{n}} + \ligature{LIG}{bound}{\lc{N.end}{n.end}} + \comment{The letter `{n}'.} +\endsetslot + +\setslot{\lc{O}{o}} + \ligature{LIG}{bound}{\lc{O.end}{o.end}} + \comment{The letter `{o}'.} +\endsetslot + +\setslot{\lc{P}{p}} + \comment{The letter `{p}'.} +\endsetslot + +\setslot{\lc{Q}{q}} + \comment{The letter `{q}'.} +\endsetslot + +\setslot{\lc{R}{r}} + \ligature{LIG}{bound}{\lc{R.end}{r.end}} + \comment{The letter `{r}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{S}{s}} + \comment{The letter `{s}'.} + \endsetslot + +\Fi + +\setslot{\lc{T}{t}} + \ligature{LIG}{bound}{\lc{T.end}{t.end}} + \comment{The letter `{t}'.} +\endsetslot + +\setslot{\lc{U}{u}} + \ligature{LIG}{bound}{\lc{U.end}{u.end}} + \comment{The letter `{u}'.} +\endsetslot + +\setslot{\lc{V}{v}} + \comment{The letter `{v}'.} +\endsetslot + +\setslot{\lc{W}{w}} + \comment{The letter `{w}'.} +\endsetslot + +\setslot{\lc{X}{x}} + \comment{The letter `{x}'.} +\endsetslot + +\setslot{\lc{Y}{y}} + \comment{The letter `{y}'.} +\endsetslot + +\setslot{\lc{Z}{z}} + \ligature{LIG}{bound}{\lc{Z.end}{z.end}} + \comment{The letter `{z}'.} +\endsetslot + +\setslot{braceleft} + \comment{The opening curly brace `\textbraceleft'.} +\endsetslot + +\setslot{bar} + \comment{The ASCII vertical bar `\textbar'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{braceright} + \comment{The closing curly brace `\textbraceright'.} +\endsetslot + +\setslot{asciitilde} + \comment{The ASCII tilde `\textasciitilde'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{hyphenchar} + \comment{The glyph used for hyphenation in this font, which will + almost always be the same as `hyphen'.} +\endsetslot + +\setslot{\uctop{Abreve}{abreve}} + \comment{The letter `\u A'.} +\endsetslot + +\setslot{\uc{Aogonek}{aogonek}} + \comment{The letter `\k A'.} +\endsetslot + +\setslot{\uctop{Cacute}{cacute}} + \comment{The letter `\' C'.} +\endsetslot + +\setslot{\uctop{Ccaron}{ccaron}} + \comment{The letter `\v C'.} +\endsetslot + +\setslot{\uctop{Dcaron}{dcaron}} + \comment{The letter `\v D'.} +\endsetslot + +\setslot{\uctop{Ecaron}{ecaron}} + \comment{The letter `\v E'.} +\endsetslot + +\setslot{\uc{Eogonek}{eogonek}} + \comment{The letter `\k E'.} +\endsetslot + +\setslot{\uctop{Gbreve}{gbreve}} + \comment{The letter `\u G'.} +\endsetslot + +\setslot{\uctop{Lacute}{lacute}} + \comment{The letter `\' L'.} +\endsetslot + +\setslot{\uc{Lcaron}{lcaron}} + \comment{The letter `\v L'.} +\endsetslot + +\setslot{\uc{Lslash}{lslash}} + \comment{The letter `\L'.} +\endsetslot + +\setslot{\uctop{Nacute}{nacute}} + \comment{The letter `\' N'.} +\endsetslot + +\setslot{\uctop{Ncaron}{ncaron}} + \comment{The letter `\v N'.} +\endsetslot + +\setslot{\lc{A.end}{a.end}} +\endsetslot + +\setslot{\uctop{Ohungarumlaut}{ohungarumlaut}} + \comment{The letter `\H O'.} +\endsetslot + +\setslot{\uctop{Racute}{racute}} + \comment{The letter `\' R'.} +\endsetslot + +\setslot{\uctop{Rcaron}{rcaron}} + \comment{The letter `\v R'.} +\endsetslot + +\setslot{\uctop{Sacute}{sacute}} + \comment{The letter `\' S'.} +\endsetslot + +\setslot{\uctop{Scaron}{scaron}} + \comment{The letter `\v S'.} +\endsetslot + +\setslot{\uc{Scedilla}{scedilla}} + \comment{The letter `\c S'.} +\endsetslot + +\setslot{\uctop{Tcaron}{tcaron}} + \comment{The letter `\v T'.} +\endsetslot + +\setslot{\uc{Tcedilla}{tcedilla}} + \comment{The letter `\c T'.} +\endsetslot + +\setslot{\uctop{Uhungarumlaut}{uhungarumlaut}} + \comment{The letter `\H U'.} +\endsetslot + +\setslot{\uctop{Uring}{uring}} + \comment{The letter `\r U'.} +\endsetslot + +\setslot{\uctop{Ydieresis}{ydieresis}} + \comment{The letter `\" Y'.} +\endsetslot + +\setslot{\uctop{Zacute}{zacute}} + \comment{The letter `\' Z'.} +\endsetslot + +\setslot{\uctop{Zcaron}{zcaron}} + \comment{The letter `\v Z'.} +\endsetslot + +\setslot{\uctop{Zdotaccent}{zdotaccent}} + \comment{The letter `\. Z'.} +\endsetslot + +\setslot{\lc{N.end}{n.end}} +\endsetslot + +\setslot{\uctop{Idotaccent}{idotaccent}} + \comment{The letter `\. I'.} +\endsetslot + +\setslot{\lc{Dbar}{dbar}} + \comment{The letter `\dj'.} +\endsetslot + +\setslot{section} + \comment{The section mark `\textsection'.} +\endsetslot + +\setslot{\lctop{Abreve}{abreve}} + \comment{The letter `\u a'.} +\endsetslot + +\setslot{\lc{Aogonek}{aogonek}} + \comment{The letter `\k a'.} +\endsetslot + +\setslot{\lctop{Cacute}{cacute}} + \comment{The letter `\' c'.} +\endsetslot + +\setslot{\lctop{Ccaron}{ccaron}} + \comment{The letter `\v c'.} +\endsetslot + +\setslot{\lctop{Dcaron}{dcaron}} + \comment{The letter `\v d'.} +\endsetslot + +\setslot{\lctop{Ecaron}{ecaron}} + \comment{The letter `\v e'.} +\endsetslot + +\setslot{\lc{Eogonek}{eogonek}} + \comment{The letter `\k e'.} +\endsetslot + +\setslot{\lctop{Gbreve}{gbreve}} + \comment{The letter `\u g'.} +\endsetslot + +\setslot{\lctop{Lacute}{lacute}} + \comment{The letter `\' l'.} +\endsetslot + +\setslot{\lc{Lcaron}{lcaron}} + \comment{The letter `\v l'.} +\endsetslot + +\setslot{\lc{Lslash}{lslash}} + \comment{The letter `\l'.} +\endsetslot + +\setslot{\lctop{Nacute}{nacute}} + \comment{The letter `\' n'.} +\endsetslot + +\setslot{\lctop{Ncaron}{ncaron}} + \comment{The letter `\v n'.} +\endsetslot + +\setslot{\lc{D.end}{d.end}} +\endsetslot + +\setslot{\lctop{Ohungarumlaut}{ohungarumlaut}} + \comment{The letter `\H o'.} +\endsetslot + +\setslot{\lctop{Racute}{racute}} + \comment{The letter `\' r'.} +\endsetslot + +\setslot{\lctop{Rcaron}{rcaron}} + \comment{The letter `\v r'.} +\endsetslot + +\setslot{\lctop{Sacute}{sacute}} + \comment{The letter `\' s'.} +\endsetslot + +\setslot{\lctop{Scaron}{scaron}} + \comment{The letter `\v s'.} +\endsetslot + +\setslot{\lc{Scedilla}{scedilla}} + \comment{The letter `\c s'.} +\endsetslot + +\setslot{\lctop{Tcaron}{tcaron}} + \comment{The letter `\v t'.} +\endsetslot + +\setslot{\lc{Tcedilla}{tcedilla}} + \comment{The letter `\c t'.} +\endsetslot + +\setslot{\lctop{Uhungarumlaut}{uhungarumlaut}} + \comment{The letter `\H u'.} +\endsetslot + +\setslot{\lctop{Uring}{uring}} + \comment{The letter `\r u'.} +\endsetslot + +\setslot{\lctop{Ydieresis}{ydieresis}} + \comment{The letter `\" y'.} +\endsetslot + +\setslot{\lctop{Zacute}{zacute}} + \comment{The letter `\' z'.} +\endsetslot + +\setslot{\lctop{Zcaron}{zcaron}} + \comment{The letter `\v z'.} +\endsetslot + +\setslot{\lctop{Zdotaccent}{zdotaccent}} + \comment{The letter `\. z'.} +\endsetslot + +\setslot{\lc{O.end}{o.end}} +\endsetslot + +\setslot{exclamdown} + \comment{The Spanish punctuation mark `!`'.} +\endsetslot + +\setslot{questiondown} + \comment{The Spanish punctuation mark `?`'.} +\endsetslot + +\setslot{sterling} + \comment{The British currency mark `\textsterling'.} +\endsetslot + +\setslot{\uctop{Agrave}{agrave}} + \comment{The letter `\` A'.} +\endsetslot + +\setslot{\uctop{Aacute}{aacute}} + \comment{The letter `\' A'.} +\endsetslot + +\setslot{\uctop{Acircumflex}{acircumflex}} + \comment{The letter `\^ A'.} +\endsetslot + +\setslot{\uctop{Atilde}{atilde}} + \comment{The letter `\~ A'.} +\endsetslot + +\setslot{\uctop{Adieresis}{adieresis}} + \comment{The letter `\" A'.} +\endsetslot + +\setslot{\uctop{Aring}{aring}} + \comment{The letter `\r A'.} +\endsetslot + +\setslot{\lc{U.end}{u.end}} +\endsetslot + +\setslot{\uc{Ccedilla}{ccedilla}} + \comment{The letter `\c C'.} +\endsetslot + +\setslot{\uctop{Egrave}{egrave}} + \comment{The letter `\` E'.} +\endsetslot + +\setslot{\uctop{Eacute}{eacute}} + \comment{The letter `\' E'.} +\endsetslot + +\setslot{\uctop{Ecircumflex}{ecircumflex}} + \comment{The letter `\^ E'.} +\endsetslot + +\setslot{\uctop{Edieresis}{edieresis}} + \comment{The letter `\" E'.} +\endsetslot + +\setslot{\uctop{Igrave}{igrave}} + \comment{The letter `\` I'.} +\endsetslot + +\setslot{\uctop{Iacute}{iacute}} + \comment{The letter `\' I'.} +\endsetslot + +\setslot{\uctop{Icircumflex}{icircumflex}} + \comment{The letter `\^ I'.} +\endsetslot + +\setslot{\uctop{Idieresis}{idieresis}} + \comment{The letter `\" I'.} +\endsetslot + +\setslot{\lc{H.end}{h.end}} +\endsetslot + +\setslot{\uctop{Ntilde}{ntilde}} + \comment{The letter `\~ N'.} +\endsetslot + +\setslot{\uctop{Ograve}{ograve}} + \comment{The letter `\` O'.} +\endsetslot + +\setslot{\uctop{Oacute}{oacute}} + \comment{The letter `\' O'.} +\endsetslot + +\setslot{\uctop{Ocircumflex}{ocircumflex}} + \comment{The letter `\^ O'.} +\endsetslot + +\setslot{\uctop{Otilde}{otilde}} + \comment{The letter `\~ O'.} +\endsetslot + +\setslot{\uctop{Odieresis}{odieresis}} + \comment{The letter `\" O'.} +\endsetslot + +\setslot{\lc{R.end}{r.end}} +\endsetslot + +\setslot{\uc{Oslash}{oslash}} + \comment{The letter `\O'.} +\endsetslot + +\setslot{\uctop{Ugrave}{ugrave}} + \comment{The letter `\` U'.} +\endsetslot + +\setslot{\uctop{Uacute}{uacute}} + \comment{The letter `\' U'.} +\endsetslot + +\setslot{\uctop{Ucircumflex}{ucircumflex}} + \comment{The letter `\^ U'.} +\endsetslot + +\setslot{\uctop{Udieresis}{udieresis}} + \comment{The letter `\" U'.} +\endsetslot + +\setslot{\uctop{Yacute}{yacute}} + \comment{The letter `\' Y'.} +\endsetslot + +\setslot{\lc{E.end}{e.end}} +\endsetslot + +\setslot{\uclig{SS}{germandbls}} + \comment{The ligature `SS', used to give an upper case `\ss'. + In a monowidth font it should be two letters wide.} +\endsetslot + +\setslot{\lctop{Agrave}{agrave}} + \comment{The letter `\` a'.} +\endsetslot + +\setslot{\lctop{Aacute}{aacute}} + \comment{The letter `\' a'.} +\endsetslot + +\setslot{\lctop{Acircumflex}{acircumflex}} + \comment{The letter `\^ a'.} +\endsetslot + +\setslot{\lctop{Atilde}{atilde}} + \comment{The letter `\~ a'.} +\endsetslot + +\setslot{\lctop{Adieresis}{adieresis}} + \comment{The letter `\" a'.} +\endsetslot + +\setslot{\lctop{Aring}{aring}} + \comment{The letter `\r a'.} +\endsetslot + +\setslot{\lc{Z.end}{z.end}} +\endsetslot + +\setslot{\lc{Ccedilla}{ccedilla}} + \comment{The letter `\c c'.} +\endsetslot + +\setslot{\lctop{Egrave}{egrave}} + \comment{The letter `\` e'.} +\endsetslot + +\setslot{\lctop{Eacute}{eacute}} + \comment{The letter `\' e'.} +\endsetslot + +\setslot{\lctop{Ecircumflex}{ecircumflex}} + \comment{The letter `\^ e'.} +\endsetslot + +\setslot{\lctop{Edieresis}{edieresis}} + \comment{The letter `\" e'.} +\endsetslot + +\setslot{\lctop{Igrave}{igrave}} + \comment{The letter `\`\i'.} +\endsetslot + +\setslot{\lctop{Iacute}{iacute}} + \comment{The letter `\'\i'.} +\endsetslot + +\setslot{\lctop{Icircumflex}{icircumflex}} + \comment{The letter `\^\i'.} +\endsetslot + +\setslot{\lctop{Idieresis}{idieresis}} + \comment{The letter `\"\i'.} +\endsetslot + +\setslot{\lc{L.end}{l.end}} +\endsetslot + +\setslot{\lctop{Ntilde}{ntilde}} + \comment{The letter `\~ n'.} +\endsetslot + +\setslot{\lctop{Ograve}{ograve}} + \comment{The letter `\` o'.} +\endsetslot + +\setslot{\lctop{Oacute}{oacute}} + \comment{The letter `\' o'.} +\endsetslot + +\setslot{\lctop{Ocircumflex}{ocircumflex}} + \comment{The letter `\^ o'.} +\endsetslot + +\setslot{\lctop{Otilde}{otilde}} + \comment{The letter `\~ o'.} +\endsetslot + +\setslot{\lctop{Odieresis}{odieresis}} + \comment{The letter `\" o'.} +\endsetslot + +\setslot{\lc{T.end}{t.end}} +\endsetslot + +\setslot{\lc{Oslash}{oslash}} + \comment{The letter `\o'.} +\endsetslot + +\setslot{\lctop{Ugrave}{ugrave}} + \comment{The letter `\` u'.} +\endsetslot + +\setslot{\lctop{Uacute}{uacute}} + \comment{The letter `\' u'.} +\endsetslot + +\setslot{\lctop{Ucircumflex}{ucircumflex}} + \comment{The letter `\^ u'.} +\endsetslot + +\setslot{\lctop{Udieresis}{udieresis}} + \comment{The letter `\" u'.} +\endsetslot + +\setslot{\lctop{Yacute}{yacute}} + \comment{The letter `\' y'.} +\endsetslot + +\setslot{\lc{G.end}{g.end}} +\endsetslot + +\setslot{\lc{M.end}{m.end}} +\endsetslot + +\endencoding +% \end{macrocode} +% \iffalse +%</t1-venturis> +% \fi +% +% +% \subsubsection{t1j-venturis} +% +% +% \iffalse +%<*t1j-venturis> +% \fi +% \begin{macrocode} +\relax + +\encoding + +\setcommand\digit#1{#1oldstyle} + +\inputetx{t1-venturis} + +\endencoding +% \end{macrocode} +% \iffalse +%</t1j-venturis> +% \fi +% +% +% \subsubsection{t1-venturisold} +% +% +% \iffalse +%<*t1-venturisold> +% \fi +% \begin{macrocode} +%% - f_f, f_f_i and f_f_l replace ff, ffi and ffl. +%% - slots for Eng, eng and perthousandzero, which are missing from the +%% fonts and cannot be faked by fontinst, are reassigned. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\relax +\encoding + +\needsfontinstversion{1.910} + +\setcommand\lc#1#2{#2} +\setcommand\uc#1#2{#1} +\setcommand\lctop#1#2{#2} +\setcommand\uctop#1#2{#1} +\setcommand\lclig#1#2{#2} +\ifisint{letterspacing}\then + \ifnumber{\int{letterspacing}}={0}\then \Else + \setcommand\uclig#1#2{#1spaced} + \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but + you can't see it as \verb|\setcommand| commands are invisible in + the typeset output.} + \Fi +\Fi +\setcommand\uclig#1#2{#1} +\setcommand\digit#1{#1} + +\ifisint{monowidth}\then + \setint{ligaturing}{0} +\Else + % The following empty line is *important* to get the formatting + % right here (sigh)! (Remember that it is a \par token.) + + \ifisint{letterspacing}\then + \ifnumber{\int{letterspacing}}={0}\then \Else + \setint{ligaturing}{0} + \Fi + \Fi + \setint{ligaturing}{1} +\Fi + +\setint{italicslant}{0} +\setint{quad}{1000} +\setint{baselineskip}{1200} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi + +\ifisglyph{space}\then + \setint{interword}{\width{space}} +\Else\ifisglyph{i}\then + \setint{interword}{\width{i}} +\Else + \setint{interword}{333} +\Fi\Fi + +\ifisint{monowidth}\then + \setint{stretchword}{0} + \setint{shrinkword}{0} + \setint{extraspace}{\int{interword}} +\Else + \setint{stretchword}{\scale{\int{interword}}{600}} + \setint{shrinkword}{\scale{\int{interword}}{240}} + \setint{extraspace}{\scale{\int{interword}}{240}} +\Fi + +\ifisglyph{X}\then + \setint{capheight}{\height{X}} +\Else + \setint{capheight}{750} +\Fi + +\ifisglyph{d}\then + \setint{ascender}{\height{d}} +\Else\ifisint{capheight}\then + \setint{ascender}{\int{capheight}} +\Else + \setint{ascender}{750} +\Fi\Fi + +\ifisglyph{Aring}\then + \setint{acccapheight}{\height{Aring}} +\Else + \setint{acccapheight}{999} +\Fi + +\ifisint{descender_neg}\then + \setint{descender}{\neg{\int{descender_neg}}} +\Else\ifisglyph{p}\then + \setint{descender}{\depth{p}} +\Else + \setint{descender}{250} +\Fi\Fi + +\ifisglyph{Aring}\then + \setint{maxheight}{\height{Aring}} +\Else + \setint{maxheight}{1000} +\Fi + +\ifisint{maxdepth_neg}\then + \setint{maxdepth}{\neg{\int{maxdepth_neg}}} +\Else\ifisglyph{j}\then + \setint{maxdepth}{\depth{j}} +\Else + \setint{maxdepth}{250} +\Fi\Fi + +\ifisglyph{six}\then + \setint{digitwidth}{\width{six}} +\Else + \setint{digitwidth}{500} +\Fi + +\setint{capstem}{0} % not in AFM files + +\setfontdimen{1}{italicslant} % italic slant +\setfontdimen{2}{interword} % interword space +\setfontdimen{3}{stretchword} % interword stretch +\setfontdimen{4}{shrinkword} % interword shrink +\setfontdimen{5}{xheight} % x-height +\setfontdimen{6}{quad} % quad +\setfontdimen{7}{extraspace} % extra space after . +\setfontdimen{8}{capheight} % cap height +\setfontdimen{9}{ascender} % ascender +\setfontdimen{10}{acccapheight} % accented cap height +\setfontdimen{11}{descender} % descender's depth +\setfontdimen{12}{maxheight} % max height +\setfontdimen{13}{maxdepth} % max depth +\setfontdimen{14}{digitwidth} % digit width +\setfontdimen{15}{verticalstem} % dominant width of verical stems +\setfontdimen{16}{baselineskip} % baselineskip + +\ifnumber{\int{ligaturing}}<{0}\then + \comment{In this case, the codingscheme can be different from the + default, and therefore we refrain from setting it.} +\Else + \setstr{codingscheme}{EXTENDED TEX ENC - VENTURIS OLD} +\Fi + +\setslot{\lc{Grave}{grave}} + \comment{The grave accent `\`{}'.} +\endsetslot + +\setslot{\lc{Acute}{acute}} + \comment{The acute accent `\'{}'.} +\endsetslot + +\setslot{\lc{Circumflex}{circumflex}} + \comment{The circumflex accent `\^{}'.} +\endsetslot + +\setslot{\lc{Tilde}{tilde}} + \comment{The tilde accent `\~{}'.} +\endsetslot + +\setslot{\lc{Dieresis}{dieresis}} + \comment{The umlaut or dieresis accent `\"{}'.} +\endsetslot + +\setslot{\lc{Hungarumlaut}{hungarumlaut}} + \comment{The long Hungarian umlaut `\H{}'.} +\endsetslot + +\setslot{\lc{Ring}{ring}} + \comment{The ring accent `\r{}'.} +\endsetslot + +\setslot{\lc{Caron}{caron}} + \comment{The caron or h\'a\v cek accent `\v{}'.} +\endsetslot + +\setslot{\lc{Breve}{breve}} + \comment{The breve accent `\u{}'.} +\endsetslot + +\setslot{\lc{Macron}{macron}} + \comment{The macron accent `\={}'.} +\endsetslot + +\setslot{\lc{Dotaccent}{dotaccent}} + \comment{The dot accent `\.{}'.} +\endsetslot + +\setslot{\lc{Cedilla}{cedilla}} + \comment{The cedilla accent `\c {}'.} +\endsetslot + +\setslot{\lc{Ogonek}{ogonek}} + \comment{The ogonek accent `\k {}'.} +\endsetslot + +\setslot{quotesinglbase} + \comment{A German single quote mark `\quotesinglbase' similar to a comma, + but with different sidebearings.} +\endsetslot + +\setslot{guilsinglleft} + \comment{A French single opening quote mark `\guilsinglleft', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{guilsinglright} + \comment{A French single closing quote mark `\guilsinglright', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{quotedblleft} + \comment{The English opening quote mark `\,\textquotedblleft\,'.} +\endsetslot + +\setslot{quotedblright} + \comment{The English closing quote mark `\,\textquotedblright\,'.} +\endsetslot + +\setslot{quotedblbase} + \comment{A German double quote mark `\quotedblbase' similar to two commas, + but with tighter letterspacing and different sidebearings.} +\endsetslot + +\setslot{guillemotleft} + \comment{A French double opening quote mark `\guillemotleft', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{guillemotright} + \comment{A French closing opening quote mark `\guillemotright', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{endash} + \ligature{LIG}{hyphen}{emdash} + \comment{The number range dash `1--9'. This is called `rangedash' by fontinst's t1.etx, but it needs to be called `endash' to work right. The `\textendash'. In a monowidth font, this + might be set as `\texttt{1{-}9}'.} +\endsetslot + +\setslot{emdash} + \comment{The punctuation dash `Oh---boy.' This is calle `punctdash' by fontinst's t1.etx, but needs to be called `emdash' to work right. The `\textemdash'. In a monowidth font, this + might be set as `\texttt{Oh{-}{-}boy.}'} +\endsetslot + +\setslot{compwordmark} + \comment{An invisible glyph, with zero width and depth, but the + height of lowercase letters without ascenders. + It is used to stop ligaturing in words like `shelf{}ful'.} +\endsetslot + +\setslot{\lc{S.alt}{s.alt}} +\endsetslot + +\setslot{\lc{dotlessI}{dotlessi}} + \comment{A dotless i `\i', used to produce accented letters such as + `\=\i'.} +\endsetslot + +\setslot{\lc{dotlessJ}{dotlessj}} + \comment{A dotless j `\j', used to produce accented letters such as + `\=\j'. Most non-\TeX\ fonts do not have this glyph.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{0}\then \skipslots{5}\Else + +\setslot{\lclig{FF}{f_f}} + \ifnumber{\int{ligaturing}}>{0}\then + \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{f_f_i}} + \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{f_f_l}} + \Fi + \comment{The `ff' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FI}{fi}} + \comment{The `fi' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FL}{fl}} + \comment{The `fl' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FFI}{f_f_i}} + \comment{The `ffi' ligature. It should be three characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FFL}{f_f_l}} + \comment{The `ffl' ligature. It should be three characters wide in a + monowidth font.} +\endsetslot + +\Fi + +\setslot{visiblespace} + \comment{A visible space glyph `\textvisiblespace'.} +\endsetslot + +\setslot{exclam} + \ligature{LIG}{quoteleft}{exclamdown} + \comment{The exclamation mark `!'.} +\endsetslot + +\setslot{quotedbl} + \comment{The `neutral' double quotation mark `\,\textquotedbl\,', + included for use in monowidth fonts, or for setting computer + programs. Note that the inclusion of this glyph in this slot + means that \TeX\ documents which used `{\tt\char`\"}' as an + input character will no longer work.} +\endsetslot + +\setslot{numbersign} + \comment{The hash sign `\#'.} +\endsetslot + +\setslot{dollar} + \comment{The dollar sign `\$'.} +\endsetslot + +\setslot{percent} + \comment{The percent sign `\%'.} +\endsetslot + +\setslot{ampersand} + \comment{The ampersand sign `\&'.} +\endsetslot + +\setslot{quoteright} + \ligature{LIG}{quoteright}{quotedblright} + \comment{The English closing single quote mark `\,\textquoteright\,'.} +\endsetslot + +\setslot{parenleft} + \comment{The opening parenthesis `('.} +\endsetslot + +\setslot{parenright} + \comment{The closing parenthesis `)'.} +\endsetslot + +\setslot{asterisk} + \comment{The raised asterisk `*'.} +\endsetslot + +\setslot{plus} + \comment{The addition sign `+'.} +\endsetslot + +\setslot{comma} + \ligature{LIG}{comma}{quotedblbase} + \comment{The comma `,'.} +\endsetslot + +\setslot{hyphen} + \ligature{LIG}{hyphen}{endash} + \ligature{LIG}{hyphenchar}{hyphenchar} + \comment{The hyphen `-'.} +\endsetslot + +\setslot{period} + \comment{The period `.'.} +\endsetslot + +\setslot{slash} + \comment{The forward oblique `/'.} +\endsetslot + +\setslot{\digit{zero}} + \comment{The number `0'. This (and all the other numerals) may be + old style or ranging digits.} +\endsetslot + +\setslot{\digit{one}} + \comment{The number `1'.} +\endsetslot + +\setslot{\digit{two}} + \comment{The number `2'.} +\endsetslot + +\setslot{\digit{three}} + \comment{The number `3'.} +\endsetslot + +\setslot{\digit{four}} + \comment{The number `4'.} +\endsetslot + +\setslot{\digit{five}} + \comment{The number `5'.} +\endsetslot + +\setslot{\digit{six}} + \comment{The number `6'.} +\endsetslot + +\setslot{\digit{seven}} + \comment{The number `7'.} +\endsetslot + +\setslot{\digit{eight}} + \comment{The number `8'.} +\endsetslot + +\setslot{\digit{nine}} + \comment{The number `9'.} +\endsetslot + +\setslot{colon} + \comment{The colon punctuation mark `:'.} +\endsetslot + +\setslot{semicolon} + \comment{The semi-colon punctuation mark `;'.} +\endsetslot + +\setslot{less} + \ligature{LIG}{less}{guillemotleft} + \comment{The less-than sign `\textless'.} +\endsetslot + +\setslot{equal} + \comment{The equals sign `='.} +\endsetslot + +\setslot{greater} + \ligature{LIG}{greater}{guillemotright} + \comment{The greater-than sign `\textgreater'.} +\endsetslot + +\setslot{question} + \ligature{LIG}{quoteleft}{questiondown} + \comment{The question mark `?'.} +\endsetslot + +\setslot{at} + \comment{The at sign `@'.} +\endsetslot + +\setslot{\uc{A}{a}} + \comment{The letter `{A}'.} +\endsetslot + +\setslot{\uc{B}{b}} + \comment{The letter `{B}'.} +\endsetslot + +\setslot{\uc{C}{c}} + \comment{The letter `{C}'.} +\endsetslot + +\setslot{\uc{D}{d}} + \comment{The letter `{D}'.} +\endsetslot + +\setslot{\uc{E}{e}} + \comment{The letter `{E}'.} +\endsetslot + +\setslot{\uc{F}{f}} + \comment{The letter `{F}'.} +\endsetslot + +\setslot{\uc{G}{g}} + \comment{The letter `{G}'.} +\endsetslot + +\setslot{\uc{H}{h}} + \comment{The letter `{H}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + +\setslot{\uc{I}{i}} + \comment{The letter `{I}'.} +\endsetslot + +\Fi + +\setslot{\uc{J}{j}} + \comment{The letter `{J}'.} +\endsetslot + +\setslot{\uc{K}{k}} + \comment{The letter `{K}'.} +\endsetslot + +\setslot{\uc{L}{l}} + \comment{The letter `{L}'.} +\endsetslot + +\setslot{\uc{M}{m}} + \comment{The letter `{M}'.} +\endsetslot + +\setslot{\uc{N}{n}} + \comment{The letter `{N}'.} +\endsetslot + +\setslot{\uc{O}{o}} + \comment{The letter `{O}'.} +\endsetslot + +\setslot{\uc{P}{p}} + \comment{The letter `{P}'.} +\endsetslot + +\setslot{\uc{Q}{q}} + \comment{The letter `{Q}'.} +\endsetslot + +\setslot{\uc{R}{r}} + \comment{The letter `{R}'.} +\endsetslot + +\setslot{\uc{S}{s}} + \comment{The letter `{S}'.} +\endsetslot + +\setslot{\uc{T}{t}} + \comment{The letter `{T}'.} +\endsetslot + +\setslot{\uc{U}{u}} + \comment{The letter `{U}'.} +\endsetslot + +\setslot{\uc{V}{v}} + \comment{The letter `{V}'.} +\endsetslot + +\setslot{\uc{W}{w}} + \comment{The letter `{W}'.} +\endsetslot + +\setslot{\uc{X}{x}} + \comment{The letter `{X}'.} +\endsetslot + +\setslot{\uc{Y}{y}} + \comment{The letter `{Y}'.} +\endsetslot + +\setslot{\uc{Z}{z}} + \comment{The letter `{Z}'.} +\endsetslot + +\setslot{bracketleft} + \comment{The opening square bracket `['.} +\endsetslot + +\setslot{backslash} + \comment{The backwards oblique `\textbackslash'.} +\endsetslot + +\setslot{bracketright} + \comment{The closing square bracket `]'.} +\endsetslot + +\setslot{asciicircum} + \comment{The ASCII upward-pointing arrow head `\textasciicircum'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{underscore} + \comment{The ASCII underline character `\textunderscore', usually + set on the baseline. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{quoteleft} + \ligature{LIG}{quoteleft}{quotedblleft} + \comment{The English opening single quote mark `\,\textquoteleft\,'.} +\endsetslot + +\setslot{\lc{A}{a}} + \comment{The letter `{a}'.} +\endsetslot + +\setslot{\lc{B}{b}} + \comment{The letter `{b}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{C}{c}} + \comment{The letter `{c}'.} + \endsetslot + +\Fi + +\setslot{\lc{D}{d}} + \ifnumber{\int{ligaturing}}>{0}\then + \ifisglyph{\lc{D.alt}{d.alt}}\then + \ligature{LIG}{asterisk}{\lc{D.alt}{d.alt}} + \Else + \ligature{LIG}{asterisk}{\lc{D}{d}} + \Fi + \Fi + \comment{The letter `{d}'.} +\endsetslot + +\setslot{\lc{E}{e}} + \comment{The letter `{e}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{F}{f}} + \ifnumber{\int{ligaturing}}>{0}\then + \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}} + \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{f_f}} + \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}} + \Fi + \comment{The letter `{f}'.} + \endsetslot + +\Fi + +\setslot{\lc{G}{g}} + \comment{The letter `{g}'.} +\endsetslot + +\setslot{\lc{H}{h}} + \comment{The letter `{h}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{I}{i}} + \comment{The letter `{i}'.} + \endsetslot + +\Fi + +\setslot{\lc{J}{j}} + \comment{The letter `{j}'.} +\endsetslot + +\setslot{\lc{K}{k}} + \comment{The letter `{k}'.} +\endsetslot + +\setslot{\lc{L}{l}} + \comment{The letter `{l}'.} +\endsetslot + +\setslot{\lc{M}{m}} + \comment{The letter `{m}'.} +\endsetslot + +\setslot{\lc{N}{n}} + \comment{The letter `{n}'.} +\endsetslot + +\setslot{\lc{O}{o}} + \comment{The letter `{o}'.} +\endsetslot + +\setslot{\lc{P}{p}} + \comment{The letter `{p}'.} +\endsetslot + +\setslot{\lc{Q}{q}} + \comment{The letter `{q}'.} +\endsetslot + +\setslot{\lc{R}{r}} + \comment{The letter `{r}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{S}{s}} + \ifnumber{\int{ligaturing}}>{0}\then + \ifisglyph{\lc{S.alt}{s.alt}}\then + \ligature{LIG}{asterisk}{\lc{S.alt}{s.alt}} + \Else + \ligature{LIG}{asterisk}{\lc{S}{s}} + \Fi + \ligature{LIG}{\lc{T}{t}}{\lclig{S_T}{s_t}} + \Fi + \comment{The letter `{s}'.} + \endsetslot + +\Fi + +\setslot{\lc{T}{t}} + \comment{The letter `{t}'.} +\endsetslot + +\setslot{\lc{U}{u}} + \comment{The letter `{u}'.} +\endsetslot + +\setslot{\lc{V}{v}} + \comment{The letter `{v}'.} +\endsetslot + +\setslot{\lc{W}{w}} + \comment{The letter `{w}'.} +\endsetslot + +\setslot{\lc{X}{x}} + \comment{The letter `{x}'.} +\endsetslot + +\setslot{\lc{Y}{y}} + \comment{The letter `{y}'.} +\endsetslot + +\setslot{\lc{Z}{z}} + \comment{The letter `{z}'.} +\endsetslot + +\setslot{braceleft} + \comment{The opening curly brace `\textbraceleft'.} +\endsetslot + +\setslot{bar} + \comment{The ASCII vertical bar `\textbar'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{braceright} + \comment{The closing curly brace `\textbraceright'.} +\endsetslot + +\setslot{asciitilde} + \comment{The ASCII tilde `\textasciitilde'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{hyphenchar} + \comment{The glyph used for hyphenation in this font, which will + almost always be the same as `hyphen'.} +\endsetslot + +\setslot{\uctop{Abreve}{abreve}} + \comment{The letter `\u A'.} +\endsetslot + +\setslot{\uc{Aogonek}{aogonek}} + \comment{The letter `\k A'.} +\endsetslot + +\setslot{\uctop{Cacute}{cacute}} + \comment{The letter `\' C'.} +\endsetslot + +\setslot{\uctop{Ccaron}{ccaron}} + \comment{The letter `\v C'.} +\endsetslot + +\setslot{\uctop{Dcaron}{dcaron}} + \comment{The letter `\v D'.} +\endsetslot + +\setslot{\uctop{Ecaron}{ecaron}} + \comment{The letter `\v E'.} +\endsetslot + +\setslot{\uc{Eogonek}{eogonek}} + \comment{The letter `\k E'.} +\endsetslot + +\setslot{\uctop{Gbreve}{gbreve}} + \comment{The letter `\u G'.} +\endsetslot + +\setslot{\uctop{Lacute}{lacute}} + \comment{The letter `\' L'.} +\endsetslot + +\setslot{\uc{Lcaron}{lcaron}} + \comment{The letter `\v L'.} +\endsetslot + +\setslot{\uc{Lslash}{lslash}} + \comment{The letter `\L'.} +\endsetslot + +\setslot{\uctop{Nacute}{nacute}} + \comment{The letter `\' N'.} +\endsetslot + +\setslot{\uctop{Ncaron}{ncaron}} + \comment{The letter `\v N'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else + \setslot{\lclig{S_T}{s_t}} + \endsetslot +\Fi + +\setslot{\uctop{Ohungarumlaut}{ohungarumlaut}} + \comment{The letter `\H O'.} +\endsetslot + +\setslot{\uctop{Racute}{racute}} + \comment{The letter `\' R'.} +\endsetslot + +\setslot{\uctop{Rcaron}{rcaron}} + \comment{The letter `\v R'.} +\endsetslot + +\setslot{\uctop{Sacute}{sacute}} + \comment{The letter `\' S'.} +\endsetslot + +\setslot{\uctop{Scaron}{scaron}} + \comment{The letter `\v S'.} +\endsetslot + +\setslot{\uc{Scedilla}{scedilla}} + \comment{The letter `\c S'.} +\endsetslot + +\setslot{\uctop{Tcaron}{tcaron}} + \comment{The letter `\v T'.} +\endsetslot + +\setslot{\uc{Tcedilla}{tcedilla}} + \comment{The letter `\c T'.} +\endsetslot + +\setslot{\uctop{Uhungarumlaut}{uhungarumlaut}} + \comment{The letter `\H U'.} +\endsetslot + +\setslot{\uctop{Uring}{uring}} + \comment{The letter `\r U'.} +\endsetslot + +\setslot{\uctop{Ydieresis}{ydieresis}} + \comment{The letter `\" Y'.} +\endsetslot + +\setslot{\uctop{Zacute}{zacute}} + \comment{The letter `\' Z'.} +\endsetslot + +\setslot{\uctop{Zcaron}{zcaron}} + \comment{The letter `\v Z'.} +\endsetslot + +\setslot{\uctop{Zdotaccent}{zdotaccent}} + \comment{The letter `\. Z'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else + + \setslot{\uclig{IJ}{ij}} + \comment{The letter `IJ'. This is a single letter, and in a + monowidth font should ideally be one letter wide.} + \endsetslot + +\Fi + +\setslot{\uctop{Idotaccent}{idotaccent}} + \comment{The letter `\. I'.} +\endsetslot + +\setslot{\lc{Dbar}{dbar}} + \comment{The letter `\dj'.} +\endsetslot + +\setslot{section} + \comment{The section mark `\textsection'.} +\endsetslot + +\setslot{\lctop{Abreve}{abreve}} + \comment{The letter `\u a'.} +\endsetslot + +\setslot{\lc{Aogonek}{aogonek}} + \comment{The letter `\k a'.} +\endsetslot + +\setslot{\lctop{Cacute}{cacute}} + \comment{The letter `\' c'.} +\endsetslot + +\setslot{\lctop{Ccaron}{ccaron}} + \comment{The letter `\v c'.} +\endsetslot + +\setslot{\lctop{Dcaron}{dcaron}} + \comment{The letter `\v d'.} +\endsetslot + +\setslot{\lctop{Ecaron}{ecaron}} + \comment{The letter `\v e'.} +\endsetslot + +\setslot{\lc{Eogonek}{eogonek}} + \comment{The letter `\k e'.} +\endsetslot + +\setslot{\lctop{Gbreve}{gbreve}} + \comment{The letter `\u g'.} +\endsetslot + +\setslot{\lctop{Lacute}{lacute}} + \comment{The letter `\' l'.} +\endsetslot + +\setslot{\lc{Lcaron}{lcaron}} + \comment{The letter `\v l'.} +\endsetslot + +\setslot{\lc{Lslash}{lslash}} + \comment{The letter `\l'.} +\endsetslot + +\setslot{\lctop{Nacute}{nacute}} + \comment{The letter `\' n'.} +\endsetslot + +\setslot{\lctop{Ncaron}{ncaron}} + \comment{The letter `\v n'.} +\endsetslot + +\setslot{\lc{D.alt}{d.alt}} +\endsetslot + +\setslot{\lctop{Ohungarumlaut}{ohungarumlaut}} + \comment{The letter `\H o'.} +\endsetslot + +\setslot{\lctop{Racute}{racute}} + \comment{The letter `\' r'.} +\endsetslot + +\setslot{\lctop{Rcaron}{rcaron}} + \comment{The letter `\v r'.} +\endsetslot + +\setslot{\lctop{Sacute}{sacute}} + \comment{The letter `\' s'.} +\endsetslot + +\setslot{\lctop{Scaron}{scaron}} + \comment{The letter `\v s'.} +\endsetslot + +\setslot{\lc{Scedilla}{scedilla}} + \comment{The letter `\c s'.} +\endsetslot + +\setslot{\lctop{Tcaron}{tcaron}} + \comment{The letter `\v t'.} +\endsetslot + +\setslot{\lc{Tcedilla}{tcedilla}} + \comment{The letter `\c t'.} +\endsetslot + +\setslot{\lctop{Uhungarumlaut}{uhungarumlaut}} + \comment{The letter `\H u'.} +\endsetslot + +\setslot{\lctop{Uring}{uring}} + \comment{The letter `\r u'.} +\endsetslot + +\setslot{\lctop{Ydieresis}{ydieresis}} + \comment{The letter `\" y'.} +\endsetslot + +\setslot{\lctop{Zacute}{zacute}} + \comment{The letter `\' z'.} +\endsetslot + +\setslot{\lctop{Zcaron}{zcaron}} + \comment{The letter `\v z'.} +\endsetslot + +\setslot{\lctop{Zdotaccent}{zdotaccent}} + \comment{The letter `\. z'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else + + \setslot{\lclig{IJ}{ij}} + \comment{The letter `ij'. This is a single letter, and in a + monowidth font should ideally be one letter wide.} + \endsetslot + +\Fi + +\setslot{exclamdown} + \comment{The Spanish punctuation mark `!`'.} +\endsetslot + +\setslot{questiondown} + \comment{The Spanish punctuation mark `?`'.} +\endsetslot + +\setslot{sterling} + \comment{The British currency mark `\textsterling'.} +\endsetslot + +\setslot{\uctop{Agrave}{agrave}} + \comment{The letter `\` A'.} +\endsetslot + +\setslot{\uctop{Aacute}{aacute}} + \comment{The letter `\' A'.} +\endsetslot + +\setslot{\uctop{Acircumflex}{acircumflex}} + \comment{The letter `\^ A'.} +\endsetslot + +\setslot{\uctop{Atilde}{atilde}} + \comment{The letter `\~ A'.} +\endsetslot + +\setslot{\uctop{Adieresis}{adieresis}} + \comment{The letter `\" A'.} +\endsetslot + +\setslot{\uctop{Aring}{aring}} + \comment{The letter `\r A'.} +\endsetslot + +\setslot{\uc{AE}{ae}} + \comment{The letter `\AE'. This is a single letter, and should not be + faked with `AE'.} +\endsetslot + +\setslot{\uc{Ccedilla}{ccedilla}} + \comment{The letter `\c C'.} +\endsetslot + +\setslot{\uctop{Egrave}{egrave}} + \comment{The letter `\` E'.} +\endsetslot + +\setslot{\uctop{Eacute}{eacute}} + \comment{The letter `\' E'.} +\endsetslot + +\setslot{\uctop{Ecircumflex}{ecircumflex}} + \comment{The letter `\^ E'.} +\endsetslot + +\setslot{\uctop{Edieresis}{edieresis}} + \comment{The letter `\" E'.} +\endsetslot + +\setslot{\uctop{Igrave}{igrave}} + \comment{The letter `\` I'.} +\endsetslot + +\setslot{\uctop{Iacute}{iacute}} + \comment{The letter `\' I'.} +\endsetslot + +\setslot{\uctop{Icircumflex}{icircumflex}} + \comment{The letter `\^ I'.} +\endsetslot + +\setslot{\uctop{Idieresis}{idieresis}} + \comment{The letter `\" I'.} +\endsetslot + +\setslot{\uc{Eth}{eth}} + \comment{The uppercase Icelandic letter `Eth' similar to a `D' + with a horizontal bar through the stem. It is unavailable + in \plain\ \TeX.} +\endsetslot + +\setslot{\uctop{Ntilde}{ntilde}} + \comment{The letter `\~ N'.} +\endsetslot + +\setslot{\uctop{Ograve}{ograve}} + \comment{The letter `\` O'.} +\endsetslot + +\setslot{\uctop{Oacute}{oacute}} + \comment{The letter `\' O'.} +\endsetslot + +\setslot{\uctop{Ocircumflex}{ocircumflex}} + \comment{The letter `\^ O'.} +\endsetslot + +\setslot{\uctop{Otilde}{otilde}} + \comment{The letter `\~ O'.} +\endsetslot + +\setslot{\uctop{Odieresis}{odieresis}} + \comment{The letter `\" O'.} +\endsetslot + +\setslot{\uc{OE}{oe}} + \comment{The letter `\OE'. This is a single letter, and should not be + faked with `OE'.} +\endsetslot + +\setslot{\uc{Oslash}{oslash}} + \comment{The letter `\O'.} +\endsetslot + +\setslot{\uctop{Ugrave}{ugrave}} + \comment{The letter `\` U'.} +\endsetslot + +\setslot{\uctop{Uacute}{uacute}} + \comment{The letter `\' U'.} +\endsetslot + +\setslot{\uctop{Ucircumflex}{ucircumflex}} + \comment{The letter `\^ U'.} +\endsetslot + +\setslot{\uctop{Udieresis}{udieresis}} + \comment{The letter `\" U'.} +\endsetslot + +\setslot{\uctop{Yacute}{yacute}} + \comment{The letter `\' Y'.} +\endsetslot + +\setslot{\uc{Thorn}{thorn}} + \comment{The Icelandic capital letter Thorn, similar to a `P' + with the bowl moved down. It is unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{\uclig{SS}{germandbls}} + \comment{The ligature `SS', used to give an upper case `\ss'. + In a monowidth font it should be two letters wide.} +\endsetslot + +\setslot{\lctop{Agrave}{agrave}} + \comment{The letter `\` a'.} +\endsetslot + +\setslot{\lctop{Aacute}{aacute}} + \comment{The letter `\' a'.} +\endsetslot + +\setslot{\lctop{Acircumflex}{acircumflex}} + \comment{The letter `\^ a'.} +\endsetslot + +\setslot{\lctop{Atilde}{atilde}} + \comment{The letter `\~ a'.} +\endsetslot + +\setslot{\lctop{Adieresis}{adieresis}} + \comment{The letter `\" a'.} +\endsetslot + +\setslot{\lctop{Aring}{aring}} + \comment{The letter `\r a'.} +\endsetslot + +\setslot{\lc{AE}{ae}} + \comment{The letter `\ae'. This is a single letter, and should not be + faked with `ae'.} +\endsetslot + +\setslot{\lc{Ccedilla}{ccedilla}} + \comment{The letter `\c c'.} +\endsetslot + +\setslot{\lctop{Egrave}{egrave}} + \comment{The letter `\` e'.} +\endsetslot + +\setslot{\lctop{Eacute}{eacute}} + \comment{The letter `\' e'.} +\endsetslot + +\setslot{\lctop{Ecircumflex}{ecircumflex}} + \comment{The letter `\^ e'.} +\endsetslot + +\setslot{\lctop{Edieresis}{edieresis}} + \comment{The letter `\" e'.} +\endsetslot + +\setslot{\lctop{Igrave}{igrave}} + \comment{The letter `\`\i'.} +\endsetslot + +\setslot{\lctop{Iacute}{iacute}} + \comment{The letter `\'\i'.} +\endsetslot + +\setslot{\lctop{Icircumflex}{icircumflex}} + \comment{The letter `\^\i'.} +\endsetslot + +\setslot{\lctop{Idieresis}{idieresis}} + \comment{The letter `\"\i'.} +\endsetslot + +\setslot{\lc{Eth}{eth}} + \comment{The Icelandic lowercase letter `eth' similar to + a `$\partial$' with an oblique bar through the stem. + It is unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{\lctop{Ntilde}{ntilde}} + \comment{The letter `\~ n'.} +\endsetslot + +\setslot{\lctop{Ograve}{ograve}} + \comment{The letter `\` o'.} +\endsetslot + +\setslot{\lctop{Oacute}{oacute}} + \comment{The letter `\' o'.} +\endsetslot + +\setslot{\lctop{Ocircumflex}{ocircumflex}} + \comment{The letter `\^ o'.} +\endsetslot + +\setslot{\lctop{Otilde}{otilde}} + \comment{The letter `\~ o'.} +\endsetslot + +\setslot{\lctop{Odieresis}{odieresis}} + \comment{The letter `\" o'.} +\endsetslot + +\setslot{\lc{OE}{oe}} + \comment{The letter `\oe'. This is a single letter, and should not be + faked with `oe'.} +\endsetslot + +\setslot{\lc{Oslash}{oslash}} + \comment{The letter `\o'.} +\endsetslot + +\setslot{\lctop{Ugrave}{ugrave}} + \comment{The letter `\` u'.} +\endsetslot + +\setslot{\lctop{Uacute}{uacute}} + \comment{The letter `\' u'.} +\endsetslot + +\setslot{\lctop{Ucircumflex}{ucircumflex}} + \comment{The letter `\^ u'.} +\endsetslot + +\setslot{\lctop{Udieresis}{udieresis}} + \comment{The letter `\" u'.} +\endsetslot + +\setslot{\lctop{Yacute}{yacute}} + \comment{The letter `\' y'.} +\endsetslot + +\setslot{\lc{Thorn}{thorn}} + \comment{The Icelandic lowercase letter `thorn', similar to a `p' + with an ascender rising from the stem. It is unavailable + in \plain\ \TeX.} +\endsetslot + +\setslot{\lc{SS}{germandbls}} + \comment{The letter `\ss'.} +\endsetslot + +\endencoding +% \end{macrocode} +% \iffalse +%</t1-venturisold> +% \fi +% +% +% \subsubsection{t1-venturisold-longs} +% +% +% \iffalse +%<*t1-venturisold-longs> +% \fi +% \begin{macrocode} +%% - f_f, f_f_i and f_f_l replace ff, ffi and ffl. +%% - slots for Eng, eng and perthousandzero, which are missing from the +%% fonts and cannot be faked by fontinst, are reassigned. +%% - the slots for the character dbar and the ligature ij are reassigned to +%% accommodate longs, longs_t. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\relax +\encoding + +\needsfontinstversion{1.910} + +\setcommand\lc#1#2{#2} +\setcommand\uc#1#2{#1} +\setcommand\lctop#1#2{#2} +\setcommand\uctop#1#2{#1} +\setcommand\lclig#1#2{#2} +\ifisint{letterspacing}\then + \ifnumber{\int{letterspacing}}={0}\then \Else + \setcommand\uclig#1#2{#1spaced} + \comment{Here we set \verb|\uclig#1#2| to \verb|#1spaced|, but + you can't see it as \verb|\setcommand| commands are invisible in + the typeset output.} + \Fi +\Fi +\setcommand\uclig#1#2{#1} +\setcommand\digit#1{#1} + +\ifisint{monowidth}\then + \setint{ligaturing}{0} +\Else + % The following empty line is *important* to get the formatting + % right here (sigh)! (Remember that it is a \par token.) + + \ifisint{letterspacing}\then + \ifnumber{\int{letterspacing}}={0}\then \Else + \setint{ligaturing}{0} + \Fi + \Fi + \setint{ligaturing}{1} +\Fi + +\setint{italicslant}{0} +\setint{quad}{1000} +\setint{baselineskip}{1200} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\Else + \setint{xheight}{500} +\Fi + +\ifisglyph{space}\then + \setint{interword}{\width{space}} +\Else\ifisglyph{i}\then + \setint{interword}{\width{i}} +\Else + \setint{interword}{333} +\Fi\Fi + +\ifisint{monowidth}\then + \setint{stretchword}{0} + \setint{shrinkword}{0} + \setint{extraspace}{\int{interword}} +\Else + \setint{stretchword}{\scale{\int{interword}}{600}} + \setint{shrinkword}{\scale{\int{interword}}{240}} + \setint{extraspace}{\scale{\int{interword}}{240}} +\Fi + +\ifisglyph{X}\then + \setint{capheight}{\height{X}} +\Else + \setint{capheight}{750} +\Fi + +\ifisglyph{d}\then + \setint{ascender}{\height{d}} +\Else\ifisint{capheight}\then + \setint{ascender}{\int{capheight}} +\Else + \setint{ascender}{750} +\Fi\Fi + +\ifisglyph{Aring}\then + \setint{acccapheight}{\height{Aring}} +\Else + \setint{acccapheight}{999} +\Fi + +\ifisint{descender_neg}\then + \setint{descender}{\neg{\int{descender_neg}}} +\Else\ifisglyph{p}\then + \setint{descender}{\depth{p}} +\Else + \setint{descender}{250} +\Fi\Fi + +\ifisglyph{Aring}\then + \setint{maxheight}{\height{Aring}} +\Else + \setint{maxheight}{1000} +\Fi + +\ifisint{maxdepth_neg}\then + \setint{maxdepth}{\neg{\int{maxdepth_neg}}} +\Else\ifisglyph{j}\then + \setint{maxdepth}{\depth{j}} +\Else + \setint{maxdepth}{250} +\Fi\Fi + +\ifisglyph{six}\then + \setint{digitwidth}{\width{six}} +\Else + \setint{digitwidth}{500} +\Fi + +\setint{capstem}{0} % not in AFM files + +\setfontdimen{1}{italicslant} % italic slant +\setfontdimen{2}{interword} % interword space +\setfontdimen{3}{stretchword} % interword stretch +\setfontdimen{4}{shrinkword} % interword shrink +\setfontdimen{5}{xheight} % x-height +\setfontdimen{6}{quad} % quad +\setfontdimen{7}{extraspace} % extra space after . +\setfontdimen{8}{capheight} % cap height +\setfontdimen{9}{ascender} % ascender +\setfontdimen{10}{acccapheight} % accented cap height +\setfontdimen{11}{descender} % descender's depth +\setfontdimen{12}{maxheight} % max height +\setfontdimen{13}{maxdepth} % max depth +\setfontdimen{14}{digitwidth} % digit width +\setfontdimen{15}{verticalstem} % dominant width of verical stems +\setfontdimen{16}{baselineskip} % baselineskip + +\ifnumber{\int{ligaturing}}<{0}\then + \comment{In this case, the codingscheme can be different from the + default, and therefore we refrain from setting it.} +\Else + \setstr{codingscheme}{EXTENDED TEX ENC - VENTURIS OLD LONGS} +\Fi + +\setslot{\lc{Grave}{grave}} + \comment{The grave accent `\`{}'.} +\endsetslot + +\setslot{\lc{Acute}{acute}} + \comment{The acute accent `\'{}'.} +\endsetslot + +\setslot{\lc{Circumflex}{circumflex}} + \comment{The circumflex accent `\^{}'.} +\endsetslot + +\setslot{\lc{Tilde}{tilde}} + \comment{The tilde accent `\~{}'.} +\endsetslot + +\setslot{\lc{Dieresis}{dieresis}} + \comment{The umlaut or dieresis accent `\"{}'.} +\endsetslot + +\setslot{\lc{Hungarumlaut}{hungarumlaut}} + \comment{The long Hungarian umlaut `\H{}'.} +\endsetslot + +\setslot{\lc{Ring}{ring}} + \comment{The ring accent `\r{}'.} +\endsetslot + +\setslot{\lc{Caron}{caron}} + \comment{The caron or h\'a\v cek accent `\v{}'.} +\endsetslot + +\setslot{\lc{Breve}{breve}} + \comment{The breve accent `\u{}'.} +\endsetslot + +\setslot{\lc{Macron}{macron}} + \comment{The macron accent `\={}'.} +\endsetslot + +\setslot{\lc{Dotaccent}{dotaccent}} + \comment{The dot accent `\.{}'.} +\endsetslot + +\setslot{\lc{Cedilla}{cedilla}} + \comment{The cedilla accent `\c {}'.} +\endsetslot + +\setslot{\lc{Ogonek}{ogonek}} + \comment{The ogonek accent `\k {}'.} +\endsetslot + +\setslot{quotesinglbase} + \comment{A German single quote mark `\quotesinglbase' similar to a comma, + but with different sidebearings.} +\endsetslot + +\setslot{guilsinglleft} + \comment{A French single opening quote mark `\guilsinglleft', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{guilsinglright} + \comment{A French single closing quote mark `\guilsinglright', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{quotedblleft} + \comment{The English opening quote mark `\,\textquotedblleft\,'.} +\endsetslot + +\setslot{quotedblright} + \comment{The English closing quote mark `\,\textquotedblright\,'.} +\endsetslot + +\setslot{quotedblbase} + \comment{A German double quote mark `\quotedblbase' similar to two commas, + but with tighter letterspacing and different sidebearings.} +\endsetslot + +\setslot{guillemotleft} + \comment{A French double opening quote mark `\guillemotleft', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{guillemotright} + \comment{A French closing opening quote mark `\guillemotright', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{endash} + \ligature{LIG}{hyphen}{emdash} + \comment{The number range dash `1--9'. This is called `rangedash' by fontinst's t1.etx, but it needs to be called `endash' to work right. The `\textendash'. In a monowidth font, this + might be set as `\texttt{1{-}9}'.} +\endsetslot + +\setslot{emdash} + \comment{The punctuation dash `Oh---boy.' This is calle `punctdash' by fontinst's t1.etx, but needs to be called `emdash' to work right. The `\textemdash'. In a monowidth font, this + might be set as `\texttt{Oh{-}{-}boy.}'} +\endsetslot + +\setslot{compwordmark} + \comment{An invisible glyph, with zero width and depth, but the + height of lowercase letters without ascenders. + It is used to stop ligaturing in words like `shelf{}ful'.} +\endsetslot + +\setslot{\lc{S.alt}{s.alt}} +\endsetslot + +\setslot{\lc{dotlessI}{dotlessi}} + \comment{A dotless i `\i', used to produce accented letters such as + `\=\i'.} +\endsetslot + +\setslot{\lc{dotlessJ}{dotlessj}} + \comment{A dotless j `\j', used to produce accented letters such as + `\=\j'. Most non-\TeX\ fonts do not have this glyph.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{0}\then \skipslots{5}\Else + +\setslot{\lclig{FF}{f_f}} + \ifnumber{\int{ligaturing}}>{0}\then + \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{f_f_i}} + \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{f_f_l}} + \Fi + \comment{The `ff' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FI}{fi}} + \comment{The `fi' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FL}{fl}} + \comment{The `fl' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FFI}{f_f_i}} + \comment{The `ffi' ligature. It should be three characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FFL}{f_f_l}} + \comment{The `ffl' ligature. It should be three characters wide in a + monowidth font.} +\endsetslot + +\Fi + +\setslot{visiblespace} + \comment{A visible space glyph `\textvisiblespace'.} +\endsetslot + +\setslot{exclam} + \ligature{LIG}{quoteleft}{exclamdown} + \comment{The exclamation mark `!'.} +\endsetslot + +\setslot{quotedbl} + \comment{The `neutral' double quotation mark `\,\textquotedbl\,', + included for use in monowidth fonts, or for setting computer + programs. Note that the inclusion of this glyph in this slot + means that \TeX\ documents which used `{\tt\char`\"}' as an + input character will no longer work.} +\endsetslot + +\setslot{numbersign} + \comment{The hash sign `\#'.} +\endsetslot + +\setslot{dollar} + \comment{The dollar sign `\$'.} +\endsetslot + +\setslot{percent} + \comment{The percent sign `\%'.} +\endsetslot + +\setslot{ampersand} + \comment{The ampersand sign `\&'.} +\endsetslot + +\setslot{quoteright} + \ligature{LIG}{quoteright}{quotedblright} + \comment{The English closing single quote mark `\,\textquoteright\,'.} +\endsetslot + +\setslot{parenleft} + \comment{The opening parenthesis `('.} +\endsetslot + +\setslot{parenright} + \comment{The closing parenthesis `)'.} +\endsetslot + +\setslot{asterisk} + \comment{The raised asterisk `*'.} +\endsetslot + +\setslot{plus} + \comment{The addition sign `+'.} +\endsetslot + +\setslot{comma} + \ligature{LIG}{comma}{quotedblbase} + \comment{The comma `,'.} +\endsetslot + +\setslot{hyphen} + \ligature{LIG}{hyphen}{endash} + \ligature{LIG}{hyphenchar}{hyphenchar} + \comment{The hyphen `-'.} +\endsetslot + +\setslot{period} + \comment{The period `.'.} +\endsetslot + +\setslot{slash} + \comment{The forward oblique `/'.} +\endsetslot + +\setslot{\digit{zero}} + \comment{The number `0'. This (and all the other numerals) may be + old style or ranging digits.} +\endsetslot + +\setslot{\digit{one}} + \comment{The number `1'.} +\endsetslot + +\setslot{\digit{two}} + \comment{The number `2'.} +\endsetslot + +\setslot{\digit{three}} + \comment{The number `3'.} +\endsetslot + +\setslot{\digit{four}} + \comment{The number `4'.} +\endsetslot + +\setslot{\digit{five}} + \comment{The number `5'.} +\endsetslot + +\setslot{\digit{six}} + \comment{The number `6'.} +\endsetslot + +\setslot{\digit{seven}} + \comment{The number `7'.} +\endsetslot + +\setslot{\digit{eight}} + \comment{The number `8'.} +\endsetslot + +\setslot{\digit{nine}} + \comment{The number `9'.} +\endsetslot + +\setslot{colon} + \comment{The colon punctuation mark `:'.} +\endsetslot + +\setslot{semicolon} + \comment{The semi-colon punctuation mark `;'.} +\endsetslot + +\setslot{less} + \ligature{LIG}{less}{guillemotleft} + \comment{The less-than sign `\textless'.} +\endsetslot + +\setslot{equal} + \comment{The equals sign `='.} +\endsetslot + +\setslot{greater} + \ligature{LIG}{greater}{guillemotright} + \comment{The greater-than sign `\textgreater'.} +\endsetslot + +\setslot{question} + \ligature{LIG}{quoteleft}{questiondown} + \comment{The question mark `?'.} +\endsetslot + +\setslot{at} + \comment{The at sign `@'.} +\endsetslot + +\setslot{\uc{A}{a}} + \comment{The letter `{A}'.} +\endsetslot + +\setslot{\uc{B}{b}} + \comment{The letter `{B}'.} +\endsetslot + +\setslot{\uc{C}{c}} + \comment{The letter `{C}'.} +\endsetslot + +\setslot{\uc{D}{d}} + \comment{The letter `{D}'.} +\endsetslot + +\setslot{\uc{E}{e}} + \comment{The letter `{E}'.} +\endsetslot + +\setslot{\uc{F}{f}} + \comment{The letter `{F}'.} +\endsetslot + +\setslot{\uc{G}{g}} + \comment{The letter `{G}'.} +\endsetslot + +\setslot{\uc{H}{h}} + \comment{The letter `{H}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + +\setslot{\uc{I}{i}} + \comment{The letter `{I}'.} +\endsetslot + +\Fi + +\setslot{\uc{J}{j}} + \comment{The letter `{J}'.} +\endsetslot + +\setslot{\uc{K}{k}} + \comment{The letter `{K}'.} +\endsetslot + +\setslot{\uc{L}{l}} + \comment{The letter `{L}'.} +\endsetslot + +\setslot{\uc{M}{m}} + \comment{The letter `{M}'.} +\endsetslot + +\setslot{\uc{N}{n}} + \comment{The letter `{N}'.} +\endsetslot + +\setslot{\uc{O}{o}} + \comment{The letter `{O}'.} +\endsetslot + +\setslot{\uc{P}{p}} + \comment{The letter `{P}'.} +\endsetslot + +\setslot{\uc{Q}{q}} + \comment{The letter `{Q}'.} +\endsetslot + +\setslot{\uc{R}{r}} + \comment{The letter `{R}'.} +\endsetslot + +\setslot{\uc{S}{s}} + \comment{The letter `{S}'.} +\endsetslot + +\setslot{\uc{T}{t}} + \comment{The letter `{T}'.} +\endsetslot + +\setslot{\uc{U}{u}} + \comment{The letter `{U}'.} +\endsetslot + +\setslot{\uc{V}{v}} + \comment{The letter `{V}'.} +\endsetslot + +\setslot{\uc{W}{w}} + \comment{The letter `{W}'.} +\endsetslot + +\setslot{\uc{X}{x}} + \comment{The letter `{X}'.} +\endsetslot + +\setslot{\uc{Y}{y}} + \comment{The letter `{Y}'.} +\endsetslot + +\setslot{\uc{Z}{z}} + \comment{The letter `{Z}'.} +\endsetslot + +\setslot{bracketleft} + \comment{The opening square bracket `['.} +\endsetslot + +\setslot{backslash} + \comment{The backwards oblique `\textbackslash'.} +\endsetslot + +\setslot{bracketright} + \comment{The closing square bracket `]'.} +\endsetslot + +\setslot{asciicircum} + \comment{The ASCII upward-pointing arrow head `\textasciicircum'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{underscore} + \comment{The ASCII underline character `\textunderscore', usually + set on the baseline. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{quoteleft} + \ligature{LIG}{quoteleft}{quotedblleft} + \comment{The English opening single quote mark `\,\textquoteleft\,'.} +\endsetslot + +\setslot{\lc{A}{a}} + \comment{The letter `{a}'.} +\endsetslot + +\setslot{\lc{B}{b}} + \comment{The letter `{b}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{C}{c}} + \comment{The letter `{c}'.} + \endsetslot + +\Fi + +\setslot{\lc{D}{d}} + \ifnumber{\int{ligaturing}}>{0}\then + \ifisglyph{\lc{D.alt}{d.alt}}\then + \ligature{LIG}{asterisk}{\lc{D.alt}{d.alt}} + \Else + \ligature{LIG}{asterisk}{\lc{D}{d}} + \Fi + \Fi + \comment{The letter `{d}'.} +\endsetslot + +\setslot{\lc{E}{e}} + \comment{The letter `{e}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{F}{f}} + \ifnumber{\int{ligaturing}}>{0}\then + \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}} + \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{f_f}} + \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}} + \Fi + \comment{The letter `{f}'.} + \endsetslot + +\Fi + +\setslot{\lc{G}{g}} + \comment{The letter `{g}'.} +\endsetslot + +\setslot{\lc{H}{h}} + \comment{The letter `{h}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{I}{i}} + \comment{The letter `{i}'.} + \endsetslot + +\Fi + +\setslot{\lc{J}{j}} + \comment{The letter `{j}'.} +\endsetslot + +\setslot{\lc{K}{k}} + \comment{The letter `{k}'.} +\endsetslot + +\setslot{\lc{L}{l}} + \comment{The letter `{l}'.} +\endsetslot + +\setslot{\lc{M}{m}} + \comment{The letter `{m}'.} +\endsetslot + +\setslot{\lc{N}{n}} + \comment{The letter `{n}'.} +\endsetslot + +\setslot{\lc{O}{o}} + \comment{The letter `{o}'.} +\endsetslot + +\setslot{\lc{P}{p}} + \comment{The letter `{p}'.} +\endsetslot + +\setslot{\lc{Q}{q}} + \comment{The letter `{q}'.} +\endsetslot + +\setslot{\lc{R}{r}} + \comment{The letter `{r}'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{-1}\then \skipslots{1}\Else + + \setslot{\lc{S}{s}} + \ifnumber{\int{ligaturing}}>{0}\then + \ifisglyph{\lc{S.alt}{s.alt}}\then + \ligature{LIG}{asterisk}{\lc{S.alt}{s.alt}} + \Else + \ligature{LIG}{asterisk}{\lc{S}{s}} + \Fi + \ligature{LIG}{\lc{T}{t}}{\lclig{S_T}{s_t}} + \ligature{LIG}{plus}{\lc{S}{longs}} + \Fi + \comment{The letter `{s}'.} + \endsetslot + +\Fi + +\setslot{\lc{T}{t}} + \comment{The letter `{t}'.} +\endsetslot + +\setslot{\lc{U}{u}} + \comment{The letter `{u}'.} +\endsetslot + +\setslot{\lc{V}{v}} + \comment{The letter `{v}'.} +\endsetslot + +\setslot{\lc{W}{w}} + \comment{The letter `{w}'.} +\endsetslot + +\setslot{\lc{X}{x}} + \comment{The letter `{x}'.} +\endsetslot + +\setslot{\lc{Y}{y}} + \comment{The letter `{y}'.} +\endsetslot + +\setslot{\lc{Z}{z}} + \comment{The letter `{z}'.} +\endsetslot + +\setslot{braceleft} + \comment{The opening curly brace `\textbraceleft'.} +\endsetslot + +\setslot{bar} + \comment{The ASCII vertical bar `\textbar'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{braceright} + \comment{The closing curly brace `\textbraceright'.} +\endsetslot + +\setslot{asciitilde} + \comment{The ASCII tilde `\textasciitilde'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{hyphenchar} + \comment{The glyph used for hyphenation in this font, which will + almost always be the same as `hyphen'.} +\endsetslot + +\setslot{\uctop{Abreve}{abreve}} + \comment{The letter `\u A'.} +\endsetslot + +\setslot{\uc{Aogonek}{aogonek}} + \comment{The letter `\k A'.} +\endsetslot + +\setslot{\uctop{Cacute}{cacute}} + \comment{The letter `\' C'.} +\endsetslot + +\setslot{\uctop{Ccaron}{ccaron}} + \comment{The letter `\v C'.} +\endsetslot + +\setslot{\uctop{Dcaron}{dcaron}} + \comment{The letter `\v D'.} +\endsetslot + +\setslot{\uctop{Ecaron}{ecaron}} + \comment{The letter `\v E'.} +\endsetslot + +\setslot{\uc{Eogonek}{eogonek}} + \comment{The letter `\k E'.} +\endsetslot + +\setslot{\uctop{Gbreve}{gbreve}} + \comment{The letter `\u G'.} +\endsetslot + +\setslot{\uctop{Lacute}{lacute}} + \comment{The letter `\' L'.} +\endsetslot + +\setslot{\uc{Lcaron}{lcaron}} + \comment{The letter `\v L'.} +\endsetslot + +\setslot{\uc{Lslash}{lslash}} + \comment{The letter `\L'.} +\endsetslot + +\setslot{\uctop{Nacute}{nacute}} + \comment{The letter `\' N'.} +\endsetslot + +\setslot{\uctop{Ncaron}{ncaron}} + \comment{The letter `\v N'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else + \setslot{\lclig{S_T}{s_t}} + \endsetslot +\Fi + +\setslot{\uctop{Ohungarumlaut}{ohungarumlaut}} + \comment{The letter `\H O'.} +\endsetslot + +\setslot{\uctop{Racute}{racute}} + \comment{The letter `\' R'.} +\endsetslot + +\setslot{\uctop{Rcaron}{rcaron}} + \comment{The letter `\v R'.} +\endsetslot + +\setslot{\uctop{Sacute}{sacute}} + \comment{The letter `\' S'.} +\endsetslot + +\setslot{\uctop{Scaron}{scaron}} + \comment{The letter `\v S'.} +\endsetslot + +\setslot{\uc{Scedilla}{scedilla}} + \comment{The letter `\c S'.} +\endsetslot + +\setslot{\uctop{Tcaron}{tcaron}} + \comment{The letter `\v T'.} +\endsetslot + +\setslot{\uc{Tcedilla}{tcedilla}} + \comment{The letter `\c T'.} +\endsetslot + +\setslot{\uctop{Uhungarumlaut}{uhungarumlaut}} + \comment{The letter `\H U'.} +\endsetslot + +\setslot{\uctop{Uring}{uring}} + \comment{The letter `\r U'.} +\endsetslot + +\setslot{\uctop{Ydieresis}{ydieresis}} + \comment{The letter `\" Y'.} +\endsetslot + +\setslot{\uctop{Zacute}{zacute}} + \comment{The letter `\' Z'.} +\endsetslot + +\setslot{\uctop{Zcaron}{zcaron}} + \comment{The letter `\v Z'.} +\endsetslot + +\setslot{\uctop{Zdotaccent}{zdotaccent}} + \comment{The letter `\. Z'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else + + \setslot{\uclig{IJ}{ij}} + \comment{The letter `IJ'. This is a single letter, and in a + monowidth font should ideally be one letter wide.} + \endsetslot + +\Fi + +\setslot{\uctop{Idotaccent}{idotaccent}} + \comment{The letter `\. I'.} +\endsetslot + +\setslot{\lc{S}{longs}} + \ifnumber{\int{ligaturing}}>{0}\then + \ligature{LIG}{\lc{T}{t}}{\lclig{S_T}{longs_t}} + \Fi +\endsetslot + +\setslot{section} + \comment{The section mark `\textsection'.} +\endsetslot + +\setslot{\lctop{Abreve}{abreve}} + \comment{The letter `\u a'.} +\endsetslot + +\setslot{\lc{Aogonek}{aogonek}} + \comment{The letter `\k a'.} +\endsetslot + +\setslot{\lctop{Cacute}{cacute}} + \comment{The letter `\' c'.} +\endsetslot + +\setslot{\lctop{Ccaron}{ccaron}} + \comment{The letter `\v c'.} +\endsetslot + +\setslot{\lctop{Dcaron}{dcaron}} + \comment{The letter `\v d'.} +\endsetslot + +\setslot{\lctop{Ecaron}{ecaron}} + \comment{The letter `\v e'.} +\endsetslot + +\setslot{\lc{Eogonek}{eogonek}} + \comment{The letter `\k e'.} +\endsetslot + +\setslot{\lctop{Gbreve}{gbreve}} + \comment{The letter `\u g'.} +\endsetslot + +\setslot{\lctop{Lacute}{lacute}} + \comment{The letter `\' l'.} +\endsetslot + +\setslot{\lc{Lcaron}{lcaron}} + \comment{The letter `\v l'.} +\endsetslot + +\setslot{\lc{Lslash}{lslash}} + \comment{The letter `\l'.} +\endsetslot + +\setslot{\lctop{Nacute}{nacute}} + \comment{The letter `\' n'.} +\endsetslot + +\setslot{\lctop{Ncaron}{ncaron}} + \comment{The letter `\v n'.} +\endsetslot + +\setslot{\lc{D.alt}{d.alt}} +\endsetslot + +\setslot{\lctop{Ohungarumlaut}{ohungarumlaut}} + \comment{The letter `\H o'.} +\endsetslot + +\setslot{\lctop{Racute}{racute}} + \comment{The letter `\' r'.} +\endsetslot + +\setslot{\lctop{Rcaron}{rcaron}} + \comment{The letter `\v r'.} +\endsetslot + +\setslot{\lctop{Sacute}{sacute}} + \comment{The letter `\' s'.} +\endsetslot + +\setslot{\lctop{Scaron}{scaron}} + \comment{The letter `\v s'.} +\endsetslot + +\setslot{\lc{Scedilla}{scedilla}} + \comment{The letter `\c s'.} +\endsetslot + +\setslot{\lctop{Tcaron}{tcaron}} + \comment{The letter `\v t'.} +\endsetslot + +\setslot{\lc{Tcedilla}{tcedilla}} + \comment{The letter `\c t'.} +\endsetslot + +\setslot{\lctop{Uhungarumlaut}{uhungarumlaut}} + \comment{The letter `\H u'.} +\endsetslot + +\setslot{\lctop{Uring}{uring}} + \comment{The letter `\r u'.} +\endsetslot + +\setslot{\lctop{Ydieresis}{ydieresis}} + \comment{The letter `\" y'.} +\endsetslot + +\setslot{\lctop{Zacute}{zacute}} + \comment{The letter `\' z'.} +\endsetslot + +\setslot{\lctop{Zcaron}{zcaron}} + \comment{The letter `\v z'.} +\endsetslot + +\setslot{\lctop{Zdotaccent}{zdotaccent}} + \comment{The letter `\. z'.} +\endsetslot + +\ifnumber{\int{ligaturing}}<{0}\then \skipslots{1}\Else + \setslot{\lclig{S_T}{longs_t}} + \endsetslot +\Fi + +\setslot{exclamdown} + \comment{The Spanish punctuation mark `!`'.} +\endsetslot + +\setslot{questiondown} + \comment{The Spanish punctuation mark `?`'.} +\endsetslot + +\setslot{sterling} + \comment{The British currency mark `\textsterling'.} +\endsetslot + +\setslot{\uctop{Agrave}{agrave}} + \comment{The letter `\` A'.} +\endsetslot + +\setslot{\uctop{Aacute}{aacute}} + \comment{The letter `\' A'.} +\endsetslot + +\setslot{\uctop{Acircumflex}{acircumflex}} + \comment{The letter `\^ A'.} +\endsetslot + +\setslot{\uctop{Atilde}{atilde}} + \comment{The letter `\~ A'.} +\endsetslot + +\setslot{\uctop{Adieresis}{adieresis}} + \comment{The letter `\" A'.} +\endsetslot + +\setslot{\uctop{Aring}{aring}} + \comment{The letter `\r A'.} +\endsetslot + +\setslot{\uc{AE}{ae}} + \comment{The letter `\AE'. This is a single letter, and should not be + faked with `AE'.} +\endsetslot + +\setslot{\uc{Ccedilla}{ccedilla}} + \comment{The letter `\c C'.} +\endsetslot + +\setslot{\uctop{Egrave}{egrave}} + \comment{The letter `\` E'.} +\endsetslot + +\setslot{\uctop{Eacute}{eacute}} + \comment{The letter `\' E'.} +\endsetslot + +\setslot{\uctop{Ecircumflex}{ecircumflex}} + \comment{The letter `\^ E'.} +\endsetslot + +\setslot{\uctop{Edieresis}{edieresis}} + \comment{The letter `\" E'.} +\endsetslot + +\setslot{\uctop{Igrave}{igrave}} + \comment{The letter `\` I'.} +\endsetslot + +\setslot{\uctop{Iacute}{iacute}} + \comment{The letter `\' I'.} +\endsetslot + +\setslot{\uctop{Icircumflex}{icircumflex}} + \comment{The letter `\^ I'.} +\endsetslot + +\setslot{\uctop{Idieresis}{idieresis}} + \comment{The letter `\" I'.} +\endsetslot + +\setslot{\uc{Eth}{eth}} + \comment{The uppercase Icelandic letter `Eth' similar to a `D' + with a horizontal bar through the stem. It is unavailable + in \plain\ \TeX.} +\endsetslot + +\setslot{\uctop{Ntilde}{ntilde}} + \comment{The letter `\~ N'.} +\endsetslot + +\setslot{\uctop{Ograve}{ograve}} + \comment{The letter `\` O'.} +\endsetslot + +\setslot{\uctop{Oacute}{oacute}} + \comment{The letter `\' O'.} +\endsetslot + +\setslot{\uctop{Ocircumflex}{ocircumflex}} + \comment{The letter `\^ O'.} +\endsetslot + +\setslot{\uctop{Otilde}{otilde}} + \comment{The letter `\~ O'.} +\endsetslot + +\setslot{\uctop{Odieresis}{odieresis}} + \comment{The letter `\" O'.} +\endsetslot + +\setslot{\uc{OE}{oe}} + \comment{The letter `\OE'. This is a single letter, and should not be + faked with `OE'.} +\endsetslot + +\setslot{\uc{Oslash}{oslash}} + \comment{The letter `\O'.} +\endsetslot + +\setslot{\uctop{Ugrave}{ugrave}} + \comment{The letter `\` U'.} +\endsetslot + +\setslot{\uctop{Uacute}{uacute}} + \comment{The letter `\' U'.} +\endsetslot + +\setslot{\uctop{Ucircumflex}{ucircumflex}} + \comment{The letter `\^ U'.} +\endsetslot + +\setslot{\uctop{Udieresis}{udieresis}} + \comment{The letter `\" U'.} +\endsetslot + +\setslot{\uctop{Yacute}{yacute}} + \comment{The letter `\' Y'.} +\endsetslot + +\setslot{\uc{Thorn}{thorn}} + \comment{The Icelandic capital letter Thorn, similar to a `P' + with the bowl moved down. It is unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{\uclig{SS}{germandbls}} + \comment{The ligature `SS', used to give an upper case `\ss'. + In a monowidth font it should be two letters wide.} +\endsetslot + +\setslot{\lctop{Agrave}{agrave}} + \comment{The letter `\` a'.} +\endsetslot + +\setslot{\lctop{Aacute}{aacute}} + \comment{The letter `\' a'.} +\endsetslot + +\setslot{\lctop{Acircumflex}{acircumflex}} + \comment{The letter `\^ a'.} +\endsetslot + +\setslot{\lctop{Atilde}{atilde}} + \comment{The letter `\~ a'.} +\endsetslot + +\setslot{\lctop{Adieresis}{adieresis}} + \comment{The letter `\" a'.} +\endsetslot + +\setslot{\lctop{Aring}{aring}} + \comment{The letter `\r a'.} +\endsetslot + +\setslot{\lc{AE}{ae}} + \comment{The letter `\ae'. This is a single letter, and should not be + faked with `ae'.} +\endsetslot + +\setslot{\lc{Ccedilla}{ccedilla}} + \comment{The letter `\c c'.} +\endsetslot + +\setslot{\lctop{Egrave}{egrave}} + \comment{The letter `\` e'.} +\endsetslot + +\setslot{\lctop{Eacute}{eacute}} + \comment{The letter `\' e'.} +\endsetslot + +\setslot{\lctop{Ecircumflex}{ecircumflex}} + \comment{The letter `\^ e'.} +\endsetslot + +\setslot{\lctop{Edieresis}{edieresis}} + \comment{The letter `\" e'.} +\endsetslot + +\setslot{\lctop{Igrave}{igrave}} + \comment{The letter `\`\i'.} +\endsetslot + +\setslot{\lctop{Iacute}{iacute}} + \comment{The letter `\'\i'.} +\endsetslot + +\setslot{\lctop{Icircumflex}{icircumflex}} + \comment{The letter `\^\i'.} +\endsetslot + +\setslot{\lctop{Idieresis}{idieresis}} + \comment{The letter `\"\i'.} +\endsetslot + +\setslot{\lc{Eth}{eth}} + \comment{The Icelandic lowercase letter `eth' similar to + a `$\partial$' with an oblique bar through the stem. + It is unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{\lctop{Ntilde}{ntilde}} + \comment{The letter `\~ n'.} +\endsetslot + +\setslot{\lctop{Ograve}{ograve}} + \comment{The letter `\` o'.} +\endsetslot + +\setslot{\lctop{Oacute}{oacute}} + \comment{The letter `\' o'.} +\endsetslot + +\setslot{\lctop{Ocircumflex}{ocircumflex}} + \comment{The letter `\^ o'.} +\endsetslot + +\setslot{\lctop{Otilde}{otilde}} + \comment{The letter `\~ o'.} +\endsetslot + +\setslot{\lctop{Odieresis}{odieresis}} + \comment{The letter `\" o'.} +\endsetslot + +\setslot{\lc{OE}{oe}} + \comment{The letter `\oe'. This is a single letter, and should not be + faked with `oe'.} +\endsetslot + +\setslot{\lc{Oslash}{oslash}} + \comment{The letter `\o'.} +\endsetslot + +\setslot{\lctop{Ugrave}{ugrave}} + \comment{The letter `\` u'.} +\endsetslot + +\setslot{\lctop{Uacute}{uacute}} + \comment{The letter `\' u'.} +\endsetslot + +\setslot{\lctop{Ucircumflex}{ucircumflex}} + \comment{The letter `\^ u'.} +\endsetslot + +\setslot{\lctop{Udieresis}{udieresis}} + \comment{The letter `\" u'.} +\endsetslot + +\setslot{\lctop{Yacute}{yacute}} + \comment{The letter `\' y'.} +\endsetslot + +\setslot{\lc{Thorn}{thorn}} + \comment{The Icelandic lowercase letter `thorn', similar to a `p' + with an ascender rising from the stem. It is unavailable + in \plain\ \TeX.} +\endsetslot + +\setslot{\lc{SS}{germandbls}} + \comment{The letter `\ss'.} +\endsetslot + +\endencoding +% \end{macrocode} +% \iffalse +%</t1-venturisold-longs> +% \fi +% +% \subsection{Supplementary (raw)} +% +% The initial encoding for Venturis ADF is straightforward and no supplementary encoding is needed to pick up misnamed or additional glyphs. +% Instead, we just let our encodings do double duty for input/raw as well as output. +% +% Note that \verb|etx| files may specify raw and/or output encodings. +% Those which are specific to \lpack{venturisadf} are included in \file{venturisadf-build.dtx}. +% Those which are not are included as separate sources unless provided by \verb|fontinst|. +% +% +% \subsection{Reglyph} +% +% No reglyphing is required for the Venturis ADF collection --- yay! +% +% \subsection{MTX}\label{subsec:mtx} +% +% \verb|mtx| files are used to build ‘fake’ glyphs where these are missing from the original fonts. +% We do not fake small-caps or bold, but only glyphs which can be constructed without altering the original design. +% They are also used to ‘reset’ or adjust glyphs and kerning pairs, for example. +% +% \lpack{venturis} is the only subset of fonts supported by \lpack{\pkgname} to require a custom \textt{.mtx} file, \file{resetalt.mtx}. +% +% +% In addition to this file, we use \verb|mtx| files supplied by \verb|fontinst| and some custom files not included in this package's \verb|dtx| as they are not specific to \lpack{venturisadf}. +% The latter are, however, part of the package and are itemized in \file{venturisadf-build.pdf}. +% +% \subsubsection{resetalt.mtx} +% +% \iffalse +%<*mtx> +% \fi +% \begin{macrocode} +\relax +\metrics + \resetglyph{f} + \glyph{f.alt}{1000} + \endsetglyph + \setleftrightkerning{f}{f.alt}{1000} + \resetglyph{l} + \glyph{l.alt}{1000} + \endsetglyph + \setleftrightkerning{l}{l.alt}{1000} + \resetglyph{i} + \glyph{i.alt}{1000} + \endsetglyph + \setleftrightkerning{i}{i.alt}{1000} + \resetglyph{I} + \glyph{I.alt}{1000} + \endsetglyph + \setleftrightkerning{I}{I.alt}{1000} + \resetglyph{J} + \glyph{J.alt}{1000} + \endsetglyph + \setleftrightkerning{J}{J.alt}{1000} + \resetglyph{j} + \glyph{j.alt}{1000} + \endsetglyph + \setleftrightkerning{j}{j.alt}{1000} + \resetglyph{S} + \glyph{S.alt}{1000} + \endsetglyph + \setleftrightkerning{S}{S.alt}{1000} +\endmetrics +% \end{macrocode} +% \iffalse +%</mtx> +% \fi +% +%\Finale +%^^A vim: tw=0: diff --git a/Master/texmf-dist/source/fonts/venturisadf/venturisadf-imp.dtx b/Master/texmf-dist/source/fonts/venturisadf/venturisadf-imp.dtx new file mode 100644 index 00000000000..cafcd6aa8fa --- /dev/null +++ b/Master/texmf-dist/source/fonts/venturisadf/venturisadf-imp.dtx @@ -0,0 +1,387 @@ +% \iffalse meta-comment +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% venturisadf-build.dtx +% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +% Code from skeleton.dtx Copyright (C) 2015-2024 Scott Pakin (see below). +% +% 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 +% https://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +% +% The file venturisadf-build.dtx is a derived work under the terms of the +% LPPL. It is based on version 2.4 of skeleton.dtx which is part of +% dtxtut by Scott Pakin. A copy of dtxtut, including the +% unmodified version of skeleton.dtx is available from +% https://www.ctan.org/pkg/dtxtut and released under the LPPL. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \fi +% +% \iffalse +%<*driver> +\RequirePackage{svn-prov} +% ref. ateb Max Chernoff: https://tex.stackexchange.com/a/723294/ +\def\MyMakePrivateLetters{\makeatletter\ExplSyntaxOn\endlinechar13} +\ProvidesFileSVN{$Id: venturisadf-imp.dtx 10263 2024-08-20 05:00:55Z cfrees $}[v2.0 \revinfo][\filebase DTX: Venturis ADF encodings for 8-bit engines] +\DefineFileInfoSVN[venturisadfimp] +\documentclass[11pt,british]{ltxdoc} +% l3doc loads fancyvrb +% fancyvrb overwrites svn-prov's macros without warning +% restore \fileversion \filerev in case we're using l3doc +\GetFileInfoSVN{venturisadfimp} +\newcommand*\pkgname{venturisadf} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\DoNotIndex{\verb,\ProvidesPackageSVN,\NeedsTeXFormat,\ProcessKeyOptions,\revinfo,\filebase,\filename,\filedate,\RequirePackage,\usepackage,\DefineFileInfoSVN,\GetFileInfoSVN,\ProvidesPackageSVN,\documentclass,\MakeAutoQuote,\parindent,\par,\smallskip,\setlength,\bigskip,\maketitle,\title,\author,\date,\ExplSyntaxOn,\ExplSyntaxOff,\renewcommand,\def,\gdef,\xdef,\tempf,\tempo,\tempr,\temps,\bye,\relax,\edef} +\usepackage{babel} +\pdfmapfile{-yvt.map} +\pdfmapfile{-yv1.map} +\pdfmapfile{-yv2.map} +\pdfmapfile{-yv3.map} +\pdfmapfile{-yvo.map} +\pdfmapfile{+yvt.map} +\pdfmapfile{+yv1.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yv3.map} +\pdfmapfile{+yvo.map} +\usepackage[lf]{venturis} +\DeclareRobustCommand{\venturistworm}{% + \fontencoding{T1}% + \fontfamily{yv2}% + \selectfont} +\DeclareRobustCommand{\venturistwosf}{% + \fontencoding{T1}% + \fontfamily{yv3}% + \selectfont} +\DeclareRobustCommand{\venturisold}{% + \fontencoding{T1}% + \fontfamily{yvo}% + \selectfont} +\DeclareTextFontCommand{\vtworm}{\venturistworm} +\DeclareTextFontCommand{\vtwosf}{\venturistwosf} +\DeclareTextFontCommand{\vo}{\venturisold} +\makeatletter +\DeclareRobustCommand{\vostyle}[1][]{% + \not@math@alphabet\vostyle\relax + \fontfamily{yvod}\selectfont} +\makeatother +\DeclareTextFontCommand{\textvo}{\vostyle} +\DeclareTextFontCommand{\textvol}{\vostyle} +\DeclareRobustCommand{\lmrmfamily}{% + \fontencoding{T1}% + \fontfamily{lmr}% + \selectfont} +\DeclareTextFontCommand{\lmrm}{\lmrmfamily} +\renewcommand{\ttdefault}{lmtt} +\usepackage{fancyhdr} +\usepackage{array} +\usepackage{metalogo} + \setlogokern{Te}{-0.065em}% default: -0.1667em + \setlogokern{eX}{-0.06em}% default: -0.125em + \setlogokern{La}{-0.265em}% default: -0.36em + \setlogokern{aT}{-.055em}% default: -0.15em +% \setlogokern{X2}{}% default: 0.15em + \setlogodrop[TeX]{0.355ex}% default: 0.5ex + \setLaTeXa{\scshape a} +% \setLaTeXee{<arg>} +\usepackage{fixfoot} +\usepackage{enumitem} +\usepackage[referable]{threeparttablex} +\makeatletter +\def\TPT@measurement{% ateb David Carlisle: https://tex.stackexchange.com/a/370691/ + \ifdim\wd\@tempboxb<\TPTminimum + \hsize \TPTminimum + \else + \hsize\wd\@tempboxb + \fi + \xdef\TPT@hsize{\hsize\the\hsize \noexpand\@parboxrestore}\TPT@hsize + \ifx\TPT@docapt\@undefined\else + \TPT@docapt \vskip.2\baselineskip + \fi \par + \dimen@\dp\@tempboxb % new + \box\@tempboxb + \ifvmode \prevdepth\dimen@ \fi% was \z@ not \dimen@ +} +\renewlist{tablenotes}{enumerate}{1} +\setlist[tablenotes]{label=\tnote{\alph*},ref=\alph*,itemsep=\z@,topsep=\z@skip,partopsep=\z@skip,parsep=\z@,itemindent=\z@,labelindent=\tabcolsep,labelsep=.2em,leftmargin=*,align=left,before={\unskip\medskip\footnotesize}} +\makeatother +\usepackage{booktabs} +\usepackage{xcolor} +\usepackage{xurl} +\urlstyle{sf} +\usepackage{microtype} +\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text +\usepackage{csquotes} +\MakeAutoQuote{‘}{’} +\MakeAutoQuote*{“}{”} +\usepackage{caption} +\DeclareCaptionFont{lf}{\lstyle} +\captionsetup[table]{labelfont=lf} +% sicrhau hyperindex=false: llwytho CYN bookmark +\usepackage{hypdoc}% ateb Ulrike Fischer: https://tex.stackexchange.com/a/695555/ +\usepackage{bookmark} +\hypersetup{% + colorlinks=true, + citecolor={moss}, + extension=pdf, + linkcolor={strawberry}, + linktocpage=true, + pdfcreator={TeX}, + pdfproducer={pdfeTeX}, + urlcolor={blueberry}% +} +\usepackage{cleveref} +\let\fref\cref +\NewDocElement[% + idxtype=opt., + idxgroup=options, + printtype=\textit{opt.}, +]{Opt}{option} +\NewDocElement[% + idxtype=alt., + idxgroup=alternates, + printtype=\textit{alt.}, +]{Alt}{alternate} +\NewDocElement[% + idxtype=lig., + idxgroup=ligatures, + printtype=\textit{lig.}, +]{Lig}{ligature} +\NewDocElement[% + idxtype=sw., + idxgroup=swashes, + printtype=\textit{sw.}, +]{Sw}{swash} +\NewDocElement[% + idxtype=pkg., + idxgroup=packages, + printtype=\textit{pkg.}, +]{Pkg}{package} +\NewDocElement[% + printtype=\textdagger, + idxtype=, + macrolike, +]{DMacro}{dmacro} +\NewDocElement[% + printtype=\textit{font fam.}, + idxtype=font fam., + idxgroup=font families, +]{Fam}{family} +\NewDocumentCommand \val { m } +{% + {\ttfamily =\,\meta{#1}}% +} +\ExplSyntaxOn +\NewDocumentCommand \vals { m } +{ + { + \ttfamily = \, + \clist_use:nn { #1 } { \textbar } + } +} +\hook_gput_code:nnn { enddocument } { . } +{ + \PrintChanges + \PrintIndex +} +\ExplSyntaxOff +\pagestyle{fancy} +\fancyhf[rh]{\itshape\filetoday} +\fancyhf[lh]{\itshape\filebase~\fileversion{}: Encodings} +\fancyhf[ch]{} +\fancyhf[lf]{} +\fancyhf[rf]{} +\fancyhf[cf]{\itshape--- \thepage~/~\lastpage{} ---} +\ExplSyntaxOn +\hook_gput_code:nnn {shipout/lastpage} {.} +{ + \property_record:nn {t:lastpage}{abspage,page,pagenum} +} +\cs_new_protected_nopar:Npn \lastpage +{ + \property_ref:nn {t:lastpage}{page} +} +\ExplSyntaxOff +\definecolor{strawberry}{rgb}{1.000,0.000,0.502} +\definecolor{blueberry}{rgb}{0.000,0.000,1.000} +\definecolor{moss}{rgb}{0.000,0.502,0.251} +\newcommand*{\adf}{\textsc{adf}} +\newcommand*{\lpack}[1]{\textsf{#1}} +\newcommand*{\fgroup}[1]{\textsf{#1}} +\newcommand*{\fname}[1]{\textsf{#1}} +\newcommand*{\file}[1]{\texttt{#1}} +\let\OrigMakePrivateLetters\MakePrivateLetters +\begin{document} + \DocInput{\filename} + \let\MakePrivateLetters\MyMakePrivateLetters + \addcontentsline{toc}{section}{venturis} + \DocInput{venturis.dtx} + \addcontentsline{toc}{section}{venturissans} + \DocInput{venturissans.dtx} + \addcontentsline{toc}{section}{venturis2} + \DocInput{venturis2.dtx} + \addcontentsline{toc}{section}{venturissans2} + \DocInput{venturissans2.dtx} + \addcontentsline{toc}{section}{venturisold} + \DocInput{venturisold.dtx} + \let\MakePrivateLetters\OrigMakePrivateLetters + \addcontentsline{toc}{section}{Font Encodings} + \DocInput{\pkgname-build.dtx} +\end{document} +%</driver> +% \fi +% \GetFileInfoSVN{venturisadfimp} +% +% \title{\pkgname{}: Implementation} +% \author{Clea F. Rees\thanks{% +% Bug tracker: +% \href{https://codeberg.org/cfr/nfssext/issues}{\url{codeberg.org/cfr/nfssext/issues}} +% \textbar{} Code: +% \href{https://codeberg.org/cfr/nfssext}{\url{codeberg.org/cfr/nfssext}} +% \textbar{} Mirror: +% \href{https://github.com/cfr42/nfssext}{\url{github.com/cfr42/nfssext}}% +% }} +% \date{\filetoday} +% +% \maketitle\thispagestyle{empty} +% \pdfinfo{% +% /Creator (TeX) +% /Producer (pdfTeX) +% /Author (Clea F. Rees) +% /Title (venturisadf: Implementation) +% /Subject (TeX) +% /Keywords +% (TeX,LaTeX,font,fonts,tex,latex,VenturisADF,venturis,venturis2,venturissans,venturissans2,venturisold,venturisadf,Venturis ADF,ADF,adf,Arkandis,Digital,Foundry,arkandis,digital,foundry,Hirwen,Harendal,Clea,Rees,encoding,encodings,etx)} +% \pdfcatalog{% +% /URL () +% /PageMode /UseOutlines} +% \gdef\pdfinfo#1{\relax} +% \setlength{\parindent}{0pt} +% \setlength{\parskip}{0.5em} +% +% \begin{abstract} +% \noindent +% This file contains the implementation of \lpack{venturisadf} with a smidgen of commentary. +% For user documentation, usage examples and changes, see \texttt{venturisadf.pdf}. +% You do not need to read the implementation or the documents referenced therein in order to install or use the fonts. +% \end{abstract} +% +% +% \tableofcontents +% \let\tableofcontents\relax +% +% +% \MaybeStop{% +% ^^A \PrintChanges +% ^^A \PrintIndex +% } +% +% \section{Introduction} +% +% This file (sparsely) documents code for the +% \begin{itemize} +% \item packages'; +% \item demonstration files; +% \item various file used to generate the \TeX{} fonts used by the packages. +% \end{itemize} +% +% Note that creating the font files, as opposed to just the package and documentation files, \emph{requires} \texttt{l3build} and a set of custom \texttt{lua} scripts available on \texttt{codeberg}. +% More specifically, if you want to build the font definition files (\texttt{.fd}) yourself, you \emph{must} use \texttt{l3build fnttarg} and this requires files available from the code repository, but not included in this package\footnote{% +% They are not included because I understand that CTAN does not want development files such as Lua build scripts. +% If this is a problem --- especially, but not only, if you repackage \TeX{} Live (or are Karl Berry) --- please raise the issue on the bugtracker. +% If necessary, I can probably customise \lpack{fontinst} to do the same job, but it wasn't immediately obvious quite how to do that, so I used Lua instead.% +% }. +% +% The reason for this is that \lpack{fontinst} provides no way\footnote{Or no way I've yet discovered.} to enable variable scaling. +% While it is entirely possible to scale a font by any factor you please, it is not, as far as I can tell, possible to enable scaling by any factor a user later pleases. +% In particular, while it is possible to define shapes and families to use a variable factor, it is not possible to write a definition of that factor into the font definition file, which is the way variable scaling is usually configured. +% +% In order to enable this functionality, \texttt{lua} is used to inject the relevant code into the \texttt{.fd} files after \lpack{fontinst} has generated them. +% If you simply process the relevant \TeX{} files by hand, you will create broken definition files, since the code produced by \lpack{fontinst} assumes the relevant lines have been injected. +% +% +% \subsection{Packages} +% +% Three \LaTeX{} packages: +% \begin{itemize} +% \item \verb|venturis.sty| +% \item \verb|venturis2.sty| +% \item \verb|venturisold.sty| +% \end{itemize} +% +% The remaining files are not used directly, but are required to generate the files which allow \TeX{} and \LaTeX{} to use the fonts. +% The sources use \verb|fontinst| as explained in the (sparse) comments. +% While you can install these files into a \TeX{} tree, they are not required for typesetting. +% +% \subsection{Driver} +% +% These files do all the initial setup of the fonts. +% They organise the fonts into families, define shapes and reencode as required. +% \begin{itemize} +% \item \verb|yvt-drv.tex| +% \item \verb|yv1-drv.tex| +% \item \verb|yv2-drv.tex| +% \item \verb|yv3-drv.tex| +% \item \verb|yvo-drv.tex| +% \end{itemize} +% +% \subsection{Maps} +% +% These files are compiled to produce the map file fragments \verb|updmap| needs to install the fonts. +% They use files recorded during compilation of the drivers. +% \begin{itemize} +% \item \verb|yvt-map.tex| +% \item \verb|yv1-map.tex| +% \item \verb|yv2-map.tex| +% \item \verb|yv3-map.tex| +% \item \verb|yvo-map.tex| +% \end{itemize} +% +% \subsection{Encodings (output)} +% These files define variant T1 and TS1 font encodings. +% Where required, the corresponding \verb|.enc| is also included in the package. +% \begin{itemize} +% \item \verb|t1-venturis.etx| +% \item \verb|t1j-venturis.etx| +% \item \verb|t1-venturisold.etx| +% \item \verb|t1-venturisold-longs.etx| +% \end{itemize} +% +% In addition to these encodings, we use encoding files supplied by \verb|fontinst| and some custom files not included in this package's \verb|dtx| as they are not specific to MODULE-TC. +% They are, however, part of the package: +% \begin{itemize} +% \item \verb|lining.etx| +% \item \verb|oldstyle.etx| +% \item \verb|t1-dotalt-f_f.etx| (and \verb|t1-dotalt-f_f.enc|) +% \item \verb|t1-f_f.etx| (and \verb|t1-f_f.enc|) +% \item \verb|t1j-f_f.etx| +% \item \verb|ts1-euro.etx| (and \verb|ts1-euro.enc|) +% \item \verb|ucdotalt.etx| +% \end{itemize} +% The \verb|etx| files are not used directly by \LaTeX{} or \TeX. +% Where needed, they are processed to produce \verb|enc| files. +% In some cases, however, they are not themselves standalone encodings. +% Instead, they change how some other encoding is interpreted. +% +% \subsection{MTX} +% \verb|mtx| files are used to build ‘fake’ glyphs where these are missing from the original fonts. +% We do not fake small-caps or bold, but only glyphs which can be constructed without altering the original design. +% \begin{itemize} +% \item \file{resetalt.mtx} +% \end{itemize} +% +% In addition to this file, we use \verb|mtx| files supplied by \verb|fontinst|. +% +% +%\Finale +%^^A vim: tw=0: diff --git a/Master/texmf-dist/source/fonts/venturisadf/venturisadf.dtx b/Master/texmf-dist/source/fonts/venturisadf/venturisadf.dtx new file mode 100644 index 00000000000..e9e0993f700 --- /dev/null +++ b/Master/texmf-dist/source/fonts/venturisadf/venturisadf.dtx @@ -0,0 +1,1179 @@ +% \iffalse meta-comment +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% venturisadf.dtx +% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +% Code from skeleton.dtx Copyright (C) 2015-2024 Scott Pakin (see below). +% +% 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 +% https://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +% +% The file venturisadf.dtx is a derived work under the terms of the +% LPPL. It is based on version 2.4 of skeleton.dtx which is part of +% dtxtut by Scott Pakin. A copy of dtxtut, including the +% unmodified version of skeleton.dtx is available from +% https://www.ctan.org/pkg/dtxtut and released under the LPPL. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \fi +% +% \iffalse +%<*driver> +\RequirePackage{svn-prov} +% ref. ateb Max Chernoff: https://tex.stackexchange.com/a/723294/ +\def\MakePrivateLetters{\makeatletter\ExplSyntaxOn\endlinechar13} +\ProvidesFileSVN{$Id: venturisadf.dtx 10359 2024-09-17 11:56:05Z cfrees $}[v2.0 \revinfo][\filebase DTX: Venturis ADF collection for 8-bit engines] +\DefineFileInfoSVN[venturisadf] +\documentclass[11pt,british]{ltxdoc} +% l3doc loads fancyvrb +% fancyvrb overwrites svn-prov's macros without warning +% restore \fileversion \filerev in case we're using l3doc +\GetFileInfoSVN{venturisadf} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\OnlyDescription +\DoNotIndex{\verb,\ProvidesPackageSVN,\NeedsTeXFormat,\ProcessKeyOptions,\revinfo,\filebase,\filename,\filedate,\RequirePackage,\usepackage,\DefineFileInfoSVN,\GetFileInfoSVN,\ProvidesPackageSVN,\documentclass,\MakeAutoQuote,\parindent,\par,\smallskip,\setlength,\bigskip,\maketitle,\title,\author,\date,\ExplSyntaxOn,\ExplSyntaxOff,\renewcommand,\def,\gdef,\xdef,\tempf,\tempo,\tempr,\temps,\bye,\relax,\edef} +\usepackage{babel} +\pdfmapfile{-yvt.map} +\pdfmapfile{-yv1.map} +\pdfmapfile{-yv2.map} +\pdfmapfile{-yv3.map} +\pdfmapfile{-yvo.map} +\pdfmapfile{+yvt.map} +\pdfmapfile{+yv1.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yv3.map} +\pdfmapfile{+yvo.map} +\usepackage[lf]{venturis} +% The following commands are only necessary to enable access to all the fonts in the collection in the same document. +% Normally, one would load venturis2 or venturisold rather than defining things explicitly. +% But those packages will overwrite the declarations in venturis so aren't an option in this peculiar context. +% (It is assumed that in ordinary usage, only one of the serif/sans-serif combinations provided by venturis and venturis2 or the serif offered by venturisold will be wanted in a single document.) +\DeclareRobustCommand{\venturistworm}{% + \fontencoding{T1}% + \fontfamily{yv2}% + \selectfont} +\DeclareRobustCommand{\venturistwosf}{% + \fontencoding{T1}% + \fontfamily{yv3}% + \selectfont} +\DeclareRobustCommand{\venturisold}{% + \fontencoding{T1}% + \fontfamily{yvo}% + \selectfont} +\DeclareTextFontCommand{\vtworm}{\venturistworm} +\DeclareTextFontCommand{\vtwosf}{\venturistwosf} +\DeclareTextFontCommand{\vo}{\venturisold} +\makeatletter +\DeclareRobustCommand{\vostyle}[1][]{% + \not@math@alphabet\vostyle\relax + \fontfamily{yvod}\selectfont} +\makeatother +\DeclareTextFontCommand{\textvo}{\vostyle} +\DeclareTextFontCommand{\textvol}{\vostyle} +\DeclareRobustCommand{\lmrmfamily}{% + \fontencoding{T1}% + \fontfamily{lmr}% + \selectfont} +\DeclareTextFontCommand{\lmrm}{\lmrmfamily} +\renewcommand{\ttdefault}{lmvtt} +\usepackage{fancyhdr} +\usepackage{fancyref} +\usepackage{array} +\usepackage{metalogo} + \setlogokern{Te}{-0.065em}% default: -0.1667em + \setlogokern{eX}{-0.06em}% default: -0.125em + \setlogokern{La}{-0.265em}% default: -0.36em + \setlogokern{aT}{-.055em}% default: -0.15em +% \setlogokern{X2}{}% default: 0.15em + \setlogodrop[TeX]{0.355ex}% default: 0.5ex + \setLaTeXa{\scshape a} +% \setLaTeXee{<arg>} +\usepackage{fixfoot} +\usepackage{enumitem} +\usepackage[referable]{threeparttablex} +\makeatletter +\def\TPT@measurement{% ateb David Carlisle: https://tex.stackexchange.com/a/370691/ + \ifdim\wd\@tempboxb<\TPTminimum + \hsize \TPTminimum + \else + \hsize\wd\@tempboxb + \fi + \xdef\TPT@hsize{\hsize\the\hsize \noexpand\@parboxrestore}\TPT@hsize + \ifx\TPT@docapt\@undefined\else + \TPT@docapt \vskip.2\baselineskip + \fi \par + \dimen@\dp\@tempboxb % new + \box\@tempboxb + \ifvmode \prevdepth\dimen@ \fi% was \z@ not \dimen@ +} +\renewlist{tablenotes}{enumerate}{1} +\setlist[tablenotes]{label=\tnote{\alph*},ref=\alph*,itemsep=\z@,topsep=\z@skip,partopsep=\z@skip,parsep=\z@,itemindent=\z@,labelindent=\tabcolsep,labelsep=.2em,leftmargin=*,align=left,before={\unskip\medskip\footnotesize}} +\makeatother +\usepackage{booktabs} +\usepackage{multirow} +\usepackage{xcolor} +\usepackage{xurl} +\urlstyle{sf} +\usepackage{microtype} +\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text +\usepackage{csquotes} +\MakeAutoQuote{‘}{’} +\MakeAutoQuote*{“}{”} +\usepackage{caption} +\DeclareCaptionFont{lf}{\lstyle} +\captionsetup[table]{labelfont=lf} +% sicrhau hyperindex=false: llwytho CYN bookmark +\usepackage{hypdoc}% ateb Ulrike Fischer: https://tex.stackexchange.com/a/695555/ +\usepackage{bookmark} +\hypersetup{% + colorlinks=true, + citecolor={moss}, + extension=pdf, + linkcolor={strawberry}, + linktocpage=true, + pdfcreator={TeX}, + pdfproducer={pdfeTeX}, + urlcolor={blueberry}% +} +\NewDocElement[% + idxtype=opt., + idxgroup=options, + printtype=\textit{opt.}, +]{Opt}{option} +\NewDocElement[% + idxtype=alt., + idxgroup=alternates, + printtype=\textit{alt.}, +]{Alt}{alternate} +\NewDocElement[% + idxtype=lig., + idxgroup=ligatures, + printtype=\textit{lig.}, +]{Lig}{ligature} +\NewDocElement[% + idxtype=sw., + idxgroup=swashes, + printtype=\textit{sw.}, +]{Sw}{swash} +\NewDocElement[% + idxtype=pkg., + idxgroup=packages, + printtype=\textit{pkg.}, +]{Pkg}{package} +\NewDocElement[% + printtype=\textdagger, + idxtype=, + macrolike, +]{DMacro}{dmacro} +\NewDocumentCommand \val { m } +{% + {\ttfamily =\,\meta{#1}}% +} +\ExplSyntaxOn +\NewDocumentCommand \vals { m } +{ + { + \ttfamily = \, + \clist_use:nn { #1 } { \textbar } + } +} +\cs_new_eq:NN \pkgname \filebase +\ExplSyntaxOff +\title{\filebase} +\author{Clea F. Rees\thanks{% + Bug tracker: + \href{https://codeberg.org/cfr/nfssext/issues}{\url{codeberg.org/cfr/nfssext/issues}} + \textbar{} Code: + \href{https://codeberg.org/cfr/nfssext}{\url{codeberg.org/cfr/nfssext}} + \textbar{} Mirror: + \href{https://github.com/cfr42/nfssext}{\url{github.com/cfr42/nfssext}}% +}} +%^^A \date{\fileversion~\filetoday} +\date{\fileversion~\filedate} +\pagestyle{fancy} +\fancyhf[lh]{\itshape\filebase~\fileversion} +%^^A \fancyhf[rh]{\itshape\filetoday} +\fancyhf[rh]{\itshape\filedate} +\fancyhf[ch]{} +\fancyhf[lf]{} +\fancyhf[rf]{} +\fancyhf[cf]{\itshape--- \thepage~/~\lastpage{} ---} +\ExplSyntaxOn +\hook_gput_code:nnn {shipout/lastpage} {.} +{ + \property_record:nn {t:lastpage}{abspage,page,pagenum} +} +\cs_new_protected_nopar:Npn \lastpage +{ + \property_ref:nn {t:lastpage}{page} +} +\ExplSyntaxOff +\definecolor{strawberry}{rgb}{1.000,0.000,0.502} +\definecolor{blueberry}{rgb}{0.000,0.000,1.000} +\definecolor{moss}{rgb}{0.000,0.502,0.251} +\newcommand*{\adf}{\textsc{adf}} +\newcommand*{\lpack}[1]{\textsf{#1}} +\newcommand*{\fgroup}[1]{\textsf{#1}} +\newcommand*{\fname}[1]{\textsf{#1}} +\newcommand*{\file}[1]{\texttt{#1}} +\begin{document} + \DocInput{\filename} +\end{document} +%</driver> +% \fi +% +% \GetFileInfoSVN{venturisadf} +% +% \changes{v??}{2008}{First public release.} +% \changes{VenturisADF PS 1.005}{2010/07/06}{Update for VenturisADF PS 1.005.} +% \changes{v2.0}{2024-09-17}{Belated update for (New) NFSS and revised nfssext-cfr. +% Add package options to scale fonts. +% Add aardvarks? +% Try switching to DTX/INS.% +% } +% +% +% +% \maketitle\thispagestyle{empty} +% \pdfinfo{% +% /Creator (TeX) +% /Producer (pdfTeX) +% /Author (Clea F. Rees) +% /Title (venturisadf) +% /Subject (TeX) +% /Keywords (TeX,LaTeX,font,fonts,tex,latex,Venturis,venturis,venturis2,venturissans,venturissans2,venturisold,Venturis ADF,venturisadf,VenturisADF,ADF,adf,Arkandis,Digital,Foundry,arkandis,digital,foundry,Hirwen,Harendal,Clea,Rees)} +% \pdfcatalog{% +% /URL () +% /PageMode /UseOutlines} +% \setlength{\parindent}{0pt} +% \setlength{\parskip}{0.5em} +% +% +% +% \begin{abstract} +% \noindent Hirwen Harendal, Arkandis Digital Foundry (\adf) has produced the Venturis \adf\ font collection. +% This guide outlines the \TeX/\LaTeX\ support provided with version 1.005 of the fonts in postscript type 1 format. +% \end{abstract} +% +% \tableofcontents +% +% \section{Introduction} +% +% This document explains how to use the \TeX/\LaTeX\ support included with version 1.005 of the Venturis \adf\ font collection in postscript type 1 format. +% The fonts were developed by Hirwen Harendal of the Arkandis Digital Foundry (\adf), and information about the fonts themselves, together with copies of the fonts in opentype format, can be found at \url{http://arkandis.tuxfamily.org/tugfonts.htm}. +% The fonts are based on Adobe's Utopia and released under the same licence. +% For details, see \textsc{readme} and \textsc{license-}utopia.txt. \textsc{list-v}enturis.txt includes a list of the fonts included in the collection. +% +% The \TeX/\LaTeX\ support package consists of all files listed in \lpack{manifest.txt}\ and these files are released under the \LaTeX\ Project Public Licence as explained in the included licensing notices and \textsc{readme}. +% Please let me know of any problems using the bugtracker so that I can solve them if I can. +% If you can correct the problems and include the fix, that would be even better. +% +% \section{The collection} +% +% Venturis \adf\ currently includes 69 fonts in six groups. +% The support package rearranges these into five basic groups and renames them according to the Karl Berry fontname scheme (\fref{tab:coll}. +% A demonstration of the fonts in each group is provided with both the source, \file{\meta{group name}-example.tex}, and the typeset result, \file{\meta{group name}-example.pdf}, included in the package\footnote{The sources are also included in \file{\pkgname-imp.pdf}.}. +% +% \begin{table} +% \centering +% \caption{Mapping Arkandis to \TeX{} names}\label{tab:coll} +% \begin{tabular}{llll} +% \toprule +% \textbf{Original grouping} & \textbf{Original} \textbf{name} & \textbf{\TeX\ directory/group} & \textbf{\TeX\ name}\\\midrule +% Venturis & VenturisADF-- & venturis & yvt--\\ +% Venturis No2 & VenturisADFNo2-- & venturis2 & yv2--\\ +% Venturis Old & VenturisOldADF-- & venturisold & yvo--\\ +% Venturis Sans & VenturisSansADF-- & venturissans & yv1--\\ +% Venturis Sans No2 & VenturisSansADFNo2-- & venturissans2 & yv3--\\ +% Venturis Titling No1 & VenturisADFTitlingNo1 & venturissans & yv1dd8au\\ +% Venturis Titling No2 & VenturisADFTitlingNo2 & venturis & yvtbd8ac\\ +% Venturis Titling No3 & VenturisADFTitlingNo3 & venturissans & yv1bd8a\\ +% Venturis Titling No4 & VenturisADFTitlingNo4 & venturis & yvtrdl8a\\ +% Venturis Goth Titling & VenturisADFGothTitling & venturisold & yvodd8a\\ +% \bottomrule +% \end{tabular} +% \end{table} +% +% Venturis Titling is thus split according to style and intended usage. +% The first four fonts in this group are intended for use with Venturis, Venturis No2, Venturis Sans and Venturis Sans No2. +% For the purposes of installation for use with \TeX\ and \LaTeX\ they have been grouped with Venturis and Venturis Sans. +% This is an arbitrary decision and users may also wish to use them with Venturis No2 and Venturis Sans No2. +% To this end, the special titling commands provided by \lpack{venturis} are also available when \lpack{venturis2} is loaded. (See \fref{sec:titling}.) +% +% Apart from Venturis Titling which is not designed as a general text font, all fonts come in at least an upright and either an italic or oblique shape. +% Most fonts also include a variety of widths and weights. +% In addition, condensed and standard-width Venturis regular and bold provide a choice of oldstyle and lining figures, upright and italic small capitals and alternate swash characters while the regular upright face also offers end-of-word swashes. +% Venturis Old offers two additional ligatures and the long s while the bold upright face also includes two alternate characters. +% All of these features are accessible in \LaTeX\ through the included package files as explained in \fref{sec:support} and \fref{sec:commands}. +% + +% \section{The support package}\label{sec:support} +% +% \subsection{Encodings} +% +% The package supports the \textsc{ec}/\textsc{t1} and Text Companion (\textsc{ts1}) encodings. +% Most characters in the \textsc{ec} encoding are available\footnote{The exceptions are the perthousandzero and the Sami characters Eng/Ng (\lmrm{\NG}) and eng/ng (\lmrm{\ng}) which the fonts do not provide and which fontinst cannot construct from other glyphs.} and the fonts provide a small number of characters from the \textsc{ts1} encoding as well, including the \texteuro. +% The exceptions are: the virtual font which provides access to the end-of-word swashes available in the upright, regular Venturis font; and the virtual fonts for Venturis Old. +% In former case, because additional slots are required to accommodate the end-of-word swashes, a number of characters normally available in the \textsc{ec} encoding are unavailable. +% Attempting to access these characters while using this font will result in errors of various kinds and/or unexpected output and should be avoided. +% For details, see the list of changes described at the top of \path{t1-venturis.etx}\ which lists the slots reassigned to end-of-word swashes. +% In the latter case, the setup for Venturis Old uses two encodings: \path{t1-venturisold.etx} and \path{t1-venturisold-longs.etx}. +% The first of these uses slots normally assigned to characters unavailable in this font\footnote{That is, the perthousand zero and the Sami characters.} for the two alternate characters and one of the extra ligatures. +% In a sense, nothing is lost by this since the characters are unavailable anyway but attempting to typeset those characters will produce rather odd results. +% The second encoding uses two additional slots for the long s and the second additional ligature\footnote{The ‘lost’ characters are dbar (\dj) and the ij ligature.}. +% Although the slots used are for characters not provided by the font, these characters can be faked by \path{fontinst} so that the loss in this case is genuine. +% Details of all reassignments are provided in the encoding files themselves. +% +% \subsection{Package files} +% +% Three \LaTeX\ packages are provided. +% Each package provides a number of additional font selection commands for use in \LaTeX\footnote{Note that the provision of a command does not guarantee that it will have any effect. +% If you are using Venturis Sans and try to switch to oldstyle figures, for example, nothing will happen except for a warning message output to the console to inform you that no suitable font is available.}. +% +% Note that all packages substitute italic for oblique and \emph{vice-versa}. +% If italic small-caps is unavailable, small-caps is substituted where possible. +% Upright is substituted for small-caps when the latter are unavailable. +% The titling families typically substitute a titling font in another weight or width if no font in the current weight or width is available, and small-caps is usually substituted for other shapes. +% This means that if you switch to titling while using italic, extended bold, you should generally get what you expect i.e.\ a titling font even though this may be an upright small-caps font in another weight and width. +% +% All packages support the following option, which may be used to scale the fonts. +% +% \DescribeOpt{scale}\val{scaling factor} +% +% Scale all fonts provided by the package by \meta{scaling factor}, which should be a positive integer or simple decimal such as \verb|2| or \verb|1.2|. +% \textbf{This is the recommended option if scaling is required.} +% This option is intended for cases where the fonts should be scaled to match other families used in the document e.g.~for consistency with the size of typewriter fonts. +% +% Initially empty, which is equivalent to \verb|1| but more efficient. +% +% In addition, \lpack{venturis} and \lpack{venturis2} support the following pair of options for scaling serif and sans-serif independently. +% \textbf{These options should not be used in most cases} because you should not generally apply different scaling factors to fonts designed to work together. +% +% \DescribeOpt{scale rm}\val{scaling factor} +% +% Scale the roman families provided by the package by \meta{scaling factor}, which should be a positive integer or simple decimal such as \verb|2| or \verb|1.2|. +% +% Initially empty, which is equivalent to \verb|1| but more efficient. +% +% \DescribeOpt{scale sf}\val{scaling factor} +% +% Scale the sans-serif families provided by the package by \meta{scaling factor}, which should be a positive integer or simple decimal such as \verb|2| or \verb|1.2|. +% +% Initially empty, which is equivalent to \verb|1| but more efficient. +% +% \subsubsection{venturis}\label{sec:venturis} +% +% \DescribePkg{venturis} +% To load this package, use \verb|\usepackage{venturis}| in your document preamble. +% The package enables the fonts in \fgroup{venturis}\ and \fgroup{venturissans} (\fref{tab:venturis}. +% \begin{table} +% \centering +% \begin{threeparttable} +% \caption{venturis}\label{tab:venturis} +% \begin{tabular}{l>{\raggedright}p{.15\textwidth}l>{\raggedright}p{.125\textwidth}>{\raggedright}p{.15\textwidth}>{\raggedright}p{.2\textwidth}} +% \toprule +% \textbf{family} & \textbf{text} & \textbf{figures} & \textbf{widths} & \textbf{weights} & \textbf{shapes}\tabularnewline\midrule +% yvt & serif & lining & standard & regular, bold & upright, italic,\\small-caps,\\italic small-caps\tabularnewline\cmidrule{5-6} +% & & & & heavy & upright, italic\tabularnewline\cmidrule{4-6} +% & & & condensed & regular, bold & upright, italic,\\small-caps,\\italic small-caps\tabularnewline\midrule +% yvtj & serif & oldstyle & standard,\\condensed & regular, bold & upright, italic,\\small-caps,\\italic small-caps\tabularnewline\midrule +% yvtw & serif, swash & lining & standard,\\condensed & regular, bold & upright, italic,\\small-caps,\\italic small-caps\tabularnewline\midrule +% yvtjw & serif, swash & oldstyle & standard,\\condensed& regular, bold & upright, italic,\\small-caps,\\italic small-caps\tabularnewline\midrule +% yvtaw\tnotex{tn:subs-w} & serif, alternate swash & lining & standard & regular & upright\tabularnewline\midrule +% yvtajw\tnotex{tn:subs-jw}& serif, alternate swash & oldstyle & standard & regular & upright\tabularnewline\midrule +% yvtd & serif, titling & lining & condensed & bold & small-caps\tnotex{tn:subs}\tabularnewline\cmidrule{4-6} +% & & & standard & regular & outline small-caps\tabularnewline\midrule +% yv1 & sans & lining & standard & regular, bold, light, demibold & upright, italic\tabularnewline\cmidrule{5-6} +% & & & & heavy & upright, oblique\tabularnewline\cmidrule{4-6} +% & & & condensed & regular, bold & upright, italic\tabularnewline\cmidrule{4-6} +% & & & extended & regular, bold & upright, italic\tabularnewline\midrule +% yv1d & sans, titling & lining & standard & bold & small-caps\tnotex{tn:subs}\tabularnewline\cmidrule{4-6} +% & & & ultra-condensed & demibold & small-caps\tnotex{tn:subs}\tabularnewline +% \bottomrule +% \end{tabular} +% \begin{tablenotes} +% \item \label{tn:subs-w}yvtw substituted where applicable. +% \item \label{tn:subs-jw}yvtjw substituted where applicable. +% \item \label{tn:subs}Substituted for other weights and widths as applicable. +% See \fref{sec:titling}. +% \end{tablenotes} +% \end{threeparttable} +% \end{table} +% By default, the package will use oldstyle figures where possible. +% +% \DescribeOpt{lf} +% If you would prefer lining figures by default, use \verb|\usepackage[lf]{venturis}| instead. +% +% \DescribeOpt{osf} +% \verb|\usepackage[osf]{venturis}| requests oldstyle figures explicitly . +% +% The package will select \fname{yvtj}\ or \fname{yvt}\ as the default serif/roman family for the document, \fname{yv1}\ as the default sans-serif family, \fname{yvtd}\ as the default serif titling family and \fname{yv1d}\ as the default sans-serif titling family. +% In addition, the package will enable access to the various alternate and swash characters available in \fname{yvtjw}, \fname{yvtajw}, \fname{yvtw}\ and \fname{yvtaw}. +% The difference between the \fgroup{alternate swash}\ and \fgroup{swash}\ families is that the former enables end-of-word swashes in the regular-width regular-weight upright font whereas the latter does not. +% +% +% \subsubsection{venturis2} +% +% \DescribePkg{venturis2} +% Use \verb|\usepackage{venturis2}| in your document preamble to load this package, which enables the fonts in \fgroup{venturis2}\ and \fgroup{venturissans2} and the titling fonts from \fgroup{venturis} and \fgroup{venturissans}. +% The package will select \fname{yv2}\ as the default roman/serif family for the document and \fname{yv3}\ as the default sans-serif family (\fref{tab:venturis2}. +% Although no titling family is enabled by default, the special titling commands explained in \fref{sec:titling} provide access to the serif titling family \fname{yvtd}\ and the sans-serif titling family\fname{yv1d} (see \fref{sec:venturis} for details of these families). +% +% \begin{table} +% \centering +% \caption{venturis2}\label{tab:venturis2} +% \begin{tabular}{l>{\raggedright}p{.15\textwidth}l>{\raggedright}p{.125\textwidth}>{\raggedright}p{.15\textwidth}>{\raggedright}p{.2\textwidth}} +% \toprule +% \textbf{family} & \textbf{text} & \textbf{figures} & \textbf{widths} & \textbf{weights} & \textbf{shapes}\tabularnewline\midrule +% yv2 & serif & lining & standard & regular, bold, medium, heavy & upright, italic\tabularnewline\cmidrule{4-6} +% & & & condensed & regular, bold & upright, italic\tabularnewline\midrule +% yv3 & sans & lining & standard & regular, bold & upright, italic\tabularnewline\cmidrule{4-6} +% & & & condensed & regular, bold & upright, italic\tabularnewline\cmidrule{4-6} +% & & & extended & regular, bold & upright, italic\tabularnewline +% \bottomrule +% \end{tabular} +% \end{table} +% +% \subsubsection{venturisold} +% +% \DescribePkg{venturisold} +% To load this package, which enables the fonts in \fgroup{venturisold}, use \verb|\usepackage{venturisold}| in your document preamble. +% Note that this package does not affect the default sans-serif font so that \verb|\textsf|, \verb|\sffamily| etc.\ will still use Computer Modern by default. +% The package will select \fname{yvo}\ as the default roman/serif family for the document and \fname{yvod}\ as the default titling family (\fref{tab:venturisold}). +% \begin{table} +% \centering +% \begin{threeparttable} +% \caption{VenturisOld}\label{tab:venturisold} +% \begin{tabular}{l>{\raggedright}p{.15\textwidth}l>{\raggedright}p{.125\textwidth}>{\raggedright}p{.15\textwidth}>{\raggedright}p{.2\textwidth}} +% \toprule +% \textbf{family} & \textbf{text} & \textbf{figures} & \textbf{widths} & \textbf{weights} & \textbf{shapes}\tabularnewline\midrule +% yvo & serif & oldstyle & standard & regular, bold & upright, italic\tabularnewline\midrule +% yvod & serif, titling & lining & standard & demibold & small-caps\tabularnewline\midrule +% yvoa & serif, alternate (includes the long s) & oldstyle & standard & regular, bold & upright, italic\tabularnewline\midrule +% yvoad\tnotex{tn:yvo} +% & serif, titling & lining & standard & demibold & small-caps\tabularnewline +% \bottomrule +% \end{tabular} +% \begin{tablenotes} +% \item \label{tn:yvo} yvoad is identical to yvod and is installed under this name as a convenience. +% \end{tablenotes} +% \end{threeparttable} +% \end{table} +% +% \fname{yvo} provides two alternate characters and one additional ligature. +% \DescribeLig{st} +% The additional ligature will automatically replace ‘\vo{s{}t}’ with ‘\vo{st}’. +% \DescribeAlt{d*} +% \DescribeAlt{s*} +% The two alternate characters, ‘\vo{\textbf{d*}}’ and ‘\vo{\textbf{s*}}’, may be accessed by typing \verb|d*| and \verb|s*|. +% These only exist in the bold upright face, but the encoding tries to approximate the expected output for the regular weight and italic shape by substituting the ordinary ‘\vo{d}’ or ‘\vo{s}’ for \verb|d*| and \verb|s*| when no alternates are available. +% +% \DescribeAlt{s+} +% \DescribeLig{s+t} +% \fname{yvoa} provides in addition the long s, ‘\vo{\textalt{s+}}\,’, which may be accessed using \verb|s+|, and another ligature, ‘\vo{\textalt{s+t}}’, to replace ‘\vo{\textalt{s+{}t}}’. +% +% Note that these characters are absent from the titling font, so you should not type a \verb|d| or an \verb|s| followed by an \verb|*| or \verb|+| when using this unless you literally want to see the sequence in your output. +% Likewise, you should not type \verb|s+| except within the scope of a suitable command (\fref{sec:styles}) unless you actually want to see the plus-sign in your output. +% +% \section{Additional font selection commands}\label{sec:commands} +% +% \DescribePkg{nfssext-cfr} +% The \LaTeX\ packages \lpack{venturis}, \lpack{venturis2}\ and \lpack{venturisold}\ load \lpack{nfssext-cfr}\ which is an extension of the package \lpack{nfssext}\ supplied by Philipp Lehman as part of The Font Installation Guide. +% The file extends the font selection commands to facilitate access to various font features. +% Both the original and the extension are designed for use with a wide range of fonts. +% For this reason, only a subset of the additional commands are relevant to any particular font support package. +% Those relevant to \lpack{venturisadf}\ are described below. +% +% In addition, \lpack{venturis}\ and \lpack{venturisold}\ provide custom titling commands as explained later. +% These provide alternatives to the titling commands provided by \lpack{nfssext} (see \fref{sec:styles} and \fref{sec:titling}). +% +% \subsection{nfssext-cfr} +% +% The commands explained in this section are available when \lpack{venturis}, \lpack{venturis2}\ or \lpack{venturisold} is loaded. +% If for some reason you wish to use them at other times, include \verb|\usepackage{nfssext-cfr}| in your document preamble. +% +% \subsubsection{Widths} +% +% \begin{table} +% \centering +% \begin{threeparttable} +% \caption{Widths}\label{tab:widths} +% \begin{tabular}{lll} +% \toprule +% \textbf{width} & \textbf{width command} & \textbf{text command}\\\midrule +% standard & \verb|\regwidth| & \verb|\textrw{}|\\ +% condensed & \verb|\cdwidth| & \verb|\textcd{}|\\ +% extended\tnotex{tn:ext} & \verb|\etwidth| & \verb|\textet{}|\\ +% ultra-condensed & \verb|\ucwidth| & \verb|\textuc{}|\\ +% \bottomrule +% \end{tabular} +% \begin{tablenotes} +% \item \label{tn:ext}Note that because \LaTeX\ defines the default bold series as bold, extended by default, it makes no difference whether extended or standard width is used if the active weight is bold. +% \end{tablenotes} +% \end{threeparttable} +% \end{table} +% \DescribeMacro{\regwidth} +% \DescribeMacro{\cdwidth} +% \DescribeMacro{\etwidth} +% \DescribeMacro{\ucwidth} +% \DescribeMacro{\textrw} +% \DescribeMacro{\textcd} +% \DescribeMacro{\textet} +% \DescribeMacro{\textuc} +% The commands in \fref{tab:widths} may be used to alter the width of the current font (subject to the desired width's being available, of course). +% These work in a similar way to \LaTeXe{}'s commands for changing series (e.g.~to bold) but, unlike those commands, these switch \emph{only} the width. +% Whereas \cs{bfseries} selects bold \emph{and} extended, for example, \cs{cdwidth} tries to select a condensed font in the current weight. +% +% To switch to an extended width until further notice, for example, you could use \verb|\etwidth|. +% Or use \verb|\textsf{\textcd{Hello, world!}}| to typeset just the text \textsf{\textcd{Hello, world!}} in a condensed width sans. +% +% \subsubsection{Weights} +% +% \begin{table} +% \centering +% \begin{threeparttable} +% \caption{Weights}\label{tab:weights} +% \begin{tabular}{lll} +% \toprule +% \textbf{weight} & \textbf{weight command} & \textbf{text command}\\\midrule +% light & \verb|\lgweight| & \verb|\textlg{}|\\ +% medium & \verb|\sbweight| & \verb|\textsb{}|\\ +% & \color{gray}\verb|\mbweight|\tnotex{tn:dep-mb} & \color{gray}\verb|\textmb{}|\tnotex{tn:dep-mb}\\ +% demibold & \verb|\dbweight| & \verb|\textdb{}|\\ +% heavy & \verb|\ebweight| & \verb|\texteb{}|\\ +% \bottomrule +% \end{tabular} +% \begin{tablenotes} +% \item \label{tn:dep-mb}Deprecated. +% \end{tablenotes} +% \end{threeparttable} +% \end{table} +% +% \DescribeMacro{\lgweight} +% \DescribeMacro{\sbweight} +% \DescribeDMacro{\mbweight} +% \DescribeMacro{\dbweight} +% \DescribeMacro{\ebweight} +% \DescribeMacro{\textlg} +% \DescribeMacro{\textsb} +% \DescribeDMacro{\textmb} +% \DescribeMacro{\textdb} +% \DescribeMacro{\texteb} +% The commands in \fref{tab:weights} work in the same way as the standard \LaTeX\ commands for switching to bold text, for example, and as the commands for selecting widths described above. +% Note that if you are using \lpack{venturis}\ with oldstyle figures and you wish to use a heavy serif, for example, you need to switch temporarily to lining figures. +% \verb|\textl{\texteb{Hello, world!}}| will produce \textl{\texteb{Hello, world!}}, for example, but \verb|\texteb{Hello, world!}| will produce only \texteb{Hello, world!} +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + \textl{\texteb{Heavy and \textsl{heavy oblique} serif}}\\ + \textsf{\textlg{Light sans}}\\ + \textsf{\textdb{Demibold sans}} +\end{verbatim} +% \iffalse +%</verb> +% \fi +% produces: +% \begin{center} +% \textl{\texteb{Heavy and \textsl{heavy oblique} serif}}\\ +% \textsf{\textlg{Light sans}}\\ +% \textsf{\textdb{Demibold sans}} +% \end{center} +% +% \subsubsection{Shapes} +% +% \DescribeDMacro{\sishape} +% \DescribeMacro{\olshape} +% \DescribeDMacro{\textsi} +% \DescribeMacro{\textol} +% Commands to change font shape which extend the default \LaTeXe{} functionality in relevant ways are listed in \fref{tab:shapes}. +% \begin{table} +% \centering +% \begin{threeparttable} +% \caption{Shapes}\label{tab:shapes} +% \begin{tabular}{lll} +% \toprule +% \textbf{shape} & \textbf{shape command} & \textbf{text command}\\\midrule +% italic small-caps & \verb|\itshape\scshape|\tnotex{tn:all} & \verb|\textit{\textsc{}}|\tnotex{tn:all} \\ +% & \verb|\scshape\itshape|\tnotex{tn:all} & \verb|\textsc{\textit{}}|\tnotex{tn:all} \\ +% & \verb|\sishape|\tnotex{tn:dep} & \verb|\textsi{}|\tnotex{tn:dep} \\ +% outline & \verb|\olshape| & \verb|\textol{}|\\ +% \bottomrule +% \end{tabular} +% \begin{tablenotes} +% \item \label{tn:all}Supported for all versions of \LaTeXe{}. +% \item \label{tn:dep}Deprecated. +% \end{tablenotes} +% \end{threeparttable} +% \end{table} +% +% For example, \verb|\textit{\scshape I always avoid a kangaroo.}| produces: +% \begin{center} +% \textit{\scshape I always avoid a kangaroo.} +% \end{center} +% if italic small-caps is available for the active font. +% If it is not, the small-caps upright shape or, failing that, the ordinary upright shape will be substituted. +% +% For example, \verb|\textsf{\textsc{\itshape The last example was from Lewis Carroll.}}| produces: +% \begin{center} +% \textsf{\textsc{\itshape The last example was from Lewis Carroll.}} +% \end{center} +% +% \subsubsection{Styles}\label{sec:styles} +% +% \DescribeMacro{\swashstyle} +% \DescribeMacro{\tistyle} +% \DescribeMacro{\altstyle} +% \DescribeMacro{\textswash} +% \DescribeMacro{\textti} +% \DescribeMacro{\textalt} +% \Fref{tab:styles} lists commands provided for changing the current font style. +% Commands provided by \LaTeXe{} are not included. +% \begin{table} +% \centering +% \begin{threeparttable} +% \caption{Styles}\label{tab:styles} +% \begin{tabular}{llll} +% \toprule +% \textbf{style} & \textbf{style command} & \textbf{text command} & \textbf{effect}\\\midrule +% swash\tnotex{tn:swash} & \verb|\swashstyle| & \verb|\textswash{}|\\ +% titling\tnotex{tn:tiyv2}% +% & \verb|\tistyle| & \verb|\textti{}|\\ +% alternate/long s & \verb|\altsytle| & \verb|\textalt{}|\\ +% \bottomrule +% \end{tabular} +% \begin{tablenotes} +% \item \label{tn:swash}Swash is implemented \emph{\textbf{completely differently}} by \lpack{nfssext-cfr} from the newly developed kernel implementation. +% The new version of \lpack{nfssext-cfr} should be compatible with the kernel implementation but you \emph{\textbf{must}} use the macros provided by that package e.g.~\cs{swashstyle} or \cs{textswash}. +% You may, however, use these macros for fonts designed to work with the kernel implementation, since \lpack{nfssext-cfr} has been revised to work with these fonts, too. +% \item \label{tn:tiyv2}These commands \emph{\textbf{cannot}} be used to access titling fonts when \lpack{venturis2} is loaded. +% Use the commands explained in \fref{sec:titling} instead. +% \end{tablenotes} +% \end{threeparttable} +% \end{table} +% +% For example, if \lpack{venturis}\ was loaded and the current font is of standard width and weight then: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + \textswash{\textsc{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}}\\ + \textswash{\textsc{\itshape Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}}\\ + \textswash{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}\\ + \textswash{\textit{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}} +\end{verbatim} +% \iffalse +%</verb> +% \fi +% produces: +% \begin{center} +% \textswash{\textsc{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}}\\ +% \textswash{\textsc{\itshape Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}}\\ +% \textswash{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}\\ +% \textswash{\textit{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}} +% \end{center} +% and: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + \textswash{\textalt{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras\\ + agoraphobia doddled essence giggling hashish\\ + loll momentum nationalisation ontological\\orzo rarer tritest unanimous\\ + mu zigzag oz}} +\end{verbatim} +% \iffalse +%</verb> +% \fi +% produces: +% \begin{center} +% \textswash{\textalt{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras\\ +% agoraphobia doddled essence giggling hashish\\ +% loll momentum nationalisation ontological\\orzo rarer tritest unanimous\\ +% mu zigzag oz}} +% \end{center} +% If, \lpack{venturisold}\ was loaded, then: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + Pandas on scooters s*treaked* past fast.\\ + \textalt{Pandas+ on s+cooters s*treaked* pas+t fast.} +\end{verbatim} +% \iffalse +%</verb> +% \fi +% produces: +% \begin{center} +% \vo{Pandas on scooters s*treaked* past fast.\\ +% \textalt{Pandas+ on s+cooters s*treaked* pas+t fast.}} +% \end{center} +% +% \subsubsection{Figures} +% +% \DescribeMacro{\lstyle} +% \DescribeMacro{\ostyle} +% \DescribeMacro{\textl} +% \DescribeMacro{\texto} +% For fonts with both oldstyle (hanging) and lining figures, the stylw of figures may be changed locally using the commands in \fref{tab:figs}. +% \begin{table} +% \centering +% \caption{Figures}\label{tab:figs} +% \begin{tabular}{lll} +% \toprule +% \textbf{figure style} & \textbf{style command} & \textbf{text command}\\\midrule +% lining & \verb|\lstyle| & \verb|\textl{}|\\ +% oldstyle & \verb|\ostyle| & \verb|\texto{}|\\ +% \bottomrule +% \end{tabular} +% \end{table} +% +% In this document, lining figures are used when available by default: +% \begin{center} +% 0123456789 +% \end{center} +% but oldstyle figures are also accessible. +% For example, \verb|\texto{0123456789}| produces: +% \begin{center} +% \texto{0123456789} +% \end{center} +% +% \subsection{Special titling commands}\label{sec:titling} +% +% \DescribeMacro{\vtstyle}\oarg{style} +% \DescribeMacro{\textvt} +% \DescribeMacro{\textvtl} +% The commands in \fref{tab:tit} are available when any of \lpack{venturis}, \lpack{venturis2}\ or \lpack{venturisold}\ is loaded although their affects are package and context dependent. +% \begin{table} +% \centering +% \caption{Titling}\label{tab:tit} +% \begin{tabular}{llll} +% \toprule +% \textbf{style} & \textbf{shape} & \textbf{style command} & \textbf{text command}\\\midrule +% titling & small-caps & \verb|\vtstyle| & \verb|\textvt{}|\\ +% & outline small-caps & \verb|\vtstyle[ol]| & \verb|\textvtl{}|\\ +% \bottomrule +% \end{tabular} +% \end{table} +% When \lpack{venturisold}\ is loaded, \verb|\textvtl{}| and \verb|\textvt{}| are equivalent and the optional argument to \verb|\vtstyle| has no effect. +% The single titling font available will be selected regardless of the current font shape, weight and width. +% For example: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + \textbf{\textit{\textvtl{Venturis Old Titling}}}\\ + \vtstyle[yddraiggoch]{\textsc{Venturis Old Titling}} +\end{verbatim} +% \iffalse +%</verb> +% \fi +% produces: +% \begin{center} +% \textbf{\textit{\textvol{Venturis Old Titling}}}\\ +% \vostyle[yddraiggoch]{\textsc{Venturis Old Titling}} +% \end{center} +% Note that the titling font does not include any provision for the alternate characters, additional ligatures or long s. +% Unless you wish to produce a ‘d’ or ‘s’ followed by an asterisk or plus-sign, you should avoid these sequences in titling text. +% +% When \lpack{venturis}\ or \lpack{venturis2}\ is loaded, \verb|\textvtl{}| and \verb|\vtstyle[ol]| will always select the outline small-caps font in regular width and weight. +% The effect of \verb|\textvt{}| and \verb|\vtstyle|, however, will depend on the active font. +% If the current font is the serif, the small-caps serif font in demibold will be loaded regardless of the current weight and width. +% If the current font is the sans, then either the bold small-caps sans in regular width or the demibold small-caps sans in the ultra-condensed width will be loaded. +% The selection will depend on the active font series i.e.\ the current weight and width. +% For example: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + \textvtl{Outline Small-Caps Serif Titling}\\ + \textvt{Small-Caps Serif Titling Condensed}\\ + \textsf{\textvt{Small-Caps Sans Titling Demibold Ultra-Condensed}}\\ + \textsf{\textbf{\textvt{Small-Caps Sans Titling Bold}}} +\end{verbatim} +% \iffalse +%</verb> +% \fi +% produces: +% \begin{center} +% \textvtl{Outline Small-Caps Serif Titling}\\ +% \textvt{Small-Caps Serif Titling Condensed}\\ +% \textsf{\textvt{Small-Caps Sans Titling Demibold Ultra-Condensed}}\\ +% \textsf{\textbf{\textvt{Small-Caps Sans Titling Bold}}} +% \end{center} +% +% \section{Mathematics} +% +% The Venturis \adf\ Collection does not include fonts for mathematics and \lpack{venturis}, \lpack{venturis2}\ and \lpack{venturisold}\ do not touch the default settings for mathematical fonts. +% This means that you will probably find mathematics typeset in Computer Modern by default and this is likely not what you want. +% +% Assuming that you are using \lpack{venturis}\ for text, Hirwen Harendal, who designed the collection, advises that the best choice for mathematics is \fgroup{fourier}\ and the second best is \fgroup{mathdesign}. +% +% I am grateful to G\"unter Milde, who tested an earlier version of the packages, was responsible for the correction of many errors on my part and offered advise regarding the use of fonts in the collection for documents containing mathematics. +% He noted that combining \lpack{venturis}\ with Fourier Maths works quite nicely since \fgroup{venturis}, \fgroup{venturissans}\ and \fgroup{fourier}\ are all derived from Adobe's Utopia, but that neither \lpack{venturis2}\ (i.e.~\fgroup{venturis2} and \fgroup{venturissans2}) nor \lpack{venturisold}\ lend themselves to mathematical texts since no suitably complementary fonts for mathematics are available. +% +% Milde suggests one of the following combinations: +% \begin{itemize} +% \item Venturis, Venturis Sans \& Fourier Maths: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + \usepackage{fourier} % Fourier (sets text and math fonts) + \usepackage[lf]{venturis} % Venturis with lining figures +\end{verbatim} +% \iffalse +%</verb> +% \fi +% \item Venturis, Venturis Sans \& Mathdesign: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + \usepackage[utopia,expert]{mathdesign} + \usepackage[lf]{venturis} % Venturis with lining figures +\end{verbatim} +% \iffalse +%</verb> +% \fi +% \end{itemize} +% +% Milde offers the following notes and suggestions: +% \begin{itemize} +% \item If oldstyle figures are used (the default when \lpack{venturis}\ is loaded without options), these are also used in equation numbering, witch looks out of place. +% \item There are slight differences in both letters and figures, so you should take care to use text style figures and math figures as well as \verb|mathrm| and \verb|textrm| (for text-in-math) consistently. +% \end{itemize} +% +% Milde also suggested that the best match is achieved by choosing the extended width with the \verb|\etwidth| command but that even Venturis extended is narrower than Fourier normal. +% If you are considering this, however, you should note that the command will only affect text in sans-serif as Venturis, unlike Venturis Sans, does not include an extended width. +% +% +% +% +% \appendix +% +% \DeclareFixedFootnote \fnupdmap {% +% See, for example, \href{https://tex.stackexchange.com/q/255709/}{Why shouldn't I use \texttt{getnonfreefonts} to install additional fonts? Why shouldn't I use \texttt{updmap} when installing or removing fonts?}.} +% +% \section{Installation} +% +% \textbf{The vast majority of users should IGNORE this section entirely.} +% \lpack{venturisadf} is included in all major \TeX{} distributions and should be installed as part of your \TeX{} installation. +% Installing the package yourself should be done only as a last resort or an educational exercise. +% +% Note, in particular, that this version of \lpack{venturisadf} should \textbf{not} be installed on older \LaTeX{} kernels as it is designed to work with the (New) New Font Selection Scheme, as updated around 2020\footnote{% +% The package should\texttrademark{} work fine on older kernels, but the new version is bound to have some bugs and there is no reason to use it on these systems. +% The sole purpose of the update is to accommodate the breaking changes made to font selection. +% If you don't have those changes installed locally, nothing should be broken and the newer version of \lpack{venturisadf} offers no advantage at all.% +% }. +% Use the initial release of \lpack{venturisadf} if your installation of \LaTeX{} predates those changes. +% +% Installation varies with \TeX\ distribution so you should consult the documentation which came with your system for details. +% In most cases, you will need to perform three steps: +% \begin{enumerate} +% \item move or copy the package files to appropriate locations on your system; +% \item refresh the \TeX\ database; +% \item incorporate the included map file fragments for the different engines your distribution supports. +% \end{enumerate} +% +% The following instructions assume you are using \TeX~Live\footnote{This includes Mac\TeX\ for OS X users.}. +% They should not be too difficult to adapt if you are using a different distribution. +% +% \subsection{Install the files} +% +% The files should be installed in one of two locations: \emph{either} the local system-wide \TeX\ tree \emph{or} your personal tree. +% If the package is installed system-wide, all users will have access to it. +% On the other hand, you may need privileges you do not have to do this in which case you must use your personal tree. +% +% \textbf{There are serious disadvantages to installing the package into your personal tree. +% In particular, these pertain to use of \verb|updmap --user| rather than \verb|updmap --sys|. +% If you are not aware of these disadvantages, please ensure you are fully cognisant of them before proceeding\fnupdmap. +% Merely removing the package from your personal tree at a later point will \emph{not} undo the effects.} +% +% For \TeX~Live, \verb|kpsewhich -var-value TEXMFLOCAL| will return the path to the local tree and \verb|kpsewhich -var-value TEXMFHOME| the path to your personal tree. +% The package already includes a hierarchy of files to help you install them correctly. +% Ignoring any symbolic link in the top directory, move or copy the files in \path{doc}, \path{fonts} and \path{tex} into the appropriate locations. +% If the tree is initially empty, you can simply move or copy the directories in as they are. +% If the tree already contains other packages, you may need to merge the package hierarchy with the pre-existing one. +% For example, if you already have a \path{doc/fonts} directory, move or copy \path{doc/fonts/venturis*} into \path{doc/fonts/}. +% If you have a \path{doc} directory but not a \path{doc/fonts}, move \path{doc/fonts} into \path{doc/}. +% +% \subsection{Refresh the database} +% +% Again, this depends on your distribution. +% For \TeX~Live, \verb|mktexlsr <path to directory>| for the directory you used in the first step should do the trick. +% Note that you \emph{may} be able to skip this step if you install into your personal tree. +% Whether this is so depends on the details of your set-up. +% As a test, move to a directory containing none of the package files and try \verb|kpsewhich venturis.sty|. +% If the file is found, you don't need to refresh the database; otherwise use \verb|mktexlsr| and then try again. +% +% \subsection{Install the map fragments} +% +% For \TeX~Live, there are at least two ways of doing this. +% The second method varies according to the version of \TeX~Live and instructions are provided accordingly. +% Both methods depend on whether you installed into \verb|TEXMFLOCAL| or \verb|TEXMFHOME|. +% If you installed system-wide, the choice is relatively straightforward --- it obviously makes sense in that case to update the font maps system-wide as well. +% +% If, on the other hand, you installed into your personal tree, the matter is more complex. +% On the one hand, updating the system-wide maps may create difficulties or confusion for other users because while the map files will list the fonts as available, they will not be able to access them. +% On the other hand, maintaining personal font map files can produce difficulties and confusions of its own\fnupdmap. +% Whether it is to be preferred or not is a complex issue and depends on the details of your \TeX\ distribution, local configuration and personal preference. +% The one clear case is that in which you install into your personal tree because you lack the privileges needed to install system-wide. +% In that case, you have no choice but to maintain personal font map files or forgo the use of all fonts not provided by your administrator. +% Other cases are thankfully beyond the scope of this document. +% +% \subsubsection{Method 1} +% +% If you installed the package system-wide, use the command: +% \iffalse +%^^A ateb Heiko Oberdiek: https://tex.stackexchange.com/a/172896/ +%^^A dyw hwn ddim yn gweithio tu mewn i arg macro! +%^^A (*wrth gwrs* dyw e ddim yn weithio! wyt ti'n *hollol* dwp?) +%<*verb> +% \fi +\begin{verbatim} + updmap-sys --enable Map=yvt.map + updmap-sys --enable Map=yv1.map + updmap-sys --enable Map=yv2.map + updmap-sys --enable Map=yv3.map + updmap-sys --enable Map=yvo.map +\end{verbatim} +% \iffalse +%</verb> +% \fi +% +% If you installed the package in your personal tree, you \emph{may} prefer\fnupdmap: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + updmap --enable Map=yvt.map + updmap --enable Map=yv1.map + updmap --enable Map=yv2.map + updmap --enable Map=yv3.map + updmap --enable Map=yvo.map +\end{verbatim} +% \iffalse +%</verb> +% \fi +% Either way, \verb|updmap| will output a good deal of information after each incantation. +% This is normal. +% Just check that it does not end with an error and that it found the new map file. +% +% \subsubsection{Method 2: \TeX~Live 2008 (and probably earlier)} +% +% If you installed the package system-wide, use \verb|updmap-sys --edit|. +% +% If you installed into your personal tree, you \emph{may} prefer to use \verb|updmap --edit|\fnupdmap. +% +% Either way, a configuration file will be opened which you can edit. +% Move to the end of the file and add the following line: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + # Maps for using PS version of VenturisADF fonts + Map yvt.map + Map yv2.map + Map yv1.map + Map yv3.map + Map yvo.map + # end maps for VenturisADF +\end{verbatim} +% \iffalse +%</verb> +% \fi +% When you are done, save the file. +% \verb|updmap| or \verb|updmap-sys| will produce a great deal of output if all is well. +% Just check that it does not end with an error and that \path{XYZ.map} is found. +% +% \subsubsection{Method 2: \TeX~Live 2009 (and possibly later)} +% +% If you installed the package system-wide, edit or or create \path{TEXMFLOCAL/web2c/updmap-local.cfg} and add the following line to the end of the file: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + # Maps for using PS version of VenturisADF fonts + Map yvt.map + Map yv2.map + Map yv1.map + Map yv3.map + Map yvo.map + # end maps for VenturisADF +\end{verbatim} +% \iffalse +%</verb> +% \fi +% Save the file and tell \verb|tlmgr| to merge in your addition using the command: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + tlmgr generate updmap +\end{verbatim} +% \iffalse +%</verb> +% \fi +% \verb|tlmgr| will then tell you that you need to ensure the changes are propagated correctly by calling \verb|updmap-sys|. +% This should produce a great deal of output. +% Check that it finds the new map file and does not end with an error. +% +% If you installed into your personal tree, you \emph{may} prefer to use \verb|updmap --edit| as described above for \TeX~Live 2008\fnupdmap. +% +% \subsubsection{Method 3: Current/Recent \TeX~Live} +% +% If you installed the package system-wide, tell \cs{updmap} to enable the map file: +% \iffalse +%<*verb> +% \fi +\begin{verbatim} + updmap --sys --enable Map=yvt.map + updmap --sys --enable Map=yv1.map + updmap --sys --enable Map=yv2.map + updmap --sys --enable Map=yv3.map + updmap --sys --enable Map=yvo.map +\end{verbatim} +% \iffalse +%</verb> +% \fi +% This should produce a great deal of output. +% Check that it finds the new map file and does not end with an error. +% +% If you installed into your personal tree, you \emph{could} use \verb|updmap --user| in place of \verb|updmap --sys| as described above for \TeX~Live 2008, but this is \textbf{not} recommended\fnupdmap. +% +% To test your installation and that the package works on your system, latex this file (\path{venturisadf.tex}). +% The console output and/or log should tell you whether any fonts were not found. +% If you are careful not to overwrite it, you may also compare your output with \path{venturisadf.pdf}.% +% +% +% \MaybeStop{% +% \PrintChanges +% \PrintIndex +% } +% +% +% \iffalse +%<*list> +VENTURIS COLLECTION LIST V1.005 (July 2010) + +Number of fonts: 69 + +VENTURIS NORMAL +VenturisADF-Regular: yvtr8a (pfb, pfm, afm), VenturisADF-Regular.otf +VenturisADF-Italic: yvtri8a (pfb, pfm, afm), VenturisADF-Italic.otf +VenturisADF-Bold: yvtb8a (pfb, pfm, afm), VenturisADF-Bold.otf +VenturisADF-BoldItalic: yvtbi8a (pfb, pfm, afm), VenturisADF-BoldItalic.otf +VenturisADFHeavy: yvth8a (pfb, pfm, afm), VenturisADFHeavy.otf +VenturisADFHeavy-Italic: yvthi8a (pfb, pfm, afm), VenturisADFHeavy-Italic.otf + +VENTURIS CONDENSED +VenturisADFCd-Regular: yvtr8ac (pfb, pfm, afm), VenturisADFCd-Regular.otf +VenturisADFCd-Italic: yvtri8ac (pfb, pfm, afm), VenturisADFCd-Italic.otf +VenturisADFCd-Bold: yvtb8ac (pfb, pfm, afm), VenturisADFCd-Bold.otf +VenturisADFCd-BoldItalic: yvtbi8ac (pfb, pfm, afm), VenturisADFCd-BoldItalic.otf + +VENTURIS STYLE +VenturisADFStyle-Regular: yvtrc8a (pfb, pfm, afm), VenturisADFStyle-Regular.otf +VenturisADFStyle-Italic: yvtrci8a (pfb, pfm, afm), VenturisADFStyle-Italic.otf +VenturisADFStyle-Bold: yvtbc8a (pfb, pfm, afm), VenturisADFStyle-Bold.otf +VenturisADFStyle-BoldItalic: yvtbci8a (pfb, pfm, afm), VenturisADFStyle-BoldItalic.otf + +VENTURIS CONDENSED STYLE +VenturisADFCdStyle-Regular: yvtrc8ac (pfb, pfm, afm), VenturisADFCdStyle-Regular.otf +VenturisADFCdStyle-Italic: yvtrci8ac (pfb, pfm, afm), VenturisADFCdStyle-Italic.otf +VenturisADFCdStyle-Bold: yvtbc8ac (pfb, pfm, afm), VenturisADFCdStyle-Bold.otf +VenturisADFCdStyle-BoldItalic: yvtbci8ac (pfb, pfm, afm), VenturisADFCdStyle-BoldItalic.otf +_______________________________________________________ +VENTURIS No2 +VenturisADFNo2-Regular: yv2r8a (pfb, pfm, afm), VenturisADFNo2-Regular.otf +VenturisADFNo2-Italic: yv2ri8a (pfb, pfm, afm), VenturisADFNo2-Italic.otf +VenturisADFNo2-Bold: yv2b8a (pfb, pfm, afm), VenturisADFNo2-Bold.otf +VenturisADFNo2-BoldItalic: yv2bi8a (pfb, pfm, afm), VenturisADFNo2-BoldItalic.otf + +VENTURIS No2 CONDENSED +VenturisADFNo2Cd-Regular: yv2r8ac (pfb, pfm, afm), VenturisADFNo2Cd-Regular.otf +VenturisADFNo2Cd-Italic: yv2ri8ac (pfb, pfm, afm), VenturisADFNo2Cd-Italic.otf +VenturisADFNo2Cd-Bold: yv2b8ac (pfb, pfm, afm), VenturisADFNo2Cd-Bold.otf +VenturisADFNo2Cd-BoldItalic: yv2bi8ac (pfb, pfm, afm), VenturisADFNo2Cd-BoldItalic.otf + +VENTURIS No2 MEDIUM +VenturisADFNo2Med-Regular: yv2m8a (pfb, pfm, afm), VenturisADFNo2Med-Regular.otf +VenturisADFNo2Med-Italic: yv2mi8a (pfb, pfm, afm), VenturisADFNo2Med-Italic.otf +VenturisADFNo2Med-Bold: yv2x8a (pfb, pfm, afm), VenturisADFNo2Med-Bold.otf +VenturisADFNo2Med-BoldItalic: yv2xi8a (pfb, pfm, afm), VenturisADFNo2Med-BoldItalic.otf +________________________________________________________ +VENTURIS SANS +VenturisSansADF-Regular: yv1r8a (pfb, pfm, afm), VenturisSansADF-Regular.otf +VenturisSansADF-Italic: yv1ri8a (pfb, pfm, afm), VenturisSansADF-Italic.otf +VenturisSansADF-Bold: yv1b8a (pfb, pfm, afm), VenturisSansADF-Bold.otf +VenturisSansADF-BoldItalic: yv1bi8a (pfb, pfm, afm), VenturisSansADF-BoldItalic.otf +VenturisSansADF-Heavy: yv1h8a (pfb, pfm, afm), VenturisSansADF-Heavy.otf +VenturisSansADF-HeavyOblique: yv1ho8a (pfb, pfm, afm), VenturisSansADF-HeavyOblique.otf + +VENTURIS SANS CONDENSED +VenturisSansADFCd-Regular: yv1r8ac (pfb, pfm, afm), VenturisSansADFCd-Regular.otf +VenturisSansADFCd-Italic: yv1ri8ac (pfb, pfm, afm), VenturisSansADFCd-Italic.otf +VenturisSansADFCd-Bold: yv1b8ac (pfb, pfm, afm), VenturisSansADFCd-Bold.otf +VenturisSansADFCd-BoldItalic: yv1bi8ac (pfb, pfm, afm), VenturisSansADFCd-BoldItalic.otf + +VENTURIS SANS EXTENDED +VenturisSansADFEx-Regular: yv1r8ax (pfb, pfm, afm), VenturisSansADFEx-Regular.otf +VenturisSansADFEx-Italic: yv1ri8ax (pfb, pfm, afm), VenturisSansADFEx-Italic.otf +VenturisSansADFEx-Bold: yv1b8ax (pfb, pfm, afm), VenturisSansADFEx-Bold.otf +VenturisSansADFEx-BoldItalic: yv1bi8ax (pfb, pfm, afm), VenturisSansADFEx-BoldItalic.otf + +VENTURIS SANS LIGHT +VenturisSansADFLight-Regular: yv1l8a (pfb, pfm, afm), VenturisSansADFLight-Regular.otf +VenturisSansADFLight-Italic: yv1li8a (pfb, pfm, afm), VenturisSansADFLight-Italic.otf +VenturisSansADFLight-Bold: yv1d8a (pfb, pfm, afm), VenturisSansADFLight-Bold.otf +VenturisSansADFLight-BoldItalic: yv1di8a (pfb, pfm, afm), VenturisSansADFLight-BoldItalic.otf +__________________________________________________________ +VENTURIS SANS No2 +VenturisSansADFNo2-Regular: yv3r8a (pfb, pfm, afm), VenturisSansADFNo2-Regular.otf +VenturisSansADFNo2-Italic: yv3ri8a (pfb, pfm, afm), VenturisSansADFNo2-Italic.otf +VenturisSansADFNo2-Bold: yv3b8a (pfb, pfm, afm), VenturisSansADFNo2-Bold.otf +VenturisSansADFNo2-BoldItalic: yv3bi8a (pfb, pfm, afm), VenturisSansADFNo2-BoldItalic.otf + +VENTURIS SANS No2 CONDENSED +VenturisSansADFNo2Cd-Regular: yv3r8ac (pfb, pfm, afm), VenturisSansADFNo2Cd-Regular.otf +VenturisSansADFNo2Cd-Italic: yv3ri8ac (pfb, pfm, afm), VenturisSansADFNo2Cd-Italic.otf +VenturisSansADFNo2Cd-Bold: yv3b8ac (pfb, pfm, afm), VenturisSansADFNo2Cd-Bold.otf +VenturisSansADFNo2Cd-BoldItalic: yv3bi8ac (pfb, pfm, afm), VenturisSansADFNo2Cd-BoldItalic.otf + +VENTURIS SANS No2 EXTENDED +VenturisSansADFNo2Ex-Regular: yv3r8ax (pfb, pfm, afm), VenturisSansADFNo2Ex-Regular.otf +VenturisSansADFNo2Ex-Italic: yv3ri8ax (pfb, pfm, afm), VenturisSansADFNo2Ex-Italic.otf +VenturisSansADFNo2Ex-Bold: yv3b8ax (pfb, pfm, afm), VenturisSansADFNo2Ex-Bold.otf +VenturisSansADFNo2Ex-BoldItalic: yv3bi8ax (pfb, pfm, afm), VenturisSansADFNo2Ex-BoldItalic.otf +__________________________________________________________ +VENTURIS TITLING +VenturisADFGothTitling: yvodd8a (pfb, pfm, afm), VenturisADFGothTitling.otf +VenturisADFTitlingNo1: yv1dd8au (pfb, pfm, afm), VenturisADFTitlingNo1.otf +VenturisADFTitlingNo2: yvtbd8ac (pfb, pfm, afm), VenturisADFTitlingNo2.otf +VenturisADFTitlingNo3: yv1bd8a (pfb, pfm, afm), VenturisADFTitlingNo3.otf +VenturisADFTitlingNo4: yvtrdl8a (pfb, pfm, afm), VenturisADFTitlingNo4.otf +___________________________________________________________ +VENTURIS OLD (test version) +VenturisOldADF-Regular: yvor8a (pfb, pfm, afm), VenturisOldADF-Regular.otf +VenturisOldADF-Italic: yvori8a (pfb, pfm, afm), VenturisOldADF-Italic.otf +VenturisOldADF-Bold: yvob8a (pfb, pfm, afm), VenturisOldADF-Bold.otf +VenturisOldADF-BoldItalic: yvobi8a (pfb, pfm, afm), VenturisOldADF-BoldItalic.otf + +%</list> +% \fi +% +% +%\Finale +%^^A vim: tw=0: diff --git a/Master/texmf-dist/source/fonts/venturisadf/venturisadf.ins b/Master/texmf-dist/source/fonts/venturisadf/venturisadf.ins new file mode 100644 index 00000000000..74df507ef61 --- /dev/null +++ b/Master/texmf-dist/source/fonts/venturisadf/venturisadf.ins @@ -0,0 +1,208 @@ +%% $Id: venturisadf.ins 10249 2024-08-18 18:03:26Z cfrees $ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% venturisadf.ins +%% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +%% Code from skeleton.ins Copyright (C) 2015-2024 Scott Pakin (see below). +%% +%% 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 +%% https://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is Clea F. Rees. +%% +%% This work consists of all files listed in manifest.txt. +%% +%% The file venturisadf.ins is a derived work under the terms of the +%% LPPL. It is based on version 2.4 of skeleton.ins which is part of +%% dtxtut by Scott Pakin. A copy of dtxtut, including the +%% unmodified version of skeleton.ins is available from +%% https://www.ctan.org/pkg/dtxtut and released under the LPPL. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\input docstrip.tex +\keepsilent + +% \usedir{tex/latex/venturisadf} + +\declarepreamble\safonol +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +Copyright (C) 2008-2024 Clea F. Rees. + +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 + https://www.latex-project.org/lppl.txt +and version 1.3 or later is part of all distributions of LaTeX +version 2005/12/01 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is Clea F. Rees. + +This file may only be distributed together with a copy of the package +venturisadf. You may however distribute the package venturisadf without +such generated files. + +This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\endpreamble + +\newcommand* \baseFileName{t1.etx} +\newcommand* \encName{T1} +\newcommand* \targFontName{fonts in the Venturis ADF collection} +\newcommand* \preChanges{% + - The commentary in the original is deleted in this version. For + information about the \encName{} etc., typeset the original \baseFileName{} + included with fontinst. + - Slots are altered to accommodate characters which are named + differently. For example, this encoding uses "endash" and "emdash" + whereas \baseFileName{} called for "rangedash" and "punctdash". + - The original notices at the top of that file concerning authors, + maintenance etc. are replaced by this notice. + - The file is renamed. + - The encoding name is modified. + - The encoding has been modified for use with \targFontName.} +\newcommand* \targType{The encoding } + +\declarepreamble\derfontinst +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +Code from t1.etx Copyright 2002 Alan Jeffrey and Sebastian +Rahtz and Ulrik Vieth and Lars Hellström (see below) + +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 + https://www.latex-project.org/lppl.txt +and version 1.3 or later is part of all distributions of LaTeX +version 2005/12/01 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is Clea F. Rees. + +This work consists of all files listed in manifest.txt. + +\targType\outFileName is a derived work under the terms of the +LPPL. The original file, \baseFileName, is supplied with fontinst. A copy +of fontinst including an unmodified copy of \baseFileName is available from +https://tug.ctan.org/tex-archive/fonts/utilities/fontinst. +The main modifications made to this file are as follows: +\preChanges +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\endpreamble + +\declarepreamble\rhannu +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +Copyright (C) 2008-2024 Hirwen Harendal and Clea F. Rees + +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 + https://www.latex-project.org/lppl.txt +and version 1.3 or later is part of all distributions of LaTeX +version 2005/12/01 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is Clea F. Rees. + +This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +Note that the above licence notice applies to this file. +It does NOT apply to the files listed therein. +See the README.md and LICENSE-utopia.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\endpreamble + +\askonceonly + +\usepreamble\safonol + +\generate{% + % STY + \file{venturis.sty}{\from{venturis.dtx}{sty}} + \file{venturis2.sty}{\from{venturis2.dtx}{sty}} + \file{venturisold.sty}{\from{venturisold.dtx}{sty}} +% + % DRV/MAP + % venturis + \file{yvt-drv.tex}{\from{venturis.dtx}{drv}} + \file{yvt-map.tex}{\from{venturis.dtx}{map}} + \file{venturis-example.tex}{\from{venturis.dtx}{ee}} +% + % venturis2 + \file{yv2-drv.tex}{\from{venturis2.dtx}{drv}} + \file{yv2-map.tex}{\from{venturis2.dtx}{map}} + \file{venturis2-example.tex}{\from{venturis2.dtx}{ee}} +% + % venturissans + \file{yv1-drv.tex}{\from{venturissans.dtx}{drv}} + \file{yv1-map.tex}{\from{venturissans.dtx}{map}} + \file{venturissans-example.tex}{\from{venturissans.dtx}{ee}} +% + % venturissans2 + \file{yv3-drv.tex}{\from{venturissans2.dtx}{drv}} + \file{yv3-map.tex}{\from{venturissans2.dtx}{map}} + \file{venturissans2-example.tex}{\from{venturissans2.dtx}{ee}} +% + % venturisold + \file{yvo-drv.tex}{\from{venturisold.dtx}{drv}} + \file{yvo-map.tex}{\from{venturisold.dtx}{map}} + \file{venturisold-example.tex}{\from{venturisold.dtx}{ee}} +% + \usepreamble\rhannu + \file{LIST-Venturis.txt}{\from{venturisadf.dtx}{list}} +% + % ETX + \file{t1j-venturis.etx}{\from{venturisadf-build.dtx}{t1j-venturis}} +% + \usepreamble\derfontinst + % venturis/venturissans/venturis2/venturissans2 + \def\targFontName{VENTURIS END} + \file{t1-venturis.etx}{\from{venturisadf-build.dtx}{t1-venturis}} + % venturisold + \def\targFontName{VENTURIS OLD} + \file{t1-venturisold.etx}{\from{venturisadf-build.dtx}{t1-venturisold}} + \def\targFontName{VENTURIS OLD LONGS} + \file{t1-venturisold-longs.etx}{\from{venturisadf-build.dtx}{t1-venturisold-longs}} +% + % MTX + \usepreamble\safonol + \file{resetalt.mtx}{\from{venturisadf-build.dtx}{mtx}} +} + +\obeyspaces +\Msg{*************************************************************} +\Msg{* *} +\Msg{* To finish the installation you have to move the following *} +\Msg{* files into a directory searched by TeX: *} +\Msg{* *} +\Msg{* *.sty *} +\Msg{* *.fd *} +\Msg{* *.map *} +\Msg{* *.vf *} +\Msg{* *.pfb *} +\Msg{* *.tfm *} +\Msg{* *.enc *} +\Msg{* *} +\Msg{* update the filename database, if applicable, and install *} +\Msg{* the map file(s) with updmap-sys or similar. *} +\Msg{* *} +\Msg{* To produce the documentation run the file venturisadf.dtx *} +\Msg{* through LaTeX. *} +\Msg{* *} +\Msg{* Happy TeXing! *} +\Msg{* *} +\Msg{*************************************************************} + +\endbatchfile diff --git a/Master/texmf-dist/source/fonts/venturisadf/venturisold.dtx b/Master/texmf-dist/source/fonts/venturisadf/venturisold.dtx new file mode 100644 index 00000000000..a4e42b43997 --- /dev/null +++ b/Master/texmf-dist/source/fonts/venturisadf/venturisold.dtx @@ -0,0 +1,563 @@ +% \iffalse meta-comment +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% venturisold.dtx +% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +% Code from skeleton.dtx Copyright (C) 2015-2024 Scott Pakin (see below). +% +% 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 +% https://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +% +% The file venturisold.dtx is a derived work under the terms of the +% LPPL. It is based on version 2.4 of skeleton.dtx which is part of +% dtxtut by Scott Pakin. A copy of dtxtut, including the +% unmodified version of skeleton.dtx is available from +% https://www.ctan.org/pkg/dtxtut and released under the LPPL. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \fi +% +% \iffalse +%<*driver> +\RequirePackage{svn-prov} +% ref. ateb Max Chernoff: https://tex.stackexchange.com/a/723294/ +\def\MakePrivateLetters{\makeatletter\ExplSyntaxOn\endlinechar13} +\ProvidesFileSVN{$Id: venturisold.dtx 10366 2024-09-18 14:25:21Z cfrees $}[v2.0 \revinfo][\filebase DTX: Venturis ADF for 8-bit engines] +\DefineFileInfoSVN[venturisold] +\documentclass[11pt,british]{ltxdoc} +% l3doc loads fancyvrb +% fancyvrb overwrites svn-prov's macros without warning +% restore \fileversion \filerev in case we're using l3doc +\GetFileInfoSVN{venturisold} +\newcommand* \pkgname{venturisadf} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\DoNotIndex{\verb,\ProvidesPackageSVN,\NeedsTeXFormat,\ProcessKeyOptions,\revinfo,\filebase,\filename,\filedate,\RequirePackage,\usepackage,\DefineFileInfoSVN,\GetFileInfoSVN,\ProvidesPackageSVN,\documentclass,\MakeAutoQuote,\parindent,\par,\smallskip,\setlength,\bigskip,\maketitle,\title,\author,\date,\ExplSyntaxOn,\ExplSyntaxOff,\bye,\relax} +\usepackage{babel} +\pdfmapfile{-yvt.map} +\pdfmapfile{-yv1.map} +\pdfmapfile{-yv2.map} +\pdfmapfile{-yv3.map} +\pdfmapfile{-yvo.map} +\pdfmapfile{+yvt.map} +\pdfmapfile{+yv1.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yv3.map} +\pdfmapfile{+yvo.map} +\usepackage{venturis} +% The following commands are only necessary to enable access to all the fonts in the collection in the same document. +% Normally, one would load venturis2 or venturisold rather than defining things explicitly. +% But those packages will overwrite the declarations in venturis so aren't an option in this peculiar context. +% (It is assumed that in ordinary usage, only one of the serif/sans-serif combinations provided by venturis and venturis2 or the serif offered by venturisold will be wanted in a single document.) +\DeclareRobustCommand{\venturistworm}{% + \fontencoding{T1}% + \fontfamily{yv2}% + \selectfont} +\DeclareRobustCommand{\venturistwosf}{% + \fontencoding{T1}% + \fontfamily{yv3}% + \selectfont} +\DeclareRobustCommand{\venturisold}{% + \fontencoding{T1}% + \fontfamily{yvo}% + \selectfont} +\DeclareTextFontCommand{\vtworm}{\venturistworm} +\DeclareTextFontCommand{\vtwosf}{\venturistwosf} +\DeclareTextFontCommand{\vo}{\venturisold} +\makeatletter +\DeclareRobustCommand{\vostyle}[1][]{% + \not@math@alphabet\vostyle\relax + \fontfamily{yvod}\selectfont} +\makeatother +\DeclareTextFontCommand{\textvo}{\vostyle} +\DeclareTextFontCommand{\textvol}{\vostyle} +\DeclareRobustCommand{\lmrmfamily}{% + \fontencoding{T1}% + \fontfamily{lmr}% + \selectfont} +\DeclareTextFontCommand{\lmrm}{\lmrmfamily} +\renewcommand{\ttdefault}{lmvtt} +\usepackage{fancyhdr} +\usepackage{fancyref} +\usepackage{array} +\usepackage{longtable} +\usepackage{metalogo} + \setlogokern{Te}{-0.065em}% default: -0.1667em + \setlogokern{eX}{-0.06em}% default: -0.125em + \setlogokern{La}{-0.265em}% default: -0.36em + \setlogokern{aT}{-.055em}% default: -0.15em +% \setlogokern{X2}{}% default: 0.15em + \setlogodrop[TeX]{0.355ex}% default: 0.5ex + \setLaTeXa{\scshape a} +% \setLaTeXee{<arg>} +\usepackage{fixfoot} +\usepackage{enumitem} +\usepackage[referable]{threeparttablex} +\usepackage{enumitem} +\makeatletter +\def\TPT@measurement{% ateb David Carlisle: https://tex.stackexchange.com/a/370691/ + \ifdim\wd\@tempboxb<\TPTminimum + \hsize \TPTminimum + \else + \hsize\wd\@tempboxb + \fi + \xdef\TPT@hsize{\hsize\the\hsize \noexpand\@parboxrestore}\TPT@hsize + \ifx\TPT@docapt\@undefined\else + \TPT@docapt \vskip.2\baselineskip + \fi \par + \dimen@\dp\@tempboxb % new + \box\@tempboxb + \ifvmode \prevdepth\dimen@ \fi% was \z@ not \dimen@ +} +\renewlist{tablenotes}{enumerate}{1} +\setlist[tablenotes]{label=\tnote{\alph*},ref=\alph*,itemsep=\z@,topsep=\z@skip,partopsep=\z@skip,parsep=\z@,itemindent=\z@,labelindent=\tabcolsep,labelsep=.2em,leftmargin=*,align=left,before={\unskip\medskip\footnotesize}} +\makeatother +\usepackage{booktabs} +\usepackage{multirow} +\usepackage{xcolor} +\usepackage{xurl} +\urlstyle{sf} +\usepackage{microtype} +\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text +\usepackage{csquotes} +\MakeAutoQuote{‘}{’} +\MakeAutoQuote*{“}{”} +\usepackage{caption} +\DeclareCaptionFont{lf}{\lstyle} +\captionsetup[table]{labelfont=lf} +% sicrhau hyperindex=false: llwytho CYN bookmark +\usepackage{hypdoc}% ateb Ulrike Fischer: https://tex.stackexchange.com/a/695555/ +\usepackage{bookmark} +\hypersetup{% + colorlinks=true, + citecolor={moss}, + extension=pdf, + linkcolor={strawberry}, + linktocpage=true, + pdfcreator={TeX}, + pdfproducer={pdfeTeX}, + urlcolor={blueberry}% +} +\NewDocElement[% + idxtype=opt., + idxgroup=options, + printtype=\textit{opt.}, +]{Opt}{option} +\NewDocumentCommand \val { m } +{% + {\ttfamily =\,\meta{#1}}% +} +\ExplSyntaxOn +\NewDocumentCommand \vals { m } +{ + { + \ttfamily = \, + \clist_use:nn { #1 } { \textbar } + } +} +\ExplSyntaxOff +\pagestyle{fancy} +\fancyhf[lh]{\itshape\filebase~\fileversion} +%^^A \fancyhf[rh]{\itshape\filetoday} +\fancyhf[rh]{\itshape\filedate} +\fancyhf[ch]{} +\fancyhf[lf]{} +\fancyhf[rf]{} +\fancyhf[cf]{\itshape--- \thepage~/~\lastpage{} ---} +\ExplSyntaxOn +\hook_gput_code:nnn {shipout/lastpage} {.} +{ + \property_record:nn {t:lastpage}{abspage,page,pagenum} +} +\cs_new_protected_nopar:Npn \lastpage +{ + \property_ref:nn {t:lastpage}{page} +} +\ExplSyntaxOff +\definecolor{strawberry}{rgb}{1.000,0.000,0.502} +\definecolor{blueberry}{rgb}{0.000,0.000,1.000} +\definecolor{moss}{rgb}{0.000,0.502,0.251} +\begin{document} + \DocInput{\filename} +\end{document} +%</driver> +% \fi +% +% +% \title{\pkgname: venturisold} +% \author{Clea F. Rees\thanks{% +% Bug tracker: +% \href{https://codeberg.org/cfr/nfssext/issues}{\url{codeberg.org/cfr/nfssext/issues}} +% \textbar{} Code: +% \href{https://codeberg.org/cfr/nfssext}{\url{codeberg.org/cfr/nfssext}} +% \textbar{} Mirror: +% \href{https://github.com/cfr42/nfssext}{\url{github.com/cfr42/nfssext}}% +% }} +%^^A \date{\fileversion~\filetoday} +% \date{\fileversion~\filedate} +% +% \providecommand*{\adf}{\textsc{adf}} +% \providecommand*{\lpack}[1]{\textsf{#1}} +% \providecommand*{\fgroup}[1]{\textsf{#1}} +% \providecommand*{\fname}[1]{\textsf{#1}} +% \providecommand*{\file}[1]{\texttt{#1}} +% +% +% \maketitle\thispagestyle{empty} +% \pdfinfo{% +% /Creator (TeX) +% /Producer (pdfTeX) +% /Author (Clea F. Rees) +% /Title (venturisold) +% /Subject (TeX) +% /Keywords (TeX,LaTeX,font,fonts,tex,latex,Venturis,venturis,venturisadf,VenturisADF,ADF,adf,Arkandis,Digital,Foundry,arkandis,digital,foundry,Hirwen,Harendal,Clea,Rees)} +% \pdfcatalog{% +% /URL () +% /PageMode /UseOutlines} +% \setlength{\parindent}{0pt} +% \setlength{\parskip}{0.5em} +% +% +% +% \begin{abstract} +% \noindent This file is part of \lpack{\pkgname}. +% \file{\pkgname.pdf} constitutes the main documentation for the package. +% \end{abstract} +% +% \tableofcontents +% +% \section{Example} +% +% \iffalse +%<*ee> +% \fi +% \begin{macrocode} +\documentclass[12pt]{article} +\title{Venturis Old Example} +\author{Postman Pat (\textit{sans} black-and-white cat)} + +\newcommand{\alphaline}{ABCDEFGHIJKLMNOPQRSTUVWXYZ\\abcdefghijklmnopqrs{}tuvwxyz\\0123456789\\ + f{}f ff f{}i fi f{}l fl f{}f{}i ffi f{}f{}l ffl s{}t st \& \texteuro \texttrademark \textcopyright \textmu\\ + d d* s s* s+ s+{}t s+t\\ + sphinx of black quartz, judge my vow}% \textcelsius \textnumero \textservicemark} +\newcommand{\abc}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz} +\newcommand{\digits}{0123456789} +\newcommand{\alphatest}{% + \begin{flushleft} + \textup{upright shape:\\\alphaline}\\[\smallskipamount] + \textit{italics:\\\alphaline}\\ + \end{flushleft}% +} + +\pdfmapfile{-yvo.map} +\pdfmapfile{+yvo.map} +\usepackage{venturisold} + +\begin{document} +\maketitle +\setlength{\parindent}{0pt} + +\section*{family: yvo} + +A serif family with oldstyle figures. +\medskip + +\alphatest + +\textbf{\alphatest} + +\section*{family: yvod} + +\textvt{\alphaline} + +\section*{family: yvoa} + +\textalt{\alphatest} + +\textalt{\textbf{\alphatest}} + +\section*{family: yvoad} + +\textalt{\textvt{\alphaline}} + +\end{document} +% \end{macrocode} +% \iffalse +%</ee> +% \fi +% +% \MaybeStop{% +% \PrintChanges +% \PrintIndex +% } +% +% \section{Implementation} +% +% +% \subsection{venturisold.sty} +% +% \iffalse +%<*sty> +% \fi +% \begin{package}{venturisold.sty} +% This package uses font group \fgroup{venturisold}. +% \begin{macrocode} +\NeedsTeXFormat{LaTeX2e} +\RequirePackage{svn-prov} +\ProvidesPackageSVN[\filebase.sty]{$Id: venturisold.dtx 10366 2024-09-18 14:25:21Z cfrees $}[v2.0 \revinfo (for VenturisOldADF PS 1.005)] +\DefineFileInfoSVN[venturisold] +\RequirePackage[T1]{fontenc} +\RequirePackage{nfssext-cfr}[2024/01/01] +% \end{macrocode} +% \lpack{nfssext-cfr} provides \cs{ProcessKeyOptions}, \cs{IfFormatAtLeastTF} on older kernels. +% \begin{macrocode} +\IfFormatAtLeastTF {2020-02-02}{% +% \end{macrocode} +% To get the oldstyle numbers etc.\ used from TS1, we need to set the subset to 0 or 1. +% Unfortunately, this means characters missing from the fonts will not use default symbols as fallback, but this seems to be unavoidable. +% \begin{macrocode} + \DeclareEncodingSubset{TS1}{yvo}{1}% + \DeclareEncodingSubset{TS1}{yvoa}{1}% + \DeclareEncodingSubset{TS1}{yvod}{1}% + \DeclareEncodingSubset{TS1}{yvoad}{1}% +}{% + \RequirePackage{textcomp}} +\UndeclareTextCommand{\textperthousand}{T1} +\ExplSyntaxOn +% \end{macrocode} +% The actual \verb|sty| is ultra simple. +% \texttt{scale} takes a factor by which to scale the fonts. +% This is empty by default, which is equivalent to \texttt{1}, but more efficient. +% \begin{macrocode} +\keys_define:nn { venturisold } +{ +% \end{macrocode} +% \begin{option}{scale} +% \begin{macro}{\yvo@scale} +% Option for scaling +% \begin{macrocode} + scale .tl_set:N = \yvo@scale, + scale .initial:V = \@empty, +% \end{macrocode} +% \end{macro} +% \end{option} +% \begin{macrocode} +} +\ProcessKeyOptions[venturisold] +\ExplSyntaxOff +% \end{macrocode} +% Make Venturis Old default for roman text +% \begin{macrocode} +\renewcommand{\rmdefault}{yvo} +% \end{macrocode} +% \begin{macro}{\vtstyle} +% Introduce special titling commands +% \begin{macrocode} +\DeclareRobustCommand{\vtstyle}[1][]{% +% \end{macrocode} +% Allow an optional argument for consistency with venturis.sty +% \begin{macrocode} + \not@math@alphabet\vtstyle\relax + \fontfamily{yvod}\selectfont} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\textvt,\textvtl} +% Text font commands +% \begin{macrocode} +\DeclareTextFontCommand{\textvt}{\vtstyle} +\DeclareTextFontCommand{\textvtl}{\vtstyle} +% \end{macrocode} +% \end{macro} +%^^A paid â chynnwys \endinput - docstrip yn chwilio amddo fe yn arbennigol +%^^A & bydd doctrip yn ei ychwanegu fe beth bynnag +%^^A (Martin Scharrer: https://tex.stackexchange.com/a/28997/) +% \begin{macrocode} +%% end venturis.sty +% \end{macrocode} +% \end{package} +% \iffalse +%</sty> +% \fi +% +% The remaining files are not used directly, but are required to generate the files which allow \TeX{} and \LaTeX{} to use the fonts. +% The sources use \verb|fontinst| as explained in the (sparse) comments. +% While you can install these files into a \TeX{} tree, they are not required for typesetting. +% +% \subsection{Driver} +% +% The file does all the initial setup of the fonts. +% It organises the fonts into families, defines shapes and reencodes as required. +% +% \iffalse +%<*drv> +% \fi +% \begin{macrocode} +\input fontinst.sty +\needsfontinstversion{1.926} +% \end{macrocode} +% Substitutions +% Bold for bold extended +% \begin{macrocode} +\substitutesilent{b}{db} +\substitutesilent{bx}{b} +\substitutesilent{m}{bx} +\substitutesilent{sl}{it} +\substitutesilent{scit}{sc} +\substitutesilent{scsl}{scit} +\substitutesilent{si}{scsl} +\substitutenoisy{sc}{n} +% \end{macrocode} +% Record transformations for later map file creation +% \begin{macrocode} +\recordtransforms{yvo-rec.tex} +% \end{macrocode} +% Allow fonts to be scaled via variable in fd files +% Also requires fontinst.lua fnttarg as no means to define variable in fontinst +% \begin{macrocode} +\declaresize{}{<-> \string\yvo@@scale} +% \end{macrocode} +% Transformations : reencode fonts +% \begin{macrocode} + \transformfont{t1-yvor}{\reencodefont{t1-venturisold-longs}{\fromafm{yvor8a}}} +% \end{macrocode} +% Transformations : reencode osf +% \begin{macrocode} + \transformfont{t1-yvori}{\reencodefont{t1-venturisold-longs}{\fromafm{yvori8a}}} +% \end{macrocode} +% Transformations : reencode bold +% \begin{macrocode} + \transformfont{t1-yvob}{\reencodefont{t1-venturisold-longs}{\fromafm{yvob8a}}} +% \end{macrocode} +% Transformations : reencode osf +% \begin{macrocode} + \transformfont{t1-yvobi}{\reencodefont{t1-venturisold-longs}{\fromafm{yvobi8a}}} +% \end{macrocode} +% Transformations : reencode titling +% \begin{macrocode} + \transformfont{t1-yvodd}{\reencodefont{t1-f_f}{\fromafm{yvodd8a}}} +% \end{macrocode} +% Transformations : reencode textcomp +% \begin{macrocode} + \transformfont{ts1-yvor}{\reencodefont{ts1-euro}{\fromafm{yvor8a}}} + \transformfont{ts1-yvori}{\reencodefont{ts1-euro}{\fromafm{yvori8a}}} + \transformfont{ts1-yvob}{\reencodefont{ts1-euro}{\fromafm{yvob8a}}} + \transformfont{ts1-yvobi}{\reencodefont{ts1-euro}{\fromafm{yvobi8a}}} + \transformfont{ts1-yvodd}{\reencodefont{ts1-euro}{\fromafm{yvodd8a}}} +% \end{macrocode} +% Installation: creation of virtual fonts +% \begin{macrocode} + \installfonts +% \end{macrocode} +% \begin{family}{T1/yvo} +% venturisold +% \begin{macrocode} + \installfamily{T1}{yvo}{} + \installfont{yvor8t}{t1-yvor,newlatin}{t1-venturisold}{T1}{yvo}{m}{n}{} + \installfont{yvori8t}{t1-yvori,newlatin}{t1-venturisold}{T1}{yvo}{m}{it}{} + \installfont{yvob8t}{t1-yvob,newlatin}{t1-venturisold}{T1}{yvo}{b}{n}{} + \installfont{yvobi8t}{t1-yvobi,newlatin}{t1-venturisold}{T1}{yvo}{b}{it}{} +% \end{macrocode} +% \end{family} +% \begin{family}{T1/yvoa} +% Installation: alternates (T1) +% \begin{macrocode} + \installfamily{T1}{yvoa}{} + \installfont{yvoar8t}{t1-yvor,newlatin}{t1-venturisold-longs}{T1}{yvoa}{m}{n}{} + \installfont{yvoari8t}{t1-yvori,newlatin}{t1-venturisold-longs}{T1}{yvoa}{m}{it}{} + \installfont{yvoab8t}{t1-yvob,newlatin}{t1-venturisold-longs}{T1}{yvoa}{b}{n}{} + \installfont{yvoabi8t}{t1-yvobi,newlatin}{t1-venturisold-longs}{T1}{yvoa}{b}{it}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yvo} +% Installation: install with TS1 encoding for extra glyphs through textcomp +% \begin{macrocode} + \installfamily{TS1}{yvo}{} + \installfont{yvor8c}{t1-yvor,ts1-yvor,t1-yvor suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{m}{n}{} + \installfont{yvori8c}{t1-yvori,ts1-yvori,t1-yvori suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{m}{it}{} + \installfont{yvob8c}{t1-yvob,ts1-yvob,t1-yvob suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{b}{n}{} + \installfont{yvobi8c}{t1-yvobi,ts1-yvobi,t1-yvobi suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{b}{it}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yvoa} +% Installation: alternates (TS1) +% \begin{macrocode} + \installfamily{TS1}{yvoa}{} + \installfontas{yvor8c}{TS1}{yvoa}{m}{n}{} + \installfontas{yvori8c}{TS1}{yvoa}{m}{it}{} + \installfontas{yvob8c}{TS1}{yvoa}{b}{n}{} + \installfontas{yvobi8c}{TS1}{yvoa}{b}{it}{} +% \end{macrocode} +% \end{family} +% \begin{family}{T1/yvod} +% Installation: titling +% \begin{macrocode} + \installfamily{T1}{yvod}{} + \installfont{yvodd8t}{t1-yvodd,newlatin}{t1-f_f}{T1}{yvod}{db}{sc}{} + \installfontas{yvodd8t}{T1}{yvod}{db}{n}{} +% \end{macrocode} +% \end{family} +% \begin{family}{T1/yvoad} +% Installation: titling for alternate case +% \begin{macrocode} + \installfamily{T1}{yvoad}{} + \installfontas{yvodd8t}{T1}{yvoad}{db}{sc}{} + \installfontas{yvodd8t}{T1}{yvoad}{db}{n}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yvod} +% Installation: install with TS1 encoding for extra glyphs through textcomp +% \begin{macrocode} + \installfamily{TS1}{yvod}{} + \installfont{yvodd8c}{t1-yvodd,ts1-yvodd,textcomp}{ts1-euro}{TS1}{yvod}{db}{sc}{} + \installfontas{yvodd8c}{TS1}{yvod}{db}{n}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yvoad} +% Installation: for alternate case +% \begin{macrocode} + \installfamily{TS1}{yvoad}{} + \installfontas{yvodd8c}{TS1}{yvoad}{db}{sc}{} + \installfontas{yvodd8c}{TS1}{yvoad}{db}{n}{} +% \end{macrocode} +% \end{family} +% Finish up +% \begin{macrocode} + \endinstallfonts +\endrecordtransforms +\bye +% \end{macrocode} +% \iffalse +%</drv> +% \fi +% \subsection{Map} +% +% This file is compiled to produce the map file fragment \verb|updmap| needs to install the fonts. +% It uses files recorded during compilation of the driver. +% \iffalse +%<*map> +% \fi +% \begin{macrocode} +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yvo.map} +\adddriver{pltotf}{yvo-pltotf.sh} +\input yvo-rec.tex +\donedrivers +\bye +% \end{macrocode} +% \iffalse +%</map> +% \fi +% +%\Finale +%^^A vim: tw=0: diff --git a/Master/texmf-dist/source/fonts/venturisadf/venturissans.dtx b/Master/texmf-dist/source/fonts/venturisadf/venturissans.dtx new file mode 100644 index 00000000000..067e4760adc --- /dev/null +++ b/Master/texmf-dist/source/fonts/venturisadf/venturissans.dtx @@ -0,0 +1,617 @@ +% \iffalse meta-comment +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% venturissans.dtx +% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +% Code from skeleton.dtx Copyright (C) 2015-2024 Scott Pakin (see below). +% +% 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 +% https://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +% +% The file venturissans.dtx is a derived work under the terms of the +% LPPL. It is based on version 2.4 of skeleton.dtx which is part of +% dtxtut by Scott Pakin. A copy of dtxtut, including the +% unmodified version of skeleton.dtx is available from +% https://www.ctan.org/pkg/dtxtut and released under the LPPL. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \fi +% +% \iffalse +%<*driver> +\RequirePackage{svn-prov} +% ref. ateb Max Chernoff: https://tex.stackexchange.com/a/723294/ +\def\MakePrivateLetters{\makeatletter\ExplSyntaxOn\endlinechar13} +\ProvidesFileSVN{$Id: venturissans.dtx 10263 2024-08-20 05:00:55Z cfrees $}[v2.0 \revinfo][\filebase DTX: Venturis ADF for 8-bit engines] +\DefineFileInfoSVN[venturissans] +\documentclass[11pt,british]{ltxdoc} +% l3doc loads fancyvrb +% fancyvrb overwrites svn-prov's macros without warning +% restore \fileversion \filerev in case we're using l3doc +\GetFileInfoSVN{venturissans} +\newcommand* \pkgname{venturisadf} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\DoNotIndex{\verb,\ProvidesPackageSVN,\NeedsTeXFormat,\ProcessKeyOptions,\revinfo,\filebase,\filename,\filedate,\RequirePackage,\usepackage,\DefineFileInfoSVN,\GetFileInfoSVN,\ProvidesPackageSVN,\documentclass,\MakeAutoQuote,\parindent,\par,\smallskip,\setlength,\bigskip,\maketitle,\title,\author,\date,\ExplSyntaxOn,\ExplSyntaxOff,\bye} +\usepackage{babel} +\pdfmapfile{-yvt.map} +\pdfmapfile{-yv1.map} +\pdfmapfile{-yv2.map} +\pdfmapfile{-yv3.map} +\pdfmapfile{-yvo.map} +\pdfmapfile{+yvt.map} +\pdfmapfile{+yv1.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yv3.map} +\pdfmapfile{+yvo.map} +\usepackage{venturis} +% The following commands are only necessary to enable access to all the fonts in the collection in the same document. +% Normally, one would load venturis2 or venturisold rather than defining things explicitly. +% But those packages will overwrite the declarations in venturis so aren't an option in this peculiar context. +% (It is assumed that in ordinary usage, only one of the serif/sans-serif combinations provided by venturis and venturis2 or the serif offered by venturisold will be wanted in a single document.) +\DeclareRobustCommand{\venturistworm}{% + \fontencoding{T1}% + \fontfamily{yv2}% + \selectfont} +\DeclareRobustCommand{\venturistwosf}{% + \fontencoding{T1}% + \fontfamily{yv3}% + \selectfont} +\DeclareRobustCommand{\venturisold}{% + \fontencoding{T1}% + \fontfamily{yvo}% + \selectfont} +\DeclareTextFontCommand{\vtworm}{\venturistworm} +\DeclareTextFontCommand{\vtwosf}{\venturistwosf} +\DeclareTextFontCommand{\vo}{\venturisold} +\makeatletter +\DeclareRobustCommand{\vostyle}[1][]{% + \not@math@alphabet\vostyle\relax + \fontfamily{yvod}\selectfont} +\makeatother +\DeclareTextFontCommand{\textvo}{\vostyle} +\DeclareTextFontCommand{\textvol}{\vostyle} +\DeclareRobustCommand{\lmrmfamily}{% + \fontencoding{T1}% + \fontfamily{lmr}% + \selectfont} +\DeclareTextFontCommand{\lmrm}{\lmrmfamily} +\renewcommand{\ttdefault}{lmvtt} +\usepackage{fancyhdr} +\usepackage{fancyref} +\usepackage{array} +\usepackage{longtable} +\usepackage{metalogo} + \setlogokern{Te}{-0.065em}% default: -0.1667em + \setlogokern{eX}{-0.06em}% default: -0.125em + \setlogokern{La}{-0.265em}% default: -0.36em + \setlogokern{aT}{-.055em}% default: -0.15em +% \setlogokern{X2}{}% default: 0.15em + \setlogodrop[TeX]{0.355ex}% default: 0.5ex + \setLaTeXa{\scshape a} +% \setLaTeXee{<arg>} +\usepackage{fixfoot} +\usepackage{enumitem} +\usepackage[referable]{threeparttablex} +\usepackage{enumitem} +\makeatletter +\def\TPT@measurement{% ateb David Carlisle: https://tex.stackexchange.com/a/370691/ + \ifdim\wd\@tempboxb<\TPTminimum + \hsize \TPTminimum + \else + \hsize\wd\@tempboxb + \fi + \xdef\TPT@hsize{\hsize\the\hsize \noexpand\@parboxrestore}\TPT@hsize + \ifx\TPT@docapt\@undefined\else + \TPT@docapt \vskip.2\baselineskip + \fi \par + \dimen@\dp\@tempboxb % new + \box\@tempboxb + \ifvmode \prevdepth\dimen@ \fi% was \z@ not \dimen@ +} +\renewlist{tablenotes}{enumerate}{1} +\setlist[tablenotes]{label=\tnote{\alph*},ref=\alph*,itemsep=\z@,topsep=\z@skip,partopsep=\z@skip,parsep=\z@,itemindent=\z@,labelindent=\tabcolsep,labelsep=.2em,leftmargin=*,align=left,before={\unskip\medskip\footnotesize}} +\makeatother +\usepackage{booktabs} +\usepackage{multirow} +\usepackage{xcolor} +\usepackage{xurl} +\urlstyle{sf} +\usepackage{microtype} +\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text +\usepackage{csquotes} +\MakeAutoQuote{‘}{’} +\MakeAutoQuote*{“}{”} +\usepackage{caption} +\DeclareCaptionFont{lf}{\lstyle} +\captionsetup[table]{labelfont=lf} +% sicrhau hyperindex=false: llwytho CYN bookmark +\usepackage{hypdoc}% ateb Ulrike Fischer: https://tex.stackexchange.com/a/695555/ +\usepackage{bookmark} +\hypersetup{% + colorlinks=true, + citecolor={moss}, + extension=pdf, + linkcolor={strawberry}, + linktocpage=true, + pdfcreator={TeX}, + pdfproducer={pdfeTeX}, + urlcolor={blueberry}% +} +\NewDocElement[% + idxtype=opt., + idxgroup=options, + printtype=\textit{opt.}, +]{Opt}{option} +\NewDocumentCommand \val { m } +{% + {\ttfamily =\,\meta{#1}}% +} +\ExplSyntaxOn +\NewDocumentCommand \vals { m } +{ + { + \ttfamily = \, + \clist_use:nn { #1 } { \textbar } + } +} +\ExplSyntaxOff +\pagestyle{fancy} +\fancyhf[lh]{\itshape\filebase~\fileversion} +%^^A \fancyhf[rh]{\itshape\filetoday} +\fancyhf[rh]{\itshape\filedate} +\fancyhf[ch]{} +\fancyhf[lf]{} +\fancyhf[rf]{} +\fancyhf[cf]{\itshape--- \thepage~/~\lastpage{} ---} +\ExplSyntaxOn +\hook_gput_code:nnn {shipout/lastpage} {.} +{ + \property_record:nn {t:lastpage}{abspage,page,pagenum} +} +\cs_new_protected_nopar:Npn \lastpage +{ + \property_ref:nn {t:lastpage}{page} +} +\ExplSyntaxOff +\definecolor{strawberry}{rgb}{1.000,0.000,0.502} +\definecolor{blueberry}{rgb}{0.000,0.000,1.000} +\definecolor{moss}{rgb}{0.000,0.502,0.251} +\begin{document} + \DocInput{\filename} +\end{document} +%</driver> +% \fi +% +% +% \title{\pkgname: venturissans} +% \author{Clea F. Rees\thanks{% +% Bug tracker: +% \href{https://codeberg.org/cfr/nfssext/issues}{\url{codeberg.org/cfr/nfssext/issues}} +% \textbar{} Code: +% \href{https://codeberg.org/cfr/nfssext}{\url{codeberg.org/cfr/nfssext}} +% \textbar{} Mirror: +% \href{https://github.com/cfr42/nfssext}{\url{github.com/cfr42/nfssext}}% +% }} +%^^A \date{\fileversion~\filetoday} +% \date{\fileversion~\filedate} +% +% \providecommand*{\adf}{\textsc{adf}} +% \providecommand*{\lpack}[1]{\textsf{#1}} +% \providecommand*{\fgroup}[1]{\textsf{#1}} +% \providecommand*{\fname}[1]{\textsf{#1}} +% \providecommand*{\file}[1]{\texttt{#1}} +% +% +% \maketitle\thispagestyle{empty} +% \pdfinfo{% +% /Creator (TeX) +% /Producer (pdfTeX) +% /Author (Clea F. Rees) +% /Title (venturissans) +% /Subject (TeX) +% /Keywords (TeX,LaTeX,font,fonts,tex,latex,Venturis,venturis,venturisadf,VenturisADF,ADF,adf,Arkandis,Digital,Foundry,arkandis,digital,foundry,Hirwen,Harendal,Clea,Rees)} +% \pdfcatalog{% +% /URL () +% /PageMode /UseOutlines} +% \setlength{\parindent}{0pt} +% \setlength{\parskip}{0.5em} +% +% +% +% \begin{abstract} +% \noindent This file is part of \lpack{\pkgname}. +% \file{\pkgname.pdf} constitutes the main documentation for the package. +% \end{abstract} +% +% \tableofcontents +% +% \section{Example} +% +% \iffalse +%<*ee> +% \fi +% \begin{macrocode} +\documentclass[12pt]{article} +\title{Venturis Sans Example} +\author{Spot} + +\newcommand{\alphaline}{ABCDEFGHIJKLMNOPQRSTUVWXYZ\\abcdefghijklmnopqrstuvwxyz\\0123456789\\ + f{}f ff f{}i fi f{}l fl f{}f{}i ffi f{}f{}l ffl \& \texteuro \texttrademark \textcopyright \textmu\\ + sphinx of black quartz, judge my vow}%\textcelsius \textnumero \textservicemark} +\newcommand{\abc}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz} +\newcommand{\digits}{0123456789} +\newcommand{\alphatest}{% + \begin{flushleft} + \textup{upright:\\\alphaline}\\[\smallskipamount] + \textit{italics/oblique:\\\alphaline}\\ + \end{flushleft}% +} + +\pdfmapfile{-yv1.map} +\pdfmapfile{+yv1.map} +\usepackage{venturis} + +\begin{document} +\maketitle +\setlength{\parindent}{0pt} + +\sffamily + +\section*{family: yv1} + +\subsection*{Light weight, regular width} + +\textlg{\alphatest} + +\subsection*{Regular weight, regular width} + +\alphatest + +\subsection*{Demibold weight, regular width} + +\textdb{\alphatest} + +\subsection*{Bold series (i.e.\ bold weight, extended)} + +\textbf{\alphatest} + +\subsection*{Bold weight, regular width (selected directly)} + +{\fontseries{b}\selectfont\alphatest} + +\subsection*{Heavy weight, regular width} + +\texteb{\alphatest} + +\subsection*{Regular and bold weights, condensed} + +{\cdwidth + \alphatest + + \textbf{\cdwidth \alphatest}% +} + +\subsection*{Regular and bold weights, extended} + +{\etwidth + \alphatest + + \textbf{\etwidth\alphatest}% +} + +\section*{family: yv1d} + +The fonts include uppercase, small-caps and lining figures. +\medskip + +\textvt{\alphaline} +\medskip + +\textbf{\textvt{\alphaline}} + +\end{document} + +% \end{macrocode} +% \iffalse +%</ee> +% \fi +% +% \MaybeStop{% +% \PrintChanges +% \PrintIndex +% } +% +% \section{Implementation} +% +% \file{venturis.sty} is included in \file{venturis.dtx} and listed in \file{venturis.pdf}. +% Consult those files for details of the package support. +% +% The remaining files are not used directly, but are required to generate the files which allow \TeX{} and \LaTeX{} to use the fonts. +% The sources use \verb|fontinst| as explained in the (sparse) comments. +% While you can install these files into a \TeX{} tree, they are not required for typesetting. +% +% \subsection{Driver} +% +% The file does all the initial setup of the fonts. +% It organises the fonts into families, defines shapes and reencodes as required. +% +% \iffalse +%<*drv> +% \fi +% \begin{macrocode} +\input fontinst.sty +\needsfontinstversion{1.926} +% \end{macrocode} +% Substitutions +% Bold for bold extended +% \begin{macrocode} +\substitutesilent{dbuc}{db} +\substitutesilent{uc}{c} +\substitutesilent{sl}{it} +\substitutesilent{scit}{sc} +\substitutesilent{scsl}{scit} +\substitutesilent{si}{scsl} +\substitutesilent{sc}{n} +% \end{macrocode} +% Record transformations for later map file creation +% \begin{macrocode} +\recordtransforms{yv1-rec.tex} +% \end{macrocode} +% Allow fonts to be scaled via variable in fd files +% Also requires fontinst.lua fnttarg as no means to define variable in fontinst +% \begin{macrocode} +\declaresize{}{<-> \string\yvi@@scale} +% \end{macrocode} +% Transformations : reencode fonts +% \begin{macrocode} + \transformfont{t1-yv1r}{\reencodefont{t1-f_f}{\fromafm{yv1r8a}}} + \transformfont{t1-yv1ri}{\reencodefont{t1-f_f}{\fromafm{yv1ri8a}}} + \transformfont{t1-yv1b}{\reencodefont{t1-f_f}{\fromafm{yv1b8a}}} + \transformfont{t1-yv1bi}{\reencodefont{t1-f_f}{\fromafm{yv1bi8a}}} + \transformfont{t1-yv1h}{\reencodefont{t1-f_f}{\fromafm{yv1h8a}}} + \transformfont{t1-yv1ho}{\reencodefont{t1-f_f}{\fromafm{yv1ho8a}}} + \transformfont{ts1-yv1r}{\reencodefont{ts1-euro}{\fromafm{yv1r8a}}} + \transformfont{ts1-yv1ri}{\reencodefont{ts1-euro}{\fromafm{yv1ri8a}}} + \transformfont{ts1-yv1b}{\reencodefont{ts1-euro}{\fromafm{yv1b8a}}} + \transformfont{ts1-yv1bi}{\reencodefont{ts1-euro}{\fromafm{yv1bi8a}}} + \transformfont{ts1-yv1h}{\reencodefont{ts1-euro}{\fromafm{yv1h8a}}} + \transformfont{ts1-yv1ho}{\reencodefont{ts1-euro}{\fromafm{yv1ho8a}}} +% \end{macrocode} +% Transformations : reencode condensed sans serifs +% \begin{macrocode} + \transformfont{t1-yv1r-c}{\reencodefont{t1-f_f}{\fromafm{yv1r8ac}}} + \transformfont{t1-yv1ri-c}{\reencodefont{t1-f_f}{\fromafm{yv1ri8ac}}} + \transformfont{t1-yv1b-c}{\reencodefont{t1-f_f}{\fromafm{yv1b8ac}}} + \transformfont{t1-yv1bi-c}{\reencodefont{t1-f_f}{\fromafm{yv1bi8ac}}} + \transformfont{ts1-yv1r-c}{\reencodefont{ts1-euro}{\fromafm{yv1r8ac}}} + \transformfont{ts1-yv1ri-c}{\reencodefont{ts1-euro}{\fromafm{yv1ri8ac}}} + \transformfont{ts1-yv1b-c}{\reencodefont{ts1-euro}{\fromafm{yv1b8ac}}} + \transformfont{ts1-yv1bi-c}{\reencodefont{ts1-euro}{\fromafm{yv1bi8ac}}} +% \end{macrocode} +% Transformations : reencode extended sans serif +% \begin{macrocode} + \transformfont{t1-yv1r-x}{\reencodefont{t1-f_f}{\fromafm{yv1r8ax}}} + \transformfont{t1-yv1ri-x}{\reencodefont{t1-f_f}{\fromafm{yv1ri8ax}}} + \transformfont{t1-yv1b-x}{\reencodefont{t1-f_f}{\fromafm{yv1b8ax}}} + \transformfont{t1-yv1bi-x}{\reencodefont{t1-f_f}{\fromafm{yv1bi8ax}}} + \transformfont{ts1-yv1r-x}{\reencodefont{ts1-euro}{\fromafm{yv1r8ax}}} + \transformfont{ts1-yv1ri-x}{\reencodefont{ts1-euro}{\fromafm{yv1ri8ax}}} + \transformfont{ts1-yv1b-x}{\reencodefont{ts1-euro}{\fromafm{yv1b8ax}}} + \transformfont{ts1-yv1bi-x}{\reencodefont{ts1-euro}{\fromafm{yv1bi8ax}}} +% \end{macrocode} +% Transformations : reencode light weights +% \begin{macrocode} + \transformfont{t1-yv1l}{\reencodefont{t1-f_f}{\fromafm{yv1l8a}}} + \transformfont{t1-yv1li}{\reencodefont{t1-f_f}{\fromafm{yv1li8a}}} + \transformfont{t1-yv1d}{\reencodefont{t1-f_f}{\fromafm{yv1d8a}}} + \transformfont{t1-yv1di}{\reencodefont{t1-f_f}{\fromafm{yv1di8a}}} + \transformfont{ts1-yv1l}{\reencodefont{ts1-euro}{\fromafm{yv1l8a}}} + \transformfont{ts1-yv1li}{\reencodefont{ts1-euro}{\fromafm{yv1li8a}}} + \transformfont{ts1-yv1d}{\reencodefont{ts1-euro}{\fromafm{yv1d8a}}} + \transformfont{ts1-yv1di}{\reencodefont{ts1-euro}{\fromafm{yv1di8a}}} +% \end{macrocode} +% Transformations : reencode titling +% \begin{macrocode} + \transformfont{t1-yv1bd}{\reencodefont{t1-f_f}{\fromafm{yv1bd8a}}} + \transformfont{t1-yv1dd-u}{\reencodefont{t1-f_f}{\fromafm{yv1dd8au}}} + \transformfont{ts1-yv1bd}{\reencodefont{ts1-euro}{\fromafm{yv1bd8a}}} + \transformfont{ts1-yv1dd-u}{\reencodefont{ts1-euro}{\fromafm{yv1dd8au}}} +% \end{macrocode} +% Installation: creation of virtual fonts +% \begin{macrocode} + \installfonts +% \end{macrocode} +% \begin{family}{T1/yv1} +% venturissans +% \begin{macrocode} + \installfamily{T1}{yv1}{} + \installfont{yv1r8t}{t1-yv1r,newlatin}{t1-f_f}{T1}{yv1}{m}{n}{} + \installfont{yv1ri8t}{t1-yv1ri,newlatin}{t1-f_f}{T1}{yv1}{m}{it}{} +% \end{macrocode} +% Installation:repeat for bold sans fonts +% \begin{macrocode} + \installfont{yv1b8t}{t1-yv1b,newlatin}{t1-f_f}{T1}{yv1}{b}{n}{} + \installfont{yv1bi8t}{t1-yv1bi,newlatin}{t1-f_f}{T1}{yv1}{b}{it}{} +% \end{macrocode} +% Installation:heavy weights +% \begin{macrocode} + \installfont{yv1h8t}{t1-yv1h,newlatin}{t1-f_f}{T1}{yv1}{eb}{n}{} + \installfont{yv1ho8t}{t1-yv1ho,newlatin}{t1-f_f}{T1}{yv1}{eb}{sl}{} + \installfontas{yv1ho8t}{T1}{yv1}{eb}{it}{} +% \end{macrocode} +% Installation:and condensed widths sans +% \begin{macrocode} + \installfont{yv1r8tc}{t1-yv1r-c,newlatin}{t1-f_f}{T1}{yv1}{c}{n}{} + \installfont{yv1ri8tc}{t1-yv1ri-c,newlatin}{t1-f_f}{T1}{yv1}{c}{it}{} +% \end{macrocode} +% Installation:and bold condensed sans +% \begin{macrocode} + \installfont{yv1b8tc}{t1-yv1b-c,newlatin}{t1-f_f}{T1}{yv1}{bc}{n}{} + \installfont{yv1bi8tc}{t1-yv1bi-c,newlatin}{t1-f_f}{T1}{yv1}{bc}{it}{} +% \end{macrocode} +% Installation:and extended widths sans +% \begin{macrocode} + \installfont{yv1r8tx}{t1-yv1r-x,newlatin}{t1-f_f}{T1}{yv1}{x}{n}{} + \installfont{yv1ri8tx}{t1-yv1ri-x,newlatin}{t1-f_f}{T1}{yv1}{x}{it}{} +% \end{macrocode} +% Installation:and bold extended sans +% \begin{macrocode} + \installfont{yv1b8tx}{t1-yv1b-x,newlatin}{t1-f_f}{T1}{yv1}{bx}{n}{} + \installfontas{yv1b8tx}{T1}{yv1}{bx}{sc}{} + \installfont{yv1bi8tx}{t1-yv1bi-x,newlatin}{t1-f_f}{T1}{yv1}{bx}{it}{} + \installfontas{yv1bi8tx}{T1}{yv1}{bx}{sl}{} + \installfontas{yv1b8tx}{T1}{yv1}{bx}{scit}{} +% \end{macrocode} +% Installation:and the light weight sans +% \begin{macrocode} + \installfont{yv1l8t}{t1-yv1l,newlatin}{t1-f_f}{T1}{yv1}{l}{n}{} + \installfont{yv1li8t}{t1-yv1li,newlatin}{t1-f_f}{T1}{yv1}{l}{it}{} +% \end{macrocode} +% Installation:repeat for bold light sans fonts +% \begin{macrocode} + \installfont{yv1d8t}{t1-yv1d,newlatin}{t1-f_f}{T1}{yv1}{db}{n}{} + \installfont{yv1di8t}{t1-yv1di,newlatin}{t1-f_f}{T1}{yv1}{db}{it}{} +% \end{macrocode} +% \end{family} +% \begin{family}{T1/yv1d} +% Installation:titling +% \begin{macrocode} + \installfamily{T1}{yv1d}{} + \installfont{yv1bd8t}{t1-yv1bd,newlatin}{t1-f_f}{T1}{yv1d}{b}{sc}{} + \installfontas{yv1bd8t}{T1}{yv1d}{eb}{sc}{} + \installfontas{yv1bd8t}{T1}{yv1d}{bc}{sc}{} + \installfontas{yv1bd8t}{T1}{yv1d}{db}{sc}{} + \installfontas{yv1bd8t}{T1}{yv1d}{b}{n}{} + \installfontas{yv1bd8t}{T1}{yv1d}{eb}{n}{} + \installfontas{yv1bd8t}{T1}{yv1d}{bc}{n}{} + \installfontas{yv1bd8t}{T1}{yv1d}{db}{n}{} + \installfont{yv1dd8tu}{t1-yv1dd-u,newlatin}{t1-f_f}{T1}{yv1d}{dbuc}{sc}{} + \installfontas{yv1dd8tu}{T1}{yv1d}{x}{sc}{} + \installfontas{yv1dd8tu}{T1}{yv1d}{m}{sc}{} + \installfontas{yv1dd8tu}{T1}{yv1d}{c}{sc}{} + \installfontas{yv1dd8tu}{T1}{yv1d}{uc}{sc}{} + \installfontas{yv1dd8tu}{T1}{yv1d}{l}{sc}{} + \installfontas{yv1dd8tu}{T1}{yv1d}{dbuc}{n}{} + \installfontas{yv1dd8tu}{T1}{yv1d}{x}{n}{} + \installfontas{yv1dd8tu}{T1}{yv1d}{m}{n}{} + \installfontas{yv1dd8tu}{T1}{yv1d}{c}{n}{} + \installfontas{yv1dd8tu}{T1}{yv1d}{uc}{n}{} + \installfontas{yv1dd8tu}{T1}{yv1d}{l}{n}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yv1} +% Installation:install with TS1 encoding for extra glyphs through textcomp +% \begin{macrocode} + \installfamily{TS1}{yv1}{} + \installfont{yv1r8c}{t1-yv1r,ts1-yv1r,textcomp}{ts1-euro}{TS1}{yv1}{m}{n}{} + \installfont{yv1ri8c}{t1-yv1ri,ts1-yv1ri,textcomp}{ts1-euro}{TS1}{yv1}{m}{it}{} +% \end{macrocode} +% Installation:repeat for bold sans fonts +% \begin{macrocode} + \installfont{yv1b8c}{t1-yv1b,ts1-yv1b,textcomp}{ts1-euro}{TS1}{yv1}{b}{n}{} + \installfont{yv1bi8c}{t1-yv1bi,ts1-yv1bi,textcomp}{ts1-euro}{TS1}{yv1}{b}{it}{} + \installfont{yv1h8c}{t1-yv1h,ts1-yv1h,textcomp}{ts1-euro}{TS1}{yv1}{eb}{n}{} + \installfont{yv1ho8c}{t1-yv1ho,ts1-yv1ho,textcomp}{ts1-euro}{TS1}{yv1}{eb}{sl}{} + \installfontas{yv1ho8c}{TS1}{yv1}{eb}{it}{} +% \end{macrocode} +% Installation:and condensed widths sans +% \begin{macrocode} + \installfont{yv1r8cc}{t1-yv1r-c,ts1-yv1r-c,textcomp}{ts1-euro}{TS1}{yv1}{c}{n}{} + \installfont{yv1ri8cc}{t1-yv1ri-c,ts1-yv1ri-c,textcomp}{ts1-euro}{TS1}{yv1}{c}{it}{} +% \end{macrocode} +% Installation:and bold condensed sans +% \begin{macrocode} + \installfont{yv1b8cc}{t1-yv1b-c,ts1-yv1b-c,textcomp}{ts1-euro}{TS1}{yv1}{bc}{n}{} + \installfont{yv1bi8cc}{t1-yv1bi-c,ts1-yv1bi-c,textcomp}{ts1-euro}{TS1}{yv1}{bc}{it}{} +% \end{macrocode} +% Installation:and extended widths sans +% \begin{macrocode} + \installfont{yv1r8cx}{t1-yv1r-x,ts1-yv1r-x,textcomp}{ts1-euro}{TS1}{yv1}{x}{n}{} + \installfont{yv1ri8cx}{t1-yv1ri-x,ts1-yv1ri-x,textcomp}{ts1-euro}{TS1}{yv1}{x}{it}{} +% \end{macrocode} +% Installation:and bold extended sans +% \begin{macrocode} + \installfont{yv1b8cx}{t1-yv1b-x,ts1-yv1b-x,textcomp}{ts1-euro}{TS1}{yv1}{bx}{n}{} + \installfont{yv1bi8cx}{t1-yv1bi-x,ts1-yv1bi-x,textcomp}{ts1-euro}{TS1}{yv1}{bx}{it}{} + \installfontas{yv1bi8cx}{TS1}{yv1}{bx}{sl}{} + \installfontas{yv1b8cx}{TS1}{yv1}{bx}{sc}{} + \installfontas{yv1b8cx}{TS1}{yv1}{bx}{scit}{} +% \end{macrocode} +% Installation:and the light weight sans +% \begin{macrocode} + \installfont{yv1l8c}{t1-yv1l,ts1-yv1l,textcomp}{ts1-euro}{TS1}{yv1}{l}{n}{} + \installfont{yv1li8c}{t1-yv1li,ts1-yv1li,textcomp}{ts1-euro}{TS1}{yv1}{l}{it}{} +% \end{macrocode} +% Installation:repeat for bold light sans fonts +% \begin{macrocode} + \installfont{yv1d8c}{t1-yv1d,ts1-yv1d,textcomp}{ts1-euro}{TS1}{yv1}{db}{n}{} + \installfont{yv1di8c}{t1-yv1di,ts1-yv1di,textcomp}{ts1-euro}{TS1}{yv1}{db}{it}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yv1d} +% Installation:titling +% \begin{macrocode} + \installfamily{TS1}{yv1d}{} + \installfont{yv1bd8c}{t1-yv1bd,ts1-yv1bd,textcomp}{ts1-euro}{TS1}{yv1d}{b}{sc}{} + \installfontas{yv1bd8c}{TS1}{yv1d}{eb}{sc}{} + \installfontas{yv1bd8c}{TS1}{yv1d}{bc}{sc}{} + \installfontas{yv1bd8c}{TS1}{yv1d}{db}{sc}{} + \installfontas{yv1bd8c}{TS1}{yv1d}{b}{n}{} + \installfontas{yv1bd8c}{TS1}{yv1d}{eb}{n}{} + \installfontas{yv1bd8c}{TS1}{yv1d}{bc}{n}{} + \installfontas{yv1bd8c}{TS1}{yv1d}{db}{n}{} + \installfont{yv1dd8cu}{t1-yv1dd-u,ts1-yv1dd-u,textcomp}{ts1-euro}{TS1}{yv1d}{dbuc}{sc}{} + \installfontas{yv1dd8cu}{TS1}{yv1d}{x}{sc}{} + \installfontas{yv1dd8cu}{TS1}{yv1d}{m}{sc}{} + \installfontas{yv1dd8cu}{TS1}{yv1d}{c}{sc}{} + \installfontas{yv1dd8cu}{TS1}{yv1d}{uc}{sc}{} + \installfontas{yv1dd8cu}{TS1}{yv1d}{l}{sc}{} + \installfontas{yv1dd8cu}{TS1}{yv1d}{dbuc}{n}{} + \installfontas{yv1dd8cu}{TS1}{yv1d}{x}{n}{} + \installfontas{yv1dd8cu}{TS1}{yv1d}{m}{n}{} + \installfontas{yv1dd8cu}{TS1}{yv1d}{c}{n}{} + \installfontas{yv1dd8cu}{TS1}{yv1d}{uc}{n}{} + \installfontas{yv1dd8cu}{TS1}{yv1d}{l}{n}{} +% \end{macrocode} +% \end{family} +% \begin{macrocode} + \endinstallfonts +\endrecordtransforms +\bye +% \end{macrocode} +% \iffalse +%</drv> +% \fi +% \subsection{Map} +% +% This file is compiled to produce the map file fragment \verb|updmap| needs to install the fonts. +% It uses files recorded during compilation of the driver. +% \iffalse +%<*map> +% \fi +% \begin{macrocode} +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yv1.map} +\adddriver{pltotf}{yv1-pltotf.sh} +\input yv1-rec.tex +\donedrivers +\bye +% \end{macrocode} +% \iffalse +%</map> +% \fi +% +%\Finale +%^^A vim: tw=0: diff --git a/Master/texmf-dist/source/fonts/venturisadf/venturissans2.dtx b/Master/texmf-dist/source/fonts/venturisadf/venturissans2.dtx new file mode 100644 index 00000000000..b5882962d3a --- /dev/null +++ b/Master/texmf-dist/source/fonts/venturisadf/venturissans2.dtx @@ -0,0 +1,492 @@ +% \iffalse meta-comment +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% venturissans2.dtx +% Additions and changes Copyright (C) 2008-2024 Clea F. Rees. +% Code from skeleton.dtx Copyright (C) 2015-2024 Scott Pakin (see below). +% +% 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 +% https://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +% +% The file venturissans2.dtx is a derived work under the terms of the +% LPPL. It is based on version 2.4 of skeleton.dtx which is part of +% dtxtut by Scott Pakin. A copy of dtxtut, including the +% unmodified version of skeleton.dtx is available from +% https://www.ctan.org/pkg/dtxtut and released under the LPPL. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% \fi +% +% \iffalse +%<*driver> +\RequirePackage{svn-prov} +% ref. ateb Max Chernoff: https://tex.stackexchange.com/a/723294/ +\def\MakePrivateLetters{\makeatletter\ExplSyntaxOn\endlinechar13} +\ProvidesFileSVN{$Id: venturissans2.dtx 10263 2024-08-20 05:00:55Z cfrees $}[v2.0 \revinfo][\filebase DTX: Venturis ADF for 8-bit engines] +\DefineFileInfoSVN[venturissansii] +\documentclass[11pt,british]{ltxdoc} +% l3doc loads fancyvrb +% fancyvrb overwrites svn-prov's macros without warning +% restore \fileversion \filerev in case we're using l3doc +\GetFileInfoSVN{venturissansii} +\newcommand* \pkgname{venturisadf} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\DoNotIndex{\verb,\ProvidesPackageSVN,\NeedsTeXFormat,\ProcessKeyOptions,\revinfo,\filebase,\filename,\filedate,\RequirePackage,\usepackage,\DefineFileInfoSVN,\GetFileInfoSVN,\ProvidesPackageSVN,\documentclass,\MakeAutoQuote,\parindent,\par,\smallskip,\setlength,\bigskip,\maketitle,\title,\author,\date,\ExplSyntaxOn,\ExplSyntaxOff,\bye} +\usepackage{babel} +\pdfmapfile{-yvt.map} +\pdfmapfile{-yv1.map} +\pdfmapfile{-yv2.map} +\pdfmapfile{-yv3.map} +\pdfmapfile{-yvo.map} +\pdfmapfile{+yvt.map} +\pdfmapfile{+yv1.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yv3.map} +\pdfmapfile{+yvo.map} +\usepackage{venturis} +% The following commands are only necessary to enable access to all the fonts in the collection in the same document. +% Normally, one would load venturis2 or venturisold rather than defining things explicitly. +% But those packages will overwrite the declarations in venturis so aren't an option in this peculiar context. +% (It is assumed that in ordinary usage, only one of the serif/sans-serif combinations provided by venturis and venturis2 or the serif offered by venturisold will be wanted in a single document.) +\DeclareRobustCommand{\venturistworm}{% + \fontencoding{T1}% + \fontfamily{yv2}% + \selectfont} +\DeclareRobustCommand{\venturistwosf}{% + \fontencoding{T1}% + \fontfamily{yv3}% + \selectfont} +\DeclareRobustCommand{\venturisold}{% + \fontencoding{T1}% + \fontfamily{yvo}% + \selectfont} +\DeclareTextFontCommand{\vtworm}{\venturistworm} +\DeclareTextFontCommand{\vtwosf}{\venturistwosf} +\DeclareTextFontCommand{\vo}{\venturisold} +\makeatletter +\DeclareRobustCommand{\vostyle}[1][]{% + \not@math@alphabet\vostyle\relax + \fontfamily{yvod}\selectfont} +\makeatother +\DeclareTextFontCommand{\textvo}{\vostyle} +\DeclareTextFontCommand{\textvol}{\vostyle} +\DeclareRobustCommand{\lmrmfamily}{% + \fontencoding{T1}% + \fontfamily{lmr}% + \selectfont} +\DeclareTextFontCommand{\lmrm}{\lmrmfamily} +\renewcommand{\ttdefault}{lmvtt} +\usepackage{fancyhdr} +\usepackage{fancyref} +\usepackage{array} +\usepackage{longtable} +\usepackage{metalogo} + \setlogokern{Te}{-0.065em}% default: -0.1667em + \setlogokern{eX}{-0.06em}% default: -0.125em + \setlogokern{La}{-0.265em}% default: -0.36em + \setlogokern{aT}{-.055em}% default: -0.15em +% \setlogokern{X2}{}% default: 0.15em + \setlogodrop[TeX]{0.355ex}% default: 0.5ex + \setLaTeXa{\scshape a} +% \setLaTeXee{<arg>} +\usepackage{fixfoot} +\usepackage{enumitem} +\usepackage[referable]{threeparttablex} +\usepackage{enumitem} +\makeatletter +\def\TPT@measurement{% ateb David Carlisle: https://tex.stackexchange.com/a/370691/ + \ifdim\wd\@tempboxb<\TPTminimum + \hsize \TPTminimum + \else + \hsize\wd\@tempboxb + \fi + \xdef\TPT@hsize{\hsize\the\hsize \noexpand\@parboxrestore}\TPT@hsize + \ifx\TPT@docapt\@undefined\else + \TPT@docapt \vskip.2\baselineskip + \fi \par + \dimen@\dp\@tempboxb % new + \box\@tempboxb + \ifvmode \prevdepth\dimen@ \fi% was \z@ not \dimen@ +} +\renewlist{tablenotes}{enumerate}{1} +\setlist[tablenotes]{label=\tnote{\alph*},ref=\alph*,itemsep=\z@,topsep=\z@skip,partopsep=\z@skip,parsep=\z@,itemindent=\z@,labelindent=\tabcolsep,labelsep=.2em,leftmargin=*,align=left,before={\unskip\medskip\footnotesize}} +\makeatother +\usepackage{booktabs} +\usepackage{multirow} +\usepackage{xcolor} +\usepackage{xurl} +\urlstyle{sf} +\usepackage{microtype} +\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text +\usepackage{csquotes} +\MakeAutoQuote{‘}{’} +\MakeAutoQuote*{“}{”} +\usepackage{caption} +\DeclareCaptionFont{lf}{\lstyle} +\captionsetup[table]{labelfont=lf} +% sicrhau hyperindex=false: llwytho CYN bookmark +\usepackage{hypdoc}% ateb Ulrike Fischer: https://tex.stackexchange.com/a/695555/ +\usepackage{bookmark} +\hypersetup{% + colorlinks=true, + citecolor={moss}, + extension=pdf, + linkcolor={strawberry}, + linktocpage=true, + pdfcreator={TeX}, + pdfproducer={pdfeTeX}, + urlcolor={blueberry}% +} +\NewDocElement[% + idxtype=opt., + idxgroup=options, + printtype=\textit{opt.}, +]{Opt}{option} +\NewDocumentCommand \val { m } +{% + {\ttfamily =\,\meta{#1}}% +} +\ExplSyntaxOn +\NewDocumentCommand \vals { m } +{ + { + \ttfamily = \, + \clist_use:nn { #1 } { \textbar } + } +} +\ExplSyntaxOff +\pagestyle{fancy} +\fancyhf[lh]{\itshape\filebase~\fileversion} +%^^A \fancyhf[rh]{\itshape\filetoday} +\fancyhf[rh]{\itshape\filedate} +\fancyhf[ch]{} +\fancyhf[lf]{} +\fancyhf[rf]{} +\fancyhf[cf]{\itshape--- \thepage~/~\lastpage{} ---} +\ExplSyntaxOn +\hook_gput_code:nnn {shipout/lastpage} {.} +{ + \property_record:nn {t:lastpage}{abspage,page,pagenum} +} +\cs_new_protected_nopar:Npn \lastpage +{ + \property_ref:nn {t:lastpage}{page} +} +\ExplSyntaxOff +\definecolor{strawberry}{rgb}{1.000,0.000,0.502} +\definecolor{blueberry}{rgb}{0.000,0.000,1.000} +\definecolor{moss}{rgb}{0.000,0.502,0.251} +\begin{document} + \DocInput{\filename} +\end{document} +%</driver> +% \fi +% +% +% \title{\pkgname: venturissans2} +% \author{Clea F. Rees\thanks{% +% Bug tracker: +% \href{https://codeberg.org/cfr/nfssext/issues}{\url{codeberg.org/cfr/nfssext/issues}} +% \textbar{} Code: +% \href{https://codeberg.org/cfr/nfssext}{\url{codeberg.org/cfr/nfssext}} +% \textbar{} Mirror: +% \href{https://github.com/cfr42/nfssext}{\url{github.com/cfr42/nfssext}}% +% }} +%^^A \date{\fileversion~\filetoday} +% \date{\fileversion~\filedate} +% +% \providecommand*{\adf}{\textsc{adf}} +% \providecommand*{\lpack}[1]{\textsf{#1}} +% \providecommand*{\fgroup}[1]{\textsf{#1}} +% \providecommand*{\fname}[1]{\textsf{#1}} +% \providecommand*{\file}[1]{\texttt{#1}} +% +% +% \maketitle\thispagestyle{empty} +% \pdfinfo{% +% /Creator (TeX) +% /Producer (pdfTeX) +% /Author (Clea F. Rees) +% /Title (venturissans2) +% /Subject (TeX) +% /Keywords (TeX,LaTeX,font,fonts,tex,latex,Venturis,venturis,venturisadf,VenturisADF,ADF,adf,Arkandis,Digital,Foundry,arkandis,digital,foundry,Hirwen,Harendal,Clea,Rees)} +% \pdfcatalog{% +% /URL () +% /PageMode /UseOutlines} +% \setlength{\parindent}{0pt} +% \setlength{\parskip}{0.5em} +% +% +% +% \begin{abstract} +% \noindent This file is part of \lpack{\pkgname}. +% \file{\pkgname.pdf} constitutes the main documentation for the package. +% \end{abstract} +% +% \tableofcontents +% +% \section{Example} +% +% \iffalse +%<*ee> +% \fi +% \begin{macrocode} +\documentclass[12pt]{article} +\title{Venturis Sans No2 Example} +\author{The Three Bears --- \textit{Claws Three}} + +\newcommand{\alphaline}{ABCDEFGHIJKLMNOPQRSTUVWXYZ\\abcdefghijklmnopqrstuvwxyz\\0123456789\\ + f{}f ff f{}i fi f{}l fl f{}f{}i ffi f{}f{}l ffl \& \texteuro \texttrademark \textcopyright \textmu\\ + sphinx of black quartz, judge my vow}%\textcelsius \textnumero \textservicemark} +\newcommand{\abc}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz} +\newcommand{\digits}{0123456789} +\newcommand{\alphatest}{% + \begin{flushleft} + \textup{upright:\\\alphaline}\\[\smallskipamount] + \textit{italics:\\\alphaline}\\ + \end{flushleft}% +} + +\pdfmapfile{-yv3.map} +\pdfmapfile{-yv2.map} +\pdfmapfile{-yv1.map} +\pdfmapfile{+yv3.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yv1.map} +\usepackage{venturis2} + +\begin{document} +\maketitle +\setlength{\parindent}{0pt} + +\sffamily + +\section*{family: yv3} + +This is a sans-serif font with lining figures. + +\subsection*{Regular weight, regular width} + +\alphatest + +\subsection*{Bold series (bold weight, extended)} + +\textbf{\alphatest} + +\subsection*{Regular weight, condensed} + +{\cdwidth\alphatest} + +\subsection*{Bold weight, condensed} + +{\bfseries\cdwidth\alphatest} + +\subsection*{Regular weight, expanded} + +{\etwidth\alphatest} + +\subsection*{Bold weight, regular width (selected directly)} + +{\fontseries{b}\selectfont\alphatest} + +\section*{family: yv1d} + +The fonts include uppercase, small-caps and lining figures. +\medskip + +\textvt{\alphaline} +\medskip + +\textbf{\textvt{\alphaline}} + +\end{document} + +% \end{macrocode} +% \iffalse +%</ee> +% \fi +% +% \MaybeStop{% +% \PrintChanges +% \PrintIndex +% } +% +% \section{Implementation} +% +% \file{venturis2.sty} is included in \file{venturis2.dtx} and listed in \file{venturis2.pdf}. +% Consult those files for details of the package support. +% +% The remaining files are not used directly, but are required to generate the files which allow \TeX{} and \LaTeX{} to use the fonts. +% The sources use \verb|fontinst| as explained in the (sparse) comments. +% While you can install these files into a \TeX{} tree, they are not required for typesetting. +% +% \subsection{Driver} +% +% The file does all the initial setup of the fonts. +% It organises the fonts into families, defines shapes and reencodes as required. +% +% \iffalse +%<*drv> +% \fi +% \begin{macrocode} +\input fontinst.sty +\needsfontinstversion{1.926} +% \end{macrocode} +% Substitutions +% Bold for bold extended +% \begin{macrocode} +\substitutesilent{sl}{it} +\substitutesilent{scit}{sc} +\substitutesilent{scsl}{scit} +\substitutesilent{si}{scsl} +\substitutesilent{sc}{n} +% \end{macrocode} +% Record transformations for later map file creation +% \begin{macrocode} +\recordtransforms{yv3-rec.tex} +% \end{macrocode} +% Allow fonts to be scaled via variable in fd files +% Also requires fontinst.lua fnttarg as no means to define variable in fontinst +% \begin{macrocode} +\declaresize{}{<-> \string\yviii@@scale} +% \end{macrocode} +% Transformations : reencode fonts +% \begin{macrocode} + \transformfont{t1-yv3r}{\reencodefont{t1-f_f}{\fromafm{yv3r8a}}} + \transformfont{t1-yv3ri}{\reencodefont{t1-f_f}{\fromafm{yv3ri8a}}} + \transformfont{t1-yv3b}{\reencodefont{t1-f_f}{\fromafm{yv3b8a}}} + \transformfont{t1-yv3bi}{\reencodefont{t1-f_f}{\fromafm{yv3bi8a}}} + \transformfont{t1-yv3r-c}{\reencodefont{t1-f_f}{\fromafm{yv3r8ac}}} + \transformfont{t1-yv3ri-c}{\reencodefont{t1-f_f}{\fromafm{yv3ri8ac}}} + \transformfont{t1-yv3b-c}{\reencodefont{t1-f_f}{\fromafm{yv3b8ac}}} + \transformfont{t1-yv3bi-c}{\reencodefont{t1-f_f}{\fromafm{yv3bi8ac}}} + \transformfont{t1-yv3r-x}{\reencodefont{t1-f_f}{\fromafm{yv3r8ax}}} + \transformfont{t1-yv3ri-x}{\reencodefont{t1-f_f}{\fromafm{yv3ri8ax}}} + \transformfont{t1-yv3b-x}{\reencodefont{t1-f_f}{\fromafm{yv3b8ax}}} + \transformfont{t1-yv3bi-x}{\reencodefont{t1-f_f}{\fromafm{yv3bi8ax}}} + \transformfont{ts1-yv3r}{\reencodefont{ts1-euro}{\fromafm{yv3r8a}}} + \transformfont{ts1-yv3ri}{\reencodefont{ts1-euro}{\fromafm{yv3ri8a}}} + \transformfont{ts1-yv3b}{\reencodefont{ts1-euro}{\fromafm{yv3b8a}}} + \transformfont{ts1-yv3bi}{\reencodefont{ts1-euro}{\fromafm{yv3bi8a}}} + \transformfont{ts1-yv3r-c}{\reencodefont{ts1-euro}{\fromafm{yv3r8ac}}} + \transformfont{ts1-yv3ri-c}{\reencodefont{ts1-euro}{\fromafm{yv3ri8ac}}} + \transformfont{ts1-yv3b-c}{\reencodefont{ts1-euro}{\fromafm{yv3b8ac}}} + \transformfont{ts1-yv3bi-c}{\reencodefont{ts1-euro}{\fromafm{yv3bi8ac}}} + \transformfont{ts1-yv3r-x}{\reencodefont{ts1-euro}{\fromafm{yv3r8ax}}} + \transformfont{ts1-yv3ri-x}{\reencodefont{ts1-euro}{\fromafm{yv3ri8ax}}} + \transformfont{ts1-yv3b-x}{\reencodefont{ts1-euro}{\fromafm{yv3b8ax}}} + \transformfont{ts1-yv3bi-x}{\reencodefont{ts1-euro}{\fromafm{yv3bi8ax}}} +% \end{macrocode} +% Installation: creation of virtual fonts +% \begin{macrocode} + \installfonts +% \end{macrocode} +% \begin{family}{T1/yv3} +% venturissans2 +% \begin{macrocode} + \installfamily{T1}{yv3}{} + \installfont{yv3r8t}{t1-yv3r,newlatin}{t1-f_f}{T1}{yv3}{m}{n}{} + \installfont{yv3ri8t}{t1-yv3ri,newlatin}{t1-f_f}{T1}{yv3}{m}{it}{} +% \end{macrocode} +% Installation: repeat for bold +% \begin{macrocode} + \installfont{yv3b8t}{t1-yv3b,newlatin}{t1-f_f}{T1}{yv3}{b}{n}{} + \installfont{yv3bi8t}{t1-yv3bi,newlatin}{t1-f_f}{T1}{yv3}{b}{it}{} +% \end{macrocode} +% Installation: and condensed widths +% \begin{macrocode} + \installfont{yv3r8tc}{t1-yv3r-c,newlatin}{t1-f_f}{T1}{yv3}{c}{n}{} + \installfont{yv3ri8tc}{t1-yv3ri-c,newlatin}{t1-f_f}{T1}{yv3}{c}{it}{} +% \end{macrocode} +% Installation: extended widths +% \begin{macrocode} + \installfont{yv3r8tx}{t1-yv3r-x,newlatin}{t1-f_f}{T1}{yv3}{x}{n}{} + \installfont{yv3ri8tx}{t1-yv3ri-x,newlatin}{t1-f_f}{T1}{yv3}{x}{it}{} +% \end{macrocode} +% Installation: and bold condensed +% \begin{macrocode} + \installfont{yv3b8tc}{t1-yv3b-c,newlatin}{t1-f_f}{T1}{yv3}{bc}{n}{} + \installfont{yv3bi8tc}{t1-yv3bi-c,newlatin}{t1-f_f}{T1}{yv3}{bc}{it}{} +% \end{macrocode} +% Installation: and bold expanded +% \begin{macrocode} + \installfont{yv3b8tx}{t1-yv3b-x,newlatin}{t1-f_f}{T1}{yv3}{bx}{n}{} + \installfont{yv3bi8tx}{t1-yv3bi-x,newlatin}{t1-f_f}{T1}{yv3}{bx}{it}{} +% \end{macrocode} +% \end{family} +% \begin{family}{TS1/yv3} +% Installation: install with TS1 encoding for extra glyphs through textcomp +% \begin{macrocode} + \installfamily{TS1}{yv3}{} + \installfont{yv3r8c}{t1-yv3r,ts1-yv3r,textcomp}{ts1-euro}{TS1}{yv3}{m}{n}{} + \installfont{yv3ri8c}{t1-yv3ri,ts1-yv3ri,textcomp}{ts1-euro}{TS1}{yv3}{m}{it}{} +% \end{macrocode} +% Installation: repeat for bold fonts +% \begin{macrocode} + \installfont{yv3b8c}{t1-yv3b,ts1-yv3b,textcomp}{ts1-euro}{TS1}{yv3}{b}{n}{} + \installfont{yv3bi8c}{t1-yv3bi,ts1-yv3bi,textcomp}{ts1-euro}{TS1}{yv3}{b}{it}{} +% \end{macrocode} +% Installation: and condensed widths +% \begin{macrocode} + \installfont{yv3r8cc}{t1-yv3r-c,ts1-yv3r-c,textcomp}{ts1-euro}{TS1}{yv3}{c}{n}{} + \installfont{yv3ri8cc}{t1-yv3ri-c,ts1-yv3ri-c,textcomp}{ts1-euro}{TS1}{yv3}{c}{it}{} +% \end{macrocode} +% Installation: and bold condensed +% \begin{macrocode} + \installfont{yv3b8cc}{t1-yv3b-c,ts1-yv3b-c,textcomp}{ts1-euro}{TS1}{yv3}{bc}{n}{} + \installfont{yv3bi8cc}{t1-yv3bi-c,ts1-yv3bi-c,textcomp}{ts1-euro}{TS1}{yv3}{bc}{it}{} +% \end{macrocode} +% Installation: expanded widths +% \begin{macrocode} + \installfont{yv3r8cx}{t1-yv3r-x,ts1-yv3r-x,textcomp}{ts1-euro}{TS1}{yv3}{x}{n}{} + \installfont{yv3ri8cx}{t1-yv3ri-x,ts1-yv3ri-x,textcomp}{ts1-euro}{TS1}{yv3}{x}{it}{} +% \end{macrocode} +% Installation: and bold expanded +% \begin{macrocode} + \installfont{yv3b8cx}{t1-yv3b-x,ts1-yv3b-x,textcomp}{ts1-euro}{TS1}{yv3}{bx}{n}{} + \installfont{yv3bi8cx}{t1-yv3bi-x,ts1-yv3bi-x,textcomp}{ts1-euro}{TS1}{yv3}{bx}{it}{} +% \end{macrocode} +% \end{family} +% Finish up +% \begin{macrocode} + \endinstallfonts +\endrecordtransforms +\bye +% \end{macrocode} +% \iffalse +%</drv> +% \fi +% \subsection{Map} +% +% This file is compiled to produce the map file fragment \verb|updmap| needs to install the fonts. +% It uses files recorded during compilation of the driver. +% \iffalse +%<*map> +% \fi +% \begin{macrocode} +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yv3.map} +\adddriver{pltotf}{yv3-pltotf.sh} +\input yv3-rec.tex +\donedrivers +\bye +% \end{macrocode} +% \iffalse +%</map> +% \fi +% +% +%\Finale +%^^A vim: tw=0: diff --git a/Master/texmf-dist/source/fonts/venturisadf/yv1-drv.tex b/Master/texmf-dist/source/fonts/venturisadf/yv1-drv.tex deleted file mode 100644 index a7954854965..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/yv1-drv.tex +++ /dev/null @@ -1,182 +0,0 @@ -%% public version -%% Copyright 2010 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. -\input fontinst.sty -\needsfontinstversion{1.926} -%:substitutions -\substitutesilent{dbuc}{db} -\substitutesilent{muc}{mc} -\substitutesilent{sl}{it} -\substitutesilent{si}{sc} -\substitutesilent{sc}{n} -%:record transformations for later map file creation -\recordtransforms{yv1-rec.tex} -%:transformations - reencode - \transformfont{t1-yv1r}{\reencodefont{t1-f_f}{\fromafm{yv1r8a}}} - \transformfont{t1-yv1ri}{\reencodefont{t1-f_f}{\fromafm{yv1ri8a}}} - \transformfont{t1-yv1b}{\reencodefont{t1-f_f}{\fromafm{yv1b8a}}} - \transformfont{t1-yv1bi}{\reencodefont{t1-f_f}{\fromafm{yv1bi8a}}} - \transformfont{t1-yv1h}{\reencodefont{t1-f_f}{\fromafm{yv1h8a}}} - \transformfont{t1-yv1ho}{\reencodefont{t1-f_f}{\fromafm{yv1ho8a}}} - \transformfont{ts1-yv1r}{\reencodefont{ts1-euro}{\fromafm{yv1r8a}}} - \transformfont{ts1-yv1ri}{\reencodefont{ts1-euro}{\fromafm{yv1ri8a}}} - \transformfont{ts1-yv1b}{\reencodefont{ts1-euro}{\fromafm{yv1b8a}}} - \transformfont{ts1-yv1bi}{\reencodefont{ts1-euro}{\fromafm{yv1bi8a}}} - \transformfont{ts1-yv1h}{\reencodefont{ts1-euro}{\fromafm{yv1h8a}}} - \transformfont{ts1-yv1ho}{\reencodefont{ts1-euro}{\fromafm{yv1ho8a}}} -%reencode condensed sans serifs - \transformfont{t1-yv1r-c}{\reencodefont{t1-f_f}{\fromafm{yv1r8ac}}} - \transformfont{t1-yv1ri-c}{\reencodefont{t1-f_f}{\fromafm{yv1ri8ac}}} - \transformfont{t1-yv1b-c}{\reencodefont{t1-f_f}{\fromafm{yv1b8ac}}} - \transformfont{t1-yv1bi-c}{\reencodefont{t1-f_f}{\fromafm{yv1bi8ac}}} - \transformfont{ts1-yv1r-c}{\reencodefont{ts1-euro}{\fromafm{yv1r8ac}}} - \transformfont{ts1-yv1ri-c}{\reencodefont{ts1-euro}{\fromafm{yv1ri8ac}}} - \transformfont{ts1-yv1b-c}{\reencodefont{ts1-euro}{\fromafm{yv1b8ac}}} - \transformfont{ts1-yv1bi-c}{\reencodefont{ts1-euro}{\fromafm{yv1bi8ac}}} -%reencode extended sans serifs - \transformfont{t1-yv1r-x}{\reencodefont{t1-f_f}{\fromafm{yv1r8ax}}} - \transformfont{t1-yv1ri-x}{\reencodefont{t1-f_f}{\fromafm{yv1ri8ax}}} - \transformfont{t1-yv1b-x}{\reencodefont{t1-f_f}{\fromafm{yv1b8ax}}} - \transformfont{t1-yv1bi-x}{\reencodefont{t1-f_f}{\fromafm{yv1bi8ax}}} - \transformfont{ts1-yv1r-x}{\reencodefont{ts1-euro}{\fromafm{yv1r8ax}}} - \transformfont{ts1-yv1ri-x}{\reencodefont{ts1-euro}{\fromafm{yv1ri8ax}}} - \transformfont{ts1-yv1b-x}{\reencodefont{ts1-euro}{\fromafm{yv1b8ax}}} - \transformfont{ts1-yv1bi-x}{\reencodefont{ts1-euro}{\fromafm{yv1bi8ax}}} -%reencode light weights - \transformfont{t1-yv1l}{\reencodefont{t1-f_f}{\fromafm{yv1l8a}}} - \transformfont{t1-yv1li}{\reencodefont{t1-f_f}{\fromafm{yv1li8a}}} - \transformfont{t1-yv1d}{\reencodefont{t1-f_f}{\fromafm{yv1d8a}}} - \transformfont{t1-yv1di}{\reencodefont{t1-f_f}{\fromafm{yv1di8a}}} - \transformfont{ts1-yv1l}{\reencodefont{ts1-euro}{\fromafm{yv1l8a}}} - \transformfont{ts1-yv1li}{\reencodefont{ts1-euro}{\fromafm{yv1li8a}}} - \transformfont{ts1-yv1d}{\reencodefont{ts1-euro}{\fromafm{yv1d8a}}} - \transformfont{ts1-yv1di}{\reencodefont{ts1-euro}{\fromafm{yv1di8a}}} -%reencode titling - \transformfont{t1-yv1bd}{\reencodefont{t1-f_f}{\fromafm{yv1bd8a}}} - \transformfont{t1-yv1dd-u}{\reencodefont{t1-f_f}{\fromafm{yv1dd8au}}} - \transformfont{ts1-yv1bd}{\reencodefont{ts1-euro}{\fromafm{yv1bd8a}}} - \transformfont{ts1-yv1dd-u}{\reencodefont{ts1-euro}{\fromafm{yv1dd8au}}} -%:installation - creation of virtual fonts - \installfonts - \installfamily{T1}{yv1}{} - \installfont{yv1r8t}{t1-yv1r,newlatin}{t1-f_f}{T1}{yv1}{m}{n}{} - \installfont{yv1ri8t}{t1-yv1ri,newlatin}{t1-f_f}{T1}{yv1}{m}{it}{} -%:repeat for bold sans fonts - \installfont{yv1b8t}{t1-yv1b,newlatin}{t1-f_f}{T1}{yv1}{b}{n}{} - \installfont{yv1bi8t}{t1-yv1bi,newlatin}{t1-f_f}{T1}{yv1}{b}{it}{} -%:heavy weights - \installfont{yv1h8t}{t1-yv1h,newlatin}{t1-f_f}{T1}{yv1}{eb}{n}{} - \installfont{yv1ho8t}{t1-yv1ho,newlatin}{t1-f_f}{T1}{yv1}{eb}{sl}{} - \installfontas{yv1ho8t}{T1}{yv1}{eb}{it}{} -%:and condensed widths sans - \installfont{yv1r8tc}{t1-yv1r-c,newlatin}{t1-f_f}{T1}{yv1}{mc}{n}{} - \installfont{yv1ri8tc}{t1-yv1ri-c,newlatin}{t1-f_f}{T1}{yv1}{mc}{it}{} -%:and bold condensed sans - \installfont{yv1b8tc}{t1-yv1b-c,newlatin}{t1-f_f}{T1}{yv1}{bc}{n}{} - \installfont{yv1bi8tc}{t1-yv1bi-c,newlatin}{t1-f_f}{T1}{yv1}{bc}{it}{} -%:and extended widths sans - \installfont{yv1r8tx}{t1-yv1r-x,newlatin}{t1-f_f}{T1}{yv1}{mx}{n}{} - \installfont{yv1ri8tx}{t1-yv1ri-x,newlatin}{t1-f_f}{T1}{yv1}{mx}{it}{} -%:and bold extended sans - \installfont{yv1b8tx}{t1-yv1b-x,newlatin}{t1-f_f}{T1}{yv1}{bx}{n}{} - \installfontas{yv1b8tx}{T1}{yv1}{bx}{sc}{} - \installfont{yv1bi8tx}{t1-yv1bi-x,newlatin}{t1-f_f}{T1}{yv1}{bx}{it}{} - \installfontas{yv1bi8tx}{T1}{yv1}{bx}{sl}{} - \installfontas{yv1b8tx}{T1}{yv1}{bx}{si}{} -%:and the light weight sans - \installfont{yv1l8t}{t1-yv1l,newlatin}{t1-f_f}{T1}{yv1}{l}{n}{} - \installfont{yv1li8t}{t1-yv1li,newlatin}{t1-f_f}{T1}{yv1}{l}{it}{} -%:repeat for bold light sans fonts - \installfont{yv1d8t}{t1-yv1d,newlatin}{t1-f_f}{T1}{yv1}{db}{n}{} - \installfont{yv1di8t}{t1-yv1di,newlatin}{t1-f_f}{T1}{yv1}{db}{it}{} -%:titling - \installfamily{T1}{yv1d}{} - \installfont{yv1bd8t}{t1-yv1bd,newlatin}{t1-f_f}{T1}{yv1d}{b}{sc}{} - \installfontas{yv1bd8t}{T1}{yv1d}{eb}{sc}{} - \installfontas{yv1bd8t}{T1}{yv1d}{bc}{sc}{} - \installfontas{yv1bd8t}{T1}{yv1d}{db}{sc}{} - \installfontas{yv1bd8t}{T1}{yv1d}{b}{n}{} - \installfontas{yv1bd8t}{T1}{yv1d}{eb}{n}{} - \installfontas{yv1bd8t}{T1}{yv1d}{bc}{n}{} - \installfontas{yv1bd8t}{T1}{yv1d}{db}{n}{} - \installfont{yv1dd8tu}{t1-yv1dd-u,newlatin}{t1-f_f}{T1}{yv1d}{dbuc}{sc}{} - \installfontas{yv1dd8tu}{T1}{yv1d}{mx}{sc}{} - \installfontas{yv1dd8tu}{T1}{yv1d}{m}{sc}{} - \installfontas{yv1dd8tu}{T1}{yv1d}{mc}{sc}{} - \installfontas{yv1dd8tu}{T1}{yv1d}{muc}{sc}{} - \installfontas{yv1dd8tu}{T1}{yv1d}{l}{sc}{} - \installfontas{yv1dd8tu}{T1}{yv1d}{dbuc}{n}{} - \installfontas{yv1dd8tu}{T1}{yv1d}{mx}{n}{} - \installfontas{yv1dd8tu}{T1}{yv1d}{m}{n}{} - \installfontas{yv1dd8tu}{T1}{yv1d}{mc}{n}{} - \installfontas{yv1dd8tu}{T1}{yv1d}{muc}{n}{} - \installfontas{yv1dd8tu}{T1}{yv1d}{l}{n}{} -%:install with TS1 encoding for extra glyphs through textcomp - \installfamily{TS1}{yv1}{} - \installfont{yv1r8c}{t1-yv1r,ts1-yv1r,textcomp}{ts1-euro}{TS1}{yv1}{m}{n}{} - \installfont{yv1ri8c}{t1-yv1ri,ts1-yv1ri,textcomp}{ts1-euro}{TS1}{yv1}{m}{it}{} -%:repeat for bold sans fonts - \installfont{yv1b8c}{t1-yv1b,ts1-yv1b,textcomp}{ts1-euro}{TS1}{yv1}{b}{n}{} - \installfont{yv1bi8c}{t1-yv1bi,ts1-yv1bi,textcomp}{ts1-euro}{TS1}{yv1}{b}{it}{} - \installfont{yv1h8c}{t1-yv1h,ts1-yv1h,textcomp}{ts1-euro}{TS1}{yv1}{eb}{n}{} - \installfont{yv1ho8c}{t1-yv1ho,ts1-yv1ho,textcomp}{ts1-euro}{TS1}{yv1}{eb}{sl}{} - \installfontas{yv1ho8c}{TS1}{yv1}{eb}{it}{} -%:and condensed widths sans - \installfont{yv1r8cc}{t1-yv1r-c,ts1-yv1r-c,textcomp}{ts1-euro}{TS1}{yv1}{mc}{n}{} - \installfont{yv1ri8cc}{t1-yv1ri-c,ts1-yv1ri-c,textcomp}{ts1-euro}{TS1}{yv1}{mc}{it}{} -%:and bold condensed sans - \installfont{yv1b8cc}{t1-yv1b-c,ts1-yv1b-c,textcomp}{ts1-euro}{TS1}{yv1}{bc}{n}{} - \installfont{yv1bi8cc}{t1-yv1bi-c,ts1-yv1bi-c,textcomp}{ts1-euro}{TS1}{yv1}{bc}{it}{} -%:and extended widths sans - \installfont{yv1r8cx}{t1-yv1r-x,ts1-yv1r-x,textcomp}{ts1-euro}{TS1}{yv1}{mx}{n}{} - \installfont{yv1ri8cx}{t1-yv1ri-x,ts1-yv1ri-x,textcomp}{ts1-euro}{TS1}{yv1}{mx}{it}{} -%:and bold extended sans - \installfont{yv1b8cx}{t1-yv1b-x,ts1-yv1b-x,textcomp}{ts1-euro}{TS1}{yv1}{bx}{n}{} - \installfont{yv1bi8cx}{t1-yv1bi-x,ts1-yv1bi-x,textcomp}{ts1-euro}{TS1}{yv1}{bx}{it}{} - \installfontas{yv1bi8cx}{TS1}{yv1}{bx}{sl}{} - \installfontas{yv1b8cx}{TS1}{yv1}{bx}{sc}{} - \installfontas{yv1b8cx}{TS1}{yv1}{bx}{si}{} -%:and the light weight sans - \installfont{yv1l8c}{t1-yv1l,ts1-yv1l,textcomp}{ts1-euro}{TS1}{yv1}{l}{n}{} - \installfont{yv1li8c}{t1-yv1li,ts1-yv1li,textcomp}{ts1-euro}{TS1}{yv1}{l}{it}{} -%:repeat for bold light sans fonts - \installfont{yv1d8c}{t1-yv1d,ts1-yv1d,textcomp}{ts1-euro}{TS1}{yv1}{db}{n}{} - \installfont{yv1di8c}{t1-yv1di,ts1-yv1di,textcomp}{ts1-euro}{TS1}{yv1}{db}{it}{} -%:titling - \installfamily{TS1}{yv1d}{} - \installfont{yv1bd8c}{t1-yv1bd,ts1-yv1bd,textcomp}{ts1-euro}{TS1}{yv1d}{b}{sc}{} - \installfontas{yv1bd8c}{TS1}{yv1d}{eb}{sc}{} - \installfontas{yv1bd8c}{TS1}{yv1d}{bc}{sc}{} - \installfontas{yv1bd8c}{TS1}{yv1d}{db}{sc}{} - \installfontas{yv1bd8c}{TS1}{yv1d}{b}{n}{} - \installfontas{yv1bd8c}{TS1}{yv1d}{eb}{n}{} - \installfontas{yv1bd8c}{TS1}{yv1d}{bc}{n}{} - \installfontas{yv1bd8c}{TS1}{yv1d}{db}{n}{} - \installfont{yv1dd8cu}{t1-yv1dd-u,ts1-yv1dd-u,textcomp}{ts1-euro}{TS1}{yv1d}{dbuc}{sc}{} - \installfontas{yv1dd8cu}{TS1}{yv1d}{mx}{sc}{} - \installfontas{yv1dd8cu}{TS1}{yv1d}{m}{sc}{} - \installfontas{yv1dd8cu}{TS1}{yv1d}{mc}{sc}{} - \installfontas{yv1dd8cu}{TS1}{yv1d}{muc}{sc}{} - \installfontas{yv1dd8cu}{TS1}{yv1d}{l}{sc}{} - \installfontas{yv1dd8cu}{TS1}{yv1d}{dbuc}{n}{} - \installfontas{yv1dd8cu}{TS1}{yv1d}{mx}{n}{} - \installfontas{yv1dd8cu}{TS1}{yv1d}{m}{n}{} - \installfontas{yv1dd8cu}{TS1}{yv1d}{mc}{n}{} - \installfontas{yv1dd8cu}{TS1}{yv1d}{muc}{n}{} - \installfontas{yv1dd8cu}{TS1}{yv1d}{l}{n}{} - \endinstallfonts -\endrecordtransforms -\bye diff --git a/Master/texmf-dist/source/fonts/venturisadf/yv1-map.tex b/Master/texmf-dist/source/fonts/venturisadf/yv1-map.tex deleted file mode 100644 index 7e27d692678..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/yv1-map.tex +++ /dev/null @@ -1,22 +0,0 @@ -%% Copyright 2008 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. -\input finstmsc.sty -\resetstr{PSfontsuffix}{.pfb} -\adddriver{dvips}{yv1.map} -\adddriver{pltotf}{yv1-pltotf.sh} -\input yv1-rec.tex -\donedrivers -\bye diff --git a/Master/texmf-dist/source/fonts/venturisadf/yv2-drv.tex b/Master/texmf-dist/source/fonts/venturisadf/yv2-drv.tex deleted file mode 100644 index f7396b878ba..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/yv2-drv.tex +++ /dev/null @@ -1,94 +0,0 @@ -%% public version -%% Copyright 2010 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. -\input fontinst.sty -\needsfontinstversion{1.926} -%:substitutions -%bold for bold extended -\substitutesilent{bx}{b} -\substitutesilent{sl}{it} -\substitutesilent{si}{sc} -\substitutesilent{sc}{n} -%:record transformations for later map file creation -\recordtransforms{yv2-rec.tex} -%:transformations - reencode - \transformfont{t1-yv2r}{\reencodefont{t1-f_f}{\fromafm{yv2r8a}}} - \transformfont{t1-yv2ri}{\reencodefont{t1-f_f}{\fromafm{yv2ri8a}}} - \transformfont{t1-yv2b}{\reencodefont{t1-f_f}{\fromafm{yv2b8a}}} - \transformfont{t1-yv2bi}{\reencodefont{t1-f_f}{\fromafm{yv2bi8a}}} - \transformfont{ts1-yv2r}{\reencodefont{ts1-euro}{\fromafm{yv2r8a}}} - \transformfont{ts1-yv2ri}{\reencodefont{ts1-euro}{\fromafm{yv2ri8a}}} - \transformfont{ts1-yv2b}{\reencodefont{ts1-euro}{\fromafm{yv2b8a}}} - \transformfont{ts1-yv2bi}{\reencodefont{ts1-euro}{\fromafm{yv2bi8a}}} -%reencode condensed widths - \transformfont{t1-yv2r-c}{\reencodefont{t1-f_f}{\fromafm{yv2r8ac}}} - \transformfont{t1-yv2ri-c}{\reencodefont{t1-f_f}{\fromafm{yv2ri8ac}}} - \transformfont{t1-yv2b-c}{\reencodefont{t1-f_f}{\fromafm{yv2b8ac}}} - \transformfont{t1-yv2bi-c}{\reencodefont{t1-f_f}{\fromafm{yv2bi8ac}}} - \transformfont{ts1-yv2r-c}{\reencodefont{ts1-euro}{\fromafm{yv2r8ac}}} - \transformfont{ts1-yv2ri-c}{\reencodefont{ts1-euro}{\fromafm{yv2ri8ac}}} - \transformfont{ts1-yv2b-c}{\reencodefont{ts1-euro}{\fromafm{yv2b8ac}}} - \transformfont{ts1-yv2bi-c}{\reencodefont{ts1-euro}{\fromafm{yv2bi8ac}}} -%reencode expanded widths - \transformfont{t1-yv2m}{\reencodefont{t1-f_f}{\fromafm{yv2m8a}}} - \transformfont{t1-yv2mi}{\reencodefont{t1-f_f}{\fromafm{yv2mi8a}}} - \transformfont{t1-yv2x}{\reencodefont{t1-f_f}{\fromafm{yv2x8a}}} - \transformfont{t1-yv2xi}{\reencodefont{t1-f_f}{\fromafm{yv2xi8a}}} - \transformfont{ts1-yv2m}{\reencodefont{ts1-euro}{\fromafm{yv2m8a}}} - \transformfont{ts1-yv2mi}{\reencodefont{ts1-euro}{\fromafm{yv2mi8a}}} - \transformfont{ts1-yv2x}{\reencodefont{ts1-euro}{\fromafm{yv2x8a}}} - \transformfont{ts1-yv2xi}{\reencodefont{ts1-euro}{\fromafm{yv2xi8a}}} -%:installation - creation of virtual fonts - \installfonts - \installfamily{T1}{yv2}{} - \installfont{yv2r8t}{t1-yv2r,newlatin}{t1-f_f}{T1}{yv2}{m}{n}{} - \installfont{yv2ri8t}{t1-yv2ri,newlatin}{t1-f_f}{T1}{yv2}{m}{it}{} -%:repeat for bold fonts - \installfont{yv2b8t}{t1-yv2b,newlatin}{t1-f_f}{T1}{yv2}{b}{n}{} - \installfont{yv2bi8t}{t1-yv2bi,newlatin}{t1-f_f}{T1}{yv2}{b}{it}{} -%:condensed widths - \installfont{yv2r8tc}{t1-yv2r-c,newlatin}{t1-f_f}{T1}{yv2}{mc}{n}{} - \installfont{yv2ri8tc}{t1-yv2ri-c,newlatin}{t1-f_f}{T1}{yv2}{mc}{it}{} -%:bold condensed - \installfont{yv2b8tc}{t1-yv2b-c,newlatin}{t1-f_f}{T1}{yv2}{bc}{n}{} - \installfont{yv2bi8tc}{t1-yv2bi-c,newlatin}{t1-f_f}{T1}{yv2}{bc}{it}{} -%:expanded widths - \installfont{yv2m8t}{t1-yv2m,newlatin}{t1-f_f}{T1}{yv2}{mb}{n}{} - \installfont{yv2mi8t}{t1-yv2mi,newlatin}{t1-f_f}{T1}{yv2}{mb}{it}{} -%:bold expanded - \installfont{yv2x8t}{t1-yv2x,newlatin}{t1-f_f}{T1}{yv2}{eb}{n}{} - \installfont{yv2xi8t}{t1-yv2xi,newlatin}{t1-f_f}{T1}{yv2}{eb}{it}{} - \installfamily{TS1}{yv2}{} - \installfont{yv2r8c}{t1-yv2r,ts1-yv2r,textcomp}{ts1-euro}{TS1}{yv2}{m}{n}{} - \installfont{yv2ri8c}{t1-yv2ri,ts1-yv2ri,textcomp}{ts1-euro}{TS1}{yv2}{m}{it}{} -%:repeat for bold fonts - \installfont{yv2b8c}{t1-yv2b,ts1-yv2b,textcomp}{ts1-euro}{TS1}{yv2}{b}{n}{} - \installfont{yv2bi8c}{t1-yv2bi,ts1-yv2bi,textcomp}{ts1-euro}{TS1}{yv2}{b}{it}{} -%:and condensed widths - \installfont{yv2r8cc}{t1-yv2r-c,ts1-yv2r-c,textcomp}{ts1-euro}{TS1}{yv2}{mc}{n}{} - \installfont{yv2ri8cc}{t1-yv2ri-c,ts1-yv2ri-c,textcomp}{ts1-euro}{TS1}{yv2}{mc}{it}{} -%:and bold condensed - \installfont{yv2b8cc}{t1-yv2b-c,ts1-yv2b-c,textcomp}{ts1-euro}{TS1}{yv2}{bc}{n}{} - \installfont{yv2bi8cc}{t1-yv2bi-c,ts1-yv2bi-c,textcomp}{ts1-euro}{TS1}{yv2}{bc}{it}{} -%:and expanded widths - \installfont{yv2m8c}{t1-yv2m,ts1-yv2m,textcomp}{ts1-euro}{TS1}{yv2}{mb}{n}{} - \installfont{yv2mi8c}{t1-yv2mi,ts1-yv2mi,textcomp}{ts1-euro}{TS1}{yv2}{mb}{it}{} -%:and bold expanded - \installfont{yv2x8c}{t1-yv2x,ts1-yv2x,textcomp}{ts1-euro}{TS1}{yv2}{eb}{n}{} - \installfont{yv2xi8c}{t1-yv2xi,ts1-yv2xi,textcomp}{ts1-euro}{TS1}{yv2}{eb}{it}{} - \endinstallfonts -\endrecordtransforms -\bye diff --git a/Master/texmf-dist/source/fonts/venturisadf/yv2-map.tex b/Master/texmf-dist/source/fonts/venturisadf/yv2-map.tex deleted file mode 100644 index 7758d4d96ea..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/yv2-map.tex +++ /dev/null @@ -1,22 +0,0 @@ -%% Copyright 2008 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. -\input finstmsc.sty -\resetstr{PSfontsuffix}{.pfb} -\adddriver{dvips}{yv2.map} -\adddriver{pltotf}{yv2-pltotf.sh} -\input yv2-rec.tex -\donedrivers -\bye diff --git a/Master/texmf-dist/source/fonts/venturisadf/yv3-drv.tex b/Master/texmf-dist/source/fonts/venturisadf/yv3-drv.tex deleted file mode 100644 index 2a3ee46b34b..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/yv3-drv.tex +++ /dev/null @@ -1,93 +0,0 @@ -%% public version -%% Copyright 2010 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. -\input fontinst.sty -\needsfontinstversion{1.926} -%:substitutions -%bold for bold extended -\substitutesilent{sl}{it} -\substitutesilent{si}{sc} -\substitutesilent{sc}{n} -%:record transformations for later map file creation -\recordtransforms{yv3-rec.tex} -%:transformations - reencode -%reencode sans serif - \transformfont{t1-yv3r}{\reencodefont{t1-f_f}{\fromafm{yv3r8a}}} - \transformfont{t1-yv3ri}{\reencodefont{t1-f_f}{\fromafm{yv3ri8a}}} - \transformfont{t1-yv3b}{\reencodefont{t1-f_f}{\fromafm{yv3b8a}}} - \transformfont{t1-yv3bi}{\reencodefont{t1-f_f}{\fromafm{yv3bi8a}}} - \transformfont{t1-yv3r-c}{\reencodefont{t1-f_f}{\fromafm{yv3r8ac}}} - \transformfont{t1-yv3ri-c}{\reencodefont{t1-f_f}{\fromafm{yv3ri8ac}}} - \transformfont{t1-yv3b-c}{\reencodefont{t1-f_f}{\fromafm{yv3b8ac}}} - \transformfont{t1-yv3bi-c}{\reencodefont{t1-f_f}{\fromafm{yv3bi8ac}}} - \transformfont{t1-yv3r-x}{\reencodefont{t1-f_f}{\fromafm{yv3r8ax}}} - \transformfont{t1-yv3ri-x}{\reencodefont{t1-f_f}{\fromafm{yv3ri8ax}}} - \transformfont{t1-yv3b-x}{\reencodefont{t1-f_f}{\fromafm{yv3b8ax}}} - \transformfont{t1-yv3bi-x}{\reencodefont{t1-f_f}{\fromafm{yv3bi8ax}}} - \transformfont{ts1-yv3r}{\reencodefont{ts1-euro}{\fromafm{yv3r8a}}} - \transformfont{ts1-yv3ri}{\reencodefont{ts1-euro}{\fromafm{yv3ri8a}}} - \transformfont{ts1-yv3b}{\reencodefont{ts1-euro}{\fromafm{yv3b8a}}} - \transformfont{ts1-yv3bi}{\reencodefont{ts1-euro}{\fromafm{yv3bi8a}}} - \transformfont{ts1-yv3r-c}{\reencodefont{ts1-euro}{\fromafm{yv3r8ac}}} - \transformfont{ts1-yv3ri-c}{\reencodefont{ts1-euro}{\fromafm{yv3ri8ac}}} - \transformfont{ts1-yv3b-c}{\reencodefont{ts1-euro}{\fromafm{yv3b8ac}}} - \transformfont{ts1-yv3bi-c}{\reencodefont{ts1-euro}{\fromafm{yv3bi8ac}}} - \transformfont{ts1-yv3r-x}{\reencodefont{ts1-euro}{\fromafm{yv3r8ax}}} - \transformfont{ts1-yv3ri-x}{\reencodefont{ts1-euro}{\fromafm{yv3ri8ax}}} - \transformfont{ts1-yv3b-x}{\reencodefont{ts1-euro}{\fromafm{yv3b8ax}}} - \transformfont{ts1-yv3bi-x}{\reencodefont{ts1-euro}{\fromafm{yv3bi8ax}}} -%:installation - creation of virtual fonts - \installfonts - \installfamily{T1}{yv3}{} - \installfont{yv3r8t}{t1-yv3r,newlatin}{t1-f_f}{T1}{yv3}{m}{n}{} - \installfont{yv3ri8t}{t1-yv3ri,newlatin}{t1-f_f}{T1}{yv3}{m}{it}{} -%:repeat for bold fonts sans - \installfont{yv3b8t}{t1-yv3b,newlatin}{t1-f_f}{T1}{yv3}{b}{n}{} - \installfont{yv3bi8t}{t1-yv3bi,newlatin}{t1-f_f}{T1}{yv3}{b}{it}{} -%:condensed widths sans - \installfont{yv3r8tc}{t1-yv3r-c,newlatin}{t1-f_f}{T1}{yv3}{mc}{n}{} - \installfont{yv3ri8tc}{t1-yv3ri-c,newlatin}{t1-f_f}{T1}{yv3}{mc}{it}{} -%:bold condensed sans - \installfont{yv3b8tc}{t1-yv3b-c,newlatin}{t1-f_f}{T1}{yv3}{bc}{n}{} - \installfont{yv3bi8tc}{t1-yv3bi-c,newlatin}{t1-f_f}{T1}{yv3}{bc}{it}{} -%:expanded widths sans - \installfont{yv3r8tx}{t1-yv3r-x,newlatin}{t1-f_f}{T1}{yv3}{mx}{n}{} - \installfont{yv3ri8tx}{t1-yv3ri-x,newlatin}{t1-f_f}{T1}{yv3}{mx}{it}{} -%:bold expanded sans - \installfont{yv3b8tx}{t1-yv3b-x,newlatin}{t1-f_f}{T1}{yv3}{bx}{n}{} - \installfont{yv3bi8tx}{t1-yv3bi-x,newlatin}{t1-f_f}{T1}{yv3}{bx}{it}{} -%:TS1 - \installfamily{TS1}{yv3}{} - \installfont{yv3r8c}{t1-yv3r,ts1-yv3r,textcomp}{ts1-euro}{TS1}{yv3}{m}{n}{} - \installfont{yv3ri8c}{t1-yv3ri,ts1-yv3ri,textcomp}{ts1-euro}{TS1}{yv3}{m}{it}{} -%:repeat for bold fonts - \installfont{yv3b8c}{t1-yv3b,ts1-yv3b,textcomp}{ts1-euro}{TS1}{yv3}{b}{n}{} - \installfont{yv3bi8c}{t1-yv3bi,ts1-yv3bi,textcomp}{ts1-euro}{TS1}{yv3}{b}{it}{} -%:and condensed widths - \installfont{yv3r8cc}{t1-yv3r-c,ts1-yv3r-c,textcomp}{ts1-euro}{TS1}{yv3}{mc}{n}{} - \installfont{yv3ri8cc}{t1-yv3ri-c,ts1-yv3ri-c,textcomp}{ts1-euro}{TS1}{yv3}{mc}{it}{} -%:and bold condensed - \installfont{yv3b8cc}{t1-yv3b-c,ts1-yv3b-c,textcomp}{ts1-euro}{TS1}{yv3}{bc}{n}{} - \installfont{yv3bi8cc}{t1-yv3bi-c,ts1-yv3bi-c,textcomp}{ts1-euro}{TS1}{yv3}{bc}{it}{} -%:and expanded widths - \installfont{yv3r8cx}{t1-yv3r-x,ts1-yv3r-x,textcomp}{ts1-euro}{TS1}{yv3}{mx}{n}{} - \installfont{yv3ri8cx}{t1-yv3ri-x,ts1-yv3ri-x,textcomp}{ts1-euro}{TS1}{yv3}{mx}{it}{} -%:and bold expanded - \installfont{yv3b8cx}{t1-yv3b-x,ts1-yv3b-x,textcomp}{ts1-euro}{TS1}{yv3}{bx}{n}{} - \installfont{yv3bi8cx}{t1-yv3bi-x,ts1-yv3bi-x,textcomp}{ts1-euro}{TS1}{yv3}{bx}{it}{} - \endinstallfonts -\endrecordtransforms -\bye diff --git a/Master/texmf-dist/source/fonts/venturisadf/yv3-map.tex b/Master/texmf-dist/source/fonts/venturisadf/yv3-map.tex deleted file mode 100644 index 967a5fc1958..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/yv3-map.tex +++ /dev/null @@ -1,22 +0,0 @@ -%% Copyright 2008 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. -\input finstmsc.sty -\resetstr{PSfontsuffix}{.pfb} -\adddriver{dvips}{yv3.map} -\adddriver{pltotf}{yv3-pltotf.sh} -\input yv3-rec.tex -\donedrivers -\bye diff --git a/Master/texmf-dist/source/fonts/venturisadf/yvo-drv.tex b/Master/texmf-dist/source/fonts/venturisadf/yvo-drv.tex deleted file mode 100644 index 3933571a0af..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/yvo-drv.tex +++ /dev/null @@ -1,76 +0,0 @@ -%% public version -%% Copyright 2010 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. -\input fontinst.sty -\needsfontinstversion{1.926} -%:substitutions -%bold for bold extended -\substitutesilent{b}{db} -\substitutesilent{bx}{b} -\substitutesilent{m}{bx} -\substitutesilent{sl}{it} -\substitutesilent{si}{sc} -\substitutenoisy{sc}{n} -%:record transformations for later map file creation -\recordtransforms{yvo-rec.tex} -%:transformations - reencode - \transformfont{t1-yvor}{\reencodefont{t1-venturisold-longs}{\fromafm{yvor8a}}} - \transformfont{t1-yvori}{\reencodefont{t1-venturisold-longs}{\fromafm{yvori8a}}} - \transformfont{t1-yvob}{\reencodefont{t1-venturisold-longs}{\fromafm{yvob8a}}} - \transformfont{t1-yvobi}{\reencodefont{t1-venturisold-longs}{\fromafm{yvobi8a}}} - \transformfont{t1-yvodd}{\reencodefont{t1-f_f}{\fromafm{yvodd8a}}} - \transformfont{ts1-yvor}{\reencodefont{ts1-euro}{\fromafm{yvor8a}}} - \transformfont{ts1-yvori}{\reencodefont{ts1-euro}{\fromafm{yvori8a}}} - \transformfont{ts1-yvob}{\reencodefont{ts1-euro}{\fromafm{yvob8a}}} - \transformfont{ts1-yvobi}{\reencodefont{ts1-euro}{\fromafm{yvobi8a}}} - \transformfont{ts1-yvodd}{\reencodefont{ts1-euro}{\fromafm{yvodd8a}}} -%:installation - creation of virtual fonts - \installfonts - \installfamily{T1}{yvo}{} - \installfont{yvor8t}{t1-yvor,newlatin}{t1-venturisold}{T1}{yvo}{m}{n}{} - \installfont{yvori8t}{t1-yvori,newlatin}{t1-venturisold}{T1}{yvo}{m}{it}{} - \installfont{yvob8t}{t1-yvob,newlatin}{t1-venturisold}{T1}{yvo}{b}{n}{} - \installfont{yvobi8t}{t1-yvobi,newlatin}{t1-venturisold}{T1}{yvo}{b}{it}{} - \installfamily{T1}{yvoa}{} - \installfont{yvoar8t}{t1-yvor,newlatin}{t1-venturisold-longs}{T1}{yvoa}{m}{n}{} - \installfont{yvoari8t}{t1-yvori,newlatin}{t1-venturisold-longs}{T1}{yvoa}{m}{it}{} - \installfont{yvoab8t}{t1-yvob,newlatin}{t1-venturisold-longs}{T1}{yvoa}{b}{n}{} - \installfont{yvoabi8t}{t1-yvobi,newlatin}{t1-venturisold-longs}{T1}{yvoa}{b}{it}{} - \installfamily{TS1}{yvo}{} - \installfont{yvor8c}{t1-yvor,ts1-yvor,t1-yvor suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{m}{n}{} - \installfont{yvori8c}{t1-yvori,ts1-yvori,t1-yvori suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{m}{it}{} - \installfont{yvob8c}{t1-yvob,ts1-yvob,t1-yvob suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{b}{n}{} - \installfont{yvobi8c}{t1-yvobi,ts1-yvobi,t1-yvobi suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{b}{it}{} - \installfamily{TS1}{yvoa}{} - \installfontas{yvor8c}{TS1}{yvoa}{m}{n}{} - \installfontas{yvori8c}{TS1}{yvoa}{m}{it}{} - \installfontas{yvob8c}{TS1}{yvoa}{b}{n}{} - \installfontas{yvobi8c}{TS1}{yvoa}{b}{it}{} - \installfamily{T1}{yvod}{} - \installfont{yvodd8t}{t1-yvodd,newlatin}{t1-f_f}{T1}{yvod}{db}{sc}{} - \installfontas{yvodd8t}{T1}{yvod}{db}{n}{} - \installfamily{T1}{yvoad}{} - \installfontas{yvodd8t}{T1}{yvoad}{db}{sc}{} - \installfontas{yvodd8t}{T1}{yvoad}{db}{n}{} - \installfamily{TS1}{yvod}{} - \installfont{yvodd8c}{t1-yvodd,ts1-yvodd,textcomp}{ts1-euro}{TS1}{yvod}{db}{sc}{} - \installfontas{yvodd8c}{TS1}{yvod}{db}{n}{} - \installfamily{TS1}{yvoad}{} - \installfontas{yvodd8c}{TS1}{yvoad}{db}{sc}{} - \installfontas{yvodd8c}{TS1}{yvoad}{db}{n}{} - \endinstallfonts -\endrecordtransforms -\bye diff --git a/Master/texmf-dist/source/fonts/venturisadf/yvo-map.tex b/Master/texmf-dist/source/fonts/venturisadf/yvo-map.tex deleted file mode 100644 index 6fb183194fc..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/yvo-map.tex +++ /dev/null @@ -1,22 +0,0 @@ -%% Copyright 2008 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. -\input finstmsc.sty -\resetstr{PSfontsuffix}{.pfb} -\adddriver{dvips}{yvo.map} -\adddriver{pltotf}{yvo-pltotf.sh} -\input yvo-rec.tex -\donedrivers -\bye diff --git a/Master/texmf-dist/source/fonts/venturisadf/yvt-drv.tex b/Master/texmf-dist/source/fonts/venturisadf/yvt-drv.tex deleted file mode 100644 index 1537b9bf5b3..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/yvt-drv.tex +++ /dev/null @@ -1,336 +0,0 @@ -%% public version -%% Copyright 2010 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. -\input fontinst.sty -\needsfontinstversion{1.926} -%:substitutions -\substitutesilent{bx}{b} -\substitutesilent{si}{sc} -\substitutesilent{sl}{it} -\substitutesilent{sc}{n} -%:record transformations for later map file creation -\recordtransforms{yvt-rec.tex} -%:transformations - reencode - \transformfont{t1-yvtr}{\reencodefont{t1-f_f}{\fromafm{yvtr8a}}} - \transformfont{ts1-yvtr}{\reencodefont{ts1-euro}{\fromafm{yvtr8a}}} - \transformfont{vent-yvtr}{\reencodefont{t1-venturis}{\fromafm{yvtr8a}}} - \transformfont{t1-yvtri}{\reencodefont{t1-f_f}{\fromafm{yvtri8a}}} - \transformfont{t1-yvtb}{\reencodefont{t1-f_f}{\fromafm{yvtb8a}}} - \transformfont{t1-yvtbi}{\reencodefont{t1-f_f}{\fromafm{yvtbi8a}}} - \transformfont{ts1-yvtri}{\reencodefont{ts1-euro}{\fromafm{yvtri8a}}} - \transformfont{ts1-yvtb}{\reencodefont{ts1-euro}{\fromafm{yvtb8a}}} - \transformfont{ts1-yvtbi}{\reencodefont{ts1-euro}{\fromafm{yvtbi8a}}} - \transformfont{t1-yvtrc}{\reencodefont{t1-f_f}{\fromafm{yvtrc8a}}} - \transformfont{t1-yvtrci}{\reencodefont{t1-f_f}{\fromafm{yvtrci8a}}} - \transformfont{t1-yvtbc}{\reencodefont{t1-f_f}{\fromafm{yvtbc8a}}} - \transformfont{t1-yvtbci}{\reencodefont{t1-f_f}{\fromafm{yvtbci8a}}} - \transformfont{t1alt-yvtrc}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrc8a}}} - \transformfont{t1alt-yvtrci}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrci8a}}} - \transformfont{t1alt-yvtbc}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbc8a}}} - \transformfont{t1alt-yvtbci}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbci8a}}} - \transformfont{ts1-yvtrc}{\reencodefont{ts1-euro}{\fromafm{yvtrc8a}}} - \transformfont{ts1-yvtrci}{\reencodefont{ts1-euro}{\fromafm{yvtrci8a}}} - \transformfont{ts1-yvtbc}{\reencodefont{ts1-euro}{\fromafm{yvtbc8a}}} - \transformfont{ts1-yvtbci}{\reencodefont{ts1-euro}{\fromafm{yvtbci8a}}} -%reencode heavy weights - \transformfont{t1-yvth}{\reencodefont{t1-f_f}{\fromafm{yvth8a}}} - \transformfont{t1-yvthi}{\reencodefont{t1-f_f}{\fromafm{yvthi8a}}} - \transformfont{ts1-yvth}{\reencodefont{ts1-euro}{\fromafm{yvth8a}}} - \transformfont{ts1-yvthi}{\reencodefont{ts1-euro}{\fromafm{yvthi8a}}} -%reencode condensed widths - \transformfont{t1-yvtr-c}{\reencodefont{t1-f_f}{\fromafm{yvtr8ac}}} - \transformfont{t1-yvtri-c}{\reencodefont{t1-f_f}{\fromafm{yvtri8ac}}} - \transformfont{t1-yvtb-c}{\reencodefont{t1-f_f}{\fromafm{yvtb8ac}}} - \transformfont{t1-yvtbi-c}{\reencodefont{t1-f_f}{\fromafm{yvtbi8ac}}} - \transformfont{ts1-yvtr-c}{\reencodefont{ts1-euro}{\fromafm{yvtr8ac}}} - \transformfont{ts1-yvtri-c}{\reencodefont{ts1-euro}{\fromafm{yvtri8ac}}} - \transformfont{ts1-yvtb-c}{\reencodefont{ts1-euro}{\fromafm{yvtb8ac}}} - \transformfont{ts1-yvtbi-c}{\reencodefont{ts1-euro}{\fromafm{yvtbi8ac}}} - \transformfont{t1-yvtrc-c}{\reencodefont{t1-f_f}{\fromafm{yvtrc8ac}}} - \transformfont{t1-yvtrci-c}{\reencodefont{t1-f_f}{\fromafm{yvtrci8ac}}} - \transformfont{t1-yvtbc-c}{\reencodefont{t1-f_f}{\fromafm{yvtbc8ac}}} - \transformfont{t1-yvtbci-c}{\reencodefont{t1-f_f}{\fromafm{yvtbci8ac}}} - \transformfont{t1alt-yvtrc-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrc8ac}}} - \transformfont{t1alt-yvtrci-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrci8ac}}} - \transformfont{t1alt-yvtbc-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbc8ac}}} - \transformfont{t1alt-yvtbci-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbci8ac}}} - \transformfont{ts1-yvtrc-c}{\reencodefont{ts1-euro}{\fromafm{yvtrc8ac}}} - \transformfont{ts1-yvtrci-c}{\reencodefont{ts1-euro}{\fromafm{yvtrci8ac}}} - \transformfont{ts1-yvtbc-c}{\reencodefont{ts1-euro}{\fromafm{yvtbc8ac}}} - \transformfont{ts1-yvtbci-c}{\reencodefont{ts1-euro}{\fromafm{yvtbci8ac}}} -%reencode titling fonts - \transformfont{t1-yvtbd-c}{\reencodefont{t1-f_f}{\fromafm{yvtbd8ac}}} - \transformfont{t1-yvtrdl}{\reencodefont{t1-f_f}{\fromafm{yvtrdl8a}}} - \transformfont{ts1-yvtbd-c}{\reencodefont{ts1-euro}{\fromafm{yvtbd8ac}}} - \transformfont{ts1-yvtrdl}{\reencodefont{ts1-euro}{\fromafm{yvtrdl8a}}} -%:installation - creation of virtual fonts - \installfonts - \installfamily{T1}{yvt}{} - \installfont{yvtr8t}{t1-yvtr,newlatin}{t1-f_f}{T1}{yvt}{m}{n}{} - \installfont{yvtrc8t}{t1-yvtrc,t1-yvtr suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{m}{sc}{} - \installfont{yvtrci8t}{t1-yvtrci,t1-yvtri suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{m}{si}{} - \installfont{yvtri8t}{t1-yvtri,t1-yvtrci,newlatin}{t1-f_f}{T1}{yvt}{m}{it}{} -%:repeat for bold fonts - \installfont{yvtb8t}{t1-yvtb,t1-yvtbc,newlatin}{t1-f_f}{T1}{yvt}{b}{n}{} - \installfont{yvtbc8t}{t1-yvtbc,t1-yvtb suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{b}{sc}{} - \installfont{yvtbci8t}{t1-yvtbci,t1-yvtbi suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{b}{si}{} - \installfont{yvtbi8t}{t1-yvtbi,t1-yvtbci,newlatin}{t1-f_f}{T1}{yvt}{b}{it}{} -%:heavy weights - \installfont{yvth8t}{t1-yvth,newlatin}{t1-f_f}{T1}{yvt}{eb}{n}{} - \installfont{yvthi8t}{t1-yvthi,newlatin}{t1-f_f}{T1}{yvt}{eb}{it}{} -%:condensed widths - \installfont{yvtr8tc}{t1-yvtr-c,newlatin}{t1-f_f}{T1}{yvt}{mc}{n}{} - \installfont{yvtrc8tc}{t1-yvtrc-c,t1-yvtr-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{mc}{sc}{} - \installfont{yvtrci8tc}{t1-yvtrci-c,t1-yvtri-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{mc}{si}{} - \installfont{yvtri8tc}{t1-yvtri-c,newlatin}{t1-f_f}{T1}{yvt}{mc}{it}{} -%:bold condensed - \installfont{yvtb8tc}{t1-yvtb-c,newlatin}{t1-f_f}{T1}{yvt}{bc}{n}{} - \installfont{yvtbc8tc}{t1-yvtbc-c,t1-yvtb-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{bc}{sc}{} - \installfont{yvtbci8tc}{t1-yvtbci-c,t1-yvtbi-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{bc}{si}{} - \installfont{yvtbi8tc}{t1-yvtbi-c,newlatin}{t1-f_f}{T1}{yvt}{bc}{it}{} -%:titling HOW to do this?? - \installfamily{T1}{yvtd}{} - \installfont{yvtbd8tc}{t1-yvtbd-c,newlatin}{t1-f_f}{T1}{yvtd}{bc}{sc}{} - \installfontas{yvtbd8tc}{T1}{yvtd}{mc}{sc}{} - \installfontas{yvtbd8tc}{T1}{yvtd}{m}{sc}{} - \installfontas{yvtbd8tc}{T1}{yvtd}{b}{sc}{} - \installfontas{yvtbd8tc}{T1}{yvtd}{eb}{sc}{} - \installfont{yvtrdl8t}{t1-yvtrdl,newlatin}{t1-f_f}{T1}{yvtd}{m}{ol}{} - \installfontas{yvtrdl7t}{T1}{yvtd}{mc}{ol}{} - \installfontas{yvtrdl8t}{T1}{yvtd}{bc}{ol}{} - \installfontas{yvtrdl8t}{T1}{yvtd}{b}{ol}{} - \installfontas{yvtrdl8t}{T1}{yvtd}{eb}{ol}{} -%substitute small caps for upright shape - \installfontas{yvtbd8tc}{T1}{yvtd}{mc}{n}{} - \installfontas{yvtbd8tc}{T1}{yvtd}{m}{n}{} - \installfontas{yvtbd8tc}{T1}{yvtd}{bc}{n}{} - \installfontas{yvtbd8tc}{T1}{yvtd}{b}{n}{} - \installfontas{yvtbd8tc}{T1}{yvtd}{eb}{n}{} -%:OSF - \installfamily{T1}{yvtj}{} - \installfont{yvtrj8t}{t1-yvtr,t1-yvtrc suffix oldstyle,newlatin}{t1j-f_f}{T1}{yvtj}{m}{n}{} - \installfont{yvtrcj8t}{t1-yvtrc,newlatin}{t1-f_f}{T1}{yvtj}{m}{sc}{} - \installfont{yvtrcij8t}{t1-yvtrci,newlatin}{t1-f_f}{T1}{yvtj}{m}{si}{} - \installfont{yvtrij8t}{t1-yvtri,t1-yvtrci suffix oldstyle,t1-yvtrci,newlatin}{t1j-f_f}{T1}{yvtj}{m}{it}{} - \installfont{yvtbj8t}{t1-yvtb,t1-yvtbc suffix oldstyle,t1-yvtbc,newlatin}{t1j-f_f}{T1}{yvtj}{b}{n}{} - \installfont{yvtbcj8t}{t1-yvtbc,newlatin}{t1-f_f}{T1}{yvtj}{b}{sc}{} - \installfont{yvtbcij8t}{t1-yvtbci,newlatin}{t1-f_f}{T1}{yvtj}{b}{si}{} - \installfont{yvtbij8t}{t1-yvtbi,t1-yvtbci suffix oldstyle,t1-yvtbci,newlatin}{t1j-f_f}{T1}{yvtj}{b}{it}{} - \installfont{yvtrj8tc}{t1-yvtr-c,t1-yvtrc-c suffix oldstyle,t1-yvtrc,newlatin}{t1j-f_f}{T1}{yvtj}{mc}{n}{} - \installfont{yvtrcj8tc}{t1-yvtrc-c,newlatin}{t1-f_f}{T1}{yvtj}{mc}{sc}{} - \installfont{yvtrcij8tc}{t1-yvtrci-c,newlatin}{t1-f_f}{T1}{yvtj}{mc}{si}{} - \installfont{yvtrij8tc}{t1-yvtri-c,t1-yvtrci-c suffix oldstyle,t1-yvtrci-c,newlatin}{t1j-f_f}{T1}{yvtj}{mc}{it}{} - \installfont{yvtbj8tc}{t1-yvtb-c,t1-yvtbc-c suffix oldstyle,t1-yvtbc-c,newlatin}{t1j-f_f}{T1}{yvtj}{bc}{n}{} - \installfont{yvtbcj8tc}{t1-yvtbc-c,newlatin}{t1-f_f}{T1}{yvtj}{bc}{sc}{} - \installfont{yvtbcij8tc}{t1-yvtbci-c,newlatin}{t1-f_f}{T1}{yvtj}{bc}{si}{} - \installfont{yvtbij8tc}{t1-yvtbi-c,t1-yvtbci-c suffix oldstyle,t1-yvtbci-c,newlatin}{t1j-f_f}{T1}{yvtj}{bc}{it}{} - \installfamily{T1}{yvtw}{} - \installfont{yvtrw8t}{t1-yvtr,t1alt-yvtrc,t1-yvtr suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{m}{n}{} - \installfont{yvtriw8t}{t1-yvtri,t1alt-yvtrci,t1-yvtri suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{m}{it}{} - \installfont{yvtrcw8t}{t1alt-yvtrc,t1-yvtrc suffix .alt,t1-yvtr suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{m}{sc}{} - \installfont{yvtrciw8t}{t1alt-yvtrci,t1-yvtrci suffix .alt,t1-yvtri suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{m}{si}{} - \installfont{yvtbw8t}{t1-yvtb,t1alt-yvtbc,t1-yvtb suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{b}{n}{} - \installfont{yvtbiw8t}{t1-yvtbi,t1alt-yvtbci,t1-yvtbi suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{b}{it}{} - \installfont{yvtbcw8t}{t1alt-yvtbc,t1-yvtbc suffix .alt,t1-yvtb suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{b}{sc}{} - \installfont{yvtbciw8t}{t1alt-yvtbci,t1-yvtbci suffix .alt,t1-yvtbi suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{b}{si}{} - \installfont{yvtrw8tc}{t1-yvtr-c,t1alt-yvtrc-c,t1-yvtr-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{mc}{n}{} - \installfont{yvtriw8tc}{t1-yvtri-c,t1alt-yvtrci-c,t1-yvtri-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{mc}{it}{} - \installfont{yvtrcw8tc}{t1alt-yvtrc-c,t1-yvtrc-c suffix .alt,t1-yvtr-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{mc}{sc}{} - \installfont{yvtrciw8tc}{t1alt-yvtrci-c,t1-yvtrci-c suffix .alt,t1-yvtri-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{mc}{si}{} - \installfont{yvtbw8tc}{t1-yvtb-c,t1alt-yvtbc-c,t1-yvtb-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{bc}{n}{} - \installfont{yvtbiw8tc}{t1-yvtbi-c,t1alt-yvtbci-c,t1-yvtbi-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{bc}{it}{} - \installfont{yvtbcw8tc}{t1alt-yvtbc-c,t1-yvtbc-c suffix .alt,t1-yvtb-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{bc}{sc}{} - \installfont{yvtbciw8tc}{t1alt-yvtbci-c,t1-yvtbci-c suffix .alt,t1-yvtbi-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{bc}{si}{} - \installfamily{T1}{yvtaw}{} - \installfont{yvtraw8t}{vent-yvtr,t1alt-yvtrc,vent-yvtr suffix .alt,newlatin}{ucdotalt,t1-venturis}{T1}{yvtaw}{m}{n}{} - \installfontas{yvtrcw8t}{T1}{yvtaw}{m}{sc}{} - \installfontas{yvtrciw8t}{T1}{yvtaw}{m}{si}{} - \installfontas{yvtriw8t}{T1}{yvtaw}{m}{it}{} - \installfontas{yvtbw8t}{T1}{yvtaw}{b}{n}{} - \installfontas{yvtbcw8t}{T1}{yvtaw}{b}{sc}{} - \installfontas{yvtbciw8t}{T1}{yvtaw}{b}{si}{} - \installfontas{yvtbiw8t}{T1}{yvtaw}{b}{it}{} - \installfontas{yvtrw8tc}{T1}{yvtaw}{mc}{n}{} - \installfontas{yvtrcw8tc}{T1}{yvtaw}{mc}{sc}{} - \installfontas{yvtrciw8tc}{T1}{yvtaw}{mc}{si}{} - \installfontas{yvtriw8tc}{T1}{yvtaw}{mc}{it}{} - \installfontas{yvtbw8tc}{T1}{yvtaw}{bc}{n}{} - \installfontas{yvtbcw8tc}{T1}{yvtaw}{bc}{sc}{} - \installfontas{yvtbciw8tc}{T1}{yvtaw}{bc}{si}{} - \installfontas{yvtbiw8tc}{T1}{yvtaw}{bc}{it}{} - \installfamily{T1}{yvtjw}{} - \installfont{yvtrjw8t}{t1-yvtr,t1-yvtrc suffix oldstyle,t1alt-yvtrc,t1-yvtr suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{m}{n}{} - \installfont{yvtrcjw8t}{t1alt-yvtrc,t1-yvtrc suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{m}{sc}{} - \installfont{yvtrcijw8t}{t1alt-yvtrci,t1-yvtrci suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{m}{si}{} - \installfont{yvtrijw8t}{t1-yvtri,t1-yvtrci suffix oldstyle,t1alt-yvtrci,t1-yvtri suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{m}{it}{} - \installfont{yvtbjw8t}{t1-yvtb,t1-yvtbc suffix oldstyle,t1alt-yvtbc,t1-yvtb suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{b}{n}{} - \installfont{yvtbijw8t}{t1-yvtbi,t1-yvtbci suffix oldstyle,t1alt-yvtbci,t1-yvtbi suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{b}{it}{} - \installfont{yvtbcjw8t}{t1alt-yvtbc,t1-yvtbc suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{b}{sc}{} - \installfont{yvtbcijw8t}{t1alt-yvtbci,t1-yvtbci suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{b}{si}{} - \installfont{yvtrjw8tc}{t1-yvtr-c,t1-yvtrc-c suffix oldstyle,t1alt-yvtrc-c,t1-yvtr-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{mc}{n}{} - \installfont{yvtrcjw8tc}{t1alt-yvtrc-c,t1-yvtrc-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{mc}{sc}{} - \installfont{yvtrcijw8tc}{t1alt-yvtrci-c,t1-yvtrci-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{mc}{si}{} - \installfont{yvtrijw8tc}{t1-yvtri-c,t1-yvtrci-c suffix oldstyle,t1alt-yvtrci-c,t1-yvtri-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{mc}{it}{} - \installfont{yvtbjw8tc}{t1-yvtb-c,t1-yvtbc-c suffix oldstyle,t1alt-yvtbc-c,t1-yvtb-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{bc}{n}{} - \installfont{yvtbijw8tc}{t1-yvtbi-c,t1-yvtbci-c suffix oldstyle,t1alt-yvtbci-c,t1-yvtbi-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{bc}{it}{} - \installfont{yvtbcjw8tc}{t1alt-yvtbc-c,t1-yvtbc-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{bc}{sc}{} - \installfont{yvtbcijw8tc}{t1alt-yvtbci-c,t1-yvtbci-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{bc}{si}{} - \installfamily{T1}{yvtajw}{} - \installfont{yvtrajw8t}{vent-yvtr,t1-yvtrc suffix oldstyle,t1alt-yvtrc,vent-yvtr suffix .alt,newlatin}{ucdotalt,t1j-venturis}{T1}{yvtajw}{m}{n}{} - \installfontas{yvtrijw8t}{T1}{yvtajw}{m}{it}{} - \installfontas{yvtrcjw8t}{T1}{yvtajw}{m}{sc}{} - \installfontas{yvtrcijw8t}{T1}{yvtajw}{m}{si}{} - \installfontas{yvtbjw8t}{T1}{yvtajw}{b}{n}{} - \installfontas{yvtbijw8t}{T1}{yvtajw}{b}{it}{} - \installfontas{yvtbcjw8t}{T1}{yvtajw}{b}{sc}{} - \installfontas{yvtbcijw8t}{T1}{yvtajw}{b}{si}{} - \installfontas{yvtrjw8tc}{T1}{yvtajw}{mc}{n}{} - \installfontas{yvtrijw8tc}{T1}{yvtajw}{mc}{it}{} - \installfontas{yvtrcjw8tc}{T1}{yvtajw}{mc}{sc}{} - \installfontas{yvtrcijw8tc}{T1}{yvtajw}{mc}{si}{} - \installfontas{yvtbjw8tc}{T1}{yvtajw}{bc}{n}{} - \installfontas{yvtbijw8tc}{T1}{yvtajw}{bc}{it}{} - \installfontas{yvtbcjw8tc}{T1}{yvtajw}{bc}{sc}{} - \installfontas{yvtbcijw8tc}{T1}{yvtajw}{bc}{si}{} -%:install with TS1 encoding for extra glyphs through textcomp - \installfamily{TS1}{yvt}{} - \installfont{yvtr8c}{t1-yvtr,ts1-yvtr,t1-yvtrc suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvt}{m}{n}{} - \installfont{yvtrc8c}{t1-yvtrc,t1-yvtrc suffix oldstyle,ts1-yvtrc,textcomp}{ts1-euro}{TS1}{yvt}{m}{sc}{} - \installfont{yvtri8c}{t1-yvtri,ts1-yvtri,t1-yvtrci suffix oldstyle,ts1-yvtrci,textcomp}{ts1-euro}{TS1}{yvt}{m}{it}{} - \installfont{yvtrci8c}{t1-yvtrci,t1-yvtrci suffix oldstyle,ts1-yvtrci,textcomp}{ts1-euro}{TS1}{yvt}{m}{si}{} -%:repeat for bold fonts - \installfont{yvtb8c}{t1-yvtb,ts1-yvtb,t1-yvtbc suffix oldstyle,ts1-yvtbc,textcomp}{ts1-euro}{TS1}{yvt}{b}{n}{} - \installfont{yvtbc8c}{t1-yvtbc,t1-yvtbc suffix oldstyle,ts1-yvtbc,textcomp}{ts1-euro}{TS1}{yvt}{b}{sc}{} - \installfont{yvtbi8c}{t1-yvtbi,ts1-yvtbi,t1-yvtbci suffix oldstyle,ts1-yvtbci,textcomp}{ts1-euro}{TS1}{yvt}{b}{it}{} - \installfont{yvtbci8c}{t1-yvtbci,t1-yvtbci suffix oldstyle,ts1-yvtbci,textcomp}{ts1-euro}{TS1}{yvt}{b}{si}{} -%:and heavy weights - \installfont{yvth8c}{t1-yvth,ts1-yvth,textcomp}{ts1-euro}{TS1}{yvt}{eb}{n}{} - \installfont{yvthi8c}{t1-yvthi,ts1-yvthi,textcomp}{ts1-euro}{TS1}{yvt}{eb}{it}{} -%:and condensed widths - \installfont{yvtr8cc}{t1-yvtr,ts1-yvtr-c,t1-yvtrc-c suffix oldstyle,ts1-yvtrc-c,textcomp}{ts1-euro}{TS1}{yvt}{mc}{n}{} - \installfont{yvtrc8cc}{t1-yvtrc-c,t1-yvtrc-c suffix oldstyle,ts1-yvtrc-c,textcomp}{ts1-euro}{TS1}{yvt}{mc}{sc}{} - \installfont{yvtri8cc}{t1-yvtri,ts1-yvtri-c,t1-yvtrci-c suffix oldstyle,ts1-yvtrci-c,textcomp}{ts1-euro}{TS1}{yvt}{mc}{it}{} - \installfont{yvtrci8cc}{t1-yvtrci-c,t1-yvtrci-c suffix oldstyle,ts1-yvtrci-c,textcomp}{ts1-euro}{TS1}{yvt}{mc}{si}{} -%:and bold condensed - \installfont{yvtb8cc}{t1-yvtb,ts1-yvtb-c,t1-yvtbc-c suffix oldstyle,ts1-yvtbc-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{n}{} - \installfont{yvtbc8cc}{t1-yvtbc-c,t1-yvtbc-c suffix oldstyle,ts1-yvtbc-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{sc}{} - \installfont{yvtbi8cc}{t1-yvtbi,ts1-yvtbi-c,t1-yvtbci-c suffix oldstyle,ts1-yvtbci-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{it}{} - \installfont{yvtbci8cc}{t1-yvtbci-c,t1-yvtbci-c suffix oldstyle,ts1-yvtbci-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{si}{} -%:OSF - \installfamily{TS1}{yvtj}{} - \installfontas{yvtr8c}{TS1}{yvtj}{m}{n}{} - \installfontas{yvtrc8c}{TS1}{yvtj}{m}{sc}{} - \installfontas{yvtri8c}{TS1}{yvtj}{m}{it}{} - \installfontas{yvtrci8c}{TS1}{yvtj}{m}{si}{} - \installfontas{yvtb8c}{TS1}{yvtj}{b}{n}{} - \installfontas{yvtbc8c}{TS1}{yvtj}{b}{sc}{} - \installfontas{yvtbi8c}{TS1}{yvtj}{b}{it}{} - \installfontas{yvtbci8c}{TS1}{yvtj}{b}{si}{} - \installfontas{yvtr8cc}{TS1}{yvtj}{mc}{n}{} - \installfontas{yvtrc8cc}{TS1}{yvtj}{mc}{sc}{} - \installfontas{yvtri8cc}{TS1}{yvtj}{mc}{it}{} - \installfontas{yvtrci8cc}{TS1}{yvtj}{mc}{si}{} - \installfontas{yvtb8cc}{TS1}{yvtj}{bc}{n}{} - \installfontas{yvtbc8cc}{TS1}{yvtj}{bc}{sc}{} - \installfontas{yvtbi8cc}{TS1}{yvtj}{bc}{it}{} - \installfontas{yvtbci8cc}{TS1}{yvtj}{bc}{si}{} - \installfamily{TS1}{yvtw}{} - \installfontas{yvtr8c}{TS1}{yvtw}{m}{n}{} - \installfontas{yvtrc8c}{TS1}{yvtw}{m}{sc}{} - \installfontas{yvtri8c}{TS1}{yvtw}{m}{it}{} - \installfontas{yvtrci8c}{TS1}{yvtw}{m}{si}{} - \installfontas{yvtb8c}{TS1}{yvtw}{b}{n}{} - \installfontas{yvtbc8c}{TS1}{yvtw}{b}{sc}{} - \installfontas{yvtbi8c}{TS1}{yvtw}{b}{it}{} - \installfontas{yvtbci8c}{TS1}{yvtw}{b}{si}{} - \installfontas{yvtr8cc}{TS1}{yvtw}{mc}{n}{} - \installfontas{yvtrc8cc}{TS1}{yvtw}{mc}{sc}{} - \installfontas{yvtri8cc}{TS1}{yvtw}{mc}{it}{} - \installfontas{yvtrci8cc}{TS1}{yvtw}{mc}{si}{} - \installfontas{yvtb8cc}{TS1}{yvtw}{bc}{n}{} - \installfontas{yvtbc8cc}{TS1}{yvtw}{bc}{sc}{} - \installfontas{yvtbi8cc}{TS1}{yvtw}{bc}{it}{} - \installfontas{yvtbci8cc}{TS1}{yvtw}{bc}{si}{} - \installfamily{TS1}{yvtaw}{} - \installfontas{yvtr8c}{TS1}{yvtaw}{m}{n}{} - \installfontas{yvtrc8c}{TS1}{yvtaw}{m}{sc}{} - \installfontas{yvtri8c}{TS1}{yvtaw}{m}{it}{} - \installfontas{yvtrci8c}{TS1}{yvtaw}{m}{si}{} - \installfontas{yvtb8c}{TS1}{yvtaw}{b}{n}{} - \installfontas{yvtbc8c}{TS1}{yvtaw}{b}{sc}{} - \installfontas{yvtbi8c}{TS1}{yvtaw}{b}{it}{} - \installfontas{yvtbci8c}{TS1}{yvtaw}{b}{si}{} - \installfontas{yvtr8cc}{TS1}{yvtaw}{mc}{n}{} - \installfontas{yvtrc8cc}{TS1}{yvtaw}{mc}{sc}{} - \installfontas{yvtri8cc}{TS1}{yvtaw}{mc}{it}{} - \installfontas{yvtrci8cc}{TS1}{yvtaw}{mc}{si}{} - \installfontas{yvtb8cc}{TS1}{yvtaw}{bc}{n}{} - \installfontas{yvtbc8cc}{TS1}{yvtaw}{bc}{sc}{} - \installfontas{yvtbi8cc}{TS1}{yvtaw}{bc}{it}{} - \installfontas{yvtbci8cc}{TS1}{yvtaw}{bc}{si}{} - \installfamily{TS1}{yvtjw}{} - \installfontas{yvtr8c}{TS1}{yvtjw}{m}{n}{} - \installfontas{yvtrc8c}{TS1}{yvtjw}{m}{sc}{} - \installfontas{yvtri8c}{TS1}{yvtjw}{m}{it}{} - \installfontas{yvtrci8c}{TS1}{yvtjw}{m}{si}{} - \installfontas{yvtb8c}{TS1}{yvtjw}{b}{n}{} - \installfontas{yvtbc8c}{TS1}{yvtjw}{b}{sc}{} - \installfontas{yvtbi8c}{TS1}{yvtjw}{b}{it}{} - \installfontas{yvtbci8c}{TS1}{yvtjw}{b}{si}{} - \installfontas{yvtr8cc}{TS1}{yvtjw}{mc}{n}{} - \installfontas{yvtrc8cc}{TS1}{yvtjw}{mc}{sc}{} - \installfontas{yvtri8cc}{TS1}{yvtjw}{mc}{it}{} - \installfontas{yvtrci8cc}{TS1}{yvtjw}{mc}{si}{} - \installfontas{yvtb8cc}{TS1}{yvtjw}{bc}{n}{} - \installfontas{yvtbc8cc}{TS1}{yvtjw}{bc}{sc}{} - \installfontas{yvtbi8cc}{TS1}{yvtjw}{bc}{it}{} - \installfontas{yvtbci8cc}{TS1}{yvtjw}{bc}{si}{} - \installfamily{TS1}{yvtajw}{} - \installfontas{yvtr8c}{TS1}{yvtajw}{m}{n}{} - \installfontas{yvtrc8c}{TS1}{yvtajw}{m}{sc}{} - \installfontas{yvtri8c}{TS1}{yvtajw}{m}{it}{} - \installfontas{yvtrci8c}{TS1}{yvtajw}{m}{si}{} - \installfontas{yvtb8c}{TS1}{yvtajw}{b}{n}{} - \installfontas{yvtbc8c}{TS1}{yvtajw}{b}{sc}{} - \installfontas{yvtbi8c}{TS1}{yvtajw}{b}{it}{} - \installfontas{yvtbci8c}{TS1}{yvtajw}{b}{si}{} - \installfontas{yvtr8cc}{TS1}{yvtajw}{mc}{n}{} - \installfontas{yvtrc8cc}{TS1}{yvtajw}{mc}{sc}{} - \installfontas{yvtri8cc}{TS1}{yvtajw}{mc}{it}{} - \installfontas{yvtrci8cc}{TS1}{yvtajw}{mc}{si}{} - \installfontas{yvtb8cc}{TS1}{yvtajw}{bc}{n}{} - \installfontas{yvtbc8cc}{TS1}{yvtajw}{bc}{sc}{} - \installfontas{yvtbi8cc}{TS1}{yvtajw}{bc}{it}{} - \installfontas{yvtbci8cc}{TS1}{yvtajw}{bc}{si}{} -%:and titling HOW to do this?? - \installfamily{TS1}{yvtd}{} - \installfont{yvtbd8cc}{t1-yvtbd-c,ts1-yvtbd-c,textcomp}{ts1-euro}{TS1}{yvtd}{bc}{sc}{} - \installfontas{yvtbd8cc}{TS1}{yvtd}{m}{sc}{} - \installfontas{yvtbd8cc}{TS1}{yvtd}{mc}{sc}{} - \installfontas{yvtbd8cc}{TS1}{yvtd}{b}{sc}{} - \installfontas{yvtbd8cc}{TS1}{yvtd}{eb}{sc}{} - \installfont{yvtrdl8c}{t1-yvtrdl,ts1-yvtrdl,textcomp}{ts1-euro}{TS1}{yvtd}{m}{ol}{} - \installfontas{yvtrdl8c}{TS1}{yvtd}{mc}{ol}{} - \installfontas{yvtrdl8c}{TS1}{yvtd}{bc}{ol}{} - \installfontas{yvtrdl8c}{TS1}{yvtd}{b}{ol}{} - \installfontas{yvtbd8cc}{TS1}{yvtd}{mc}{n}{} - \installfontas{yvtbd8cc}{TS1}{yvtd}{m}{n}{} - \installfontas{yvtbd8cc}{TS1}{yvtd}{bc}{n}{} - \installfontas{yvtbd8cc}{TS1}{yvtd}{b}{n}{} - \installfontas{yvtbd8cc}{TS1}{yvtd}{eb}{n}{} - \endinstallfonts -\endrecordtransforms -\bye diff --git a/Master/texmf-dist/source/fonts/venturisadf/yvt-map.tex b/Master/texmf-dist/source/fonts/venturisadf/yvt-map.tex deleted file mode 100644 index 478c3aae74f..00000000000 --- a/Master/texmf-dist/source/fonts/venturisadf/yvt-map.tex +++ /dev/null @@ -1,22 +0,0 @@ -%% Copyright 2008 Clea F. Rees -% -% 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 2005/12/01 or later. -% -% This work has the LPPL maintenance status `maintained'. -% -% The Current Maintainer of this work is Clea F. Rees. -% -% This work consists of all files listed in manifest.txt. -\input finstmsc.sty -\resetstr{PSfontsuffix}{.pfb} -\adddriver{dvips}{yvt.map} -\adddriver{pltotf}{yvt-pltotf.sh} -\input yvt-rec.tex -\donedrivers -\bye |