Newsgroup: it.comp.software.tex
Titolo: comicsans

Cari TeXers,
avrei il seguente problema:
devo usare il font truetype ComicSans di Microsoft all'interno di un
documento LaTeX e pertanto sto provando ad usare lo stile comicsans.sty.
Ho seguito le istruzioni che viaggiano con il pacchetto e sono riuscito
a generare un .dvi che utilizza tale font, però non riesco assolutamente
a generare né un postscript né un pdf.
Per la precisione dvips mi dice:
   This is dvips(k) 5.90a Copyright 2002 Radical Eye Software (
www.radicaleye.com
)
   ' TeX output 2003.01.04:1146' -> 
file.ps
   dvips: ! Couldn't find header file comicbd.ttf
mentre pdflatex mi dice:
   LaTeX Font Warning: Some font shapes were not available, defaults
   substituted.
   ){/usr/share/texmf/dvips/base/8r.enc}
   Warning: pdflatex (file comic.ttf): cannot open TrueType font file
   for reading
   Warning: pdflatex (file comicbd.ttf): cannot open TrueType font file
   for reading
   </usr/share/texmf/fonts/type1/urw/avantgar/uagd8a.pfb>
   </usr/share/texmf/fonts/type1/urw/avantgar/uagk8a.pfb>
qualche idea su quale sia il problema?
grazie in anticipo
Walter
-- 
Walter Cazzola, PhD - DISI, University of Genova          ICQ UIN: 66633601
email: cazzola (at) 
disi.unige.it
 (or remove nospam. from the above address)
· · · ---------------------------- · · · ---------------------------- · · ·

 wrote:

Che non possiedi il font. O almeno che non è in un posto che
dvips riesce a trovare. Prova a dare
$ kpsexpand \$TEXPSHEADERS
e copia i file comic*.ttf in una delle directory che ti verranno 
indicate, oppure nella directory del documento che tenti di 
stampare.
Ciao
Enrico

 stampare.
Ciao Enrico,
intanto grazie per l'aiuto, effettivamente avevi ragione, però i miei
problemi non sono del tutto risolti, o perlomeno i risultati dipendono
da dove inserisco i font e da che formato genero.
Intanto kpsexpand mi dice:
  .:{!!/usr/local/exts/texmf,!!/usr/share/texmf}/{dvips,pdftex,tex,fonts/type1}//
sia che metto i ttf nella directory corrente in 
                   /usr/local/exts/texmf/fonts/type1/ 
 
sia pdflatex che dvips fanno il loro lavoro senza darmi errori, i
problemi nascono in fase di visualizzazione/stampa:
  · postscript:
    ghostview (v7.05) non riesce a visualizzare il file e mi apre un
    error-box che dice:
      Error: /undefinedESP Ghostscript 7.05.5: Unrecoverable error, exit code 1 in
      Operand stack:
       Execution stack:
          %interp_exit   .runexec2   --nostringval--   --nostringval--
          %--nostringval--   2   %stopped_push   --nostringval--
          %--nostringval--   --nostringval--   false   1   %stopped_push
          %1   3   %oparray_pop   1   3   %oparray_pop   .runexec2
          %--nostringval--   --nostringval--   --nostringval--   2
          %%stopped_push   --nostringval--   --nostringval--
          %--nostringval--
       Dictionary stack:
          --dict:1050/1123(ro)(G)--   --dict:0/20(G)--
          --dict:71/200(L)--
       Current allocati
       Error: PostScript interpreter failed in main window.
 
    ed ovviamente non riesco a stamparli.
 
  · pdf
 
    se inserisco i font nella directory dove genero i pdf con pdflatex
    sia gv che acroread visualizzano i font correttamente mentre se li
    lascio esclusivamente in /usr/local/exts/texmf/fonts/type1/ (che
    secondo kpsexpand è nel path in cui cerca) i font non sono trovati e
    sostituiti da font embedded con risultati inadeguati:
      ComicSansMS-Bold TrueType Standard "Adobe Serif MM" Type 1
      ComicSansMS      TrueType Standard "Adobe Serif MM" Type 1
Siccome i font li userei in più occasioni e non necessariamente per
generare pdf cosa dovrei fare per inserirli nel sistema e farli vedere
correttamente al sistema?
Grazie ancora per l'aiuto che mi hai dato e spero mi darai 
Walter
-- 
Walter Cazzola, PhD - DICo, University of Milano           ICQ UIN: 66633601


 problemi nascono in fase di visualizzazione/stampa:
Infatti, scusa! La variabile da espandere è, con migliore 
approssimazione TTFONTS :-(
Prova con
$ kpsexpand \$TTFONTS
Non so però se dvips legge i truetype; esistono utility tipo ttf2pt1 che 
dovrebbero eseguire la conversione in type1, ma non so quanto valgano.
Ho letto che il risultato non è proprio il migliore. Ma se proprio devi
usare quell'orrendo carattere ;-)
Ciao
Enrico

 usare quell'orrendo carattere ;-)
purtroppo devo usare una sigla/logo che è stata registrata con quel font
e gli editori si lagnano se non la si rispetta :-(
Ciao 


 e gli editori si lagnano se non la si rispetta :-(
Credo allora che la cosa migliore sia farsi un piccolo eps
e il compagno pdf per includerli quando ti serve. Risparmi.
Ciao
Enrico

 e il compagno pdf per includerli quando ti serve. Risparmi.
peccato che per far ciò devo procurarmi una macchina windows :-(
Se non trovo un modo per generare il ps posso pur sempre accontentare
del pdf.
grazie
