Alla fine della prima “schermata” sembra che ci sia qualcosa che non va nelle mappe; quindi si suggerisce di riptere l’operazione a mano; ti suggerisco di cercare il file pdftex.map, il cui percorso completo è indicato prima dell’errore nella seconda schermata. Aprilo pure con l’editor che usi per LaTeX e cerca i nomi dei font che hai/avresti installato; se ci sono, bne, altrimenti l’operazione di ricostruzione delle mappe va eseguita a mano.
In /usr/local/texlive/2012/texmf-var/fonts/map/pdftex/updmap/pdftex.map
non c’è traccia del font che ho installato. Ho dato (da root)
`root@debian:~# mktexlsr
mktexlsr: Updating /usr/local/texlive/2012/texmf/ls-R…
mktexlsr: Updating /usr/local/texlive/2012/texmf-config/ls-R…
mktexlsr: Updating /usr/local/texlive/2012/texmf-dist/ls-R…
mktexlsr: Updating /usr/local/texlive/2012/../texmf-local/ls-R…
mktexlsr: Updating /usr/local/texlive/2012/texmf-var/ls-R…
mktexlsr: Done.`
Siccome prima d’ora non avevo mai installato font in locale,
mi sembra che qui non si consideri la mappa del font che ho installato adesso,
che sta in /home/samiel/texmf/fonts/map/dvips/GaramondPremierPro/GaramondPremierPro.map
Infine, alla conclusione del processo di installazione mi appare in avviso:
`otftotfm: warning: run it manually to check for errors`
Cosa devo fare e dove esattamente?
Il messaggio d’errore che c’è nella secondo schermata indica che non si possono usare le espansioni de font quando si usano font non vettoriali. questo è preoccupante, ma prima bisogna verificare che i font ci siano davvero e che siano incati con le caratteristiche giuste, vale a dire che siano indicati i nomi giusti dei file reali, anche se nella prima colonna ci sono i nomi dei file virtuali.[/quote ]
Rinvierei questo problema risolto il primo, che potrebbe risolvere da solo anche questo…L’ultima versione del programma che costruisce le mappe elimina i doppioni; tuttavia potrebbe eliminare il doppione sbagliato; quindi bisogna vedere esattamante il .log dell’esecuzione di updmap (eseguito da utente privato).
Infatti se lo lancio da utente ottengo:
`amiel@debian:~$ updmap
updmap is using the following updmap.cfg files (in precedence order):
/home/samiel/.texlive2012/texmf-config/web2c/updmap.cfg
/usr/local/texlive/2012/texmf-config/web2c/updmap.cfg
/usr/local/texlive/texmf-local/web2c/updmap.cfg
/usr/local/texlive/2012/texmf/web2c/updmap.cfg
/usr/local/texlive/2012/texmf-dist/web2c/updmap.cfg
updmap is using the following updmap.cfg file for writing changes:
/home/samiel/.texlive2012/texmf-config/web2c/updmap.cfg
dvips output dir: “/home/samiel/.texlive2012/texmf-var/fonts/map/dvips/updmap”
pdftex output dir: “/home/samiel/.texlive2012/texmf-var/fonts/map/pdftex/updmap”
dvipdfmx output dir: “/home/samiel/.texlive2012/texmf-var/fonts/map/dvipdfmx/updmap”
pxdvi output dir: “/home/samiel/.texlive2012/texmf-var/fonts/map/pxdvi/updmap”
updmap: font cmssbxo10 is defined multiple times:
updmap: oinuit.map (from /usr/local/texlive/2012/texmf-dist/web2c/updmap.cfg)
updmap: cmtext-bsr-interpolated.map (from /usr/local/texlive/2012/texmf-dist/web2c/updmap.cfg) (used)
updmap: font pfubo8r is defined multiple times:
updmap: pfu.map (from /usr/local/texlive/2012/texmf-config/web2c/updmap.cfg)
updmap: pfu-LT.map (from /usr/local/texlive/texmf-local/web2c/updmap.cfg) (used)
updmap: font pfub8r is defined multiple times:
updmap: pfu.map (from /usr/local/texlive/2012/texmf-config/web2c/updmap.cfg)
updmap: pfu-LT.map (from /usr/local/texlive/texmf-local/web2c/updmap.cfg) (used)
updmap: font pful8r is defined multiple times:
updmap: pfu.map (from /usr/local/texlive/2012/texmf-config/web2c/updmap.cfg)
updmap: pfu-LT.map (from /usr/local/texlive/texmf-local/web2c/updmap.cfg) (used)
updmap: font pfulo8r is defined multiple times:
updmap: pfu.map (from /usr/local/texlive/2012/texmf-config/web2c/updmap.cfg)
updmap: pfu-LT.map (from /usr/local/texlive/texmf-local/web2c/updmap.cfg) (used)
updmap: font pfuko8r is defined multiple times:
updmap: pfu.map (from /usr/local/texlive/2012/texmf-config/web2c/updmap.cfg)
updmap: pfu-LT.map (from /usr/local/texlive/texmf-local/web2c/updmap.cfg) (used)
updmap: font pfuk8r is defined multiple times:
updmap: pfu.map (from /usr/local/texlive/2012/texmf-config/web2c/updmap.cfg)
updmap: pfu-LT.map (from /usr/local/texlive/texmf-local/web2c/updmap.cfg) (used)
updmap: font pfubo8rc is defined multiple times:
updmap: pfu.map (from /usr/local/texlive/2012/texmf-config/web2c/updmap.cfg)
updmap: pfu-LT.map (from /usr/local/texlive/texmf-local/web2c/updmap.cfg) (used)
updmap: font pfub8rc is defined multiple times:
updmap: pfu.map (from /usr/local/texlive/2012/texmf-config/web2c/updmap.cfg)
updmap: pfu-LT.map (from /usr/local/texlive/texmf-local/web2c/updmap.cfg) (used)
ERROR: The following map file(s) couldn't be found:
/home/samiel/texmf/fonts/map/dvips/GaramondPremierPro/GaramondPremierPro.map (in /home/samiel/.texlive2012/texmf-config/web2c/updmap.cfg)
pad.map (in /usr/local/texlive/2012/texmf-config/web2c/updmap.cfg)
Did you run mktexlsr?
You can disable non-existent map entries using the option
–syncwithtrees.`
E prima di fare danni chiedo: mktexlsr l’ho lanciato da root.
Devo lanciarlo anche da utente? E poi, il file map dove deve stare?
Iin /home/samiel/.texlive2012/texmf-config/web2c il file updmap.cfg. c’è e contiene la riga esatta
e così pure in /home/samiel/texmf/fonts/map/dvips/GaramondPremierPro è presente i file GaramondPremierPro.map
Niente invece qui:
`samiel@debian:~$ cat /usr/local/texlive/2012/texmf-config/web2c/updmap.cfg
Map pig.map
Map lucida.map
Map pfu.map
Map pfu-LT.map
Map pad.map
Map zgm.map`
M