- Questo topic ha 19 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 11 mesi fa da
franen.
-
CreatoreTopic
-
26 Settembre 2012 alle 15:09 #79185::
Ciao, ho un problema con l’utilizzo del font libertine con pdflatex su Ubuntu. Ma faccio un discorso più ampio, tanto per chiarirmi le idee, spero non vi annoierete.
Ho tre installazioni della TeXlive2012, tutte aggiornate a pochi minuti fa dallo stesso repository, una su Win Xp, una su OSX10.6.8 e una su Ubuntu 12.04 (installato secondo la guida di Enrico).
Iniziamo con le prime cose strane: se apro il TeXlive manager (o TeX live utility si Mac) e faccio un “cerca” della stringa “libertine” ottengo:
su Windows:
libertine
libertine-legacy
libertine-type1
libertineotf
libgreek (più altri che non cito)Su Mac:
libertine
libertine-legacy
libertine-type1
libertineotf
libgreek (più altri che non cito)Su Ubuntu:
libertine
libertine-type1
libertineotf
libgreek (più altri che non cito)Manca quindi su Ubuntu il pacchetto libertine-legacy. Qualche idea?
Se poi compilo un esempio minimo come`\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{libertine}
\begin{document}
Ciao a tutti! 123456
\end{document}`Ottengo:
Su Ubuntu:`! LaTeX Error: File `libertine.sty' not found.`
Su Mac:
Su Win come su Mac:
Se provo a modificare il codice scrivendo`\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{libertine-type1}
\begin{document}
Ciao a tutti! 123456
\end{document}` ottengo:
Su Ubuntu:
con i numeri old-style
Su Mac ottengo l’errore`kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 LinLibertineO-osf-ly1–base
mktexpk: don't know how to create bitmap font for LinLibertineO-osf-ly1–base.
mktexpk: perhaps LinLibertineO-osf-ly1–base is missing from the map file.
kpathsea: Appending font creation commands to missfont.log. )
!pdfTeX error: /usr/texbin/pdflatex (file LinLibertineO-osf-ly1–base): Font LinLibertineO-osf-ly1–base at 600 not found`
Su win come si ubuntu
Quindi c’è qualcosa che non va. Mi piacerebbe non avere problemi di portabilità da una piattaforma all’altra. Anche a voi succede quanto ho descritto o devo cambiare qualcosa nell’installazione?
Francesco
-
CreatoreTopic
-
AutoreRisposte
-
-
26 Settembre 2012 alle 16:06 #79186::
franen” post=78297Ciao, ho un problema con l’utilizzo del font libertine con pdflatex su Ubuntu. Ma faccio un discorso più ampio, tanto per chiarirmi le idee, spero non vi annoierete.
Ho tre installazioni della TeXlive2012, tutte aggiornate a pochi minuti fa dallo stesso repository, una su Win Xp, una su OSX10.6.8 e una su Ubuntu 12.04 (installato secondo la guida di Enrico).
Iniziamo con le prime cose strane: se apro il TeXlive manager (o TeX live utility si Mac) e faccio un “cerca” della stringa “libertine” ottengo:
su Windows:
libertine
libertine-legacy
libertine-type1
libertineotf
libgreek (più altri che non cito)Su Mac:
libertine
libertine-legacy
libertine-type1
libertineotf
libgreek (più altri che non cito)Su Ubuntu:
libertine
libertine-type1
libertineotf
libgreek (più altri che non cito)Manca quindi su Ubuntu il pacchetto libertine-legacy. Qualche idea?
Se poi compilo un esempio minimo come`\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{libertine}
\begin{document}
Ciao a tutti! 123456
\end{document}`Ottengo:
Su Ubuntu:`! LaTeX Error: File `libertine.sty' not found.`
Su Mac:
Su Win come su Mac:
Se provo a modificare il codice scrivendo`\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{libertine-type1}
\begin{document}
Ciao a tutti! 123456
\end{document}` ottengo:
Su Ubuntu:
con i numeri old-style
Su Mac ottengo l’errore`kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 LinLibertineO-osf-ly1–base
mktexpk: don't know how to create bitmap font for LinLibertineO-osf-ly1–base.
mktexpk: perhaps LinLibertineO-osf-ly1–base is missing from the map file.
kpathsea: Appending font creation commands to missfont.log. )
!pdfTeX error: /usr/texbin/pdflatex (file LinLibertineO-osf-ly1–base): Font LinLibertineO-osf-ly1–base at 600 not found`
Su win come si ubuntu
Quindi c’è qualcosa che non va. Mi piacerebbe non avere problemi di portabilità da una piattaforma all’altra. Anche a voi succede quanto ho descritto o devo cambiare qualcosa nell’installazione?
FrancescoSecondo quanto ho capito dagli ultimi sconvolgimenti, libertine-legacy non dovrebbe esserci più. Ma nemmeno libertine-type1, però devo controllare con più calma. Di “legacy” sono sicuro: se tlmgr non l’ha rimosso all’ultimo aggiornamento, fallo a mano.
Ciao
Enrico
-
26 Settembre 2012 alle 18:10 #79187::
Si chiama semplicemente [tt]libertine[/tt]:
`domenico@desktop:~$ tlmgr show libertine
package: libertine
category: Package
shortdesc: Simple use of Linux Libertine and Biolinum fonts.
longdesc: The package offers compatibility to old documents which use \usepackage{libertine}. The package passes all options to the packages biolinum-type1 and libertine-type1, and sets the default font encoding to T1
installed: Yes
revision: 27812
cat-version: 0.02
cat-date: 2012-09-25 18:08:41 +0200
cat-license: lppl
collection: collection-fontsextra`
-
26 Settembre 2012 alle 18:14 #79188::
Aggiungo che l’ultimo aggiornamento mi ha proposto libertine. Di fatto non fa niente perché il .sty viene messo nel posto sbagliato. 🙁 Probabilmente verrà corretto presto, ma lo scopo di [tt]libertine.sty[/tt] è solo di caricare [tt]libertine-type1[/tt] e [tt]biolinum-type1.sty[/tt] mettendo a posto la faccenda delle codifiche di output che i due [tt]…-type1.sty[/tt] hanno pasticciato.Confermo anche che [tt]libertine-legacy[/tt] non c’è più.
27770 4 days karl rm libertine-legacy, replaced by libertine-type1 + biolinum-type1
Ciao
Enrico
-
28 Settembre 2012 alle 16:32 #79189::
Con l’aggiornamento di oggi Windows e Ubuntu compilano regolarmente, OSX dà errore`kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 LinLibertineO-osf-t1–base
mktexpk: don't know how to create bitmap font for LinLibertineO-osf-t1–base.
mktexpk: perhaps LinLibertineO-osf-t1–base is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.
)
!pdfTeX error: /usr/texbin/pdflatex (file LinLibertineO-osf-t1–base): Font Lin
LibertineO-osf-t1–base at 600 not found
==> Fatal error occurred, no output PDF file produced!`Mi auguro che risolvano…
Fran
-
28 Settembre 2012 alle 17:37 #79190::
franen” post=78450Con l’aggiornamento di oggi Windows e Ubuntu compilano regolarmente, OSX dà errore`kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 LinLibertineO-osf-t1–base
mktexpk: don't know how to create bitmap font for LinLibertineO-osf-t1–base.
mktexpk: perhaps LinLibertineO-osf-t1–base is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.
)
!pdfTeX error: /usr/texbin/pdflatex (file LinLibertineO-osf-t1–base): Font Lin
LibertineO-osf-t1–base at 600 not found
==> Fatal error occurred, no output PDF file produced!`Mi auguro che risolvano…
FranNessun errore da me. Log?
Ciao
Enrico
-
28 Settembre 2012 alle 17:40 #79191::
Dalla compilazione del primo emc del primo messaggio (cioè con \usepackage{libertine})`This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012) (format=pdflatex 2012.9.25) 28 SEP 2012 21:39
entering extended mode
\write18 enabled.
%&-line parsing enabled.
**prova.tex
(./prova.tex
LaTeX2e <2011/06/27>
Babeland hyphenation patterns for english, dumylang, nohyphenation, ge
rman-x-2012-05-30, ngerman-x-2012-05-30, afrikaans, ancientgreek, ibycus, arabi
c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis
h, french, friulan, galician, german, ngerman, swissgerman, monogreek, greek, h
ungarian, icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, ma
rathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian,
kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk,
polish, portuguese, romanian, romansh, russian, sanskrit, serbian, serbianc, s
lovak, slovenian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian,
welsh, loaded.
(/usr/local/texlive/2012/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2012/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/local/texlive/2012/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package(/usr/local/texlive/2012/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
))
(/usr/local/texlive/2012/texmf-dist/tex/latex/libertine/libertine.sty
Package: libertine 2012/09/24 – 0.02: Font Libertine/Biolinum – Herbert Voss(/usr/local/texlive/2012/texmf-dist/tex/latex/biolinum-type1/biolinum-type1.sty
Package: biolinum-type1 2012/09/17 (autoinst) Style file for LinuxBiolinumO.
(/usr/local/texlive/2012/texmf-dist/tex/latex/base/textcomp.sty
Package: textcomp 2005/09/27 v1.99g Standard LaTeX package
Package textcomp Info: Sub-encoding information:
(textcomp) 5 = only ISO-Adobe without \textcurrency
(textcomp) 4 = 5 + \texteuro
(textcomp) 3 = 4 + \textohm
(textcomp) 2 = 3 + \textestimated + \textcurrency
(textcomp) 1 = TS1 – \textcircled – \t
(textcomp) 0 = TS1 (full)
(textcomp) Font families with sub-encoding setting implement
(textcomp) only a restricted character set as indicated.
(textcomp) Family '?' is the default used for unknown fonts.
(textcomp) See the documentation for details.
Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 71.(/usr/local/texlive/2012/texmf-dist/tex/latex/base/ts1enc.def
File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
)
LaTeX Info: Redefining \oldstylenums on input line 266.
Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 281.
Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line 282.
Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input line 283.
Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on input line 284.
Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line 285.
Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input line 286.
Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input line 287.
Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input line 288.
Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input line 289.
Package textcomp Info: Setting phv sub-encoding to TS1/4 on input line 290.
Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input line 291.
Package textcomp Info: Setting pag sub-encoding to TS1/4 on input line 292.
Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input line 293.
Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input line 294.
Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input line 295.
Package textcomp Info: Setting bch sub-encoding to TS1/4 on input line 296.
Package textcomp Info: Setting put sub-encoding to TS1/5 on input line 297.
Package textcomp Info: Setting uag sub-encoding to TS1/5 on input line 298.
Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input line 299.
Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input line 300.
Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input line 301.
Package textcomp Info: Setting augie sub-encoding to TS1/5 on input line 302.
Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input line 303.
Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input line 304.Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 305.
Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line 306.
Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input line 307.
Package textcomp Info: Setting txr sub-encoding to TS1/0 on input line 308.
Package textcomp Info: Setting txss sub-encoding to TS1/0 on input line 309.
Package textcomp Info: Setting txtt sub-encoding to TS1/0 on input line 310.
Package textcomp Info: Setting lmr sub-encoding to TS1/0 on input line 311.
Package textcomp Info: Setting lmdh sub-encoding to TS1/0 on input line 312.
Package textcomp Info: Setting lmss sub-encoding to TS1/0 on input line 313.
Package textcomp Info: Setting lmssq sub-encoding to TS1/0 on input line 314.
Package textcomp Info: Setting lmvtt sub-encoding to TS1/0 on input line 315.
Package textcomp Info: Setting qhv sub-encoding to TS1/0 on input line 316.
Package textcomp Info: Setting qag sub-encoding to TS1/0 on input line 317.
Package textcomp Info: Setting qbk sub-encoding to TS1/0 on input line 318.
Package textcomp Info: Setting qcr sub-encoding to TS1/0 on input line 319.
Package textcomp Info: Setting qcs sub-encoding to TS1/0 on input line 320.
Package textcomp Info: Setting qpl sub-encoding to TS1/0 on input line 321.
Package textcomp Info: Setting qtm sub-encoding to TS1/0 on input line 322.
Package textcomp Info: Setting qzc sub-encoding to TS1/0 on input line 323.
Package textcomp Info: Setting qhvc sub-encoding to TS1/0 on input line 324.
Package textcomp Info: Setting futs sub-encoding to TS1/4 on input line 325.
Package textcomp Info: Setting futx sub-encoding to TS1/4 on input line 326.
Package textcomp Info: Setting futj sub-encoding to TS1/4 on input line 327.
Package textcomp Info: Setting hlh sub-encoding to TS1/3 on input line 328.
Package textcomp Info: Setting hls sub-encoding to TS1/3 on input line 329.
Package textcomp Info: Setting hlst sub-encoding to TS1/3 on input line 330.
Package textcomp Info: Setting hlct sub-encoding to TS1/5 on input line 331.
Package textcomp Info: Setting hlx sub-encoding to TS1/5 on input line 332.
Package textcomp Info: Setting hlce sub-encoding to TS1/5 on input line 333.
Package textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 334.
Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line 335.
Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input line 336.
Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 337.
Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 338.
Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 339.
Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 340.
)
(/Users/Francesco/Library/texmf/tex/latex/MinionPro/fontaxes.sty
Package: fontaxes 2007/03/31 v0.2b Font selection axes
LaTeX Info: Redefining \upshape on input line 26.
LaTeX Info: Redefining \itshape on input line 28.
LaTeX Info: Redefining \slshape on input line 30.
LaTeX Info: Redefining \scshape on input line 34.
)
LaTeX Info: Redefining \swshape on input line 30.(/usr/local/texlive/2012/texmf-dist/tex/latex/xkeyval/xkeyval.sty
Package: xkeyval 2008/08/13 v2.6a package option processing (HA)(/usr/local/texlive/2012/texmf-dist/tex/generic/xkeyval/xkeyval.tex
\XKV@toks=\toks14
\XKV@tempa@toks=\toks15
\XKV@depth=\count87
File: xkeyval.tex 2008/08/13 v2.6a key=value parser (HA)(/usr/local/texlive/2012/texmf-dist/tex/generic/xkeyval/keyval.tex))))
(/usr/local/texlive/2012/texmf-dist/tex/latex/libertine-type1/libertine-type1.s
ty
Package: libertine-type1 2012/09/16 (autoinst) Style file for LinuxLibertineO.
(/usr/local/texlive/2012/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package(/usr/local/texlive/2012/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
)
(/usr/local/texlive/2012/texmf-dist/tex/latex/ly1/ly1enc.def
File: ly1enc.def 2009/07/22 v0.7 TeX 'n ANSI encoding (DPC/KB)
)
LaTeX Font Info: Try loading font information for LY1+ptm on input line 100.(/usr/local/texlive/2012/texmf-dist/tex/latex/ly1/ly1ptm.fd
File: ly1ptm.fd 2001/02/01 font definitions for LY1/ptm using Berry names.
))
LaTeX Info: Redefining \tlshape on input line 31.
LaTeX Info: Redefining \texttl on input line 31.
LaTeX Info: Redefining \swshape on input line 31.
LaTeX Info: Redefining \textsu on input line 31.
)
(/usr/local/texlive/2012/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package(/usr/local/texlive/2012/texmf-dist/tex/latex/ly1/ly1enc.def
File: ly1enc.def 2009/07/22 v0.7 TeX 'n ANSI encoding (DPC/KB)
LaTeX Font Info: Redeclaring font encoding LY1 on input line 11.
)
(/usr/local/texlive/2012/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
)
LaTeX Font Info: Try loading font information for T1+ptm on input line 100.(/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/t1ptm.fd
File: t1ptm.fd 2001/06/04 font definitions for T1/ptm.
))) (./prova.aux)
\openout1 = `prova.aux'.LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 4.
LaTeX Font Info: … okay on input line 4.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 4.
LaTeX Font Info: … okay on input line 4.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 4.
LaTeX Font Info: … okay on input line 4.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 4.
LaTeX Font Info: … okay on input line 4.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 4.
LaTeX Font Info: … okay on input line 4.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 4.
LaTeX Font Info: … okay on input line 4.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 4.
LaTeX Font Info: Try loading font information for TS1+cmr on input line 4.(/usr/local/texlive/2012/texmf-dist/tex/latex/base/ts1cmr.fd
File: ts1cmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: … okay on input line 4.
LaTeX Font Info: Checking defaults for LY1/ptm/m/n on input line 4.
LaTeX Font Info: … okay on input line 4.
LaTeX Font Info: Try loading font information for T1+LinuxLibertineO-OsF on
input line 4.(/usr/local/texlive/2012/texmf-dist/tex/latex/libertine-type1/T1LinuxLibertineO
-OsF.fd
File: T1LinuxLibertineO-OsF.fd 2012/09/16 (autoinst) Font definitions for T1/Li
nuxLibertineO-OsF.
)
LaTeX Font Info: Font shape `T1/LinuxLibertineO-OsF/m/n' will be
(Font) scaled to size 10.0pt on input line 4.
\c@mv@tabular=\count88
\c@mv@boldtabular=\count89
[1{/Users/Francesco/Library/texlive/2012/texmf-var/fonts/map/pdftex/updmap/pdftex
.map}] (./prova.aux) )
Here is how much of TeX's memory you used:
1615 strings out of 493488
24135 string characters out of 3141326
61572 words of memory out of 3000000
4937 multiletter control sequences out of 15000+200000
12404 words of font info for 19 fonts, out of 3000000 for 9000
957 hyphenation exceptions out of 8191
35i,4n,35p,207b,113s stack positions out of 5000i,500n,10000p,200000b,50000s!pdfTeX error: /usr/texbin/pdflatex (file LinLibertineO-osf-t1–base): Font Lin
LibertineO-osf-t1–base at 600 not found
==> Fatal error occurred, no output PDF file produced!
`
-
28 Settembre 2012 alle 17:43 #79192
-
28 Settembre 2012 alle 17:52 #79193
-
28 Settembre 2012 alle 18:47 #79194::
franen” post=78461Dalla compilazione del primo emc del primo messaggio (cioè con \usepackage{libertine})`This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012) (format=pdflatex 2012.9.25) 28 SEP 2012 21:39
entering extended mode
\write18 enabled.
%&-line parsing enabled.
**prova.tex
(./prova.tex
LaTeX2e <2011/06/27>
[……]
[1{/Users/Francesco/Library/texlive/2012/texmf-var/fonts/map/pdftex/updmap/pdftex
.map}] (./prova.aux) )
Here is how much of TeX's memory you used:
1615 strings out of 493488
24135 string characters out of 3141326
61572 words of memory out of 3000000
4937 multiletter control sequences out of 15000+200000
12404 words of font info for 19 fonts, out of 3000000 for 9000
957 hyphenation exceptions out of 8191
35i,4n,35p,207b,113s stack positions out of 5000i,500n,10000p,200000b,50000s!pdfTeX error: /usr/texbin/pdflatex (file LinLibertineO-osf-t1–base): Font Lin
LibertineO-osf-t1–base at 600 not found
==> Fatal error occurred, no output PDF file produced!
`Hai un pdftex.map locale. Molto male! Significa che in qualche momento della tua vita hai usato [tt]updmap[/tt]; penso di aver già detto alcune centinaia di volte che non va bene. 🙂
Rimuovi
`/Users/Francesco/Library/texlive/2012/texmf-var/fonts/map/pdftex/updmap/pdftex.map`
(rinominalo, intanto) e riprova.Se hai installato font nell’albero personale sono affaracci tuoi, ma non venire poi a lamentarti che hai problemi con i font. 😉
Ciao
Enrico
-
28 Settembre 2012 alle 19:20 #79195
-
28 Settembre 2012 alle 19:28 #79196::
franen” post=78469Uhm… ho corretto tutto… funziona. Ora vado a darmi un paio di bacchettate sulle dita, così mi ricordo di non installare più i font dove non si deve 🙂
Fran`\documentclass[a4paper]{article}
\usepackage{xparse}
\ExplSyntaxOn
\NewDocumentCommand{\nondevo}{mm}
{
\franen_do_punishment:nn { #1 } { #2 }
}
\cs_new_protected:Npn \franen_do_punishment:nn #1 #2
{
\prg_replicate:nn { #1 }
{
Non~devo~#2 \par
% \franen_use_stick:n { dita }
}
}
% \cs_new_protected:Npn \franen_use_stick:n #1 { … }
\ExplSyntaxOff
\begin{document}
\nondevo{100}{installare font nell'albero personale}
\end{document}`
Lascio a te per esercizio la definizione di [tt]\franen_use_stick:n[/tt] 🙂Ciao
Enrico
-
28 Settembre 2012 alle 20:41 #79197::
Se hai installato font nell’albero personale sono affaracci tuoi, ma non venire poi a lamentarti che hai problemi con i font.
Non so che cosa tu abbia fatto con i font installati nel tuo albero personale con le mappe dove non dovevi, eccetera; io ho font personali, che ho creato io, che non sono di pubblico domino, che uso regolarmente, che si trovano nel mio albero personale, regolarmente creato sui miei Mac secondo le indicazioni indicati nella guida di TeX Live; dalla 2012 in poi la gestione delle mappe è cambiata, ma, oltre a essere stato annunciato, me ne sono accorto subito e ho modificato le mie cose personali di conseguenza. Non ho nessuna problema; ad ogni aggiornamento della distribuzione i miei font personali appaiono sempre nell’unica pdftex.map di sistema senza che io debba alzare un dito e fare le cose a mano. Ho semplicemente seguito le istruzioni indicate nel documento che si legge con texdoc texlive.
Non penso che si possa parlare di “affaracci miei“; certo ognuno è padrone di fare gli errori che vuole e sono “affaracci suoi”, sono perfettamente d’accordo. Ma non vedo altre possibilità di agire quando si vogliono creare font, se non altro durante la messa a punto, e prima di caricarli su CTAN. Credo di averne caricati su CTAN più di un migliaio, ma prima dovevano essere provati sulla mia macchina e non potevo permettermi di perdere tutto il lavoro perché un upgrade della distribuzione mi aveva sovrascritto i miei font. Oh, certo l’albero radicato in texmf-local/ non viene sovrascritto, ma è accessibile a tutti gli utenti della macchina; i miei font in prova, in costruzione, sotto collaudo, non possono essere resi disponibili agli altri utenti, finché non sono a posto. Non resta che l’albero personale.
Questo ovviamente non riguarda le mappe, ma non sono sicuro che la roba assolutamente privata debba andare sulle mappe di sistema.Per fortuna non ho di questi problemi perché sono l’unico utente delle mie macchine. 😆 La perorazione precedente riguarda chi lavora su macchine multiutente, o per gli amministratori di sistema.
-
28 Settembre 2012 alle 20:56 #79198::
OldClaudio” post=78473
Se hai installato font nell’albero personale sono affaracci tuoi, ma non venire poi a lamentarti che hai problemi con i font.
Il problema è quando gli “affaracci suoi” diventano “affaracci nostri”. 🙂
OldClaudio” post=78473Non so che cosa tu abbia fatto con i font installati nel tuo albero personale con le mappe dove non dovevi, eccetera; io ho font personali, che ho creato io, che non sono di pubblico domino, che uso regolarmente, che si trovano nel mio albero personale, regolarmente creato sui miei Mac secondo le indicazioni indicati nella guida di TeX Live; dalla 2012 in poi la gestione delle mappe è cambiata, ma, oltre a essere stato annunciato, me ne sono accorto subito e ho modificato le mie cose personali di conseguenza. Non ho nessuna problema; ad ogni aggiornamento della distribuzione i miei font personali appaiono sempre nell’unica pdftex.map di sistema senza che io debba alzare un dito e fare le cose a mano. Ho semplicemente seguito le istruzioni indicate nel documento che si legge con texdoc texlive.
Non penso che si possa parlare di “affaracci miei“; certo ognuno è padrone di fare gli errori che vuole e sono “affaracci suoi”, sono perfettamente d’accordo. Ma non vedo altre possibilità di agire quando si vogliono creare font, se non altro durante la messa a punto, e prima di caricarli su CTAN. Credo di averne caricati su CTAN più di un migliaio, ma prima dovevano essere provati sulla mia macchina e non potevo permettermi di perdere tutto il lavoro perché un upgrade della distribuzione mi aveva sovrascritto i miei font. Oh, certo l’albero radicato in texmf-local/ non viene sovrascritto, ma è accessibile a tutti gli utenti della macchina; i miei font in prova, in costruzione, sotto collaudo, non possono essere resi disponibili agli altri utenti, finché non sono a posto. Non resta che l’albero personale.
Questo ovviamente non riguarda le mappe, ma non sono sicuro che la roba assolutamente privata debba andare sulle mappe di sistema.Per fortuna non ho di questi problemi perché sono l’unico utente delle mie macchine. 😆 La perorazione precedente riguarda chi lavora su macchine multiutente, o per gli amministratori di sistema.
In effetti la faccenda è cambiata con la 2012; ma occorre crearsi `updmap.cfg` nel proprio albero personale. Comunque occorre anche far andare [tt]updmap[/tt] regolarmente, perché altrimenti il problema di franen può comparire quando un pacchetto di font viene modificato. Questo naturalmente vale solo per le corrispondenze con i font Type1; per i bitmap non c’è alcun problema perché [tt]pdftex.map[/tt] non c’entra.
In ogni caso, per mappe personali c’è sempre la scappatoia di inserire
`\pdfmapfile{=nome.map}`
nel proprio documento, senza dover alterare [tt]pdftex.map[/tt]. Per le sperimentazioni con font Type1 credo sia la strada migliore, perché evita di dover ricorrere a [tt]updmap[/tt] a ogni piè sospinto.Ciao
Enrico
-
29 Settembre 2012 alle 4:10 #79199::
Credo che la questione derivi dal fatto che un tempo avevo installato i MinionPro, seguendo le istruzioni della documentazione del pacchetto e di una discussione sul vecchio forum. Tutto andava bene.
Poi arrivò la TL2012. E un giorno provai a compilare, per caso, perché non lo uso praticamente mai, un documento conl il MInion. E non andava. Quindi, senza alcuna cognizione di causa, ho dato qualche comando, fra cui certamente updmap.
Nulla cambiò in bene, nel senso che non potevo comunque usare i Minion, ma pareva che non fosse sorto alcun problema, finora.
Ecco, tanto per ricordarmi che dovrei studiare anche qualcosa legato ai font in pdflatex, argomento per me oscuro(Ah, comunque i font li avevo installati nell’albero personale, il mio texmf-local contiene solo la cartella web2c che contiene solo updmap.cfg).
E ora a un matrimonio, in una giornata di pioggia… speriamo migliori!
Fran
-
29 Settembre 2012 alle 6:18 #79200::
Ciao a tutti. Ora un po’ di chiarezza la chiedo io 🙂Posto che a me le cose si installano sempre correttamente e non ho bisogno di andare a vedere dove si sono cacciate, vi chiedo per piacere di mostrarmi le righe da mettere nel preambolo per usare il font Libertine. Ultimamente ci sono molti aggiornamenti, i quali a volte cancellano dalla distribuzione pacchetti Libertine esistenti, e non ci capisco davvero più nulla. 🙂
Vorrei sapere come fare per usarli correttamente (magari con un commento e le indicazioni per i Biolinum) con LaTeX e XeLaTeX. A me questo carattere continua a piacere e lo trovo molto gradevole.
Grazie e ciao
Tommaso
-
29 Settembre 2012 alle 7:24 #79201::
illinguista1972″ post=78485Ciao a tutti. Ora un po’ di chiarezza la chiedo io 🙂
Posto che a me le cose si installano sempre correttamente e non ho bisogno di andare a vedere dove si sono cacciate, vi chiedo per piacere di mostrarmi le righe da mettere nel preambolo per usare il font Libertine. Ultimamente ci sono molti aggiornamenti, i quali a volte cancellano dalla distribuzione pacchetti Libertine esistenti, e non ci capisco davvero più nulla. 🙂
Vorrei sapere come fare per usarli correttamente (magari con un commento e le indicazioni per i Biolinum) con LaTeX e XeLaTeX. A me questo carattere continua a piacere e lo trovo molto gradevole.
Grazie e ciao
Tommaso`\documentclass[a4paper]{article}
\usepackage{ifxetex,ifluatex}
\ifxetex
\usepackage{libertineotf}
\else
\usepackage{libertine}
\fi
`
Ciao
Enrico
-
29 Settembre 2012 alle 9:20 #79202::
illinguista1972″ post=78485Ciao a tutti. Ora un po’ di chiarezza la chiedo io 🙂
Posto che a me le cose si installano sempre correttamente e non ho bisogno di andare a vedere dove si sono cacciate, vi chiedo per piacere di mostrarmi le righe da mettere nel preambolo per usare il font Libertine. Ultimamente ci sono molti aggiornamenti, i quali a volte cancellano dalla distribuzione pacchetti Libertine esistenti, e non ci capisco davvero più nulla. 🙂
Vorrei sapere come fare per usarli correttamente (magari con un commento e le indicazioni per i Biolinum) con LaTeX e XeLaTeX. A me questo carattere continua a piacere e lo trovo molto gradevole.
Grazie e ciao
Tommaso`\usepackage{libertineotf}`
per Xe/Lua-LaTeX. In tal caso, [tt]\sffamily{}[/tt] carica direttamente il biolinum e [tt]\libmono[/tt] il corrispondente mono.`\usepackage{libertine-type1}
\usepackage{biolinum-type1}`
per latex.EDIT
Ha già risposto Egreg, ma non me ne ero accorto.
-
30 Settembre 2012 alle 6:04 #79203::
Doc” post=78502`\usepackage{libertineotf}`
per Xe/Lua-LaTeX. In tal caso, [tt]\sffamily{}[/tt] carica direttamente il biolinum e [tt]\libmono[/tt] il corrispondente mono.Mi pare che viene anche ridefinito [tt]\ttfamily[/tt], correggetemi se sbaglio. Ma esiste un modo per avere l’equivalente di [tt]\libmono[/tt] in pdflatex?
Grazie,
Antonio
-
30 Settembre 2012 alle 14:12 #79204
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.