[OS X TeX] missing font maps
Peter Dyballa
Peter_Dyballa at Web.DE
Wed Sep 21 12:22:04 CEST 2005
Am 21.09.2005 um 02:17 schrieb Jose Figueroa-O'Farrill:
> \documentclass[a4paper,reqno,final,dvipdfm]{amsart}
> \usepackage[latin1]{inputenc}
> \usepackage[T1]{fontenc}
> \usepackage{concrete}
>
> I noticed that dvipfdm cannot find type 1 versions of many of the
> fonts, including the concrete fonts.
That's completely correct that way! I too found that and investigated
some ... minutes, I think.
Problem No.1: "officially" (La)TeX only supports OT1 and math use of
Concrete Modern
Problem No.2: not all Concrete Modern fonts are available as PS Type 1
Problem No.3: the T1 and TS1 use of Concrete Modern are extension from
Walter Schmidt
This can be observed by looking into the places where the relevant STY
and FD files can be found:
/usr/local/teTeX/share/texmf.tetex/tex/latex/ccfonts:
-rw-r--r-- 1 pete staff 3282 23 Okt 2001 ccfonts.sty
-rw-r--r-- 1 pete staff 921 4 Mär 1999 omlxcm.fd
-rw-r--r-- 1 pete staff 925 4 Mär 1999 omsxcsy.fd
-rw-r--r-- 1 pete staff 848 4 Mär 1999 omxxcex.fd
-rw-r--r-- 1 pete staff 1666 23 Okt 2001 t1ccr.fd
-rw-r--r-- 1 pete staff 1602 23 Okt 2001 ts1ccr.fd
/usr/local/teTeX/share/texmf.tetex/tex/latex/concmath:
-rw-r--r-- 1 pete staff 2586 23 Mär 1999 concmath.sty
-rw-r--r-- 1 pete staff 1130 23 Mär 1999 omlccm.fd
-rw-r--r-- 1 pete staff 1068 23 Mär 1999 omlccr.fd
-rw-r--r-- 1 pete staff 1064 23 Mär 1999 omsccr.fd
-rw-r--r-- 1 pete staff 1085 23 Mär 1999 omsccsy.fd
-rw-r--r-- 1 pete staff 937 23 Mär 1999 omxccex.fd
-rw-r--r-- 1 pete staff 1797 23 Mär 1999 ot1ccr.fd
-rw-r--r-- 1 pete staff 992 23 Mär 1999 ucca.fd
-rw-r--r-- 1 pete staff 992 23 Mär 1999 uccb.fd
You can do the same as me and hack Walter Schmidt's
/usr/local/teTeX/share/texmf.tetex/tex/latex/ccfonts/t1ccr.fd to become
/usr/local/teTeX/share/texmf.tetex/tex/latex/ccfonts/ot1ccr.fd from
(remark: incompletely cited!):
\ProvidesFile{t1ccr.fd}
[1999/11/22 v1.0a (WaS)]
\DeclareFontFamily{T1}{ccr}{}
\DeclareFontShape{T1}{ccr}{m}{n}{%
<5><6><7><8><9><10>gen*eorm%
<10.95><12><14.4><17.28><20.74><24.88>eorm10}{}
\DeclareFontShape{T1}{ccr}{m}{sl}{%
<5><6><7><8><9><10>gen*eosl%
<10.95><12><14.4><17.28><20.74><24.88>eosl10}{}
\DeclareFontShape{T1}{ccr}{m}{it}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>eoti10}{}
\DeclareFontShape{T1}{ccr}{m}{sc}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>eocc10}{}
\DeclareFontShape{T1}{ccr}{bx}{n}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/
n}{}
\DeclareFontShape{T1}{ccr}{bx}{sl}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/
sl}{}
\DeclareFontShape{T1}{ccr}{bx}{it}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/
it}{}
\DeclareFontShape{T1}{ccr}{sbc}{n}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssubf*ecssdc10}
{}
to:
\ProvidesFile{ot1ccr.fd}
[2002-12-21 v1.0 (Pete)] % the ISO standard is good enough for
TeX too!
\DeclareFontFamily{OT1}{ccr}{}
\DeclareFontShape{OT1}{ccr}{m}{n}{%
<5><6><7><8><9><10>gen*eorm%
<10.95><12><14.4><17.28><20.74><24.88>eorm10}{}
\DeclareFontShape{OT1}{ccr}{m}{sl}{%
<5><6><7><8><9><10>gen*eosl%
<10.95><12><14.4><17.28><20.74><24.88>eosl10}{}
\DeclareFontShape{OT1}{ccr}{m}{it}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>eoti10}{}
\DeclareFontShape{OT1}{ccr}{m}{sc}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>eocc10}{}
\DeclareFontShape{OT1}{ccr}{bx}{n}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/
n}{}
\DeclareFontShape{OT1}{ccr}{bx}{sl}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/
sl}{}
\DeclareFontShape{OT1}{ccr}{bx}{it}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssub*cmr/bx/
it}{}
\DeclareFontShape{OT1}{ccr}{sbc}{n}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88>ssubf*ecssdc10}
{}
I did not invest more time and did not look to cover all Concrete
Modern fonts. If you want you can finish this work, which, as I feel,
would make it necessary too to convert some missing Concrete Modern
fonts to PostScript Type1. Here's one: xccex10.720pk.
To me it looks as if Vladimir Volovich was particularly trying to make
the *text* fonts available in PostScript. This seems to be successful
since I see only math formulas in an ugly shape, while the formula
numbers on the right are very clean. It's not optimal on screen ... and
yes: (some?) bold math and some symbols, coming from Computer Modern,
look sharp too.
--
Greetings
Pete
"No man was ever taken to hell by a woman unless he already had a
ticket in his pocket, or at least had been fooling around with
timetables." -- Archie Goodwin
------------------------- 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 Archive: http://tug.org/pipermail/macostex-archives/
More information about the macostex-archives
mailing list