<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Am 03.08.2023 um 10:48 schrieb Bruno Voisin <bvoisin@icloud.com>:<br><div><blockquote type="cite"><br class="Apple-interchange-newline"><div><div><blockquote type="cite">On 3 Aug 2023, at 09:43, Ulrich Groh <ugroh@icloud.com> wrote:<br><br><blockquote type="cite">Am 02.08.2023 um 22:56 schrieb Bruno Voisin <bvoisin@icloud.com>:<br><br>Anyway, a classical problem on the Mac is having a combination of<br><br>- per-user setup, located in ~/Library/texlive/<year>/texmf-var/fonts/map/updmap/ and managed via updmap, and<br><br>- system-wide setup, located in /usr/local/texlive/<year>/texmf-var/fonts/map/updmap/ and managed via "sudo updmap-sys".<br><br>In that event, once the per-user setup is created by running "updmap" (without the -sys) it is the only one that is taken into account, no matter what. Whatever you put in texmf-local and whatever you do with updmap-sys afterwards, it won't matter.<br><br>In case that's the cause of your problem, just trash ~/Library/texlive/<year>/texmf-var/fonts/map/updmap/ and redo the magic with updmap-sys.<br></blockquote><br>Just as a remark: I have done this as Bruno described but using the folder ~/Library/texmf and using updmap —user . <br>This works for me after every new version of TeX. This folder contains also all my own generated files, e.g. the bib-files, pls, sty etc.<br></blockquote><br><br>Hi Ulrich,<br><br>Two things.<br><br>First, be careful with this list, the replies by default go only to the sender, not the list (ie, Reply-To is set to the sender not to lucida@tug.org). It seems I was the only one to receive your answer of yesterday. To make sure the answer goes to the list as well, use Reply-All instead of Reply.<br><br>(I'm writing this as I often forget and make the mistake myself.)<br><br>Second, to clarify what I wrote yesterday, there are two possible setups:<br><br>- Per-user: the font files are put inside ~/Library/texmf, they are found automatically (ie, no need to run texhash = mktexlsr), you run updmap (= updmap --user) which creates psfonts.map etc. inside ~/Library/texlive/<year>/texmf-var/fonts/map/updmap/.<br><br>- System-wide: the font files are put inside /usr/local/texlive/texmf-local, you need to run "sudo texhash" to make TeX and friends aware of the addition, then you run "sudo updmap-sys" (= updmap --sys) to create psfonts.map etc. inside /usr/local/texlive/<year>/texmf-var/fonts/map/updmap/.<br><br>Just make sure you don't mix the two setups (unless you know exactly what you're doing). In particular, once you have run updmap (without the -sys), willingly or not, the per-user setup has been created and will take precedence: whatever you do in texmf-local and with updmap-sys afterwards, it will have no effect whatsoever.<br><br>Looking right now at the updmap page (see "texdoc updmap"), I see they've added an explicit warning about this:<br><br>"<br>updmap−sys (or updmap −sys) is intended to affect the system−wide configuration, while updmap−user (or updmap −user) affects personal configuration files only, overriding the system files.<br><br>As a consequence, once updmap−user has been run, even a single time, running updmap−sys no longer has any effect. updmap−sys issues a warning about this, since it is rarely desirable. See https://tug.org/texlive/scripts−sys−user.html for details.<br>"<br><br>As I wrote yesterday, in case this happens and you didn't do it on purpose, the easiest cure is to delete ~/Library/texlive/<year>/texmf-var/fonts/map/updmap/ then run updmap-sys.<br><br>I described the system-wide setup yesterday because Maurizio mentioned texmf-local in his message. But yes, you can opt for a user-specific setup instead and it will work just as well. Just make sure you don't mix the two.<br><br>Hope this works,<br><br>Bruno<br><br></div></div></blockquote></div><br><div>Bruno, just for my understanding: I had to add Lucida.map to the file ~/Libary/texmf/web2c/updmap.cfg to make the use of the Lucida-font happen (after this running updmap-user and all is working). Correct way to do this? I guess, without this the Lucida font can’t be used.</div><div><br></div><div>Ulrich <span style="caret-color: rgb(47, 255, 18); color: rgb(47, 255, 18); font-family: "IBM Plex Mono"; font-size: small;"> </span></div><div><span style="color: rgb(47, 255, 18); font-family: "IBM Plex Mono"; font-size: 13px; background-color: rgba(0, 0, 0, 0.9);"><br></span></div></body></html>