Using Bitstream's ITC New Baskerville with LaTeX ====================================================================== 2007-09-21 Michael Gaehrken mgaehrken@gmx.de This archive contains all required files for using Bitstream's ITC New Baskerville with LaTeX, with the exception of the font itself, which is _not_ included. The font can be bought from Bitstream, and is included in some versions of CorelDraw. This distribution includes a script to (optionally) generate SmallCaps and Oldstyle figures. The SmallCaps and Oldstyle Figures generated by this distribution are inferior compared to the originals available e.g. from Adobe, but better than "faked SmallCaps". If you can affort to buy the original fonts, please do it. If you don't want to create the SmallCaps and Oldstyle Figures, just skip step 4) during the installation. Only basic hinting is applied to the SC/OsF-fonts. -------------------------- Requirements -------------------------- A recent version of the program FontForge is required to create the SmallCaps and Oldstyle Figures. It is available for free from . Please install it according to the instructions supplied on that site. -------------------------- Installation -------------------------- This describtion assumes a TDS-compliant TeX system. 1) Unpack the archive. The archive contains the following files and folders: bnewbask.txt: This file NewBask.pe: Script-file for use with FontForge NewBask-Suppl.sfd: Font with a few characters, used by NewBask.pe texmf/: Folder with all files required by TeX 2) Install the TeX/LaTeX files. The folder "texmf" contains all files for TeX/LaTeX in their correct position in a virtual texmf-tree, therefore you only need to move the files to their corresponding location in your local texmf-tree. Some of the directorys might have to be created first. 3) Prepare the PFB-files. At first, you have to rename your fonts according to the following table. Depending on the source of your fonts, they may have different names. Bitstream: Corel: TeX: 0930A___.PFB newbaskn.pfb -> bnbr8a.pfb (Roman) 0931A___.PFB newbaski.pfb -> bnbri8a.pfb (RomanItalic) 0934A___.PFB newbaskb.pfb -> bnbb8a.pfb (Bold) 0935A___.PFB newbasbi.pfb -> bnbbi8a.pfb (BoldItalic) Copy the files "NewBask.pe" and "NewBask-Suppl.sfd" into the directory containing the (renamed) fonts. 4) Create the new fonts. Open a terminal and change into the directory used in 3). Then run the following command to convert the fonts: fontforge -script NewBask.pe You might get some warning messages, just ignore them. 5) Install the fonts. The resulting eight PFB-files created under 4) have to be moved to texmf/fonts/type1/bitstrea/newbask/ (probably you have to create the directory first) in your local texmf-tree. 6) Update your filename database. If your tex system maintains a filename database, you might have to update manually now. Please consult the documentation of your tex system. 7) Enable the map file. Please consult the documentation of your tex system, how to enable the additional font map "bnb.map", which is located in texmf/dvips/config/ and texmf/fonts/map/dvips/. Under teTeX 2.0 and later, run the following commands: texhash updmap --enable Map bnb.map For other distributions, please consult your documentation! ------------------- Using the fonts with LaTeX ------------------- The supplied package "bnewbask.sty" selects Bitstream's ITC New Baskerville as the default serif font. As default it loads lining figures. The package supports the following options: osf: Load font with oldstyle figures scaled=: Load font scaled by . commands: Load additional commands for selecting the font styles not supported by the LaTeX font management: -\osstyle, \textos{...} selects oldstyle figures -\lnstyle, \textln{...} selects lining figures Those commands are taken from "The Font Installation Guide" by Philipp Lehman. Most of the code used in this package is adapted from packages by Walter Schmidt. ----------------------- Shapes and Series ------------------------ bnb: (with lining figures) n (roman): n (normal), it (italic), sc (Smallcaps) b (bold): n (normal), it (italic) bnbj: (with oldstyle figures) n (roman): n (normal), it (italic), sc (Smallcaps) b (bold): n (normal), it (italic) The use of the (obsolete) OT1-encoding is depreciated, and therefore you should include the following commands in the preamble of your document: \usepackage[T1]{fontenc} \usepackage{textcomp} LY1 is not supported at the moment. ---------------------------- History ----------------------------- 2007-09-21 slight changes to "NewBask.pe" and "NewBask-Suppl.sfd" removed slanted ("sl") shape 2004-12-11 Added OT1 encoded fonts 2004-09-19 Inital release ---------------------------- Legal ----------------------------- This bundle "bnewbask.tgz" and the included files are Copyright (c) 2004--2007 Michael Gaehrken Distribution of single files prohibited. ---------------------------------------------------------------------- Michael Gaehrken mgaehrken@gmx.de