logo       

Re: Adobe Type Basics: msg#00424

tex.macosx

Subject: Re: Adobe Type Basics

I just did this and yes you must make the tfm, vf and fd files (see comp.text.tex reference below). You have to use TL2004 for the following instructions to work. I found these from various sources including

http://homepage.mac.com/bkerstetter/tex/fonttutorial-current.html

and

ftp://ftp.tex.ac.uk/pub/archive/documentation/Type1fonts/ fontinstallationguide/

Also, you can read through my thread in comp.text.tex called "Installing Standard Adobe Fonts...", which I posted yesterday. But the gist is

0) Make the pfb files from the mac fonts i.e. t1unmac -r times/rsrc times.pfb.

1) Put the afm and pfb files for each font in the same directory.

2) Look through texmf.tetex/fonts/map/fontname/adobe.map for the pfb and afm names (I'll assume you use the kb versions in the first column).

3) Make a fontinst file and tex it. For example, if you are in the times directory make a ptm-drv.tex that contains the following:

\input fontinst.sty
\needsfontinstversion{1.926}
\recordtransforms{ptm-rec.tex}
\latinfamily{ptm}{}
\endrecordtransforms
\bye

4) Then run apply pltotf *.pl and apply vptovf *.vp

5) Organize the pfb, afm, tfm, vf and fd files i.e.

fonts/type1/adobe/times/*.pfb
fonts/tfm/adobe/times/*.tfm
...

6) install the fonts, run texhash then run updmap --setoption LW35 ADOBEkb

7) Of course you want to embed the fonts in your document so it properly prints on every printer...

updmap --setoption pdftexDownloadBase14 true
updmap --setoption dvipsDownloadBase35 true
updmap --setoption dvipdfmDownloadBase14 true

They should just work at this point. If these were not the basic fonts, you would also have had to make the map file so for completeness sake:

4.1) Make and tex a fonst file to make the font map. For example, if you are in the times directory make ptm-map.tex that contains the following (NOTE: you do not need to make a map for the standard fonts. Don't use this example as is):

\input finstmsc.sty
\resetstr{PSfontsuffix}{.pfb}
\adddriver{dvips}{ptm.map}
\input ptm-rec.tex
\donedrivers
\bye

4.2) Make a sty file to use the font. For example, in times again make ptm.sty that includes the following (NOTE: you do not need to make a sty for the standard fonts. Don't use this example as is):

\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{ptm}[2002/04/17 v1.0 Adobe Times with PS fonts]
\RequirePackage[T1]{fontenc}
\RequirePackage{textcomp}
\renewcommand*{\rmdefault}{ptm}
\renewcommand*{\sfdefault}{phv}
\renewcommand*{\ttdefault}{pcr}
\endinput

Finally, the above procedure will not work for Zapf Dingbats and Symbol. For these just run afm2tfm on their respective afm files and use the systems fd files (upad.fd and upsy.fd).

On Nov 16, 2004, at 6:23 PM, Herb Schulz wrote:

Howdy,

I finally found my Adobe Type Basics which has .pfb and .afm files for the
LaserWriter Basic fonts plus others. I'd like to use these real .pfb files
instead of the urw versions for those fonts and then include them in my
documents. Anyone have a short description of how I should renmae the .pfb
files and then how to set them up in TL2004. Do I have to make the .tfm
files or are the .tfm files already useable? Etc.

Thanks for any help that can be provided.

Good Luck,

Herb Schulz
(herbs-EnPF47/3+YSD9iCl+R0B7w@xxxxxxxxxxxxxxxx)

--------------------- Info ---------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Post: <mailto:MacOSX-TeX-yNUTs0qEFpZ/1wmUHrjjoYdd74u8MsAO@xxxxxxxxxxxxxxxx>



--------------------- Info ---------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Post: <mailto:MacOSX-TeX-yNUTs0qEFpZ/1wmUHrjjoYdd74u8MsAO@xxxxxxxxxxxxxxxx>





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise