[OS X TeX] hyphenation

Peter Dyballa Peter_Dyballa at Web.DE
Fri Oct 2 11:23:27 CEST 2009

Am 02.10.2009 um 02:45 schrieb Nestor Aguilera:

> I am even afraid of adding or removing fonts and using updmap (was it
> -sys?, do I have to put an -H?, I find contradictory advices from the
> MacTeX Wiki and this mailing list).

Forget them! Get TeX Live 2009-pretest! Create files like updmap- 
local.cfg or fmtutil-local.cnf files in the /usr/local/texlive/texmf- 
local and it takes a few minutes to remove 100 MAP file fragments, 50  
languages, or add a dozen new specialised formats.

Some details are documented in the tlmgr 2009 documentation, I have  
additional experience.

To answer your questions: if you have font files and MAP file  
fragments in your private branch and want to put this private  
property into public you have to use sudo without -H and of course  
updmap-sys. If you think of creating some private FMT files, no sudo  
and no -sys is necessary. (For private use no sudo and no -sys is  
necessary.) If you want to create these FMT files in public, then you  
have to edit system-wide files and you should invoke 'sudo -H fmtutil- 
sys ...' to avoid private things polluting them. If you want exactly  
this pollution, then you can't use -H with sudo.

Anyhow, you can tell us your dreams – and we might chase them away!

> Although I (think I) understand the idea of one-size-fits-all of  
> MacTeX,
> in a slow machine every drop counts: reduce the hyphenations, drop  
> lots of
> fonts (updmap --listmaps shows about 181 fonts in my setting!).

Yes. Therefore go for TL '09!

> With Miktex (for PC's) I could still make some basic choices (like
> choosing hyphenations): is there a similar way to do it via TeX Live
> Utility (where I can see that I can only change the paper size) or any
> other application?

On Tiger I can't use it. I think TLU can't do this. TL '09 has new  
and improved options TLU does not support yet. (And I would not want  
to ask for this support. It would bloat TLU and introduce many  
sources for mistakes. Creating some text files can be done in  
private. Then a 'sudo cp <private file> <to system directory>', 'sudo  
-H texhash /usr/local/texlive/texmf-local' for the first time only  
and 'sudo -H tlmgr generate [language|updmap|fmtutil]' will do the  
final step. Wait – I am still using 'sudo -H fmtutil-sys --all' ...)



Behold the warranty ... the bold print giveth and the fine print  
taketh away.

More information about the macostex-archives mailing list