[OS X TeX] Illustrator cannot use partial sets of TeX fonts

Peter Dyballa Peter_Dyballa at Web.DE
Wed Aug 9 22:33:07 CEST 2006


Am 09.08.2006 um 20:44 schrieb André Bellaïche:

> CMEX10: jeux partiels incorporés (=partial set), etc.

Oui, je comprend!

Did you determine the MAP file fragments containing the CM fonts? I  
think it's particularly bsr.map, plus cm-super-t1.map and cm-super- 
ts1.map (updmap --listmaps will show). After you've changed that file  
you need to run at least 'sudo -H updmap-sys' that the versions of  
pdftex.map or psfonts.map are built containing your changes.

>
> From console.log (I have just reinstalled Fontforge, then TeX with  
> the GUI Latin Modern fonts):
> Aug  9 20:19:00 $ executing /Applications/Utilities/i-Installer.app/ 
> Contents/Resources/gluprunner
> Aug  9 20:19:00 $ gluprunner[2613]: putenv failure : Operation not  
> permitted\n

Here happened some error which you should discuss with Gerben Wierda,  
the author of i-Installer!

>
> The Latex command was pdflatex --shell-escape (I have wiped out  
> simpdftex, which I found in the Preferences/Divers(=Miscellany).
>
> I cannot understand why there are still CMR and alike fonts in the  
> PDF output. The source was:
>
> =======================
> % ESSAI. tex
> \documentclass{book}
> \usepackage[T1]{fontenc}
> \usepackage{lmodern}
> \usepackage[frenchb]{babel}
> \usepackage[applemac]{inputenc}
>
> \begin{document}
> P. 18
>
> $a$  $a + k\bigl(\frac{b-a}n\bigr)$  $b$
> \end{document}
> =======================
>
> Everything should be Latin Modern, don't you think?
>
> What's wrong ?

I don't know, either. It looks like someone or something is cheating.  
Please look into the LOG file! I got from your example in my LOG (an  
excerpt):

(/usr/local/teTeX/share/texmf.tetex/tex/latex/lm/t1lmr.fd) [1{/Users/ 
pete/Libra
ry/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./AB-Test.aux) )</usr/ 
local/teTe
X/share/texmf.tetex/fonts/type1/bluesky/cm/cmsy7.pfb></usr/local/ 
teTeX/share/te
xmf.tetex/fonts/type1/bluesky/cm/cmmi7.pfb></usr/local/teTeX/share/ 
texmf.tetex/
fonts/type1/bluesky/cm/cmex10.pfb></usr/local/teTeX/share/texmf.tetex/ 
fonts/typ
e1/bluesky/cm/cmr10.pfb></usr/local/teTeX/share/texmf.tetex/fonts/ 
type1/bluesky
/cm/cmmi10.pfb>{/usr/local/teTeX/share/texmf.tetex/fonts/enc/dvips/lm/ 
lm-ec.enc
}</usr/local/teTeX/share/texmf.tetex/fonts/type1/public/lm/lmr10.pfb>

So at least one LM font is used – most probably for the sparse text!  
It looks as if LM does not substitute CM in math mode, yet. The use  
of particular fonts is hardcoded into the STY files, so it's hard to  
substitute them.

André, can you check that the pdftex.map used for your test file  
really contains '<<' in front of all CM font files? The same needs to  
be true for LM. Again, 'updmap --listmaps' (sudo -h updmap-sys -- 
listmaps) should list which MAP file fragments updmap knows and which  
are used to create the MAP files: those without leading '#' before  
their names. The LM MAP file fragments all have 'lm' in their names.


Wouldn't it be easier to throw away this five letter word software?  
The *bad* thing is that you need to make your enhanced versions of  
the MAP file fragments so tough that they survive a TeX update! So  
you can create private copies of them for your own private use, or  
you set up a new system-wide complete.map MAP file fragment, delete  
all the other MAP file fragments from updmap's list that are included  
in complete.map and enable your complete.map as successor of the  
deleted (in reality: commented) default 'scrap.'


BTW, I think in the recent TeX update (15 MB in tar.gz format) a  
faulty version of updmap was included: it does not find nor create  
files in the private area. (I am working on the bug that I found  
earlier this evening.)

--
Greetings

   Pete

"What is this talk of 'release?' Klingons do not make software  
'releases.'  Our software 'escapes,' leaving a bloody trail of  
designers and quality assurance people in its wake."


------------------------- 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