[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#688893: texlive-binaries: Outdated information in updmap.cfg man page



Hi Norbert,

sorry if I sounded rude, I didn't mean it. It was just angry against myself being unable to make things work, and even angrier because I felt the man page could have helped me and it didn't.

I agree with all of your points, except:

The paragraph in the NEWS files clearly explains what is going on.

I'm sorry, but it doesn't.  It says: " That means, the easiest way to
    activate local fonts (in TEXMFLOCAL) by putting the respective
    map lines into /usr/local/share/texmf/web2c/updmap.cfg, and
    call updmap-sys once (as root)."

You can't just "put the map lines there and run updmap-sys once". You *also* have to run mktexlsr before.

Which is nothing specific to Debian, ... I guess you should
* read the documentation of kpathsea
	info kpathsea
* read the configuration files:
	/etc/texmf/web2c/texmf.cnf
	/usr/share/texlive/texmf/web2c/texmf.cnf

Agreed, but it would be so much easier if the information about mktexlsr could be added to the manpage nonetheless. When a poor, clueless user looks for help about updmap.conf, he probably wants a straightforward way to have its new fonts taken into account; giving the necessary steps explicitely cannot hurt. I propose the following wording (feel free to improve it):

"The easiest way to activate local fonts is by putting the respective map lines into /usr/local/share/texmf/web2c/updmap.cfg (creating the directory if necessary), and call mktexlsr and updmap-sys once, in that order (as root)." (And maybe another sentence about fonts installed only for the user.)

My future self, who only needs to mess up with updmap once a year and forgets about it in the meantime, would be very glad to find this quick instructions in the man page next time.

Many thanks,
--
Gabriel


Reply to: