diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r-- | Master/texmf-dist/doc/fonts/venturisadf/LIST-Venturis.txt | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/venturisadf/README | 121 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/venturisadf/manifest.txt | 348 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/venturisadf/venturisadf.pdf | bin | 277668 -> 419520 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/fonts/venturisadf/venturisadf.tex | 299 |
5 files changed, 545 insertions, 227 deletions
diff --git a/Master/texmf-dist/doc/fonts/venturisadf/LIST-Venturis.txt b/Master/texmf-dist/doc/fonts/venturisadf/LIST-Venturis.txt index 1b65cc80b0b..6a7192781c2 100644 --- a/Master/texmf-dist/doc/fonts/venturisadf/LIST-Venturis.txt +++ b/Master/texmf-dist/doc/fonts/venturisadf/LIST-Venturis.txt @@ -1,4 +1,4 @@ -Copyright 2008 Hirwen Harendal and Clea F. Rees +Copyright 2010 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 @@ -14,7 +14,7 @@ The Current Maintainer of this work is Clea F. Rees. This work consists of all files listed in manifest.txt. -VENTURIS COLLECTION LIST V1.004 (November 2008) +VENTURIS COLLECTION LIST V1.005 (July 2010) Number of fonts: 69 diff --git a/Master/texmf-dist/doc/fonts/venturisadf/README b/Master/texmf-dist/doc/fonts/venturisadf/README index 17829d7d132..6ec5bbf57b5 100644 --- a/Master/texmf-dist/doc/fonts/venturisadf/README +++ b/Master/texmf-dist/doc/fonts/venturisadf/README @@ -1,4 +1,4 @@ -Copyright 2008 Hirwen Harendal and Clea F. Rees +Copyright 2010 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) @@ -12,11 +12,14 @@ The Current Maintainer of this work is Clea F. Rees. This work consists of all files listed in manifest.txt. + Overview ======== -This package includes the VenturisADF font collection, LaTeX support files and -documentation. +This package includes the VenturisADF font collection in postscript type 1 +format, LaTeX support files and documentation. + +Opentype versions of the fonts are also available (see below). Copyright and licensing @@ -28,35 +31,41 @@ Fonts The Venturis Collection consists of fonts made by Arkandis Digital Foundry (ADF), collectively known as the "Software", currently maintained by ADF. As the Software is modified from Utopia fonts, they are under the same license as -the Utopia fonts themselves. That is, Akandis Digital Foundry hereby grants the -TeX Users Group and any and all other interested parties the rights enumerated -in the Utopia license. +the Utopia fonts themselves (see LICENSE-utopia.txt). That is, Akandis Digital +Foundry hereby grants the TeX Users Group and any and all other interested +parties the rights enumerated in the Utopia license. -As Venturis is a trademark of Arkandis Digital Foundry, any modified versions of -Software shall not use the font name(s) or trademark(s), in whole or in part, -unless explicit written permission is granted by ADF as described in the initial -license. +As Venturis is a trademark of Arkandis Digital Foundry, any modified versions +of Software shall not use the font name(s) or trademark(s), in whole or in +part, unless explicit written permission is granted by ADF as described in the +initial license. The following changes have been made to the standard Venturis Collection font files in preparing this package for use with (La)TeX: - the postscript versions of the fonts have been renamed according to the Karl - Berry fontname scheme. + Berry fontname scheme; +- the opentype fonts have been removed from the package. TeX/LaTeX support files and documentation ----------------------------------------- -Modifications included in t1-venturis.etx are copyright 2008 Clea F. Rees (see -below). +As explained in comments at the top of each file, many of the encoding (.etx) +files are based on standard fontinst files such as t1.etx and ts1.etx. +Modifications are copyright 2010 Clea F. Rees (see below). + +Code from t1.etx copyright 2005 Alan Jeffrey and Sebastian Rahtz and Ulrik +Vieth and Lars Hellstr{\"o}m (see below). -Code from t1.etx copyright 2002 Alan Jeffrey and Sebastian Rahtz and Ulrik Vieth -and Lars Hellstr{\"o}m (see below). +Code from ts1.etx copyright 2005 Sebastian Rahtz and Ulrik Vieth and Lars +Hellstr{\"o}m (see below). The file lining.etx is copyright 2003 Philipp Lehman (see below). -README (this file) and LIST-Venturis.txt are copyright 2008 Hirwen Harendal and -Clea F. Rees. +README (this file) and LIST-Venturis.txt are copyright 2010 Hirwen Harendal +and Clea F. Rees. -All other files listed in manifest.txt are copyright 2008 Clea F. Rees. +All other non-derived files listed in manifest.txt are 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) @@ -76,7 +85,8 @@ documentation in preparing this package: relevant parts of the original and additional information concerning TeX/LaTeX support - LIST-Venturis.txt has been edited to reflect the Karl Berry fontname scheme - used for the postscript type 1 fonts (see below). + used for the postscript type 1 fonts (see below) and to update the date, + version and font list, as appropriate. The following files are derived works under the terms of the LPPL: @@ -86,17 +96,29 @@ lining.etx lining.etx is derived from The Font Installation Guide by Philipp Lehman. lining.etx is unmodified. +oldstyle.etx is a variation on the same theme. + A copy of The Font Installation Guide is available from http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=fontinstallationguide. The included archive figuide-examples.tar.gz consists of files and templates -released under the LPPL. These include both lining.etx. +released under the LPPL. These include lining.etx. + +fonts based on t1.etx and ts1.etx +--------------------------------- -t1-venturis.etx ---------------- +The following files are derived from the file t1.etx supplied with the +package fontinst. +- t1-f_f.etx +- t1-dotalt-f_f.etx +- t1-venturis.etx +- t1-venturisold.etx +- t1-venturisold-longs.etx +- ucdotalt.etx +ts1-euro.etx is derived from ts1.etx supplied with fontinst. t1j-venturis.etx +and t1j-f_f.etx are based on t1j.etx. -t1-venturis.etx is derived from the file t1.etx supplied with the package -fontinst. For details, see the notice included in t1-venturis.etx. fontinst is -released under the LPPL. +For details, see the notices included in files themselves. +fontinst is released under the LPPL. Status @@ -105,24 +127,31 @@ Status Fonts and documentation ----------------------- -PS-Type1: ANSI Adobe standard encoding. All fonts are Hinted with kerning and +PS-Type1: ANSI Adobe standard encoding. All fonts are hinted with kerning and subroutines. -OTF: All fonts include full opentype features and subroutines, compiled with -AFDK V2. +OTF: All fonts include full opentype features and subroutines, are generated +with FontForge. (Not included in the (La)TeX package; available separately - +see below.) + +PS 1.005 RELEASE VERSION: July 2010 +- AFDKO's compilation bugs correction. +- Typographical features addition. (All typo spaces and all typo hyphens.) +- Q redrawn. +- Minor corrections. PS 1.004 RELEASE VERSION: November 2008 - Minor corrections, liga addition, new kerning table. PS 1.003 RELEASE VERSION: June -06- 2008 -- Minor corrections, hinting ajustements +- Minor corrections, hinting ajustements. PS 1.002 RELEASE VERSION: December -28- 2007 -- New kerning table, and minor corrections +- New kerning table, and minor corrections. PS 1.001 RELEASE VERSION: December -15-2007 - Add VenturisOld family, VenturisSans heavy and heavy oblique, - VenturisTitlingNo4 (outlines) + VenturisTitlingNo4 (outlines). PS 1.000 RELEASE VERSION: October-01-2007 - Add VenturisN2 Condensed and Medium families. @@ -130,12 +159,12 @@ PS 1.000 RELEASE VERSION: October-01-2007 TeX/LaTeX support files and documentation ----------------------------------------- -The LaTeX support files, unlike the fonts themselves, are experimental. Although -I don't think they will persuade your cat to revolt (how many cats need -persuading?) or drink all your tea, things may not work as advertised. If you -find bugs, please let me know. I will fix them if I can. If you know how to fix -them, please tell me as this greatly increases the chances of the "if I can" -condition being satisfied. +The LaTeX support files, unlike the fonts themselves, are still somewhat +experimental. Although I don't think they will persuade your cat to revolt +(how many cats need persuading?) or drink all your tea, things may not work as +advertised. If you find bugs, please let me know. I will fix them if I can. If +you know how to fix them, please tell me as this greatly increases the chances +of the "if I can" condition being satisfied. Installation and use @@ -145,10 +174,12 @@ TeX/LaTeX support ----------------- See included documentation, venturisadf.pdf, for information regarding (La)TeX -support. +support. The documentation source, venturisadf.tex uses various other +packages. These are all standard and available from CTAN but may be commented +out if preferred. -The LaTeX packages (venturis, venturis2 and venturisold) require nfssext-cfr, -available from CTAN. +The LaTeX packages (venturis, venturis2 and venturisold) require xkeyval and +nfssext-cfr, available from CTAN. Further information @@ -157,9 +188,11 @@ Further information For further information about the Venturis Collection and other Arkandis Digital Foundry fonts, see the ADF homepage: http://perso.orange.fr/arkandis/ADF -Further information about ADF font development for the TeX Users Group is -available at: http://perso.orange.fr/arkandis/ADF/tugfonts.htm This page -includes full Venturis font previews. +Further information about ADF font development of fonts specifically designed +for use with TeX is available at: +http://perso.orange.fr/arkandis/ADF/tugfonts.htm +This page includes full Venturis font previews and the opentype version of +the fonts. Maintenance @@ -171,4 +204,4 @@ Package maintained by ADF - TeX/LaTeX support and documentation by Clea F. Rees (cfrees <at> imapmail <dot> org) -Version: 2008/12/21 +Version: 2010/06/05 diff --git a/Master/texmf-dist/doc/fonts/venturisadf/manifest.txt b/Master/texmf-dist/doc/fonts/venturisadf/manifest.txt index bc6a9c4a5d7..cc10cc8cc53 100644 --- a/Master/texmf-dist/doc/fonts/venturisadf/manifest.txt +++ b/Master/texmf-dist/doc/fonts/venturisadf/manifest.txt @@ -1,4 +1,4 @@ -Copyright 2008 Clea F. Rees +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. @@ -12,16 +12,25 @@ This file lists all files released under the LPPL. It does *not* list all files LIST-Venturis.txt README -lining.etx manifest.txt +rename.venturis +rename.venturis2 +rename.venturisold +rename.venturissans +rename.venturissans2 +rename.venturistitling +lining.etx oldstyle.etx -resetalt.mtx -t1-cfr.etx +ucdotalt.etx +t1-f_f.etx +t1j-f_f.etx +t1-dotalt-f_f.etx +ts1-euro.etx t1-venturis.etx -t1alt-cfr.etx t1j-venturis.etx -ts1-euro.etx -ucalt.etx +t1-venturisold.etx +t1-venturisold-longs.etx +resetalt.mtx venturis.sty venturis2.sty venturisold.sty @@ -40,35 +49,10 @@ yv3-map.tex derived files: venturisadf.pdf -t1yvt.fd -t1yvtajw.fd -t1yvtaw.fd -t1yvtd.fd -t1yvtj.fd -t1yvtjw.fd -t1yvtw.fd -ts1yvt.fd -ts1yvtajw.fd -ts1yvtaw.fd -ts1yvtd.fd -ts1yvtj.fd -ts1yvtjw.fd -ts1yvtw.fd -t1yv2.fd -ts1yv2.fd -t1yvo.fd -t1yvod.fd -ts1yvo.fd -ts1yvod.fd -t1yv1.fd -t1yv1d.fd -ts1yv1.fd -ts1yv1d.fd -t1yv3.fd -ts1yv3.fd t1-venturis.enc -t1-cfr.enc -t1alt-cfr.enc +t1-venturisold-longs.enc +t1-f_f.enc +t1-dotalt-f_f.enc ts1-euro.enc yvt.map yv2.map @@ -80,15 +64,25 @@ yvtb8cc.vf yvtb8t.vf yvtb8tc.vf yvtbc8c.vf +yvtbc8cc.vf yvtbc8t.vf +yvtbc8tc.vf yvtbci8c.vf +yvtbci8cc.vf yvtbci8t.vf +yvtbci8tc.vf yvtbcij8t.vf +yvtbcij8tc.vf yvtbcijw8t.vf +yvtbcijw8tc.vf yvtbciw8t.vf +yvtbciw8tc.vf yvtbcj8t.vf +yvtbcj8tc.vf yvtbcjw8t.vf +yvtbcjw8tc.vf yvtbcw8t.vf +yvtbcw8tc.vf yvtbd8cc.vf yvtbd8tc.vf yvtbi8c.vf @@ -96,11 +90,17 @@ yvtbi8cc.vf yvtbi8t.vf yvtbi8tc.vf yvtbij8t.vf +yvtbij8tc.vf yvtbijw8t.vf +yvtbijw8tc.vf yvtbiw8t.vf +yvtbiw8tc.vf yvtbj8t.vf +yvtbj8tc.vf yvtbjw8t.vf +yvtbjw8tc.vf yvtbw8t.vf +yvtbw8tc.vf yvth8c.vf yvth8t.vf yvthi8c.vf @@ -112,15 +112,25 @@ yvtr8tc.vf yvtrajw8t.vf yvtraw8t.vf yvtrc8c.vf +yvtrc8cc.vf yvtrc8t.vf +yvtrc8tc.vf yvtrci8c.vf +yvtrci8cc.vf yvtrci8t.vf +yvtrci8tc.vf yvtrcij8t.vf +yvtrcij8tc.vf yvtrcijw8t.vf +yvtrcijw8tc.vf yvtrciw8t.vf +yvtrciw8tc.vf yvtrcj8t.vf +yvtrcj8tc.vf yvtrcjw8t.vf +yvtrcjw8tc.vf yvtrcw8t.vf +yvtrcw8tc.vf yvtrdl8c.vf yvtrdl8t.vf yvtri8c.vf @@ -128,11 +138,17 @@ yvtri8cc.vf yvtri8t.vf yvtri8tc.vf yvtrij8t.vf +yvtrij8tc.vf yvtrijw8t.vf +yvtrijw8tc.vf yvtriw8t.vf +yvtriw8tc.vf yvtrj8t.vf +yvtrj8tc.vf yvtrjw8t.vf +yvtrjw8tc.vf yvtrw8t.vf +yvtrw8tc.vf yv2b8c.vf yv2b8cc.vf yv2b8t.vf @@ -157,6 +173,10 @@ yv2x8c.vf yv2x8t.vf yv2xi8c.vf yv2xi8t.vf +yvoab8t.vf +yvoabi8t.vf +yvoar8t.vf +yvoari8t.vf yvob8c.vf yvob8t.vf yvobi8c.vf @@ -231,234 +251,372 @@ yv3ri8cx.vf yv3ri8t.vf yv3ri8tc.vf yv3ri8tx.vf +t1-yvtb-c.tfm +t1-yvtb.tfm +t1-yvtbc-c.tfm t1-yvtbc.tfm +t1-yvtbci-c.tfm t1-yvtbci.tfm +t1-yvtbd-c.tfm +t1-yvtbi-c.tfm +t1-yvtbi.tfm +t1-yvth.tfm +t1-yvthi.tfm +t1-yvtr-c.tfm t1-yvtr.tfm +t1-yvtrc-c.tfm t1-yvtrc.tfm +t1-yvtrci-c.tfm t1-yvtrci.tfm +t1-yvtrdl.tfm +t1-yvtri-c.tfm +t1-yvtri.tfm +t1alt-yvtbc-c.tfm t1alt-yvtbc.tfm +t1alt-yvtbci-c.tfm t1alt-yvtbci.tfm +t1alt-yvtrc-c.tfm t1alt-yvtrc.tfm +t1alt-yvtrci-c.tfm t1alt-yvtrci.tfm +ts1-yvtb-c.tfm +ts1-yvtb.tfm +ts1-yvtbc-c.tfm ts1-yvtbc.tfm +ts1-yvtbci-c.tfm ts1-yvtbci.tfm +ts1-yvtbd-c.tfm +ts1-yvtbi-c.tfm +ts1-yvtbi.tfm +ts1-yvth.tfm +ts1-yvthi.tfm +ts1-yvtr-c.tfm ts1-yvtr.tfm +ts1-yvtrc-c.tfm ts1-yvtrc.tfm +ts1-yvtrci-c.tfm ts1-yvtrci.tfm +ts1-yvtrdl.tfm +ts1-yvtri-c.tfm +ts1-yvtri.tfm vent-yvtr.tfm yvtb8c.tfm yvtb8cc.tfm -yvtb8r.tfm -yvtb8rc.tfm yvtb8t.tfm yvtb8tc.tfm yvtbc8c.tfm +yvtbc8cc.tfm yvtbc8t.tfm +yvtbc8tc.tfm yvtbci8c.tfm +yvtbci8cc.tfm yvtbci8t.tfm +yvtbci8tc.tfm yvtbcij8t.tfm +yvtbcij8tc.tfm yvtbcijw8t.tfm +yvtbcijw8tc.tfm yvtbciw8t.tfm +yvtbciw8tc.tfm yvtbcj8t.tfm +yvtbcj8tc.tfm yvtbcjw8t.tfm +yvtbcjw8tc.tfm yvtbcw8t.tfm +yvtbcw8tc.tfm yvtbd8cc.tfm -yvtbd8rc.tfm yvtbd8tc.tfm yvtbi8c.tfm yvtbi8cc.tfm -yvtbi8r.tfm -yvtbi8rc.tfm yvtbi8t.tfm yvtbi8tc.tfm yvtbij8t.tfm +yvtbij8tc.tfm yvtbijw8t.tfm +yvtbijw8tc.tfm yvtbiw8t.tfm +yvtbiw8tc.tfm yvtbj8t.tfm +yvtbj8tc.tfm yvtbjw8t.tfm +yvtbjw8tc.tfm yvtbw8t.tfm +yvtbw8tc.tfm yvth8c.tfm -yvth8r.tfm yvth8t.tfm yvthi8c.tfm -yvthi8r.tfm yvthi8t.tfm yvtr8c.tfm yvtr8cc.tfm -yvtr8rc.tfm yvtr8t.tfm yvtr8tc.tfm yvtrajw8t.tfm yvtraw8t.tfm yvtrc8c.tfm +yvtrc8cc.tfm yvtrc8t.tfm +yvtrc8tc.tfm yvtrci8c.tfm +yvtrci8cc.tfm yvtrci8t.tfm +yvtrci8tc.tfm yvtrcij8t.tfm +yvtrcij8tc.tfm yvtrcijw8t.tfm +yvtrcijw8tc.tfm yvtrciw8t.tfm +yvtrciw8tc.tfm yvtrcj8t.tfm +yvtrcj8tc.tfm yvtrcjw8t.tfm +yvtrcjw8tc.tfm yvtrcw8t.tfm +yvtrcw8tc.tfm yvtrdl8c.tfm -yvtrdl8r.tfm yvtrdl8t.tfm yvtri8c.tfm yvtri8cc.tfm -yvtri8r.tfm -yvtri8rc.tfm yvtri8t.tfm yvtri8tc.tfm yvtrij8t.tfm +yvtrij8tc.tfm yvtrijw8t.tfm +yvtrijw8tc.tfm yvtriw8t.tfm +yvtriw8tc.tfm yvtrj8t.tfm +yvtrj8tc.tfm yvtrjw8t.tfm +yvtrjw8tc.tfm yvtrw8t.tfm +yvtrw8tc.tfm +t1-yv2b-c.tfm +t1-yv2b.tfm +t1-yv2bi-c.tfm +t1-yv2bi.tfm +t1-yv2m.tfm +t1-yv2mi.tfm +t1-yv2r-c.tfm +t1-yv2r.tfm +t1-yv2ri-c.tfm +t1-yv2ri.tfm +t1-yv2x.tfm +t1-yv2xi.tfm +ts1-yv2b-c.tfm +ts1-yv2b.tfm +ts1-yv2bi-c.tfm +ts1-yv2bi.tfm +ts1-yv2m.tfm +ts1-yv2mi.tfm +ts1-yv2r-c.tfm +ts1-yv2r.tfm +ts1-yv2ri-c.tfm +ts1-yv2ri.tfm +ts1-yv2x.tfm +ts1-yv2xi.tfm yv2b8c.tfm yv2b8cc.tfm -yv2b8r.tfm -yv2b8rc.tfm yv2b8t.tfm yv2b8tc.tfm yv2bi8c.tfm yv2bi8cc.tfm -yv2bi8r.tfm -yv2bi8rc.tfm yv2bi8t.tfm yv2bi8tc.tfm yv2m8c.tfm -yv2m8r.tfm yv2m8t.tfm yv2mi8c.tfm -yv2mi8r.tfm yv2mi8t.tfm yv2r8c.tfm yv2r8cc.tfm -yv2r8r.tfm -yv2r8rc.tfm yv2r8t.tfm yv2r8tc.tfm yv2ri8c.tfm yv2ri8cc.tfm -yv2ri8r.tfm -yv2ri8rc.tfm yv2ri8t.tfm yv2ri8tc.tfm yv2x8c.tfm -yv2x8r.tfm yv2x8t.tfm yv2xi8c.tfm -yv2xi8r.tfm yv2xi8t.tfm +t1-yvob.tfm +t1-yvobi.tfm +t1-yvodd.tfm +t1-yvor.tfm +t1-yvori.tfm +ts1-yvob.tfm +ts1-yvobi.tfm +ts1-yvodd.tfm +ts1-yvor.tfm +ts1-yvori.tfm +yvoab8t.tfm +yvoabi8t.tfm +yvoar8t.tfm +yvoari8t.tfm yvob8c.tfm -yvob8r.tfm yvob8t.tfm yvobi8c.tfm -yvobi8r.tfm yvobi8t.tfm yvodd8c.tfm -yvodd8r.tfm yvodd8t.tfm yvor8c.tfm -yvor8r.tfm yvor8t.tfm yvori8c.tfm -yvori8r.tfm yvori8t.tfm +t1-yv1b-c.tfm +t1-yv1b-x.tfm +t1-yv1b.tfm +t1-yv1bd.tfm +t1-yv1bi-c.tfm +t1-yv1bi-x.tfm +t1-yv1bi.tfm +t1-yv1d.tfm +t1-yv1dd-u.tfm +t1-yv1di.tfm +t1-yv1h.tfm +t1-yv1ho.tfm +t1-yv1l.tfm +t1-yv1li.tfm +t1-yv1r-c.tfm +t1-yv1r-x.tfm +t1-yv1r.tfm +t1-yv1ri-c.tfm +t1-yv1ri-x.tfm +t1-yv1ri.tfm +ts1-yv1b-c.tfm +ts1-yv1b-x.tfm +ts1-yv1b.tfm +ts1-yv1bd.tfm +ts1-yv1bi-c.tfm +ts1-yv1bi-x.tfm +ts1-yv1bi.tfm +ts1-yv1d.tfm +ts1-yv1dd-u.tfm +ts1-yv1di.tfm +ts1-yv1h.tfm +ts1-yv1ho.tfm +ts1-yv1l.tfm +ts1-yv1li.tfm +ts1-yv1r-c.tfm +ts1-yv1r-x.tfm +ts1-yv1r.tfm +ts1-yv1ri-c.tfm +ts1-yv1ri-x.tfm +ts1-yv1ri.tfm yv1b8c.tfm yv1b8cc.tfm yv1b8cx.tfm -yv1b8r.tfm -yv1b8rc.tfm -yv1b8rx.tfm yv1b8t.tfm yv1b8tc.tfm yv1b8tx.tfm yv1bd8c.tfm -yv1bd8r.tfm yv1bd8t.tfm yv1bi8c.tfm yv1bi8cc.tfm yv1bi8cx.tfm -yv1bi8r.tfm -yv1bi8rc.tfm -yv1bi8rx.tfm yv1bi8t.tfm yv1bi8tc.tfm yv1bi8tx.tfm yv1d8c.tfm -yv1d8r.tfm yv1d8t.tfm yv1dd8cu.tfm -yv1dd8ru.tfm yv1dd8tu.tfm yv1di8c.tfm -yv1di8r.tfm yv1di8t.tfm yv1h8c.tfm -yv1h8r.tfm yv1h8t.tfm yv1ho8c.tfm -yv1ho8r.tfm yv1ho8t.tfm yv1l8c.tfm -yv1l8r.tfm yv1l8t.tfm yv1li8c.tfm -yv1li8r.tfm yv1li8t.tfm yv1r8c.tfm yv1r8cc.tfm yv1r8cx.tfm -yv1r8r.tfm -yv1r8rc.tfm -yv1r8rx.tfm yv1r8t.tfm yv1r8tc.tfm yv1r8tx.tfm yv1ri8c.tfm yv1ri8cc.tfm yv1ri8cx.tfm -yv1ri8r.tfm -yv1ri8rc.tfm -yv1ri8rx.tfm yv1ri8t.tfm yv1ri8tc.tfm yv1ri8tx.tfm +t1-yv3b-c.tfm +t1-yv3b-x.tfm +t1-yv3b.tfm +t1-yv3bi-c.tfm +t1-yv3bi-x.tfm +t1-yv3bi.tfm +t1-yv3r-c.tfm +t1-yv3r-x.tfm +t1-yv3r.tfm +t1-yv3ri-c.tfm +t1-yv3ri-x.tfm +t1-yv3ri.tfm +ts1-yv3b-c.tfm +ts1-yv3b-x.tfm +ts1-yv3b.tfm +ts1-yv3bi-c.tfm +ts1-yv3bi-x.tfm +ts1-yv3bi.tfm +ts1-yv3r-c.tfm +ts1-yv3r-x.tfm +ts1-yv3r.tfm +ts1-yv3ri-c.tfm +ts1-yv3ri-x.tfm +ts1-yv3ri.tfm yv3b8c.tfm yv3b8cc.tfm yv3b8cx.tfm -yv3b8r.tfm -yv3b8rc.tfm -yv3b8rx.tfm yv3b8t.tfm yv3b8tc.tfm yv3b8tx.tfm yv3bi8c.tfm yv3bi8cc.tfm yv3bi8cx.tfm -yv3bi8r.tfm -yv3bi8rc.tfm -yv3bi8rx.tfm yv3bi8t.tfm yv3bi8tc.tfm yv3bi8tx.tfm yv3r8c.tfm yv3r8cc.tfm yv3r8cx.tfm -yv3r8r.tfm -yv3r8rc.tfm -yv3r8rx.tfm yv3r8t.tfm yv3r8tc.tfm yv3r8tx.tfm yv3ri8c.tfm yv3ri8cc.tfm yv3ri8cx.tfm -yv3ri8r.tfm -yv3ri8rc.tfm -yv3ri8rx.tfm yv3ri8t.tfm yv3ri8tc.tfm yv3ri8tx.tfm +t1yvt.fd +t1yvtajw.fd +t1yvtaw.fd +t1yvtd.fd +t1yvtj.fd +t1yvtjw.fd +t1yvtw.fd +ts1yvt.fd +ts1yvtajw.fd +ts1yvtaw.fd +ts1yvtd.fd +ts1yvtj.fd +ts1yvtjw.fd +ts1yvtw.fd +t1yv2.fd +ts1yv2.fd +t1yvo.fd +t1yvoa.fd +t1yvoad.fd +t1yvod.fd +ts1yvo.fd +ts1yvoa.fd +ts1yvoad.fd +ts1yvod.fd +t1yv1.fd +t1yv1d.fd +ts1yv1.fd +ts1yv1d.fd +t1yv3.fd +ts1yv3.fd diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.pdf b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.pdf Binary files differindex 2fb8c99840d..d0f3af1bb35 100644 --- a/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.pdf +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.pdf diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.tex b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.tex index af50066c6ae..33ac7f8833f 100644 --- a/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.tex +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.tex @@ -1,6 +1,7 @@ -%!TEX encoding = UTF-8 Unicode +% !TEX TS-program = pdflatex +% !TEX encoding = UTF-8 Unicode %% venturisadf.tex -%% Copyright 2008 Clea F. Rees +%% 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 @@ -17,26 +18,77 @@ % This work consists of all files listed in manifest.txt. \listfiles \documentclass[11pt,british]{article} -\usepackage{babel} +\usepackage{babel} +% The next ten lines may be commented out if either +% the current or no version of the fonts is installed. +\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,lastpage,fancyref} \usepackage{array,longtable,verbatim} \usepackage{booktabs} \usepackage{url} \urlstyle{sf} +\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{microtype} \usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text \title{venturisadf} \author{Clea F.\ Rees\footnote{cfrees <at> imapmail <dot> org}} -\date{7th December, 2008} +\newcommand*{\dyddiad}{6\textsuperscript{th} July, 2010} +\date{\dyddiad} \pagestyle{fancy} - \fancyhf[lh]{\slshape venturisadf} - \fancyhf[rh]{\slshape 21st December, 2008} + \fancyhf[lh]{\itshape venturisadf} + \fancyhf[rh]{\itshape \dyddiad} \fancyhf[ch]{} \fancyhf[lf]{} \fancyhf[rf]{} - \fancyhf[cf]{\slshape --- \thepage~\ofname~\pageref{LastPage} ---} + \fancyhf[cf]{\itshape --- \thepage~\ofname~\pageref{LastPage} ---} \begin{document} @@ -63,12 +115,16 @@ \newcommand*{\fname}[1]{\textsf{#1}} \begin{abstract} - \hspace*{-\parindent}Hirwen Harendal, Arkandis Digital Foundry (\adf) has produced the Venturis \adf\ font collection on behalf of the \TeX\ Users Group. This guide outlines the \emph{experimental} \TeX/\LaTeX\ support provided with version 1.004 of the fonts. + \hspace*{-\parindent}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} -This document explains how to use the \emph{experimental} \TeX/\LaTeX\ support included with version 1.004 of the Venturis \adf\ font collection. The fonts were developed by Hirwen Harendal of the Arkandis Digital Foundry (\adf) on behalf of the \TeX\ Users Group, and information about the fonts themselves can be found at \url{http://pagesperso-orange.fr/arkandis/ADF/tugfonts.htm}. The fonts are based on Adobe's Utopia and released under the same licence. For details, see \textsc{license-}utopia.txt. \textsc{list-V}enturis.txt includes a list of the fonts included in the collection. +\tableofcontents -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. Note that, unlike the fonts themselves, the support package is \emph{experimental}. Although I do not expect the package to raid your fridge or make off with your best computer, it certainly contains bugs and may not work as advertised. If you let me know of problems, I will solve them if I can. If you can correct the problems and send me the fix, that would be even better. +\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://pagesperso-orange.fr/arkandis/ADF/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 so that I can solve them if I can. If you can correct the problems and send me the fix, that would be even better. Unlike the fonts themselves, the \TeX/\LaTeX\ support is still somewhat experimental. \section{The collection} @@ -78,25 +134,25 @@ Venturis \adf\ currently includes 69 fonts in six groups. The support package re \toprule \textbf{Original grouping} & \textbf{Original} \textbf{name} & \textbf{\TeX\ directory/group} & \textbf{\TeX\ name}\\\midrule\endhead \bottomrule\endfoot - Venturis & vtr-- & venturis & yvt--\\ - Venturis No2 & vtr2-- & venturis2 & yv2--\\ - Venturis Old & vto-- & venturisold & yvo--\\ - Venturis Sans & vts-- & venturissans & yv1--\\ - Venturis Sans No2 & vts2-- & venturissans2 & yv3--\\ - Venturis Titling No1 & vtr\_t\_\_u & venturissans & yv1dd8au\\ - Venturis Titling No2 & vtrt2\_\_c & venturis & yvtbd8ac\\ - Venturis Titling No3 & vtrt3\_\_m & venturissans & yv1bd8a\\ - Venturis Titling No4 & vtr\_to\_m & venturis & yvtrdl8a\\ - Venturis Goth Titling & vtr\_gt\_m & venturisold & yvodd8a\\ + 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\\ \end{longtable} -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. +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. All of these features are accessible in \LaTeX\ through the included package files as explained in \fref{sec:support} and \fref{sec:commands}. +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{Installation} -Apart from such obvious requirements as \LaTeXe, the \LaTeX\ packages \lpack{venturis}\ and \lpack{venturis2}\ require \lpack{nfssext-cfr}. Without this, you will get errors complaining that the package cannot be found and you will not be able to use any of the additional font commands described in \fref{sec:commands}. +Apart from such obvious requirements as \LaTeXe, the \LaTeX\ packages \lpack{venturis}, \lpack{venturis2}\ and \lpack{venturisold}\ require \lpack{xkeyval} and \lpack{nfssext-cfr}. \lpack{xkeyval} is required for option processing. \lpack{nfssext-cfr} provides additional font selection commands and without it you will get errors complaining that the package cannot be found and you will not be able to use any of the additional font commands described in \fref{sec:commands}. Both packages are included in \TeX~Live\footnote{This includes Mac\TeX\ for OS X users.}, as is \lpack{venturisadf}\ itself. If you have a recent full install of \TeX~Live, you can almost certainly skip this section entirely. 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} @@ -105,13 +161,13 @@ Installation varies with \TeX\ distribution so you should consult the documentat \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. +The following instructions assume you are using \TeX~Live. 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. -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 the symbolic link in the top directory, move or copy the files in \verb|doc|, \verb|fonts|, \verb|source| and \verb|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 \verb|doc/fonts| directory, move or copy \verb|doc/fonts/venturisadf| into \verb|doc/fonts/|. If you have a \verb|doc| directory but not a \verb|doc/fonts|, move \verb|doc/fonts| into \verb|doc/|. +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} @@ -119,7 +175,7 @@ Again, this depends on your distribution. For \TeX~Live, \verb|mktexlsr <path to \subsection{Install the map fragments} -For \TeX~Live, there are at least two ways of doing this. The first is more straightforward but also more time-consuming. The second is only slightly less straightforward and may be considerably faster depending on your system and the number of fonts you have installed\footnote{But this is likely quite low if you are reading this so it may make little difference on a reasonably fast system.}. +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. 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} @@ -140,20 +196,29 @@ If you installed the package in your personal tree, you \emph{may} prefer to use updmap --enable Map=yvo.map \end{verbatim} -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. +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 each of the new map files. -\subsubsection{Method 2} +\subsubsection{Method 2: \TeX~Live 2008 (and probably earlier)} -If you installed the package system-wide, use this command: -\begin{verbatim} - updmap-sys --edit -\end{verbatim} -If you installed into your personal tree, you \emph{may} prefer to use: +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|. + +Either way, a configuration file will be opened which you can edit. Move to the end of the file and add the following: \begin{verbatim} - updmap --edit + # 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} +When you are done, save the file. \verb|updmap| will produce a great deal of output if all is well. Just check that it does not end with an error and that the map files are found. -Either way, a configuration file will be opened which you can edit. Move to the end of the file and add the following: +\subsubsection{Method 2: \TeX~Live 2009 (and possibly later)} + +If you installed the package system-wide, edit or create a local configuration file, \path{TEXMFLOCAL/web2c/updmap-local.cfg}, and add the following lines to the end of the file: \begin{verbatim} # Maps for using PS version of VenturisADF fonts Map yvt.map @@ -163,13 +228,21 @@ Either way, a configuration file will be opened which you can edit. Move to the Map yvo.map # end maps for VenturisADF \end{verbatim} -When you are done, save the file. \verb|updmap| will produce a great deal of output if all is well. Just check that it does not end with an error. +Save the file and tell \verb|tlmgr| to merge in your additions using the command: +\begin{verbatim} + tlmgr generate updmap +\end{verbatim} +\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 files 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. + +To test your installation and that the package works on your system, you may wish to try typesetting the source for the documentation \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}. \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 and the fonts provide a small number of characters from the \textsc{ts1} encoding as well, including the \texteuro. The exception is the virtual font which provides access to the end-of-word swashes available in the upright, regular Venturis font. 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 should be avoided. For details, see the list of changes described at the top of \lpack{t1-venturis.etx}\ which lists the slots reassigned to end-of-word swashes. +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} @@ -177,74 +250,82 @@ Three \LaTeX\ packages are provided. Each package provides a number of additiona 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. -\subsubsection{venturis} +\subsubsection{venturis}\label{sec:venturis} To load this package, use \verb|\usepackage{venturis}| in your document preamble. The package enables the fonts in \fgroup{venturis}\ and \fgroup{venturissans}. By default, the package will use oldstyle figures where possible. If you would prefer lining figures by default, use \verb|\usepackage[lf]{venturis}| instead. \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 do not. + 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. - \begin{longtable}{l>{\raggedright}p{.15\textwidth}l>{\raggedright}p{.1\textwidth}>{\raggedright}p{.1\textwidth}>{\raggedright}p{.2\textwidth}} + \begin{longtable}{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\endhead \bottomrule\endfoot - 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 + 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\footnote{yvtw substituted where applicable.} & serif, alternate swash & lining & standard & regular & upright\tabularnewline\midrule yvtajw\footnote{yvtjw substituted where applicable.}& serif, alternate swash & oldstyle & standard & regular & upright\tabularnewline\midrule yvtd & serif, titling & lining & condensed & bold & small-caps\footnote{Substituted for other weights and widths as applicable. See \fref{sec:titling}.}\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\footnote{Substituted for other weights and widths as applicable. See \fref{sec:titling}.}\tabularnewline%\cmidrule{4-6} - & & & ultra-condensed & demibold & small-caps\footnote{Substituted for other weights and widths as applicable. See \fref{sec:titling}.}\tabularnewline + & & & 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\footnote{Substituted for other weights and widths as applicable. See \fref{sec:titling}.}\tabularnewline\cmidrule{4-6} + & & & ultra-condensed & demibold & small-caps\footnote{Substituted for other weights and widths as applicable. See \fref{sec:titling}.}\tabularnewline \end{longtable} -\subsection{venturis2} +\subsubsection{venturis2} - Use \verb|\usepackage{venturis2}| in your document preamble to load this package, which enables the fonts in \fgroup{venturis2}\ and \fgroup{venturissans2}. The package will select \fname{yv2}\ as the default roman/serif family for the document and \fname{yv3}\ as the default sans-serif family. + 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. 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{longtable}{l>{\raggedright}p{.15\textwidth}l>{\raggedright}p{.1\textwidth}>{\raggedright}p{.1\textwidth}>{\raggedright}p{.2\textwidth}} + \begin{longtable}{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\endhead \bottomrule\endfoot - yv2 & serif & lining & standard & regular, bold, medium, heavy & upright,\\italic\tabularnewline\cmidrule{4-6} - & & & condensed & regular, bold & upright,\\italic\tabularnewline%\pagebreak% - \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 + 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 \end{longtable} -\subsection{venturisold} +\subsubsection{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. - \clearpage - - \begin{longtable}{l>{\raggedright}p{.15\textwidth}l>{\raggedright}p{.1\textwidth}>{\raggedright}p{.1\textwidth}>{\raggedright}p{.2\textwidth}} + + \begin{longtable}{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\endhead \bottomrule\endfoot - yvo & serif & oldstyle & standard & regular, bold & upright,\\italic\tabularnewline\midrule - yvod & serif, titling & lining & standard & demibold & small-caps\tabularnewline + 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% + \footnote{yvoad is identical to yvod and is installed under this name as a convenience.}% + & serif, titling & lining & standard & demibold & small-caps\tabularnewline \end{longtable} + \fname{yvo} provides two alternate characters and one additional ligature. The additional ligature will automatically replace `\vo{s{}t}' with `\vo{st}'. 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. + + \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} - The \LaTeX\ packages \lpack{venturis}\ and \lpack{venturis2}\ 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. + 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. I consider my additions to \lpack{nfssext-cfr}\ to be \emph{highly experimental}. If things don't work as advertised, apart from letting me know about the problem, you may be able to access the features you need by issuing a \verb|\normalfont| and then selecting features from there. This command will return you to the default document text font --- typically the relevant serif in regular weight, standard width and upright shape with oldstyle or lining figures as determined by the package and options loaded. - In addition, \lpack{venturis}\ and \lpack{venturisold}\ provide custom titling commands as explained later. These provide access to the titling fonts in \fgroup{venturisold}\ (which does not load \lpack{nfssext-cfr}) and alternative titling commands for \fgroup{venturis}. + 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} -These commands are available when \lpack{venturis}\ or \lpack{venturis2}\ is loaded. If for some reason you wish to make them available when neither package is loaded, use \verb|\usepackage{nfssext-cfr}| in your document preamble. +These commands 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} @@ -260,15 +341,13 @@ These commands are available when \lpack{venturis}\ or \lpack{venturis2}\ is loa 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. -% \pagebreak - \subsubsection{Weights} \begin{longtable}{lll} \toprule \textbf{weight} & \textbf{weight command} & \textbf{text command}\\\midrule\endhead \bottomrule\endfoot - light & \verb|\lgweight| & \verb|\textlg{}|\\ + light & \verb|\lgweight| & \verb|\textlg{}|\\ medium & \verb|\mbweight| & \verb|\textmb{}|\\ demibold & \verb|\dbweight| & \verb|\textdb{}|\\ heavy & \verb|\ebweight| & \verb|\texteb{}|\\ @@ -301,22 +380,24 @@ These commands are available when \lpack{venturis}\ or \lpack{venturis2}\ is loa \begin{center} \textsi{I always avoid a kangaroo.} \end{center} - if italic small-caps is available for the active font. If it is not, the upright shape will be substituted. For example, \verb|\textsf{\textsi{The last example was from Lewis Carroll.}}| produces: + 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{\textsi{The last example was from Lewis Carroll.}}| produces: \begin{center} \textsf{\textsi{The last example was from Lewis Carroll.}} \end{center} -\pagebreak - -\subsubsection{Styles} +\subsubsection{Styles}\label{sec:styles} \begin{longtable}{lll} \toprule \textbf{style} & \textbf{style command} & \textbf{text command}\\\midrule\endhead \bottomrule\endfoot swash & \verb|\swashstyle| & \verb|\textswash{}|\\ - titling & \verb|\tistyle| & \verb|\textti{}|\\ - alternate & \verb|\altsytle| & \verb|\textalt{}|\\ + titling% + \footnote{Note that 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.}% + & \verb|\tistyle| & \verb|\textti{}|\\ + alternate/long s & \verb|\altsytle| & \verb|\textalt{}|\\ \end{longtable} For example, if \lpack{venturis}\ was loaded and the current font is of standard width and weight then: @@ -347,8 +428,16 @@ These commands are available when \lpack{venturis}\ or \lpack{venturis2}\ is loa loll momentum nationalisation ontological\\orzo rarer tritest unanimous\\ mu zigzag oz}} \end{center} - -\pagebreak + If, \lpack{venturisold}\ was loaded, then: + \begin{verbatim} + Pandas on scooters s*treaked* past fast.\\ + \textalt{Pandas+ on s+cooters s*treaked* pas+t fast.} + \end{verbatim} + 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} @@ -371,7 +460,7 @@ These commands are available when \lpack{venturis}\ or \lpack{venturis2}\ is loa \subsection{Special titling commands}\label{sec:titling} - These commands are available when \lpack{venturis}\ or \lpack{venturisold}\ is loaded. + These commands are available when \lpack{venturis}, \lpack{venturis2}\ or \lpack{venturisold}\ is loaded although their affects are package and context dependent. \begin{longtable}{llll} \toprule @@ -381,9 +470,19 @@ These commands are available when \lpack{venturis}\ or \lpack{venturis2}\ is loa & outline small-caps & \verb|\vtstyle[ol]| & \verb|\textvtl{}|\\ \end{longtable} - When \lpack{venturisold}\ is loaded, \verb|\textvlt{}| 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. + 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: + \begin{verbatim} + \textbf{\textit{\textvtl{Venturis Old Titling}}}\\ + \vtstyle[yddraiggoch]{\textsc{Venturis Old Titling}} + \end{verbatim} + 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}\ 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: + 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: \begin{verbatim} \textvtl{Outline Small-Caps Serif Titling}\\ \textvt{Small-Caps Serif Titling Condensed}\\ @@ -398,7 +497,35 @@ These commands are available when \lpack{venturis}\ or \lpack{venturis2}\ is loa \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: + \begin{verbatim} + \usepackage{fourier} % Fourier (sets text and math fonts) + \usepackage[lf]{venturis} % Venturis with lining figures + \end{verbatim} + \item Venturis, Venturis Sans \& Mathdesign: + \begin{verbatim} + \usepackage[utopia,expert]{mathdesign} + \usepackage[lf]{venturis} % Venturis with lining figures + \end{verbatim} +\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. \end{document} |