Simoncini e dintorni

  • Creatore
    Topic
  • #51297
    Up
    0
    Down
    ::


    Apro questo nuovo topic nella sezione più indicata, spero.
    Compilando con XeLaTeX mi sono accorto che i miei font di sistema sono una bella ‘fregatura’, nel senso che molti di questi non sono completi. Il Garamond e la variante Simoncini Garamond (in questo caso caricato in un secondo momento), ad es., non sono corredati né di maiuscoletto né dei numeri minuscoli, anche se il disegno lo prevederebbe. Ergo word crea un maiuscoletto finto, cioè semplicemente scalato, mentre per i numeri minuscoli niente da fare.
    Ora, non capisco per quale arcana ragione se seleziono il font Palatino Linotype, XeLaTeX, evocando l’apposito comando, mi compila correttamente il maiuscoletto.
    Crearmi da solo un maiuscoletto con un programma apposito (ad es. con FontForge) lo trovo troppo dispersivo (gira su windows solo caricando prima Cygwin) perciò penso possa essere accettabile scalare di due misure il maiuscolo con \footnotesize per il maiuscoletto del testo, e con \tiny per il maiuscoletto delle note. È possibile ridefinire il comando \textsc{} affinché faccia esattamente questo, sia nel testo sia nelle note? È necessario digitare sempre le lettere maiuscole, o è possibile prevederlo già nel codice?
    Secondo intoppo. Non chiedetemi perché, ma la collana prevede il Simoncini in corpo 10.5 pt per il testo e 8,5 pt per le note: c’è la possibilità di dichiararlo nel preambolo? In che modo?
    Infine, per i numeri minuscoli nulla da fare, vero 🙁 ?
    Ciao,
    Luca

Visualizzazione 92 filoni di risposte
  • Autore
    Risposte
    • #51298
      Up
      0
      Down
      ::


      Ho posto un quesito analogo qui.

    • #51299
      Up
      0
      Down
      ::

      Apro questo nuovo topic nella sezione più indicata, spero.
      Compilando con XeLaTeX mi sono accorto che i miei font di sistema sono una bella ‘fregatura’, nel senso che molti di questi non sono completi. Il Garamond e la variante Simoncini Garamond (in questo caso caricato in un secondo momento), ad es., non sono corredati né di maiuscoletto né dei numeri minuscoli, anche se il disegno lo prevederebbe. Ergo word crea un maiuscoletto finto, cioè semplicemente scalato, mentre per i numeri minuscoli niente da fare.
      Ora, non capisco per quale arcana ragione se seleziono il font Palatino Linotype, XeLaTeX, evocando l’apposito comando, mi compila correttamente il maiuscoletto.
      Crearmi da solo un maiuscoletto con un programma apposito (ad es. con FontForge) lo trovo troppo dispersivo (gira su windows solo caricando prima Cygwin) perciò penso possa essere accettabile scalare di due misure il maiuscolo con \footnotesize per il maiuscoletto del testo, e con \tiny per il maiuscoletto delle note. È possibile ridefinire il comando \textsc{} affinché faccia esattamente questo, sia nel testo sia nelle note? È necessario digitare sempre le lettere maiuscole, o è possibile prevederlo già nel codice?
      Secondo intoppo. Non chiedetemi perché, ma la collana prevede il Simoncini in corpo 10.5 pt per il testo e 8,5 pt per le note: c’è la possibilità di dichiararlo nel preambolo? In che modo?
      Infine, per i numeri minuscoli nulla da fare, vero 🙁 ?
      Ciao,
      Luca

      Non puoi ottenere il finto maiuscoletto con XeLaTeX, ma puoi con LaTeX normale. Devi però seguire le istruzioni della “fontinstallationguide”. 🙁 Ma ti mando un archivio zip con le cose necessarie. 🙂

      Cambiare in corpo 10.5 e 8.5 non è difficilissimo, ma richiede un po’ di tempo.

      Ciao
      Enrico

    • #51300
      Up
      0
      Down
      ::


      Avevo fatto una rapida ricerca sul forum e non mi ero accorto del contenuto simile.
      Il mio messaggio tuttavia parte da una presa d’atto della situazione e propone una soluzione casalinga (e naturalmente discutibile): ho ‘solo’ bisogno di chi mi dia una mano a tradurre in codici…
      L’altro quesito, normal size 10.5 e footnote 8.5, è di altra natura, ma riguarda comunque il Simoncini…
      Ciao,
      Luca

    • #51301
      Up
      0
      Down
      ::


      Trovo Enrico in tempo reale!
      Grazie in anticipo, per lo zip! Non ho ben capito se si tratterà del font Simoncini_sc o di qualcosa che ha a che fare con la “fontinstallationguide”, ma comunque grazie: a caval donato… 😀
      Per il corpo 10.5 e 8.5 ho già visto che c’è qualcosa che avevi suggerito su questo forum e proverò a vedere se riesco ad adattarlo, altrimenti tornerò a chiedere 😆
      Ciao,
      Luca

    • #51302
      Up
      0
      Down
      ::

      L’altro quesito, normal size 10.5 e footnote 8.5, è di altra natura, ma riguarda comunque il Simoncini…

      Registra come tenandhalf.sty
      `\ProvidesPackage{tenandhalf}[2010/10/15 v0.1]
      \renewcommand\normalsize{%
      \@setfontsize\normalsize{10.5}{13}%
      \abovedisplayskip 10.5\p@ \@plus3\p@ \@minus6\p@
      \abovedisplayshortskip \z@ \@plus3\p@
      \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
      \belowdisplayskip \abovedisplayskip
      \let\@listi\@listI}
      \normalsize
      \newcommand\small{%
      \@setfontsize\small{9.5}{12.5}%
      \abovedisplayskip 9.5\p@ \@plus2\p@ \@minus5\p@
      \abovedisplayshortskip \z@ \@plus3\p@
      \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
      \def\@listi{\leftmargin\leftmargini
      \topsep 6\p@ \@plus2\p@ \@minus2\p@
      \parsep 3\p@ \@plus2\p@ \@minus\p@
      \itemsep \parsep}%
      \belowdisplayskip \abovedisplayskip
      }
      \newcommand\footnotesize{%
      \@setfontsize\footnotesize{8.5}{10.5}%
      \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@
      \abovedisplayshortskip \z@ \@plus\p@
      \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
      \def\@listi{\leftmargin\leftmargini
      \topsep 4\p@ \@plus2\p@ \@minus2\p@
      \parsep 2\p@ \@plus\p@ \@minus\p@
      \itemsep \parsep}%
      \belowdisplayskip \abovedisplayskip
      }
      \newcommand\scriptsize{\@setfontsize\scriptsize{7.5}{9}}
      \newcommand\tiny{\@setfontsize\tiny{5.5}{6.5}}
      \newcommand\large{\@setfontsize\large{11.5}{13.5}}
      \newcommand\Large{\@setfontsize\Large{13.5}{17.5}}
      \newcommand\LARGE{\@setfontsize\LARGE{16.5}{21}}
      \newcommand\huge{\@setfontsize\huge\@xxpt{25}}
      \newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}
      \if@twocolumn
      \setlength\parindent{1em}
      \else
      \setlength\parindent{17\p@}
      \fi
      \setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@}
      \setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@}
      \setlength\bigskipamount{11.5\p@ \@plus 4\p@ \@minus 4\p@}
      \setlength\headheight{11.5\p@}
      \setlength\headsep {.275in}
      \setlength\topskip {11\p@}
      \setlength\footskip{.38in}
      \setlength\maxdepth{.5\topskip}
      \setlength\footnotesep{7.7\p@}
      \setlength{\skip\footins}{10\p@ \@plus 4\p@ \@minus 2\p@}
      \setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
      \setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
      \setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@}
      \setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
      \setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
      \setlength\@fptop{0\p@ \@plus 1fil}
      \setlength\@fpsep{8\p@ \@plus 2fil}
      \setlength\@fpbot{0\p@ \@plus 1fil}
      \setlength\@dblfptop{0\p@ \@plus 1fil}
      \setlength\@dblfpsep{8\p@ \@plus 2fil}
      \setlength\@dblfpbot{0\p@ \@plus 1fil}
      \setlength\partopsep{3\p@ \@plus 1\p@ \@minus 1\p@}
      \def\@listi{\leftmargin\leftmargini
      \parsep 4.5\p@ \@plus2\p@ \@minus\p@
      \topsep 9\p@ \@plus3\p@ \@minus5\p@
      \itemsep4.5\p@ \@plus2\p@ \@minus\p@}
      \let\@listI\@listi
      \@listi
      \def\@listii {\leftmargin\leftmarginii
      \labelwidth\leftmarginii
      \advance\labelwidth-\labelsep
      \topsep 4.5\p@ \@plus2\p@ \@minus\p@
      \parsep 2\p@ \@plus\p@ \@minus\p@
      \itemsep \parsep}
      \def\@listiii{\leftmargin\leftmarginiii
      \labelwidth\leftmarginiii
      \advance\labelwidth-\labelsep
      \topsep 2\p@ \@plus\p@\@minus\p@
      \parsep \z@
      \partopsep \p@ \@plus\z@ \@minus\p@
      \itemsep \topsep}
      \def\@listiv {\leftmargin\leftmarginiv
      \labelwidth\leftmarginiv
      \advance\labelwidth-\labelsep}
      \def\@listv {\leftmargin\leftmarginv
      \labelwidth\leftmarginv
      \advance\labelwidth-\labelsep}
      \def\@listvi {\leftmargin\leftmarginvi
      \labelwidth\leftmarginvi
      \advance\labelwidth-\labelsep}
      \endinput`
      Usa geometry per impostare la gabbia (dopo aver caricato questo nuovo pacchetto, che puoi tenere accanto al documento da compilare).

      Ciao
      Enrico

    • #51303
      Up
      0
      Down
      ::


      Quindi mi creo un file style che chiamo “tenandhalf.sty” e lo carico nel preambolo, giusto?
      Userò Memoir che incorpora geometry, non ci sono problemi, vero?
      Infine, una curiosità: l’avevi pronto il codice o fai l’alchimista di mestiere?
      Ciao,
      Luca

    • #51304
      Up
      0
      Down
      ::

      Quindi mi creo un file style che chiamo “tenandhalf.sty” e lo carico nel preambolo, giusto?
      Userò Memoir che incorpora geometry, non ci sono problemi, vero?
      Infine, una curiosità: l’avevi pronto il codice o fai l’alchimista di mestiere?

      `cp $(kpsewhich bk.sty) tenandhalf.sty
      aquamacs tenandhalf.sty

      cat tenandhalf.sty | pbcopy
      `
      Ciao
      Enrico

    • #51305
      Up
      0
      Down
      ::


      Ho salvato il codice postatomi gentilmente da Enrico, attribuendogli questo nome: tenandhalf.sty; l’ho inserito nella cartella dove c’è il mio file sorgente, e ho provato a compilare, ma mi dà errore, precisamente mi dice che non trova questo file style.
      Ecco qui il codice di prova
      `\documentclass[a4paper]{article}
      \usepackage[latin,italian]{babel}
      \usepackage[latin1]{inputenc}
      \usepackage[T1]{fontenc}
      \usepackage{tenadhalf}`
      A questo punto ho provato a copiare direttamente l’intero codice sul mio file sorgente, e in questo caso mi dà il seguente errore:
      `! You can't use `\spacefactor' in vertical mode.
      \@->\spacefactor
      \@m
      l.14 \normalsize
      ?`
      Dov’è che sto sbagliando?
      Ciao e al solito grazie,
      Luca

      P.S. L’ultimo messaggio di Enrico non sono riuscito ad interpretarlo, chiedo venia 😥

    • #51306
      Up
      0
      Down
      ::

      Ho salvato il codice postatomi gentilmente da Enrico, attribuendogli questo nome: tenandhalf.sty; l’ho inserito nella cartella dove c’è il mio file sorgente, e ho provato a compilare, ma mi dà errore, precisamente mi dice che non trova questo file style.
      Ecco qui il codice di prova
      `\documentclass[a4paper]{article}
      \usepackage[latin,italian]{babel}
      \usepackage[latin1]{inputenc}
      \usepackage[T1]{fontenc}
      \usepackage{tenadhalf}`
      A questo punto ho provato a copiare direttamente l’intero codice sul mio file sorgente, e in questo caso mi dà il seguente errore:
      `! You can't use `\spacefactor' in vertical mode.
      \@->\spacefactor
      \@m
      l.14 \normalsize
      ?`
      Dov’è che sto sbagliando?
      Ciao e al solito grazie,
      Luca

      P.S. L’ultimo messaggio di Enrico non sono riuscito ad interpretarlo, chiedo venia 😥

      Certo che se gli dai il nome “tenandhalf” e poi chiedi “tenadhalf” ti troverai nei pasticci.

      Quello che non sai interpretare era una veloce storia di come ho scritto quel codice: ho copiato bk11.clo nella cartella di lavoro con un nome diverso, l’ho aperto con Aquamacs, l’ho modificato e riportato qui. 🙂

      Ciao
      Enrico

    • #51307
      Up
      0
      Down
      ::


      Prima di tutto buona domenica, anche se un po’ uggiosa!
      Sì, sono nei pasticci… ma come ne esco?
      Nel lavoro precedente avevo creato (bugia, mi avevano creato) un file style chiamato Sansovino.sty (che in quel caso non era una marca di vino) con tutta una serie di macro et similia; nel file sorgente poi ‘caricavo’ il pacchetto, se così posso dire, con \usepackage{Sansovino} e tutto funzionava…
      C’è un anello nascosto che mi manca in questo nuovo progetto?
      E ancora. Se salto tutto questo e incollo il codice sul mio file sorgente, perché non va?
      Infine, mi insospettisce la prima riga di quel codice
      `\ProvidesPackage{tenandhalf}[2010/10/15 v0.1]`
      che ho provato a lasciare così e poi a commentare per vedere se qualcosa cambiava, ma evidentemente la mia miopia è troppo forte 🙄
      Ciao,
      Luca

    • #51308
      Up
      0
      Down
      ::

      Prima di tutto buona domenica, anche se un po’ uggiosa!
      Sì, sono nei pasticci… ma come ne esco?
      Nel lavoro precedente avevo creato (bugia, mi avevano creato) un file style chiamato Sansovino.sty (che in quel caso non era una marca di vino) con tutta una serie di macro et similia; nel file sorgente poi ‘caricavo’ il pacchetto, se così posso dire, con \usepackage{Sansovino} e tutto funzionava…
      C’è un anello nascosto che mi manca in questo nuovo progetto?
      E ancora. Se salto tutto questo e incollo il codice sul mio file sorgente, perché non va?
      Infine, mi insospettisce la prima riga di quel codice
      `\ProvidesPackage{tenandhalf}[2010/10/15 v0.1]`
      che ho provato a lasciare così e poi a commentare per vedere se qualcosa cambiava, ma evidentemente la mia miopia è troppo forte 🙄
      Ciao,
      Luca

      Non capisco: nel tuo codice scrivi “tenadhalf”, mentre il nome del file è, come hai scritto. “tenandhalf”. È evidente che TeX non può trovare un file che non si chiama come lo scrivi.

      Se non ti convince questo, copia nel tuo file il contenuto di quello che ti ho suggerito, ma al posto della riga \ProvidesPackage metti \makeatletter e chiudi con \makeatother al posto di \endinput:
      `\makeatletter
      \renewcommand\normalsize{%
      \@setfontsize\normalsize{10.5}{13}%

      \def\@listvi {\leftmargin\leftmarginvi
      \labelwidth\leftmarginvi
      \advance\labelwidth-\labelsep}
      \makeatother`
      Ma sono certo che il metodo migliore, cioè quello di non dimenticare una “n”, sia sufficiente.

      Ciao
      Enrico

    • #51309
      Up
      0
      Down
      ::


      Ecco, ci mancava solo che ti mettessi a correggere i refusi…
      Sì, è ovvio che con un nome diverso non poteva trovare il mio file 😳
      Comunque, c’è ancora qualcosa che non va, perché inserendo l”n’ dove mancava, leggo questo tipo di messaggio compilando il codice minimo postato sopra:
      `LaTeX Font Warning: Font shape `T1/cmr/m/n' in size <10.5> not available
      (Font) size <10.95> substituted on input line 9.
      ! LaTeX Error: Command \small already defined.
      Or name \end… illegal, see p.192 of the manual.
      See the LaTeX manual or LaTeX Companion for explanation.
      Type H for immediate help.

      l.20 }
      ?`
      Se poi copio l’intero codice nel mio file sorgente tra i due comandi
      \makeatletter
      \makeatother
      dopo aver tolto
      \ProvidesPackage e \endinput
      non cambia nulla e mi ripete lo stesso errore. Ho provato a cambiare anche font caricando ad es. il Palatino, ma l’errore rimane. Che faccio?
      Ciao,
      Luca

    • #51310
      Up
      0
      Down
      ::

      Ecco, ci mancava solo che ti mettessi a correggere i refusi…
      Sì, è ovvio che con un nome diverso non poteva trovare il mio file 😳
      Comunque, c’è ancora qualcosa che non va, perché inserendo l”n’ dove mancava, leggo questo tipo di messaggio compilando il codice minimo postato sopra:
      `LaTeX Font Warning: Font shape `T1/cmr/m/n' in size <10.5> not available
      (Font) size <10.95> substituted on input line 9.
      ! LaTeX Error: Command \small already defined.
      Or name \end… illegal, see p.192 of the manual.
      See the LaTeX manual or LaTeX Companion for explanation.
      Type H for immediate help.

      l.20 }
      ?`
      Se poi copio l’intero codice nel mio file sorgente tra i due comandi
      \makeatletter
      \makeatother
      dopo aver tolto
      \ProvidesPackage e \endinput
      non cambia nulla e mi ripete lo stesso errore. Ho provato a cambiare anche font caricando ad es. il Palatino, ma l’errore rimane. Che faccio?
      Ciao,
      Luca

      Hai ragione! Non mi ero accorto che bk11.clo definisce i comandi con \newcommand e non con \def. Ecco la versione corretta.
      `\ProvidesPackage{tenandhalf}[2010/10/15 v0.1]
      \renewcommand\normalsize{%
      \@setfontsize\normalsize{10.5}{13}%
      \abovedisplayskip 10.5\p@ \@plus3\p@ \@minus6\p@
      \abovedisplayshortskip \z@ \@plus3\p@
      \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@
      \belowdisplayskip \abovedisplayskip
      \let\@listi\@listI}
      \normalsize
      \renewcommand\small{%
      \@setfontsize\small{9.5}{12.5}%
      \abovedisplayskip 9.5\p@ \@plus2\p@ \@minus5\p@
      \abovedisplayshortskip \z@ \@plus3\p@
      \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
      \def\@listi{\leftmargin\leftmargini
      \topsep 6\p@ \@plus2\p@ \@minus2\p@
      \parsep 3\p@ \@plus2\p@ \@minus\p@
      \itemsep \parsep}%
      \belowdisplayskip \abovedisplayskip
      }
      \renewcommand\footnotesize{%
      \@setfontsize\footnotesize{8.5}{10.5}%
      \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@
      \abovedisplayshortskip \z@ \@plus\p@
      \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
      \def\@listi{\leftmargin\leftmargini
      \topsep 4\p@ \@plus2\p@ \@minus2\p@
      \parsep 2\p@ \@plus\p@ \@minus\p@
      \itemsep \parsep}%
      \belowdisplayskip \abovedisplayskip
      }
      \renewcommand\scriptsize{\@setfontsize\scriptsize{7.5}{9}}
      \renewcommand\tiny{\@setfontsize\tiny{5.5}{6.5}}
      \renewcommand\large{\@setfontsize\large{11.5}{13.5}}
      \renewcommand\Large{\@setfontsize\Large{13.5}{17.5}}
      \renewcommand\LARGE{\@setfontsize\LARGE{16.5}{21}}
      \renewcommand\huge{\@setfontsize\huge\@xxpt{25}}
      \renewcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}
      \if@twocolumn
      \setlength\parindent{1em}
      \else
      \setlength\parindent{17\p@}
      \fi
      \setlength\smallskipamount{3\p@ \@plus 1\p@ \@minus 1\p@}
      \setlength\medskipamount{6\p@ \@plus 2\p@ \@minus 2\p@}
      \setlength\bigskipamount{11.5\p@ \@plus 4\p@ \@minus 4\p@}
      \setlength\headheight{11.5\p@}
      \setlength\headsep {.275in}
      \setlength\topskip {11\p@}
      \setlength\footskip{.38in}
      \setlength\maxdepth{.5\topskip}
      \setlength\footnotesep{7.7\p@}
      \setlength{\skip\footins}{10\p@ \@plus 4\p@ \@minus 2\p@}
      \setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
      \setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
      \setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@}
      \setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@}
      \setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
      \setlength\@fptop{0\p@ \@plus 1fil}
      \setlength\@fpsep{8\p@ \@plus 2fil}
      \setlength\@fpbot{0\p@ \@plus 1fil}
      \setlength\@dblfptop{0\p@ \@plus 1fil}
      \setlength\@dblfpsep{8\p@ \@plus 2fil}
      \setlength\@dblfpbot{0\p@ \@plus 1fil}
      \setlength\partopsep{3\p@ \@plus 1\p@ \@minus 1\p@}
      \def\@listi{\leftmargin\leftmargini
      \parsep 4.5\p@ \@plus2\p@ \@minus\p@
      \topsep 9\p@ \@plus3\p@ \@minus5\p@
      \itemsep4.5\p@ \@plus2\p@ \@minus\p@}
      \let\@listI\@listi
      \@listi
      \def\@listii {\leftmargin\leftmarginii
      \labelwidth\leftmarginii
      \advance\labelwidth-\labelsep
      \topsep 4.5\p@ \@plus2\p@ \@minus\p@
      \parsep 2\p@ \@plus\p@ \@minus\p@
      \itemsep \parsep}
      \def\@listiii{\leftmargin\leftmarginiii
      \labelwidth\leftmarginiii
      \advance\labelwidth-\labelsep
      \topsep 2\p@ \@plus\p@\@minus\p@
      \parsep \z@
      \partopsep \p@ \@plus\z@ \@minus\p@
      \itemsep \topsep}
      \def\@listiv {\leftmargin\leftmarginiv
      \labelwidth\leftmarginiv
      \advance\labelwidth-\labelsep}
      \def\@listv {\leftmargin\leftmarginv
      \labelwidth\leftmarginv
      \advance\labelwidth-\labelsep}
      \def\@listvi {\leftmargin\leftmarginvi
      \labelwidth\leftmarginvi
      \advance\labelwidth-\labelsep}
      \endinput`
      Ciao
      Enrico

    • #51311
      Up
      0
      Down
      ::


      Grazie Enrico! Ora il pacchetto funziona perfettamente, e magari in futuro (o più probabilmente in un’altra vita…) proverò a considerare i codici non come magiche formule, ma come un linguaggio da studiare.
      Ho dovuto comunque nel mio file sorgente cambiare l’opzione di inputenc da:
      `\usepackage[latin1]{inputenc}`a
      `\usepackage[utf8]{inputenc}`
      perché altrimenti (col tuo codice) non mi leggeva gli accenti; e meno male che due dei tre editor che ho caricato supportano l’utf8.
      Be’, grazie ancora di tutto.
      Ciao,
      Luca

    • #51312
      samiel
      Partecipante
        Up
        0
        Down
        ::

        Non puoi ottenere il finto maiuscoletto con XeLaTeX, ma puoi con LaTeX normale. Devi però seguire le istruzioni della “fontinstallationguide”. Sad Ma ti mando un archivio zip con le cose necessarie.

        Anche a me piace molto il SGaramond, per via
        del corsivo non troppo “stretto” come invece nell’AGaramond.
        Ma questo archivio si può scaricare da qualche parte
        o è una delle consuete meraviglie private di Enrico?

        M.

      • #51313
        Up
        0
        Down
        ::

        Non puoi ottenere il finto maiuscoletto con XeLaTeX, ma puoi con LaTeX normale. Devi però seguire le istruzioni della “fontinstallationguide”. Sad Ma ti mando un archivio zip con le cose necessarie.

        Anche a me piace molto il SGaramond, per via
        del corsivo non troppo “stretto” come invece nell’AGaramond.
        Ma questo archivio si può scaricare da qualche parte
        o è una delle consuete meraviglie private di Enrico?

        No, va comprato. Luca mi ha mandato i file per esaminarli e glieli ho massaggiati un po’ perché erano una versione piuttosto scadente.

        Ciao
        Enrico

      • #51314
        samiel
        Partecipante
          Up
          0
          Down
          ::


          Io ho i tre .otf:
          SimonciniGaramondStd-Bold.otf SimonciniGaramondStd-Italic.otf SimonciniGaramondStd.otf
          Mi piacerebbe capire come procedere
          per costruire gli altri file che servono.
          Bastano questi? E inq uesto caso c’è in rete
          qualche guida su come procedere?
          PerchP ho ceracto con Google cose del tipo
          “from otf to font” e variazioni libera,
          ma non mi pare di aver trovato cose
          no ndico esausitve, ma nemmeno indicative…

          Grazie
          M.

        • #51315
          Up
          0
          Down
          ::

          Io ho i tre .otf:
          SimonciniGaramondStd-Bold.otf SimonciniGaramondStd-Italic.otf SimonciniGaramondStd.otf
          Mi piacerebbe capire come procedere
          per costruire gli altri file che servono.
          Bastano questi? E inq uesto caso c’è in rete
          qualche guida su come procedere?
          PerchP ho ceracto con Google cose del tipo
          “from otf to font” e variazioni libera,
          ma non mi pare di aver trovato cose
          no ndico esausitve, ma nemmeno indicative…

          Se hai già gli OpenType puoi usare XeLaTeX. Altrimenti, Fontforge permette di convertire da OpenType a Type1 con varie codifiche; puoi usare AdobeStandard e sui font ottenuti procedere come indicato nella Font Installation Guide.

          Ciao
          Enrico

        • #51316
          samiel
          Partecipante
            Up
            0
            Down
            ::


            Ho provato FontForge. Ma una volta aperto il file otf
            lo devo convertire in un PS Type1? Perché in questo caso
            FontForge mi offre diverse opzioni:
            Ascii, Binary, MacBin e Multiple, e no so quale sia
            la scelta corretta. Oppure in OpenType (CFF)?

            Grazie
            M.

          • #51317
            Up
            0
            Down
            ::

            Ho provato FontForge. Ma una volta aperto il file otf
            lo devo convertire in un PS Type1? Perché in questo caso
            FontForge mi offre diverse opzioni:
            Ascii, Binary, MacBin e Multiple, e no so quale sia
            la scelta corretta. Oppure in OpenType (CFF)?

            Binary (cioè con estensione pfb).

            Ciao
            Enrico

          • #51318
            samiel
            Partecipante
              Up
              0
              Down
              ::


              Ho provato quell’operazione conFontForge.
              Tuttavia mi spunta un avvertimento:
              `Codifica troppo grande
              Your font has a 2 bit encoding, nut you are attempting
              to save it in a format that only support one byte encoding.
              This means that you won't be able to access anything
              after the first 256 characters without reencoding the font`
              Che gli devo dire? O c’è qualche ulteriore opzione
              che devo introdurre?

              M.

            • #51319
              Up
              0
              Down
              ::

              Ho provato quell’operazione conFontForge.
              Tuttavia mi spunta un avvertimento:
              `Codifica troppo grande
              Your font has a 2 bit encoding, nut you are attempting
              to save it in a format that only support one byte encoding.
              This means that you won't be able to access anything
              after the first 256 characters without reencoding the font`
              Che gli devo dire? O c’è qualche ulteriore opzione
              che devo introdurre?

              È normale: un font OpenType ha ben più di 256 caratteri, di solito. La codifica AdobeStandard ne ha di meno, in genere. Ma nel pfb i caratteri ci sono tutti lo stesso, la ricodifica che viene eseguita al volo da pdftex quando necessaria rende disponibile ciò che serve.

              Ciao
              Enrico

            • #51320
              samiel
              Partecipante
                Up
                0
                Down
                ::


                D’accordo! Un’ultima cosa:
                il file .enc prodotto + di fatto vuoto:
                `/AdobeStandardEncoding [
                /.notdef % 0x00
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef % 0x10
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /space % 0x20
                /exclam
                /quotedbl
                /numbersign
                /dollar
                /percent
                /ampersand
                /quoteright
                /parenleft
                /parenright
                /asterisk
                /plus
                /comma
                /hyphen
                /period
                /slash
                /zero % 0x30
                /one
                /two
                /three
                /four
                /five
                /six
                /seven
                /eight
                /nine
                /colon
                /semicolon
                /less
                /equal
                /greater
                /question
                /at % 0x40
                /A
                /B
                /C
                /D
                /E
                /F
                /G
                /H
                /I
                /J
                /K
                /L
                /M
                /N
                /O
                /P % 0x50
                /Q
                /R
                /S
                /T
                /U
                /V
                /W
                /X
                /Y
                /Z
                /bracketleft
                /backslash
                /bracketright
                /asciicircum
                /underscore
                /quoteleft % 0x60
                /a
                /b
                /c
                /d
                /e
                /f
                /g
                /h
                /i
                /j
                /k
                /l
                /m
                /n
                /o
                /p % 0x70
                /q
                /r
                /s
                /t
                /u
                /v
                /w
                /x
                /y
                /z
                /braceleft
                /bar
                /braceright
                /asciitilde
                /.notdef
                /.notdef % 0x80
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef % 0x90
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef % 0xa0
                /exclamdown
                /cent
                /sterling
                /fraction
                /yen
                /florin
                /section
                /currency
                /quotesingle
                /quotedblleft
                /guillemotleft
                /guilsinglleft
                /guilsinglright
                /uniFB01
                /uniFB02
                /.notdef % 0xb0
                /endash
                /dagger
                /daggerdbl
                /periodcentered
                /.notdef
                /paragraph
                /bullet
                /quotesinglbase
                /quotedblbase
                /quotedblright
                /guillemotright
                /ellipsis
                /perthousand
                /.notdef
                /questiondown
                /.notdef % 0xc0
                /grave
                /acute
                /circumflex
                /tilde
                /macron
                /breve
                /dotaccent
                /dieresis
                /.notdef
                /ring
                /cedilla
                /.notdef
                /hungarumlaut
                /ogonek
                /caron
                /emdash % 0xd0
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef % 0xe0
                /AE
                /.notdef
                /ordfeminine
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /Lslash
                /Oslash
                /OE
                /ordmasculine
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                /.notdef % 0xf0
                /ae
                /.notdef
                /.notdef
                /.notdef
                /dotlessi
                /.notdef
                /.notdef
                /lslash
                /oslash
                /oe
                /germandbls
                /.notdef
                /.notdef
                /.notdef
                /.notdef
                ] def
                `
                Va bene anche questo così?

                Grazie
                M.

                PS
                La Font INstallation Guide che ho reperito, dal CTAN ad altri siti,
                è la versione December 2004 · Revision 2.14
                Non è un po’ vecchia? O non sono riuscito a trovare
                una versione più aggiornata? O è un evergreen?

              • #51321
                Up
                0
                Down
                ::

                D’accordo! Un’ultima cosa:
                il file .enc prodotto + di fatto vuoto:
                `/AdobeStandardEncoding [
                /.notdef % 0x00
                …`
                Va bene anche questo così?

                Per installare i font secondo la procedura indicata ti servono i pfb e gli afm. Nient’altro.

                Ciao
                Enrico

              • #51322
                samiel
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Fontforge permette di convertire da OpenType a Type1 con varie codifiche; puoi usare AdobeStandard

                  FontForge mi offre, fra le innumerevoli altrei,
                  anche la codifica TeX Base (8r). Vorrei capire
                  quest’ultima è mano adatta della Adobe Standard…

                  Grazie
                  M.

                • #51323
                  Up
                  0
                  Down
                  ::

                  Fontforge permette di convertire da OpenType a Type1 con varie codifiche; puoi usare AdobeStandard

                  FontForge mi offre, fra le innumerevoli altrei,
                  anche la codifica TeX Base (8r). Vorrei capire
                  quest’ultima è mano adatta della Adobe Standard…

                  Perché la procedura della Font Installation Guide usa la AdobeStandard. Se vuoi usare la TeX Base1, puoi farlo, ricorda di rinominare i font con il finale 8r invece che 8a.

                  Ciao
                  Enrico

                • #51324
                  samiel
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Ho provato a installare il font, ma manca qualcosa.
                    Ricapitolo i passaggi che ho seguito.
                    1. con Fontforge creo i .pfb dagli .oft
                    A proposito: quando apro il file otf, non sono sicuro se vada bene
                    lasciando, come è preimpostato il programma, la voce:
                    `Force glyph names to: No rename`
                    2. con fontinstal.tex creo gli altri file metrici ecc
                    3. con fontmap.pl creo il file .map, che risulta:
                    `pigb8r SimonciniGaramondStd-Bold “TeXBase1Encoding ReEncodeFont ” <8r.enc pigr8a/m/n}{}`
                    ecc, ma non so quali verranno richieste…

                    M.

                  • #51325
                    Up
                    0
                    Down
                    ::

                    Ho provato a installare il font, ma manca qualcosa.
                    Ricapitolo i passaggi che ho seguito.
                    1. con Fontforge creo i .pfb dagli .oft
                    A proposito: quando apro il file otf, non sono sicuro se vada bene
                    lasciando, come è preimpostato il programma, la voce:
                    `Force glyph names to: No rename`
                    2. con fontinstal.tex creo gli altri file metrici ecc
                    3. con fontmap.pl creo il file .map, che risulta:
                    `pigb8r SimonciniGaramondStd-Bold “TeXBase1Encoding ReEncodeFont ” <8r.enc pigr8a/m/n}{}`
                    ecc, ma non so quali verranno richieste…

                    Non capisco perché i file .fd siano sbagliati. Comunque questi sono quelli giusti, il nome è nella prima riga di ciascuno.
                    `%Filename: 8rpig.fd
                    %Created by: tex pig
                    %Created using fontinst v1.933

                    %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY

                    \ProvidesFile{8rpig.fd}
                    [2010/11/20 Fontinst v1.933 font definitions for 8r/pig.]

                    \DeclareFontFamily{8r}{pig}{}

                    \DeclareFontShape{8r}{pig}{m}{n}{
                    <-> pigr8r
                    }{}

                    \DeclareFontShape{8r}{pig}{m}{sl}{
                    <-> pigro8r
                    }{}

                    \DeclareFontShape{8r}{pig}{m}{it}{
                    <-> pigri8r
                    }{}

                    \DeclareFontShape{8r}{pig}{b}{n}{
                    <-> pigb8r
                    }{}

                    \DeclareFontShape{8r}{pig}{b}{sl}{
                    <-> pigbo8r
                    }{}

                    \DeclareFontShape{8r}{pig}{bx}{n}{<->ssub * pig/b/n}{}
                    \DeclareFontShape{8r}{pig}{bx}{sl}{<->ssub * pig/b/sl}{}
                    \DeclareFontShape{8r}{pig}{b}{it}{<->ssub * pig/b/sl}{}
                    \DeclareFontShape{8r}{pig}{bx}{it}{<->ssub * pig/b/it}{}

                    \endinput`
                    `%Filename: ot1pig.fd
                    %Created by: tex pig
                    %Created using fontinst v1.933

                    %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY

                    \ProvidesFile{ot1pig.fd}
                    [2010/11/20 Fontinst v1.933 font definitions for OT1/pig.]

                    \DeclareFontFamily{OT1}{pig}{}

                    \DeclareFontShape{OT1}{pig}{m}{n}{
                    <-> pigr7t
                    }{}

                    \DeclareFontShape{OT1}{pig}{m}{sc}{
                    <-> pigrc7t
                    }{}

                    \DeclareFontShape{OT1}{pig}{m}{sl}{
                    <-> pigro7t
                    }{}

                    \DeclareFontShape{OT1}{pig}{m}{it}{
                    <-> pigri7t
                    }{}

                    \DeclareFontShape{OT1}{pig}{b}{n}{
                    <-> pigb7t
                    }{}

                    \DeclareFontShape{OT1}{pig}{b}{sc}{
                    <-> pigbc7t
                    }{}

                    \DeclareFontShape{OT1}{pig}{b}{sl}{
                    <-> pigbo7t
                    }{}

                    \DeclareFontShape{OT1}{pig}{bx}{n}{<->ssub * pig/b/n}{}
                    \DeclareFontShape{OT1}{pig}{bx}{sc}{<->ssub * pig/b/sc}{}
                    \DeclareFontShape{OT1}{pig}{bx}{sl}{<->ssub * pig/b/sl}{}
                    \DeclareFontShape{OT1}{pig}{b}{it}{<->ssub * pig/b/sl}{}
                    \DeclareFontShape{OT1}{pig}{bx}{it}{<->ssub * pig/b/it}{}

                    \endinput`
                    `%Filename: t1pig.fd
                    %Created by: tex pig
                    %Created using fontinst v1.933

                    %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY

                    \ProvidesFile{t1pig.fd}
                    [2010/11/20 Fontinst v1.933 font definitions for T1/pig.]

                    \DeclareFontFamily{T1}{pig}{}

                    \DeclareFontShape{T1}{pig}{m}{n}{
                    <-> pigr8t
                    }{}

                    \DeclareFontShape{T1}{pig}{m}{sc}{
                    <-> pigrc8t
                    }{}

                    \DeclareFontShape{T1}{pig}{m}{sl}{
                    <-> pigro8t
                    }{}

                    \DeclareFontShape{T1}{pig}{m}{it}{
                    <-> pigri8t
                    }{}

                    \DeclareFontShape{T1}{pig}{b}{n}{
                    <-> pigb8t
                    }{}

                    \DeclareFontShape{T1}{pig}{b}{sc}{
                    <-> pigbc8t
                    }{}

                    \DeclareFontShape{T1}{pig}{b}{sl}{
                    <-> pigbo8t
                    }{}

                    \DeclareFontShape{T1}{pig}{bx}{n}{<->ssub * pig/b/n}{}
                    \DeclareFontShape{T1}{pig}{bx}{sc}{<->ssub * pig/b/sc}{}
                    \DeclareFontShape{T1}{pig}{bx}{sl}{<->ssub * pig/b/sl}{}
                    \DeclareFontShape{T1}{pig}{b}{it}{<->ssub * pig/b/sl}{}
                    \DeclareFontShape{T1}{pig}{bx}{it}{<->ssub * pig/b/it}{}

                    \endinput`
                    `%Filename: ts1pig.fd
                    %Created by: tex pig
                    %Created using fontinst v1.933

                    %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY

                    \ProvidesFile{ts1pig.fd}
                    [2010/11/20 Fontinst v1.933 font definitions for TS1/pig.]

                    \DeclareFontFamily{TS1}{pig}{}

                    \DeclareFontShape{TS1}{pig}{m}{n}{
                    <-> pigr8c
                    }{}

                    \DeclareFontShape{TS1}{pig}{m}{sl}{
                    <-> pigro8c
                    }{}

                    \DeclareFontShape{TS1}{pig}{m}{it}{
                    <-> pigri8c
                    }{}

                    \DeclareFontShape{TS1}{pig}{b}{n}{
                    <-> pigb8c
                    }{}

                    \DeclareFontShape{TS1}{pig}{b}{sl}{
                    <-> pigbo8c
                    }{}

                    \DeclareFontShape{TS1}{pig}{bx}{n}{<->ssub * pig/b/n}{}
                    \DeclareFontShape{TS1}{pig}{bx}{sl}{<->ssub * pig/b/sl}{}
                    \DeclareFontShape{TS1}{pig}{b}{it}{<->ssub * pig/b/sl}{}
                    \DeclareFontShape{TS1}{pig}{bx}{it}{<->ssub * pig/b/it}{}

                    \endinput`
                    Ciao
                    Enrico

                  • #51326
                    samiel
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Ho reinstallato questa versione
                      (anch’io vorrei capire perché i file generati sono sbagliati…)
                      ma quando compilo ottengo ancora una volta
                      `LaTeX Font Warning: Font shape `T1/pigr/m/n' undefined
                      (Font) using `T1/cmr/m/n' instead on input line 29.

                      *geometry* driver: auto-detecting
                      *geometry* detected driver: pdftex
                      (/usr/local/texlive/2010/texmf-dist/tex/latex/microtype/mt-cmr.cfg)

                      LaTeX Font Warning: Font shape `T1/pigr/bx/n' undefined
                      (Font) using `T1/pigr/m/n' instead on input line 37.

                      LaTeX Font Warning: Font shape `T1/pigr/m/it' undefined
                      (Font) using `T1/pigr/m/n' instead on input line 93
                      .
                      .
                      .
                      LaTeX Font Warning: Font shape `OMS/pigr/m/n' undefined
                      (Font) using `OMS/cmsy/m/n' instead
                      (Font) for symbol `textbullet' on input line 118.
                      `
                      e il testo resta in LM…

                      M.

                    • #51327
                      Up
                      0
                      Down
                      ::

                      Ho reinstallato questa versione
                      (anch’io vorrei capire perché i file generati sono sbagliati…)
                      ma quando compilo ottengo ancora una volta
                      `LaTeX Font Warning: Font shape `T1/pigr/m/n' undefined
                      (Font) using `T1/cmr/m/n' instead on input line 29.

                      *geometry* driver: auto-detecting
                      *geometry* detected driver: pdftex
                      (/usr/local/texlive/2010/texmf-dist/tex/latex/microtype/mt-cmr.cfg)

                      LaTeX Font Warning: Font shape `T1/pigr/bx/n' undefined
                      (Font) using `T1/pigr/m/n' instead on input line 37.

                      LaTeX Font Warning: Font shape `T1/pigr/m/it' undefined
                      (Font) using `T1/pigr/m/n' instead on input line 93
                      .
                      .
                      .
                      LaTeX Font Warning: Font shape `OMS/pigr/m/n' undefined
                      (Font) using `OMS/cmsy/m/n' instead
                      (Font) for symbol `textbullet' on input line 118.
                      `
                      e il testo resta in LM…

                      M.

                      Evidentemente non viene letto t1pig.fd; hai dato “mktexlsr”?

                      Ciao
                      Enrico

                    • #51328
                      samiel
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        Sì certo… 🙁

                        M.

                      • #51329
                        Up
                        0
                        Down
                        ::

                        Sì certo… 🙁

                        M.

                        Quando LaTeX trova la richiesta di comporre con una famiglia di font che ancora non conosce (di default conosce solo cmr), va in cerca di un file che si chiama “codifica””famiglia”.fd; il nome della codifica viene trasformato in minuscolo (anche quello della famiglia, a dire il vero). Quindi se è in vigore la codifica (di output) T1, com’è nel tuo caso, viene cercato t1pig.fd. Se non c’è non risulta alcun messaggio di errore, solo l’avviso che la famiglia è sconosciuta e quindi viene usata quella di default.

                        Non hai mica per caso scritto \DeclareFontFamily{T1}{pig}{} nel tuo documento, vero? Perché questo sarebbe disastroso: dopo questa dichiarazione la famiglia è nota, e quindi il file t1pig.fd non viene letto.

                        Ciao
                        Enrico

                      • #51330
                        samiel
                        Partecipante
                          Up
                          0
                          Down
                          ::

                          Non hai mica per caso scritto \DeclareFontFamily{T1}{pig}{} nel tuo documento, vero? Perché questo sarebbe disastroso: dopo questa dichiarazione la famiglia è nota, e quindi il file t1pig.fd non viene letto.

                          Nel file .tex intendi?
                          No, ecco il preambolo,
                          che mi pare del tutt normale:
                          `\documentclass[a4paper]{article}
                          \usepackage[T1]{fontenc}
                          \usepackage[utf8]{inputenc}
                          \usepackage[italian]{babel}
                          \usepackage{microtype}
                          %\usepackage{newcent}
                          \usepackage{pig}
                          \usepackage[margin=3cm]{geometry}
                          \usepackage{fancyhdr}
                          \setlength{\headheight}{18.0pt}
                          \pagestyle{fancy}
                          \lhead{A. s. 2008-2009}
                          \chead{}
                          \rhead{Educazione all'ascolto – Piano di lavoro}
                          % \rhead{} — per lasciare la testatina vuota
                          \lfoot{}
                          \cfoot{\thepage}
                          \rfoot{}

                          \usepackage{titlesec}
                          \titleformat{\paragraph}
                          {\normalfont\large\bfseries\raggedleft}{\theparagraph}{1em}{}
                          [\vspace{1ex}%
                          \titlerule%
                          \vspace{1pt}%
                          \titlerule]
                          \frenchspacing
                          \begin{document}`

                          Dubbio: Ma nel file .sty devo mettere
                          `\renewcommand{\rmdefault}{pig}`
                          oppure
                          `\renewcommand{\rmdefault}{pigr}`
                          Da ultimo: che parametri hai passato a fontinst
                          per ottere gli .fd che a me vengono fuori sbagliati?

                          Grazie mille
                          M.

                        • #51331
                          Up
                          0
                          Down
                          ::

                          Non hai mica per caso scritto \DeclareFontFamily{T1}{pig}{} nel tuo documento, vero? Perché questo sarebbe disastroso: dopo questa dichiarazione la famiglia è nota, e quindi il file t1pig.fd non viene letto.

                          Nel file .tex intendi?
                          No, ecco il preambolo,
                          che mi pare del tutt normale:
                          `\documentclass[a4paper]{article}
                          \usepackage[T1]{fontenc}
                          \usepackage[utf8]{inputenc}
                          \usepackage[italian]{babel}
                          \usepackage{microtype}
                          %\usepackage{newcent}
                          \usepackage{pig}
                          \usepackage[margin=3cm]{geometry}
                          \usepackage{fancyhdr}
                          \setlength{\headheight}{18.0pt}
                          \pagestyle{fancy}
                          \lhead{A. s. 2008-2009}
                          \chead{}
                          \rhead{Educazione all'ascolto – Piano di lavoro}
                          % \rhead{} — per lasciare la testatina vuota
                          \lfoot{}
                          \cfoot{\thepage}
                          \rfoot{}

                          \usepackage{titlesec}
                          \titleformat{\paragraph}
                          {\normalfont\large\bfseries\raggedleft}{\theparagraph}{1em}{}
                          [\vspace{1ex}%
                          \titlerule%
                          \vspace{1pt}%
                          \titlerule]
                          \frenchspacing
                          \begin{document}`

                          Sembra a posto. Sospetto che il tuo file t1pig.fd sia stato messo in un posto sbagliato: dove l’hai sistemato?

                          Dubbio: Ma nel file .sty devo mettere
                          `\renewcommand{\rmdefault}{pig}`
                          oppure
                          `\renewcommand{\rmdefault}{pigr}`

                          Sarebbero grossolani errori. Quello che vuoi è
                          `\renewcommand{\familydefault}{pig}`
                          Il compito relativo è svolto dal tuo file pig.sty.

                          Da ultimo: che parametri hai passato a fontinst
                          per ottere gli .fd che a me vengono fuori sbagliati?

                          Nessun parametro speciale. Ho compilato (con tex) i due file
                          `% pig-drv.tex
                          \input fontinst.sty
                          \needsfontinstversion{1.926}
                          \recordtransforms{pig-rec.tex}
                          \latinfamily{pig}{}
                          \endrecordtransforms
                          \bye`
                          `% pig-map.tex
                          \input finstmsc.sty
                          \resetstr{PSfontsuffix}{.pfb}
                          \adddriver{dvips}{pig-rec}
                          \input pig-rec.tex
                          \donedrivers
                          \bye`
                          Ciao
                          Enrico

                        • #51332
                          samiel
                          Partecipante
                            Up
                            0
                            Down
                            ::


                            Certo che è da esaurimento…
                            `(/usr/local/texlive/2010/../texmf-local/tex/latex/psfonts/SimonciniGaramondStd/
                            t1pig.fd)
                            kpathsea: Running mktextfm pigr8t
                            mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input pigr8t
                            This is METAFONT, Version 2.718281 (TeX Live 2010)

                            kpathsea: Running mktexmf pigr8t
                            ! I can't find file `pigr8t'.
                            <*> …:=ljfour; mag:=1; nonstopmode; input pigr8t

                            Please type another input file name
                            ! Emergency stop.
                            <*> …:=ljfour; mag:=1; nonstopmode; input pigr8t

                            Transcript written on mfput.log.
                            grep: pigr8t.log: No such file or directory
                            mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input pigr8t' failed to make pigr8t.tfm.
                            kpathsea: Appending font creation commands to missfont.log.

                            ! Font T1/pig/m/n/10=pigr8t at 10.0pt not loadable: Metric (TFM) file not found
                            .

                            relax
                            l.29 \begin{document}

                            ?
                            `

                            M:

                          • #51333
                            Up
                            0
                            Down
                            ::

                            Certo che è sa esaurimento…
                            `(/usr/local/texlive/2010/../texmf-local/tex/latex/psfonts/SimonciniGaramondStd/
                            t1pig.fd)
                            kpathsea: Running mktextfm pigr8t
                            mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input pigr8t
                            This is METAFONT, Version 2.718281 (TeX Live 2010)

                            kpathsea: Running mktexmf pigr8t
                            ! I can't find file `pigr8t'.
                            <*> …:=ljfour; mag:=1; nonstopmode; input pigr8t

                            Please type another input file name
                            ! Emergency stop.
                            <*> …:=ljfour; mag:=1; nonstopmode; input pigr8t

                            Transcript written on mfput.log.
                            grep: pigr8t.log: No such file or directory
                            mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input pigr8t' failed to make pigr8t.tfm.
                            kpathsea: Appending font creation commands to missfont.log.

                            ! Font T1/pig/m/n/10=pigr8t at 10.0pt not loadable: Metric (TFM) file not found
                            .

                            relax
                            l.29 \begin{document}

                            ?
                            `

                            M:

                            Basterebbe seguire le istruzioni e ricordarsi di aggiornare la mappa:
                            `sudo updmap-sys –enable Map pig.map`
                            Ciao
                            Enrico

                          • #51334
                            samiel
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              Ma l’ho fatto e ricevo in ogni caso quell’errore!
                              Cmq i file sono posizionati così:
                              `#!/bin/bash
                              FONT=SimonciniGaramondStd
                              FOUNDRY=adobe

                              BASEDIR=/usr/local/texlive/texmf-local

                              AFM=/fonts/afm/$FOUNDRY/
                              TFM=/fonts/tfm/$FOUNDRY/
                              VF=/fonts/vf/$FOUNDRY/
                              FD=/fonts/fd/$FOUNDRY/
                              TYPE1=/fonts/type1/$FOUNDRY/
                              FD=/tex/latex/psfonts/

                              mkdir -p $BASEDIR$AFM$FONT
                              rm -f $BASEDIR$AFM$FONT/*
                              cp afm/*.afm $BASEDIR$AFM$FONT
                              chmod 644 $BASEDIR$AFM$FONT/*

                              mkdir -p $BASEDIR$TFM$FONT
                              rm -f $BASEDIR$TFM$FONT/*
                              cp tfm/*.tfm $BASEDIR$TFM$FONT
                              chmod 644 $BASEDIR$TFM$FONT/*

                              mkdir -p $BASEDIR$TYPE1$FONT
                              rm -f $BASEDIR$TYPE1$FONT/*
                              cp pfb/*.pfb $BASEDIR$TYPE1$FONT
                              chmod 644 $BASEDIR$TYPE1$FONT/*

                              # mkdir -p $BASEDIR$TYPE1$FONT
                              # rm -f $BASEDIR$TYPE1$FONT/*
                              # cp pfa/*.pfa $BASEDIR$TYPE1$FONT
                              # chmod 644 $BASEDIR$TYPE1$FONT/*

                              # mkdir -p $BASEDIR$VF$FONT
                              # rm -f $BASEDIR$VF$FONT/*
                              # cp vf/*.vf $BASEDIR$VF$FONT
                              # chmod 644 $BASEDIR$VF$FONT/*

                              mkdir -p $BASEDIR$FD$FONT
                              rm -f $BASEDIR$FD$FONT/*
                              cp fd/*.fd $BASEDIR$FD$FONT
                              chmod 644 $BASEDIR$FD$FONT/*

                              # mkdir -p $BASEDIR/fonts/map/vtex/$FONT
                              # cp -p ali/*.ali $BASEDIR/fonts/map/vtex/$FONT

                              mkdir -p $BASEDIR/fonts/map/dvips/$FONT
                              cp map/*.map $BASEDIR/fonts/map/dvips/$FONT

                              mkdir -p $BASEDIR/tex/latex/psnfss
                              cp sty/*.sty $BASEDIR/tex/latex/psnfss

                              # mkdir -p $BASEDIR/fonts/doc/$FOUNDRY/$FONT
                              # cp doc/*.* $BASEDIR/fonts/doc/$FOUNDRY/$FONT

                              ! grep -q “Map pig.map” $BASEDIR/web2c/updmap-local.cfg \
                              && echo “Map pig.map” >> $BASEDIR/web2c/updmap-local.cfg

                              tlmgr generate updmap
                              updmap-sys
                              mktexlsr`

                              M.

                            • #51335
                              Up
                              0
                              Down
                              ::

                              Ma l’ho fatto e ricevo in ogni caso quell’errore!
                              Cmq i file sono posizionati così:

                              Magari così è meglio.
                              `#!/bin/bash

                              mktexlsr
                              tlmgr generate updmap
                              updmap-sys`
                              Ciao
                              Enrico

                            • #51336
                              samiel
                              Partecipante
                                Up
                                0
                                Down
                                ::


                                Ho corretto quell’errore nello script,
                                anche se manualmente avevo eseguito correttamente l’operazione.
                                Ho cancellato a mano tutto quanto in precedenza istallato
                                e rifatto l’installazione. Ma:
                                `kpathsea: Running mktexmf pigr8t
                                ! I can't find file `pigr8t'.
                                <*> …:=ljfour; mag:=1; nonstopmode; input pigr8t

                                Please type another input file name
                                ! Emergency stop.
                                <*> …:=ljfour; mag:=1; nonstopmode; input pigr8t

                                Transcript written on mfput.log.
                                grep: pigr8t.log: No such file or directory
                                mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input pigr8t' failed to make pigr8t.tfm.
                                kpathsea: Appending font creation commands to missfont.log.

                                ! Font T1/pig/m/n/10=pigr8t at 10.0pt not loadable: Metric (TFM) file not found
                                .

                                relax
                                l.29 \begin{document}

                                ?
                                `
                                A qyesto punto mi viene da pensare che ci sia
                                qualcosa di sbagliato nel file creati da Fontforge…

                                M.

                              • #51337
                                Up
                                0
                                Down
                                ::

                                Ho corretto quell’errore nello script,
                                anche se manualmente avevo eseguito correttamente l’operazione.
                                Ho cancellato a mano tutto quanto in precedenza istallato
                                e rifatto l’installazione. Ma:
                                `kpathsea: Running mktexmf pigr8t
                                ! I can't find file `pigr8t'.
                                <*> …:=ljfour; mag:=1; nonstopmode; input pigr8t

                                Please type another input file name
                                ! Emergency stop.
                                <*> …:=ljfour; mag:=1; nonstopmode; input pigr8t

                                Transcript written on mfput.log.
                                grep: pigr8t.log: No such file or directory
                                mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input pigr8t' failed to make pigr8t.tfm.
                                kpathsea: Appending font creation commands to missfont.log.

                                ! Font T1/pig/m/n/10=pigr8t at 10.0pt not loadable: Metric (TFM) file not found
                                .

                                relax
                                l.29 \begin{document}

                                ?
                                `
                                A qyesto punto mi viene da pensare che ci sia
                                qualcosa di sbagliato nel file creati da Fontforge…

                                M.

                                Il messaggio di errore dice che LaTeX non trova i file .tfm

                                Ciao
                                Enrico

                              • #51338
                                samiel
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::


                                  Dici che se mando una raccomandata AR a pdflatex
                                  con il path dei .tfm si convince che ci sono?
                                  Comunque sono esattamente nella directory
                                  dove ci sono quelli di altri font che ho installato…
                                  Ma continua a non funzionare, per la qual cosa
                                  ci sarà senza dubbio una ragione. Saperlo…

                                  M.

                                • #51339
                                  OldClaudio
                                  Partecipante
                                    Up
                                    0
                                    Down
                                    ::


                                    Forse solo aggiornare il database dei nomi dei file. Se dai il comando
                                    `
                                    kpsewhich pir.tfm
                                    `
                                    per cercare il file tfm relativo al font pir, il sistema te lo trova? Se non te lo trova, vuol dire che i filename database di quell’albero del sistema TeX non è aggiornato.

                                  • #51340
                                    samiel
                                    Partecipante
                                      Up
                                      0
                                      Down
                                      ::


                                      Aspetta….
                                      `root@debian:~# kpsewhich pigr8a.tfm
                                      /usr/local/texlive/2010/../texmf-local/fonts/tfm/adobe/sgaramond/pigr8a.tfm`
                                      Però:
                                      `kpathsea: Running mktexmf pigr8t
                                      ! I can't find file `pigr8t'.`
                                      Viene cercato pigr8t, mentre io ho pigr8a!
                                      Come si spiega la discrepanza?
                                      Non è che c’è qualcosa di sbagliato nei file di configurazione?
                                      Vediamo se ci stiamo avvicinando alla soluzione,,,,

                                      M.

                                    • #51341
                                      Up
                                      0
                                      Down
                                      ::

                                      Aspetta….
                                      `root@debian:~# kpsewhich pigr8a.tfm
                                      /usr/local/texlive/2010/../texmf-local/fonts/tfm/adobe/sgaramond/pigr8a.tfm`
                                      Però:
                                      `kpathsea: Running mktexmf pigr8t
                                      ! I can't find file `pigr8t'.`
                                      Viene cercato pigr8t, mentre io ho pigr8a!
                                      Come si spiega la discrepanza?
                                      Non è che c’è qualcosa di sbagliato nei file di configurazione?
                                      Vediamo se ci stiamo avvicinando alla soluzione,,,,

                                      M.

                                      Le istruzioni di fontinstallationguide sono molto chiare, secondo me. Se non fai andare fontinst creando \latinfamily{pig}{}, non avrai mai i tfm che ti servono. Questo spiegherebbe perché ottenevi dei .fd scorretti.

                                      Hai già i due file da compilare. Devi poi creare i tfm e i vf dai pl e vpl che ottieni dopo le compilazioni. Installare tutto nei posti giusti. Aggiornare i data base dei file. Aggiornare la mappa. Et voilà.

                                      Ciao
                                      Enrico

                                    • #51342
                                      samiel
                                      Partecipante
                                        Up
                                        0
                                        Down
                                        ::


                                        Ho seguito passo passo (credo) le istruzioni di fontinstallationguide.
                                        Compilando ottengo però per l’ennesima volta
                                        `kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 pigr8r
                                        mktexpk: don't know how to create bitmap font for pigr8r.
                                        mktexpk: perhaps pigr8r is missing from the map file.
                                        kpathsea: Appending font creation commands to missfont.log.
                                        )
                                        !pdfTeX error: pdflatex (file pigr8r): Font pigr8r at 600 not found
                                        ==> Fatal error occurred, no output PDF file produced!`
                                        Eppure nel file .map c’è:
                                        `pigr8r SimonciniGaramondStd <[8r.enc .enc. Va bene così?
                                        Perché se va bene rifaccio la procedura alla ricerca dell’errore.
                                        Cmq qualche passo avanti c’è, perché adesso alcuni dei file creati
                                        mi sembrano quelli che dovrebbero essere……

                                        M.

                                      • #51343
                                        Up
                                        0
                                        Down
                                        ::

                                        Ho seguito passo passo (credo) le istruzioni di fontinstallationguide.
                                        Compilando ottengo però per l’ennesima volta
                                        `kpathsea: Running mktexpk –mfmode / –bdpi 600 –mag 1+0/600 –dpi 600 pigr8r
                                        mktexpk: don't know how to create bitmap font for pigr8r.
                                        mktexpk: perhaps pigr8r is missing from the map file.
                                        kpathsea: Appending font creation commands to missfont.log.
                                        )
                                        !pdfTeX error: pdflatex (file pigr8r): Font pigr8r at 600 not found
                                        ==> Fatal error occurred, no output PDF file produced!`
                                        Eppure nel file .map c’è:
                                        `pigr8r SimonciniGaramondStd <[8r.enc .enc. Va bene così?
                                        Perché se va bene rifaccio la procedura alla ricerca dell’errore.
                                        Cmq qualche passo avanti c’è, perché adesso alcuni dei file creati
                                        mi sembrano quelli che dovrebbero essere……

                                        Se il sistema cerca di creare il pk significa che non c’è una riga corrispondente a pigr8r in pdftex.map.

                                        Ciao
                                        Enrico

                                      • #51344
                                        samiel
                                        Partecipante
                                          Up
                                          0
                                          Down
                                          ::


                                          Dal mio /usr/local/texlive/2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map
                                          `pigb8r SimonciniGaramondStd-Bold <[8r.enc /usr/local/texlive/2010/texmf/fonts/map/pdftex/updmap/pdftex.map

                                          Allora c’è o non c’è?
                                          Mi sto perdendo…

                                          M.

                                        • #51345
                                          Up
                                          0
                                          Down
                                          ::

                                          Dal mio /usr/local/texlive/2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map
                                          `pigb8r SimonciniGaramondStd-Bold <[8r.enc /usr/local/texlive/2010/texmf/fonts/map/pdftex/updmap/pdftex.map

                                          Allora c’è o non c’è?
                                          Mi sto perdendo…

                                          M.

                                          La spiegazione più probabile è che tu abbia dato un comando updmap. Prova a riportare quanto dice
                                          `kpsewhich pdftex.map`
                                          Ciao
                                          Enrico

                                        • #51346
                                          samiel
                                          Partecipante
                                            Up
                                            0
                                            Down
                                            ::


                                            `samiel@debian:~$ kpsewhich pdftex.map
                                            /home/samiel/.texlive2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map`
                                            ma
                                            `samiel@debian:~$ locate pdftex.map
                                            /home/samiel/.texlive2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map
                                            /usr/local/texlive/2010/texmf/fonts/map/pdftex/updmap/pdftex.map
                                            /usr/local/texlive/2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map`
                                            Non è che ne ho troppi? 🙂

                                            M.

                                          • #51347
                                            Up
                                            0
                                            Down
                                            ::

                                            `samiel@debian:~$ kpsewhich pdftex.map
                                            /home/samiel/.texlive2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map`
                                            ma
                                            `samiel@debian:~$ locate pdftex.map
                                            /home/samiel/.texlive2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map
                                            /usr/local/texlive/2010/texmf/fonts/map/pdftex/updmap/pdftex.map
                                            /usr/local/texlive/2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map`
                                            Non è che ne ho troppi? 🙂

                                            Sì. Come sospettavo ne hai uno che è stato generato da un comando updmap non dato come superutente. Cancella il primo della lista. Poi da’
                                            `kpsewhich pdftex.map`
                                            e ti verrà segnalato il terzo.

                                            Ciao
                                            Enrico

                                          • #51348
                                            samiel
                                            Partecipante
                                              Up
                                              0
                                              Down
                                              ::


                                              Ahhhhhhhhh…
                                              Finalmente!!!!

                                              Peraltro in questi minuti, mentre stavo preparando le lasegne,
                                              avevo cancellato tutta la directory ~/texlive
                                              e aveva compilato subito.

                                              Certo, ho perso due giorni a ricompilare venti volte
                                              i font e non c’entrava niente…

                                              Peccato che il maiuscoletto sia un fake evidente,
                                              molto più alto del minuscolo e niente numeri minuscoli…
                                              Ma se i font non li ha temo che non ci sia niente da fare.
                                              Assurdo poi che non esista il grassetto corsivo,
                                              sostituito da un inclinato.
                                              Chissà perché non li hanno creati…

                                              Cmq tutto è bene quel che finisce bene,
                                              Mille grazie e anche di più,,,

                                              M.
                                              anche se ho rasentato (e credo anche chi
                                              mi ha seguito….) l’esaurimento nervoso

                                            • #51349
                                              Up
                                              0
                                              Down
                                              ::

                                              Ahhhhhhhhh…
                                              Finalmente!!!!

                                              Peraltro in questi minuti, mentre stavo preparando le lasegne,
                                              avevo cancellato tutta la directory ~/texlive
                                              e aveva compilato subito.

                                              Certo, ho perso due giorni a ricompilare venti volte
                                              i font e non c’entrava niente…

                                              Peccato che il maiuscoletto sia un fake evidente,
                                              molto più alto del minuscolo e niente numeri minuscoli…
                                              Ma se i font non li ha temo che non ci sia niente da fare.
                                              Assurdo poi che non esista il grassetto corsivo,
                                              sostituito da un inclinato.
                                              Chissà perché non li hanno creati…

                                              Cmq tutto è bene quel che finisce bene,
                                              Mille grazie e anche di più,,,

                                              M.
                                              anche se ho rasentato (e credo anche chi
                                              mi ha seguito….) l’esaurimento nervoso

                                              Il Garamond nero è un assurdità, non lo userei nemmeno sotto minaccia di tortura. Molto peggio che non ci sia un maiuscoletto decente.

                                              Ciao
                                              Enrico

                                            • #51350
                                              samiel
                                              Partecipante
                                                Up
                                                0
                                                Down
                                                ::

                                                Molto peggio che non ci sia un maiuscoletto decente.

                                                Sì, è un fake evidente, come quello che faceva MS Word.
                                                Solo che Word non lo uso da quasi un decennio, magari
                                                nel frattempo hanno migliorato pure quello…
                                                Certo che di Garamond ce ne sono così tanti in giro…
                                                Cmq sonos oddisfatto, adesso posso passare i fine settimana
                                                a creare nuovi font 🙂

                                                Grazie ancora
                                                M.

                                              • #51351
                                                samiel
                                                Partecipante
                                                  Up
                                                  0
                                                  Down
                                                  ::


                                                  Non c’entra propriamente col fon tn questione,
                                                  ma il .pfm servono solo a Windows?
                                                  Dunque posso cancellarli?

                                                  M.

                                                • #51352
                                                  Up
                                                  0
                                                  Down
                                                  ::

                                                  Molto peggio che non ci sia un maiuscoletto decente.

                                                  Sì, è un fake evidente, come quello che faceva MS Word.
                                                  Solo che Word non lo uso da quasi un decennio, magari
                                                  nel frattempo hanno migliorato pure quello…
                                                  Certo che di Garamond ce ne sono così tanti in giro…
                                                  Cmq sonos oddisfatto, adesso posso passare i fine settimana
                                                  a creare nuovi font 🙂

                                                  Il Garamond più completo è, che io sappia, Adobe Garamond Premier Pro, che ha 34 font nelle varie grandezze ottiche. Non è proprio lo stesso disegno del Simoncini Garamond, ma ci si avvicina; tende a essere più scuro a corpo 10. Il disegnatore è Slimbach, cioè uno bravo; ci sono i caratteri greci e cirillici, oltre a legature e “swash”. Con $299 te la cavi. 🙂

                                                  Ciao
                                                  Enrico

                                                  PS: i pfm non servono.

                                                • #51353
                                                  samiel
                                                  Partecipante
                                                    Up
                                                    0
                                                    Down
                                                    ::

                                                    Con $299 te la cavi.

                                                    Regalato in confronto ai 598 euro del MininPro
                                                    e ai 916 euro per il Myriad….

                                                    M.

                                                  • #51354
                                                    Up
                                                    0
                                                    Down
                                                    ::


                                                    Invidio molto quel finalmente, perché il mio Simoncini ancora non gira su LaTeX…
                                                    Ho provato a seguire la discussione su questo topic, peraltro aperto da me, ma mi sono un po’ perso, con l’unica scusa (debolissima, lo so) che ho MiKTeX e non TeXLive.
                                                    Sono al punto che dispongo dei file ‘massaggiati’ da Enrico (che ringrazio ancora del tempo), ma con la netta sensazione di non riuscire a farci niente, ché da me non intendono né farsi ulteriormente ‘massaggiare’ (evidentemente abituati alle mani di Enrico, non ne vogliono sapere), né semplicemente toccare.
                                                    Insomma, dopo la cura di Enrico dovrei copiare il contenuto delle cartelle (composte da tutta una serie di sottocartelle, che a lora volta contengono tutta una serie di file con varie estensioni) nell’albero locale, che forse (se non ho sbagliato pianta) ho anche trovato, ma non sono riuscito a ricostruire il data base dei file. Il manuale di MiKTeK (ma la versione 2.8 perché per la 2.9 con la quale lavoro, pare non sia ancora disponibile) dà anche delle indicazioni in questo senso: evidentemente io non riesco a recepirle 🙁
                                                    Ciao,
                                                    Luca

                                                  • #51355
                                                    OldClaudio
                                                    Partecipante
                                                      Up
                                                      0
                                                      Down
                                                      ::

                                                      …ma non sono riuscito a ricostruire il data base dei file. Il manuale di MiKTeK (ma la versione 2.8 perché per la 2.9 con la quale lavoro, pare non sia ancora disponibile) dà anche delle indicazioni in questo senso: evidentemente io non riesco a recepirle

                                                      Questo è esattamente il motivo per il quale ho gettato alle ortiche MiKTeX (onestamente mi dispiace, ma non ci voglio più perdere tempo); le indicazioni del manuale sono le stesse della versione 2.7, mi pare; con la 2.8 il manuale non era cambiato e le indicazioni non non funzionavano più, però dopo diversi tentativi c’ero riuscito; disgraziatamente non ho l’abitudine di tenere un registro di laboratorio, per cui quando faccio questi tentativi e magari riesco a raggiungere lo scopo, non riesco più a ricostruire la strada che ho percorso. Con la 2.9, dopo due giorni di tentativi, ho compiuto il gesto estremo e risolutivo e ho disinstallato completamente MiKTeX e ho caricato TeXLive sul mio netbook Windows; anche qui il manuale è scoraggiante (consiglia di abbandonare l’idea di installare altri font e reindirizza alla documentazione di fontinst, che è essenziale, ed è quella seguita e indicata da Enrico per installare i Simoncini, ma non dice niente di come creare la mappa particolare e di come aggiungerla alla mappa generale perché il sistema TeX possa usarli). Per fortuna queste cose erano già state scritte nel forum, con riferimento alla distribuzione TeXLive per Mac e per Linux. Già: nella distribuzione TeXLive per Windows manca il comando updmap-sys, visto che Windows non ha una netta distinzione fra utente, superutente, amministratore, ospite o che cosa d’altro, e non sa che cosa sia il superuser che può eseguire il comando sudo e dare la parola chiave di root.

                                                      In realtà basta creare il file updmap-local.cfg nella cartella texlive/texmf-local/web2c/ e dalla finestra comandi eseguire tranquillamente updmap, avendo fatto il login come utente/amministratore (quasi sempre l’unico utente della macchina, che ha quindi le prerogative dell’amministratore).

                                                    • #51356
                                                      Up
                                                      0
                                                      Down
                                                      ::


                                                      Grazie per avermi messo a parte dei tuoi trascorsi con MiKTeX: almeno ora so che oltre ai miei limiti, vi sono pure delle difficoltà oggettive che li trascendono… Rimango comunque fiducioso che qualche utente di MiKTeX possa in un qualche modo lumeggiarmi 😥

                                                    • #51357
                                                      samiel
                                                      Partecipante
                                                        Up
                                                        0
                                                        Down
                                                        ::


                                                        Non riesco a trovare il nome del Garamond Premier
                                                        secondo lo schema Berry. Inoltre la versione della Adobe Map
                                                        che trovo in rete è molto vecchia. Esiste questa denominazione
                                                        o devo crearmela io file per file ? Infatti. se non sbaglio,
                                                        pad è il nome del vecchio classico Garamond di Adobe
                                                        e non di Garmond Premier…

                                                        M.

                                                      • #51358
                                                        Up
                                                        0
                                                        Down
                                                        ::

                                                        Non riesco a trovare il nome del Garamond Premier
                                                        secondo lo schema Berry. Inoltre la versione della Adobe Map
                                                        che trovo in rete è molto vecchia. Esiste questa denominazione
                                                        o devo crearmela io file per file ? Infatti. se non sbaglio,
                                                        pad è il nome del vecchio classico Garamond di Adobe
                                                        e non di Garmond Premier…

                                                        Ho l’impressione che Garamond Premier sia semplicemente una riedizione ampliata di Adobe Garamond. Tuttavia lo schema Berry non è un obbligo di legge. Quando crei i tfm e i vf per mezzo di fontinst, quello che conta è che il nome dei file afm sia

                                                        8a.afm

                                                        dove sono le classificazioni di Berry (r, b, ri, bi per tondo, nero, corsivo e nero corsivo, che sono le principali). Il è del tutto arbitrario. Lo schema serve per garantire, quando possibile, che due installazioni diverse siano compatibili l’una con l’altra, cioè che se due persone hanno installato un font si possano scambiare documenti e compilarli senza problemi.

                                                        In realtà, se si usa un sistema di astrazione questo non è affatto necessario. Faccio un esempio; tu decidi per un prefisso “GaramondPremier-” ed esegui l’installazione dai file

                                                        GaramondPremier-r8a.afm, GaramondPremier-ri8a.afm, GaramondPremier-b8a.afm, GaramondPremier-bi8a.afm

                                                        dando a fontinst l’istruzione \latinfamily{GaramondPremier-} (lo so, i font sono molti di più, ma è solo per dare l’idea).

                                                        Se chiami GaramondPremier.sty il file che serve per impostare questa famiglia come \rmfamily e così fa un tuo corrispondente che deve collaborare con te, non importa come lui abbia chiamato i suoi font; magari ha usato “pgx” come , ma se il pacchetto si chiama GaramondPremier.sty anche per lui, non c’è problema, purché nel documento non ci siano chiamate di basso livello come \fontfamily{pgx}\selectfont.

                                                        Lo schema Berry è nato ai tempi in cui severe limitazioni sui filesystem impedivano di usare nomi di file più lunghi di otto caratteri. Ha ancora la sua utilità, ma per uso personale non è così importante.

                                                        Ciao
                                                        Enrico

                                                      • #51359
                                                        samiel
                                                        Partecipante
                                                          Up
                                                          0
                                                          Down
                                                          ::


                                                          Infatti in un post un utente scriveva
                                                          di aver usato la denominazione pad
                                                          per il Garamond Premier. Adesso vedo…
                                                          L’unica scomodità è che ho uno script perl
                                                          che rinomina automaticamente i file
                                                          dal “nome umano” secondo i criteri di Berry,
                                                          ma che non include il Premier, per cui
                                                          dove fare tutto a mano… Mi prenderò
                                                          un giorno di ferie!

                                                          Grazie
                                                          M.

                                                        • #51360
                                                          samiel
                                                          Partecipante
                                                            Up
                                                            0
                                                            Down
                                                            ::


                                                            Però mi ritrovo paradossalmente col problema opposto:
                                                            Ho iseguenti otf:
                                                            GaramondPremrPro-Capt.otf
                                                            GaramondPremrPro-MedItCapt.otf
                                                            GaramondPremrPro-SmbdItDisp.otf
                                                            GaramondPremrPro-Disp.otf
                                                            GaramondPremrPro-MedItDisp.otf
                                                            GaramondPremrPro-SmbdIt.otf
                                                            GaramondPremrPro-ItCapt.otf
                                                            GaramondPremrPro-MedIt.otf
                                                            GaramondPremrPro-SmbdItSubh.otf
                                                            GaramondPremrPro-BdCapt.otf
                                                            GaramondPremrPro-ItDisp.otf
                                                            GaramondPremrPro-MedItSubh.otf
                                                            GaramondPremrPro-Smbd.otf
                                                            GaramondPremrPro-BdDisp.otf
                                                            GaramondPremrPro-It.otf
                                                            GaramondPremrPro-Med.otf
                                                            GaramondPremrPro-SmbdSubh.otf
                                                            GaramondPremrPro-BdItCapt.otf
                                                            GaramondPremrPro-ItSubh.otf
                                                            GaramondPremrPro-MedSubh.otf
                                                            GaramondPremrPro-Subh.otf
                                                            GaramondPremrPro-BdItDisp.otf
                                                            GaramondPremrPro-LtDisp.otf
                                                            GaramondPremrPro-Med.tfm
                                                            GaramondPremrPro-BdIt.otf
                                                            GaramondPremrPro-LtItDisp.otf
                                                            GaramondPremrPro.otf
                                                            GaramondPremrPro-BdItSubh.otf
                                                            GaramondPremrPro-MedCapt.otf
                                                            GaramondPremrPro-SmbdCapt.otf
                                                            GaramondPremrPro-Bd.otf
                                                            GaramondPremrPro-MedDisp.otf
                                                            GaramondPremrPro-SmbdDisp.otf
                                                            Ora, ad esempio, GaramondPremrPro-SmbdItSubh.otf
                                                            come dovrei classificarlo? Subhead??
                                                            A cosa corrisponde?

                                                            M.

                                                          • #51361
                                                            Up
                                                            0
                                                            Down
                                                            ::


                                                            Purtroppo lumi non me ne sono ancora arrivati 😥 Ciò mi fa pensare che gli utenti appena più smaliziti di me usino TeXLive e non MiKTeX… Nessuno davvero ha mai inserito un nuovo font su quest’ultima distribuzione (ricordandosi i passaggi per indicarmeli 😆 )?
                                                            Ciao,
                                                            Luca

                                                          • #51362
                                                            samiel
                                                            Partecipante
                                                              Up
                                                              0
                                                              Down
                                                              ::


                                                              Pià che altro, io credo di essere ormai in grafo di produrre
                                                              i file che servono dagli .otf. Però dovrei stabilire che tipo
                                                              di file sono quelli che recano sigle come SmbdItSubh o Disp
                                                              in relazione alla classificazione Berry.
                                                              Poi posso anche cimentarmi con la cosa…

                                                              Ciò mi fa pensare che gli utenti appena più smaliziti di me usino TeXLive e non MiKTeX..

                                                              Io uso Texlive, non c’entra…

                                                              M.

                                                            • #51363
                                                              Up
                                                              0
                                                              Down
                                                              ::


                                                              In realtà, da quello che capisco, i file dovrei già averli, grazie alla gentilezza di Enrico che mi ha fatto la grande cortesia. Il punto è che dovrei inserirli sull’albero locale (e questo credo di averlo fatto correttamente) e poi ricostruire il database dei file (e qui invece ho trovato l’intoppo). Non capisco se dipende dalla mia inettitudine o se invece c’è un problema nella distribuzione (la recente 2.9). Ecco perché facevo appello agli utenti di MiKTeX per avere le giuste dritte, ché il manuale si spreca pochissimo in proposito. Tutto qui… si fa per dire. Al momento usare il Simoncini sulla mia distribuzione sta diventando un miraggio 😥
                                                              Ciao e grazie a tutti per la pazienza,
                                                              Luca

                                                            • #51364
                                                              mlgdominici
                                                              Amministratore del forum
                                                                Up
                                                                0
                                                                Down
                                                                ::

                                                                Però mi ritrovo paradossalmente col problema opposto:
                                                                Ho iseguenti otf:
                                                                GaramondPremrPro-Capt.otf
                                                                GaramondPremrPro-MedItCapt.otf
                                                                GaramondPremrPro-SmbdItDisp.otf
                                                                GaramondPremrPro-Disp.otf
                                                                GaramondPremrPro-MedItDisp.otf
                                                                GaramondPremrPro-SmbdIt.otf
                                                                GaramondPremrPro-ItCapt.otf
                                                                GaramondPremrPro-MedIt.otf
                                                                GaramondPremrPro-SmbdItSubh.otf
                                                                GaramondPremrPro-BdCapt.otf
                                                                GaramondPremrPro-ItDisp.otf
                                                                GaramondPremrPro-MedItSubh.otf
                                                                GaramondPremrPro-Smbd.otf
                                                                GaramondPremrPro-BdDisp.otf
                                                                GaramondPremrPro-It.otf
                                                                GaramondPremrPro-Med.otf
                                                                GaramondPremrPro-SmbdSubh.otf
                                                                GaramondPremrPro-BdItCapt.otf
                                                                GaramondPremrPro-ItSubh.otf
                                                                GaramondPremrPro-MedSubh.otf
                                                                GaramondPremrPro-Subh.otf
                                                                GaramondPremrPro-BdItDisp.otf
                                                                GaramondPremrPro-LtDisp.otf
                                                                GaramondPremrPro-Med.tfm
                                                                GaramondPremrPro-BdIt.otf
                                                                GaramondPremrPro-LtItDisp.otf
                                                                GaramondPremrPro.otf
                                                                GaramondPremrPro-BdItSubh.otf
                                                                GaramondPremrPro-MedCapt.otf
                                                                GaramondPremrPro-SmbdCapt.otf
                                                                GaramondPremrPro-Bd.otf
                                                                GaramondPremrPro-MedDisp.otf
                                                                GaramondPremrPro-SmbdDisp.otf
                                                                Ora, ad esempio, GaramondPremrPro-SmbdItSubh.otf
                                                                come dovrei classificarlo? Subhead??
                                                                A cosa corrisponde?

                                                                M.

                                                                A disegni differenti per differenti dimensioni. A quali “precise” dimensioni corrispondano i vari disegni puoi vederlo qui, per esempio:

                                                                http://www.typophile.com/node/10044

                                                                Ciao,
                                                                Max.

                                                              • #51365
                                                                Up
                                                                0
                                                                Down
                                                                ::

                                                                Però mi ritrovo paradossalmente col problema opposto:
                                                                Ho iseguenti otf:
                                                                GaramondPremrPro-Capt.otf
                                                                GaramondPremrPro-MedItCapt.otf
                                                                GaramondPremrPro-SmbdItDisp.otf
                                                                GaramondPremrPro-Disp.otf
                                                                GaramondPremrPro-MedItDisp.otf
                                                                GaramondPremrPro-SmbdIt.otf
                                                                GaramondPremrPro-ItCapt.otf
                                                                GaramondPremrPro-MedIt.otf
                                                                GaramondPremrPro-SmbdItSubh.otf
                                                                GaramondPremrPro-BdCapt.otf
                                                                GaramondPremrPro-ItDisp.otf
                                                                GaramondPremrPro-MedItSubh.otf
                                                                GaramondPremrPro-Smbd.otf
                                                                GaramondPremrPro-BdDisp.otf
                                                                GaramondPremrPro-It.otf
                                                                GaramondPremrPro-Med.otf
                                                                GaramondPremrPro-SmbdSubh.otf
                                                                GaramondPremrPro-BdItCapt.otf
                                                                GaramondPremrPro-ItSubh.otf
                                                                GaramondPremrPro-MedSubh.otf
                                                                GaramondPremrPro-Subh.otf
                                                                GaramondPremrPro-BdItDisp.otf
                                                                GaramondPremrPro-LtDisp.otf
                                                                GaramondPremrPro-Med.tfm
                                                                GaramondPremrPro-BdIt.otf
                                                                GaramondPremrPro-LtItDisp.otf
                                                                GaramondPremrPro.otf
                                                                GaramondPremrPro-BdItSubh.otf
                                                                GaramondPremrPro-MedCapt.otf
                                                                GaramondPremrPro-SmbdCapt.otf
                                                                GaramondPremrPro-Bd.otf
                                                                GaramondPremrPro-MedDisp.otf
                                                                GaramondPremrPro-SmbdDisp.otf
                                                                Ora, ad esempio, GaramondPremrPro-SmbdItSubh.otf
                                                                come dovrei classificarlo? Subhead??
                                                                A cosa corrisponde?

                                                                M.

                                                                Vediamo, alla luce dell’indicazione di Massimiliano, come sistemare almeno quelli di “peso normale:

                                                                GaramondPremrPro-Capt.otf
                                                                GaramondPremrPro.otf
                                                                GaramondPremrPro-Disp.otf
                                                                GaramondPremrPro-Subh.otf

                                                                Assumendo “pad” come prefisso, avremo i quattro nomi

                                                                padr8a06
                                                                padr8a09
                                                                padr8a14
                                                                padr8a25

                                                                (ma il “design size” preciso dovrebbe comparire nel file .afm).

                                                                Credo che fontinst sappia già interpretare queste indicazioni per costruire il file .fd; alla fine la dichiarazione dovrebbe essere del tipo
                                                                `\DeclareFontShape{T1}{pad}{m}{n}{
                                                                <-9> padr8a06
                                                                <9-14>padr8a09
                                                                <14-25>padr8a14
                                                                <25->padr8a25}{}`
                                                                con eventuali variazioni sugli intervalli che puoi studiare.

                                                                Per quanto riguarda i pesi:

                                                                padl = Light (per esempio GaramondPremrPro-LtDisp.otf darà padl8a25)

                                                                padm = Medium (per esempio GaramondPremrPro-MedIt.otf darà padmi8a09)

                                                                padr = Regular (quelli già visti)

                                                                padb = Bold

                                                                pads = Semibold

                                                                Naturalmente il file .sty da costruire dovrà prevedere comandi per scegliere i vari pesi. È probabile che ci sia qualche lavoro di aggiustamento anche sui file .fd che verranno prodotti.

                                                                Ciao
                                                                Enrico

                                                              • #51366
                                                                samiel
                                                                Partecipante
                                                                  Up
                                                                  0
                                                                  Down
                                                                  ::


                                                                  A proposito allora dell’Adobe Garamond Premier.
                                                                  ho modificato i nimi del file secondo questa successione:
                                                                  `x GaramondPremrPro-LtDisp.otf padl8a14

                                                                  x GaramondPremrPro-LtItDisp.otf padli8a14

                                                                  x GaramondPremrPro-Capt.otf padr8a06
                                                                  x GaramondPremrPro.otf padr8a09
                                                                  x GaramondPremrPro-Disp.otf padr8a14
                                                                  x GaramondPremrPro-Subh.otf padr8a25

                                                                  x GaramondPremrPro-ltCapt.otf padri8a06
                                                                  x GaramondPremrPro-lt.otf padri8a09
                                                                  x GaramondPremrPro-ltDisp.otf padri8a14
                                                                  x GaramondPremrPro-ltSubh.otf padri8a25

                                                                  x GaramondPremrPro-BdCapt.otf padb8a06
                                                                  x GaramondPremrPro-Bd.otf padb8a09
                                                                  x GaramondPremrPro-BdDisp.otf padb8a14
                                                                  x GaramondPremrPro-BdSubh.otf padb8a25

                                                                  x GaramondPremrPro-BdItCapt.otf padbi8a06
                                                                  x GaramondPremrPro-BdIt.otf padbi8a09
                                                                  x GaramondPremrPro-BdItDisp.otf padbi8a14
                                                                  x GaramondPremrPro-BdItSubh.otf padbi8a25

                                                                  x GaramondPremrPro-MedCapt.otf padm8a06
                                                                  x GaramondPremrPro-Med.otf padm8a09
                                                                  x GaramondPremrPro-MedDisp.otf padm8a14
                                                                  x GaramondPremrPro-MedSubh.otf padm8a25

                                                                  x GaramondPremrPro-MedItCapt.otf padmi8a06
                                                                  x GaramondPremrPro-MedIt.otf padmi8a09
                                                                  x GaramondPremrPro-MedItDisp.otf padmi8a14
                                                                  x GaramondPremrPro-MedItSubh.otf padmi8a25

                                                                  x GaramondPremrPro-SmbdCapt.otf pads8a06
                                                                  x GaramondPremrPro-Smbd.otf pads8a09
                                                                  x GaramondPremrPro-SmbdDisp.otf pads8a14
                                                                  x GaramondPremrPro-SmbdSubh.otf pads8a25

                                                                  x GaramondPremrPro-SmbdltCapt.otf padsi8a06
                                                                  x GaramondPremrPro-Smbdlt.otf padsi8a09
                                                                  x GaramondPremrPro-SmbdltDisp.otf padsi8a14
                                                                  x GaramondPremrPro-SmbdltSubh.otf padsi8a25`
                                                                  Poi con fontinst ho creato gli .afm e i .pfb.
                                                                  Poi ho creato
                                                                  `% pad-drv.tex
                                                                  \input fontinst.sty
                                                                  \needsfontinstversion{1.933}
                                                                  \recordtransforms{pad-rec.tex}
                                                                  \latinfamily{pad}{}
                                                                  \endrecordtransforms
                                                                  \bye`
                                                                  ma quando lo lancio vengono creati solo i file .enc.
                                                                  Nessun .pl o .vlp e il file pad-rec.tex è vuoto.
                                                                  E gli .fd?
                                                                  E adesso ? ;-(

                                                                  M.

                                                                • #51367
                                                                  samiel
                                                                  Partecipante
                                                                    Up
                                                                    0
                                                                    Down
                                                                    ::


                                                                    E non crea nemmeno gli .mtx…
                                                                    Anche da questa discussione:
                                                                    http://blog.gmane.org/gmane.comp.tex.fontinst/month=20100501
                                                                    mi sembre di capire che un file dal contenuto
                                                                    `% pad-drv.tex
                                                                    \input fontinst.sty
                                                                    \needsfontinstversion{1.933}
                                                                    \recordtransforms{pad-rec.tex}
                                                                    \latinfamily{pad}{}
                                                                    \endrecordtransforms
                                                                    \bye`
                                                                    non sappia gestire file multipli.
                                                                    Ho fatto un esperimento: ho eliminato Caption, Subhead e Display,
                                                                    ho eliminato l’indicazione numerica dal Regular e ho provato
                                                                    a ricompilare. pad.drv.tex a questo punto
                                                                    creava tutti i file necessari (fatto salvo che poi
                                                                    si bloccava). Ma credo di aver capito
                                                                    che si devono fornire più indicazioni per la compilazione…

                                                                    M.

                                                                  • #51368
                                                                    samiel
                                                                    Partecipante
                                                                      Up
                                                                      0
                                                                      Down
                                                                      ::


                                                                      Ho compulsato e consultato la Font Installation Guide:
                                                                      ci sono istruzioni particolari per i font slanted, per gli scshape,
                                                                      ma mi pare nulla che riguardi i font ottici.
                                                                      A naso, credo bisognerebbe passare un comando
                                                                      di installazione per ciascuna delle quattro dimensioni
                                                                      di ogni font, ma non trovo la corretta sintassi. In un sito
                                                                      dove si discuteva della creazione di tali font ho trovato come esempio:
                                                                      `\installfont{pmnr8t12}{pmnr8r12,newlatin}{t1}{T1}{pmn}{m}{n}{}
                                                                      \installfont{pmnr8t12-20}{pmnr8r12-20,newlatin}{t1}{T1}{pmn}{m-20}{n}{}
                                                                      \installfont{pmnr8t12+20}{pmnr8r12+20,newlatin}{t1}{T1}{pmn}{m+20}{n}{}`
                                                                      e penso si debba fare qualcosa di simile. Ma non credo
                                                                      ricorrendo a 12-20 o a 12+20.
                                                                      Qualsiasi indicazione è la benvenuta…

                                                                      Grazie
                                                                      M.

                                                                    • #51369
                                                                      mlgdominici
                                                                      Amministratore del forum
                                                                        Up
                                                                        0
                                                                        Down
                                                                        ::


                                                                        L’indicazione delle dimensioni va data nell’ultimo argomento di \installfont.

                                                                        È odioso autocitarsi, ma puoi dare un’occhiata a questo articolo: http://www.guit.sssup.it/arstexnica/download_ars/articoli_ars_04/Utilizzo%20di%20caratteri%20TrueType%20con%20LATEX.pdf. A pagina 97 c’è un esempio, cerca di adattarlo ai tuoi bisogni. Considera anche che sono anni che non faccio qualcosa di così elaborato.

                                                                        Ciao,
                                                                        Max.

                                                                      • #51370
                                                                        samiel
                                                                        Partecipante
                                                                          Up
                                                                          0
                                                                          Down
                                                                          ::


                                                                          Grazie dell’indicazione!
                                                                          Vedo che hai messo, ad esempio,
                                                                          `{picari,picarc,fell}{t1fell}
                                                                          {T1}{fell0}{m}{it}{<10.95-14.4>}
                                                                          \installfont{greatpri0}
                                                                          {greatpri,greatprc,fell}{t1fell}
                                                                          {T1}{fell0}{m}{it}{<14.4-17.28>}`
                                                                          Per quanto attiene all’attribuzoine di una misura
                                                                          ai vari font, Enrico mi aveva suggerito (parliamo
                                                                          nel acaso specifico del Garamond Premiere)
                                                                          <-9> padr8a06
                                                                          <9-14>padr8a09
                                                                          <14-25>padr8a14
                                                                          <25->padr8a25
                                                                          In realtà sembra che per i font ottici tali misure
                                                                          varino da font a font, ad esempio:

                                                                          Adobe Jenson Pro Opticals
                                                                          Caption: 6-9 point
                                                                          Regular: 9-14.1 point
                                                                          Subhead: 14.1-24 point
                                                                          Display: 24+ point

                                                                          Minion Pro Opticals / Minion Pro Condensed Opticals
                                                                          Caption: 6-8.4 point
                                                                          Regular: 8.5-13.0 point
                                                                          Subhead: 13.1-19.9 point
                                                                          Display: 20+ point

                                                                          Warnock Pro Opticals
                                                                          Caption: 6-8.9 point
                                                                          Regular: 9-14.9 point
                                                                          Subhead: 15-24.9 point
                                                                          Display: 25-72+ point

                                                                          In questo momento non ho il tempo,
                                                                          ma vedo di capire esattamente come dovrei
                                                                          formulare il codice. Tanto mi sa che prima o poi
                                                                          ci risentiamo su questi schermi… 🙂

                                                                          Grazie
                                                                          M.

                                                                        • #51371
                                                                          mlgdominici
                                                                          Amministratore del forum
                                                                            Up
                                                                            0
                                                                            Down
                                                                            ::


                                                                            Sì, i valori esatti per le varie “taglie ottiche” variano da font a font. Io avevo estrapolato quei dati a partire dalle indicazioni che l’autore dei FellTypes dà riguardo alla dimensione reale dei caratteri metallici di cui i singoli font sono la digitalizzazione. Indicazioni che, per la cronaca, si possono trovare qui: http://iginomarini.com/fell/the-revival-fonts/

                                                                            Spero che le informazioni ti possano essere utili. Tienici informati.

                                                                            Max.

                                                                          • #51372
                                                                            OldClaudio
                                                                            Partecipante
                                                                              Up
                                                                              0
                                                                              Down
                                                                              ::


                                                                              Questo thread è nato per usare i Garamaond Simoncini, mi pare, poi l’argomento si è diluito con aspetti tecnici, essenziali, ma che hanno spostato il fuoco del discorso.
                                                                              Sul numero 2010/31 di TUGboat è appena uscito un magnifico articolo scritto da Christophe Caignaert, A story of kpfonts, che ho trovato eccezionale. L’autore spiega come sia rimasto coinvolto nell’adattamento dei Garamond e di altri font vettoriali ai suoi gusti (opinabili, condivisibili, non condivisibili, dipende appunto dai gusti) che è sfociato nei kpfonts, specialmente adattati all’uso di LaTeX sia per il testo, sia per la matematica, sia per gli scritti “tecnici” sia per quelli letterari. Contiene anche le legature ct e st e la Q a coda lunga, contiene due varianti di maiuscoletto, quello con le “minuscole” alte come le minuscole tonde e le “minuscole” alte una media fra le maiuscole e le minuscole del tondo –una adatta ai nomi e l’altra agli acronimi (sono maiuscoletti veri); ci sono i numeri “minuscoli” sia per il testo sia per la matematica. Tra file tfm, file pfb, encoding OT1 e T1, famiglie tonda, bastoncino e typewriter, font matematici, greco inclinato e greco diritto, tutti i simboli compresi quelli di AMS, serie chiara, media e nera, e font virtuali con i rispettivi file vf, sono quasi 2000 file 🙄

                                                                              Io sono rimasto molto favorevolmente impressionato; cerco di mettermi nei panni di un letterato e penso che ogni letterato che li provi potrebbe trovarsi molto bene. Tuttavia capisco che i gusti sono gusti; per esempio trovo questi font particolarmente leggibili, ma decisamente più larghi di quelli a cui sono abituato, ma ritengo che si tratti di font adattissimi alla lettura continua di lunghi documenti; la loro apparenza con o senza legature antiche è adattabile sia a testi moderni sia a testi classici. Insomma mi piacerebbe che venissero provati anche da altri e che ci scambiassimo le nostre impressioni. forse varrebbe la pena di aprire un nuovo thread?

                                                                            • #51373
                                                                              Up
                                                                              0
                                                                              Down
                                                                              ::


                                                                              Sì, in effetti il tema l’avevo aperto io, ma quel “Simoncini e dintorni” lasciava una legittima libertà di campo, e così è stato. Il guaio è che io il Garamaond Simoncini ancora non sono riuscito ad installarlo 😥
                                                                              Ora, poiché ho capito che MiKTeX non è particolarmente amato per svariate ragioni (che in parte capisco addirittura anch’io…) ho ripristinato la partizione Linux del mio portatile, installando Ubuntu 10.10 e soprattutto caricando Tex Live 2010, inclusa l’interfaccia grafica per l’aggiornamento, grazie all’utilissima guida di Enrico postata su questo forum (anche se con l’aiuto di un collega che mi ha supportato nell’uso del terminale).
                                                                              Sempre nella guida di Enrico è descritta la procedura per installare una famiglia di font partendo proprio lì dove, Lehman termina.
                                                                              Come ho già scritto qualche messaggio fa (ma allora avevo a disposizione solo MiKTeX), dovrei avere i file del Simoncini con le estensioni giuste. E’ possibile avere qualche indicazione supplementare rispetto alla procedura descritta da Enrico nella sua guida (pp. 9-10) per riuscire a caricare il Simoncini sulla mia fiammante TeX Live 2010?
                                                                              Grazie della pazienza…
                                                                              Luca

                                                                            • #51374
                                                                              OldClaudio
                                                                              Partecipante
                                                                                Up
                                                                                0
                                                                                Down
                                                                                ::


                                                                                In attesa comincia a usare il Garamaond del Progetto Keplero, quello dei kpfonts, che sono già installati.

                                                                                Basta invocare il pacchetto kpfonts nel solito modo specificando gli stili oldstyle oppure veryoldstyle; il primo usa solo le legature, il secondo usa anche la s lunga; Personalmente mi sembra che oldstyle dovrebbe dare luogo ad un testo letterario molto ben composto, ma siccome non sono un letterato, non ho la sensibilità adatta a dare un giudizio valido.

                                                                              • #51375
                                                                                Up
                                                                                0
                                                                                Down
                                                                                ::


                                                                                Grazie! Farò una prova invocando il pacchetto kpfonts. Mi sono appena salvato il manuale, ma da una rapidissima scorsa non ho visto esplicitamente il Garamond. Dov’è che trovo l’elenco dei font che prevede il pacchetto?
                                                                                Ora sto scappando, magari è indicato nel manuale e son io che non l’ho visto.
                                                                                Intanto grazie. Ciao,
                                                                                Luca

                                                                              • #51376
                                                                                OldClaudio
                                                                                Partecipante
                                                                                  Up
                                                                                  0
                                                                                  Down
                                                                                  ::


                                                                                  Perché ti scarichi e ti salvi il manuale; esso è già presente sul tuo disco di installazione di TeX Live e lo pari dal terminal dando semplicemente il comando

                                                                                  texdoc kpfonts

                                                                                  I kpfonts sono i kpfonts, non contengono altri font, sono solo loro. Loro vuol dire un set di base che contiene i file vettoriali che l’autore ha derivato dai Garamond con un pizzichino di personalizzazione, ma ne ha creato la serie completa che copre tutte le esigenze del sistema TeX, in vari sili di composizione, per esempio oldstyle e veryoldstyle, light, con altre opzioni per usare o non usare certe legature, ma una volta caricato il pacchetto con le opzioni che desideri, il tutto funziona con qualunque qualunque comando che usi sotto LaTeX più altri comandi e legature speciali che trovi descritti nel manuale.
                                                                                  Tutto il manuiale è scritto ocn quel font. nelle sue varie serie, forme, famiglie, stili, eccetera; non ti spaventare delle pagine del manuale dedicate alla matematica; è che il prgetto Keplero riguardave le edizioni critiche dei lavori di Keplero, quindi c’era molta matematica, quindi questi font, con le loro polizze matematiche, affrontano anche le necessità di questo genere di lavori.

                                                                                  Io non ho ancora fatto molti esperimenti, ma ho ricomposto un paio di miei libri in stile moderno (senza legature del periodo barocco) ed è cambiate leggermente l’impaginazione, senza dover cambiare per nulla macro o altre cose simili (e io ne faccio un grande uso). Per la leggibilità non saprei esprimere un giudizio; per l’estetica ancora meno; devo farci l’occhio, ma mi pare che vadano piuttosto bene per testi tecnico scientifici moderni. Non sono assolutamente in grado di dire nulla in merito ai testi letterari e alle edizioni critiche di testi letterari.

                                                                                  Non sono sicuro, anche perché non l’ho ancora provato, ma ho la sensazione che non vadano troppo d’accordo per nerezza o chiarezza con i miei font greci; forse lo stile light va meglio, ma onestamente non ho ancora provato.

                                                                                • #51377
                                                                                  Up
                                                                                  0
                                                                                  Down
                                                                                  ::


                                                                                  Grazie della risposta! Sì, hai ragione, avevo fatto una prova con dell’altra documentazione richimandola dal terminale e funzionava… E’ la deformazione da utente di windows, ero in rete e ho scaricato senza pensare che avevo già a disposizione il pdf!
                                                                                  Comunque ora che mi dici che è quello il font verificherò se posso imbrogliare l’editore, ma dubito. Il mio problema (come quello di molti altri utenti, immagino) sono i vincoli imposti. In questo caso, oltre ad una serie di parametri, la collana prevede il Simoncini, tutto qui (si fa per dire). Intanto inizierò ad impostare il lavoro con il Garamond messo a disposizione da questo pacchetto, e poi spero che un’anima buona e generosa, magari ancora più disponibile in occasione delle prossime festività 😆 mi dia un aiuto per caricare questo benedetto Simoncini nella mia distribuzione.
                                                                                  Ciao,
                                                                                  Luca

                                                                                • #51378
                                                                                  Up
                                                                                  0
                                                                                  Down
                                                                                  ::


                                                                                  Purtroppo i kpfonts sono molto diversi dal Simoncini e la differenza salta subito all’occhio 😥
                                                                                  Attendo fiducioso…
                                                                                  Ciao,
                                                                                  Luca

                                                                                • #51379
                                                                                  OldClaudio
                                                                                  Partecipante
                                                                                    Up
                                                                                    0
                                                                                    Down
                                                                                    ::


                                                                                    Capisco. Il tuo problema ora è quello di soddisfare l’editore. Poi magari il Kepler/Garamond non ti piace; il che è perfettamente lecito.
                                                                                    Purtrppo io, invece, mi trovo talmente bene con i Latin Modern che difficilmente me ne allontanerei; potrei fare un’eccezione per questi Kepler, in quanto, a differenza dei Palatino eXtended e dei Times eXtended, completi anche loro, sono prodotti in corpi ottici e seguono lo stesso criterio di dichiarazione delle loro caratteristiche che seguono i Latin Modern attraverso i file .fd.

                                                                                  • #51380
                                                                                    Up
                                                                                    0
                                                                                    Down
                                                                                    ::


                                                                                    In attesa di installare il Simoncini sul mio sistema 😥 ho provato ad approfondire la storia del pacchetto kpfonts, e anche se non ho esattamente compreso il senso di quel sottotitolo “The Johannes Kepler project”, da ciò che ho letto si tratterebbe di una derivazione del Palladio (come noto una imitazione del Palatino) e non del Garamond. Cosa dite?
                                                                                    Ciao,
                                                                                    Luca

                                                                                  • #51381
                                                                                    Up
                                                                                    0
                                                                                    Down
                                                                                    ::


                                                                                    Bene, ci sono quasi! Finalmente con Linux e TeXLive 2010 sono riuscito ad installare il Simoncini Garamond (un po’ aiutato :oops:). Dopo aver impostato l’editor (sono ‘passato’ a Linux) riesco a compilare il mio documento col nuovo font, ma ho un problema con le legature: non mi legge fi e fl, mentre non crea problemi con ff, nel senso che non le lega. Ora, io posso benissimo vivere senza quelle legature, ma come faccio a spiegarglielo?
                                                                                    Se necessario posso riportare il file di log.
                                                                                    Ciao,
                                                                                    Luca

                                                                                  • #51382
                                                                                    mlgdominici
                                                                                    Amministratore del forum
                                                                                      Up
                                                                                      0
                                                                                      Down
                                                                                      ::

                                                                                      Bene, ci sono quasi! Finalmente con Linux e TeXLive 2010 sono riuscito ad installare il Simoncini Garamond (un po’ aiutato :oops:). Dopo aver impostato l’editor (sono ‘passato’ a Linux) riesco a compilare il mio documento col nuovo font, ma ho un problema con le legature: non mi legge fi e fl, mentre non crea problemi con ff, nel senso che non le lega. Ora, io posso benissimo vivere senza quelle legature, ma come faccio a spiegarglielo?
                                                                                      Se necessario posso riportare il file di log.
                                                                                      Ciao,
                                                                                      Luca

                                                                                      Che non leghi ‘ff’, se ricordo bene, dovrebbe essere normale perché quella legatura, almeno nel font normale (non expert) non c’è.

                                                                                      Non legge ‘fi’ e ‘fl’ significa che non scrive proprio nulla? Questo è già meno normale e bisognerebbe avere più notizie su come è stato installato il font.

                                                                                      Ciao,
                                                                                      Max.

                                                                                    • #51383
                                                                                      Up
                                                                                      0
                                                                                      Down
                                                                                      ::


                                                                                      Sì, purtroppo non li scrive e lascia una sorta di quadratino bianco. Il font l’ho inserito nell’albero locale recuperando i vari file che Enrico, nella sua infinita pazienza, mi aveva ‘sistemato’ in una cartella con le estensioni giuste affinché (immagino) non lo tediassi più… Nel pomeriggio proverò a copiare il log.
                                                                                      Per intanto grazie,
                                                                                      Luca

                                                                                    • #51384
                                                                                      Up
                                                                                      0
                                                                                      Down
                                                                                      ::


                                                                                      Riporto qui di seguito tutto il log, anche se ciò che conta si trova verso la fine dove dice che non sono definiti i ghifli di fi e fl. O almeno così mi sembra…
                                                                                      `
                                                                                      This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010) (format=pdflatex 2010.12.29) 29 DEC 2010 17:43
                                                                                      entering extended mode
                                                                                      restricted \write18 enabled.
                                                                                      %&-line parsing enabled.
                                                                                      **Simoncini.tex
                                                                                      (./Simoncini.tex
                                                                                      LaTeX2e <2009/09/24>
                                                                                      Babel and hyphenation patterns for english, dumylang, nohyphenation, ge
                                                                                      rman-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, ancientgreek, ibycus, arabi
                                                                                      c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
                                                                                      h, dutch, ukenglish, usenglishmax, esperanto, estonian, farsi, finnish, french,
                                                                                      galician, german, ngerman, swissgerman, monogreek, greek, hungarian, icelandic
                                                                                      , assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, oriya, panja
                                                                                      bi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji, lao, lati
                                                                                      n, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, polish, portu
                                                                                      guese, romanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedis
                                                                                      h, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded.
                                                                                      (/usr/local/texlive/2010/texmf-dist/tex/latex/base/article.cls
                                                                                      Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
                                                                                      (/usr/local/texlive/2010/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/2010/texmf-dist/tex/latex/base/fontenc.sty
                                                                                      Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
                                                                                      (/usr/local/texlive/2010/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/2010/texmf-dist/tex/latex/base/inputenc.sty
                                                                                      Package: inputenc 2008/03/30 v1.1d Input encoding file
                                                                                      \inpenc@prehook=\toks14
                                                                                      \inpenc@posthook=\toks15
                                                                                      (/usr/local/texlive/2010/texmf-dist/tex/latex/base/utf8.def
                                                                                      File: utf8.def 2008/04/05 v1.1m UTF-8 support for inputenc
                                                                                      Now handling font encoding OML …
                                                                                      … no UTF-8 mapping file for font encoding OML
                                                                                      Now handling font encoding T1 …
                                                                                      … processing UTF-8 mapping file for font encoding T1
                                                                                      (/usr/local/texlive/2010/texmf-dist/tex/latex/base/t1enc.dfu
                                                                                      File: t1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
                                                                                      defining Unicode char U+00A1 (decimal 161)
                                                                                      defining Unicode char U+00A3 (decimal 163)
                                                                                      defining Unicode char U+00AB (decimal 171)
                                                                                      defining Unicode char U+00BB (decimal 187)
                                                                                      defining Unicode char U+00BF (decimal 191)
                                                                                      defining Unicode char U+00C0 (decimal 192)
                                                                                      defining Unicode char U+00C1 (decimal 193)
                                                                                      defining Unicode char U+00C2 (decimal 194)
                                                                                      defining Unicode char U+00C3 (decimal 195)
                                                                                      defining Unicode char U+00C4 (decimal 196)
                                                                                      defining Unicode char U+00C5 (decimal 197)
                                                                                      defining Unicode char U+00C6 (decimal 198)
                                                                                      defining Unicode char U+00C7 (decimal 199)
                                                                                      defining Unicode char U+00C8 (decimal 200)
                                                                                      defining Unicode char U+00C9 (decimal 201)
                                                                                      defining Unicode char U+00CA (decimal 202)
                                                                                      defining Unicode char U+00CB (decimal 203)
                                                                                      defining Unicode char U+00CC (decimal 204)
                                                                                      defining Unicode char U+00CD (decimal 205)
                                                                                      defining Unicode char U+00CE (decimal 206)
                                                                                      defining Unicode char U+00CF (decimal 207)
                                                                                      defining Unicode char U+00D0 (decimal 208)
                                                                                      defining Unicode char U+00D1 (decimal 209)
                                                                                      defining Unicode char U+00D2 (decimal 210)
                                                                                      defining Unicode char U+00D3 (decimal 211)
                                                                                      defining Unicode char U+00D4 (decimal 212)
                                                                                      defining Unicode char U+00D5 (decimal 213)
                                                                                      defining Unicode char U+00D6 (decimal 214)
                                                                                      defining Unicode char U+00D8 (decimal 216)
                                                                                      defining Unicode char U+00D9 (decimal 217)
                                                                                      defining Unicode char U+00DA (decimal 218)
                                                                                      defining Unicode char U+00DB (decimal 219)
                                                                                      defining Unicode char U+00DC (decimal 220)
                                                                                      defining Unicode char U+00DD (decimal 221)
                                                                                      defining Unicode char U+00DE (decimal 222)
                                                                                      defining Unicode char U+00DF (decimal 223)
                                                                                      defining Unicode char U+00E0 (decimal 224)
                                                                                      defining Unicode char U+00E1 (decimal 225)
                                                                                      defining Unicode char U+00E2 (decimal 226)
                                                                                      defining Unicode char U+00E3 (decimal 227)
                                                                                      defining Unicode char U+00E4 (decimal 228)
                                                                                      defining Unicode char U+00E5 (decimal 229)
                                                                                      defining Unicode char U+00E6 (decimal 230)
                                                                                      defining Unicode char U+00E7 (decimal 231)
                                                                                      defining Unicode char U+00E8 (decimal 232)
                                                                                      defining Unicode char U+00E9 (decimal 233)
                                                                                      defining Unicode char U+00EA (decimal 234)
                                                                                      defining Unicode char U+00EB (decimal 235)
                                                                                      defining Unicode char U+00EC (decimal 236)
                                                                                      defining Unicode char U+00ED (decimal 237)
                                                                                      defining Unicode char U+00EE (decimal 238)
                                                                                      defining Unicode char U+00EF (decimal 239)
                                                                                      defining Unicode char U+00F0 (decimal 240)
                                                                                      defining Unicode char U+00F1 (decimal 241)
                                                                                      defining Unicode char U+00F2 (decimal 242)
                                                                                      defining Unicode char U+00F3 (decimal 243)
                                                                                      defining Unicode char U+00F4 (decimal 244)
                                                                                      defining Unicode char U+00F5 (decimal 245)
                                                                                      defining Unicode char U+00F6 (decimal 246)
                                                                                      defining Unicode char U+00F8 (decimal 248)
                                                                                      defining Unicode char U+00F9 (decimal 249)
                                                                                      defining Unicode char U+00FA (decimal 250)
                                                                                      defining Unicode char U+00FB (decimal 251)
                                                                                      defining Unicode char U+00FC (decimal 252)
                                                                                      defining Unicode char U+00FD (decimal 253)
                                                                                      defining Unicode char U+00FE (decimal 254)
                                                                                      defining Unicode char U+00FF (decimal 255)
                                                                                      defining Unicode char U+0102 (decimal 258)
                                                                                      defining Unicode char U+0103 (decimal 259)
                                                                                      defining Unicode char U+0104 (decimal 260)
                                                                                      defining Unicode char U+0105 (decimal 261)
                                                                                      defining Unicode char U+0106 (decimal 262)
                                                                                      defining Unicode char U+0107 (decimal 263)
                                                                                      defining Unicode char U+010C (decimal 268)
                                                                                      defining Unicode char U+010D (decimal 269)
                                                                                      defining Unicode char U+010E (decimal 270)
                                                                                      defining Unicode char U+010F (decimal 271)
                                                                                      defining Unicode char U+0110 (decimal 272)
                                                                                      defining Unicode char U+0111 (decimal 273)
                                                                                      defining Unicode char U+0118 (decimal 280)
                                                                                      defining Unicode char U+0119 (decimal 281)
                                                                                      defining Unicode char U+011A (decimal 282)
                                                                                      defining Unicode char U+011B (decimal 283)
                                                                                      defining Unicode char U+011E (decimal 286)
                                                                                      defining Unicode char U+011F (decimal 287)
                                                                                      defining Unicode char U+0130 (decimal 304)
                                                                                      defining Unicode char U+0131 (decimal 305)
                                                                                      defining Unicode char U+0132 (decimal 306)
                                                                                      defining Unicode char U+0133 (decimal 307)
                                                                                      defining Unicode char U+0139 (decimal 313)
                                                                                      defining Unicode char U+013A (decimal 314)
                                                                                      defining Unicode char U+013D (decimal 317)
                                                                                      defining Unicode char U+013E (decimal 318)
                                                                                      defining Unicode char U+0141 (decimal 321)
                                                                                      defining Unicode char U+0142 (decimal 322)
                                                                                      defining Unicode char U+0143 (decimal 323)
                                                                                      defining Unicode char U+0144 (decimal 324)
                                                                                      defining Unicode char U+0147 (decimal 327)
                                                                                      defining Unicode char U+0148 (decimal 328)
                                                                                      defining Unicode char U+014A (decimal 330)
                                                                                      defining Unicode char U+014B (decimal 331)
                                                                                      defining Unicode char U+0150 (decimal 336)
                                                                                      defining Unicode char U+0151 (decimal 337)
                                                                                      defining Unicode char U+0152 (decimal 338)
                                                                                      defining Unicode char U+0153 (decimal 339)
                                                                                      defining Unicode char U+0154 (decimal 340)
                                                                                      defining Unicode char U+0155 (decimal 341)
                                                                                      defining Unicode char U+0158 (decimal 344)
                                                                                      defining Unicode char U+0159 (decimal 345)
                                                                                      defining Unicode char U+015A (decimal 346)
                                                                                      defining Unicode char U+015B (decimal 347)
                                                                                      defining Unicode char U+015E (decimal 350)
                                                                                      defining Unicode char U+015F (decimal 351)
                                                                                      defining Unicode char U+0160 (decimal 352)
                                                                                      defining Unicode char U+0161 (decimal 353)
                                                                                      defining Unicode char U+0162 (decimal 354)
                                                                                      defining Unicode char U+0163 (decimal 355)
                                                                                      defining Unicode char U+0164 (decimal 356)
                                                                                      defining Unicode char U+0165 (decimal 357)
                                                                                      defining Unicode char U+016E (decimal 366)
                                                                                      defining Unicode char U+016F (decimal 367)
                                                                                      defining Unicode char U+0170 (decimal 368)
                                                                                      defining Unicode char U+0171 (decimal 369)
                                                                                      defining Unicode char U+0178 (decimal 376)
                                                                                      defining Unicode char U+0179 (decimal 377)
                                                                                      defining Unicode char U+017A (decimal 378)
                                                                                      defining Unicode char U+017B (decimal 379)
                                                                                      defining Unicode char U+017C (decimal 380)
                                                                                      defining Unicode char U+017D (decimal 381)
                                                                                      defining Unicode char U+017E (decimal 382)
                                                                                      defining Unicode char U+200C (decimal 8204)
                                                                                      defining Unicode char U+2013 (decimal 8211)
                                                                                      defining Unicode char U+2014 (decimal 8212)
                                                                                      defining Unicode char U+2018 (decimal 8216)
                                                                                      defining Unicode char U+2019 (decimal 8217)
                                                                                      defining Unicode char U+201A (decimal 8218)
                                                                                      defining Unicode char U+201C (decimal 8220)
                                                                                      defining Unicode char U+201D (decimal 8221)
                                                                                      defining Unicode char U+201E (decimal 8222)
                                                                                      defining Unicode char U+2030 (decimal 8240)
                                                                                      defining Unicode char U+2031 (decimal 8241)
                                                                                      defining Unicode char U+2039 (decimal 8249)
                                                                                      defining Unicode char U+203A (decimal 8250)
                                                                                      defining Unicode char U+2423 (decimal 9251)
                                                                                      )
                                                                                      Now handling font encoding OT1 …
                                                                                      … processing UTF-8 mapping file for font encoding OT1
                                                                                      (/usr/local/texlive/2010/texmf-dist/tex/latex/base/ot1enc.dfu
                                                                                      File: ot1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
                                                                                      defining Unicode char U+00A1 (decimal 161)
                                                                                      defining Unicode char U+00A3 (decimal 163)
                                                                                      defining Unicode char U+00B8 (decimal 184)
                                                                                      defining Unicode char U+00BF (decimal 191)
                                                                                      defining Unicode char U+00C5 (decimal 197)
                                                                                      defining Unicode char U+00C6 (decimal 198)
                                                                                      defining Unicode char U+00D8 (decimal 216)
                                                                                      defining Unicode char U+00DF (decimal 223)
                                                                                      defining Unicode char U+00E6 (decimal 230)
                                                                                      defining Unicode char U+00EC (decimal 236)
                                                                                      defining Unicode char U+00ED (decimal 237)
                                                                                      defining Unicode char U+00EE (decimal 238)
                                                                                      defining Unicode char U+00EF (decimal 239)
                                                                                      defining Unicode char U+00F8 (decimal 248)
                                                                                      defining Unicode char U+0131 (decimal 305)
                                                                                      defining Unicode char U+0141 (decimal 321)
                                                                                      defining Unicode char U+0142 (decimal 322)
                                                                                      defining Unicode char U+0152 (decimal 338)
                                                                                      defining Unicode char U+0153 (decimal 339)
                                                                                      defining Unicode char U+2013 (decimal 8211)
                                                                                      defining Unicode char U+2014 (decimal 8212)
                                                                                      defining Unicode char U+2018 (decimal 8216)
                                                                                      defining Unicode char U+2019 (decimal 8217)
                                                                                      defining Unicode char U+201C (decimal 8220)
                                                                                      defining Unicode char U+201D (decimal 8221)
                                                                                      )
                                                                                      Now handling font encoding OMS …
                                                                                      … processing UTF-8 mapping file for font encoding OMS
                                                                                      (/usr/local/texlive/2010/texmf-dist/tex/latex/base/omsenc.dfu
                                                                                      File: omsenc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
                                                                                      defining Unicode char U+00A7 (decimal 167)
                                                                                      defining Unicode char U+00B6 (decimal 182)
                                                                                      defining Unicode char U+00B7 (decimal 183)
                                                                                      defining Unicode char U+2020 (decimal 8224)
                                                                                      defining Unicode char U+2021 (decimal 8225)
                                                                                      defining Unicode char U+2022 (decimal 8226)
                                                                                      )
                                                                                      Now handling font encoding OMX …
                                                                                      … no UTF-8 mapping file for font encoding OMX
                                                                                      Now handling font encoding U …
                                                                                      … no UTF-8 mapping file for font encoding U
                                                                                      defining Unicode char U+00A9 (decimal 169)
                                                                                      defining Unicode char U+00AA (decimal 170)
                                                                                      defining Unicode char U+00AE (decimal 174)
                                                                                      defining Unicode char U+00BA (decimal 186)
                                                                                      defining Unicode char U+02C6 (decimal 710)
                                                                                      defining Unicode char U+02DC (decimal 732)
                                                                                      defining Unicode char U+200C (decimal 8204)
                                                                                      defining Unicode char U+2026 (decimal 8230)
                                                                                      defining Unicode char U+2122 (decimal 8482)
                                                                                      defining Unicode char U+2423 (decimal 9251)
                                                                                      ))
                                                                                      (/usr/local/texlive/2010/texmf-dist/tex/generic/babel/babel.sty
                                                                                      Package: babel 2008/07/06 v3.8l The Babel package
                                                                                      (/usr/local/texlive/2010/texmf-dist/tex/generic/babel/italian.ldf
                                                                                      Language: italian 2008/03/14 v1.2t Italian support from the babel system
                                                                                      (/usr/local/texlive/2010/texmf-dist/tex/generic/babel/babel.def
                                                                                      File: babel.def 2008/07/06 v3.8l Babel common definitions
                                                                                      \babel@savecnt=\count87
                                                                                      \U@D=\dimen103
                                                                                      )
                                                                                      Package babel Info: Making ” an active character on input line 94.
                                                                                      ))
                                                                                      (/usr/local/texlive/2010/texmf-var/tex/latex/simoncini/simoncini.sty
                                                                                      Package: simoncini 2010/10/15 v1.0 Adobe Simoncini Garamond
                                                                                      (/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/ifpdf.sty
                                                                                      Package: ifpdf 2010/01/28 v2.1 Provides the ifpdf switch (HO)
                                                                                      Package ifpdf Info: pdfTeX in pdf mode detected.
                                                                                      ){/usr/local/texlive/2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/lo
                                                                                      cal/texlive/2010/texmf-dist/fonts/map/dvips/initials/pig.map
                                                                                      pdfTeX warning: pdflatex (file /usr/local/texlive/2010/texmf-dist/fonts/map/dvi
                                                                                      ps/initials/pig.map): fontmap entry for `pigr8r' already exists, duplicates ign
                                                                                      ored
                                                                                      pdfTeX warning: pdflatex (file /usr/local/texlive/2010/texmf-dist/fonts/map/dvi
                                                                                      ps/initials/pig.map): fontmap entry for `pigro8r' already exists, duplicates ig
                                                                                      nored
                                                                                      pdfTeX warning: pdflatex (file /usr/local/texlive/2010/texmf-dist/fonts/map/dvi
                                                                                      ps/initials/pig.map): fontmap entry for `pigri8r' already exists, duplicates ig
                                                                                      nored
                                                                                      pdfTeX warning: pdflatex (file /usr/local/texlive/2010/texmf-dist/fonts/map/dvi
                                                                                      ps/initials/pig.map): fontmap entry for `pigb8r' already exists, duplicates ign
                                                                                      ored
                                                                                      pdfTeX warning: pdflatex (file /usr/local/texlive/2010/texmf-dist/fonts/map/dvi
                                                                                      ps/initials/pig.map): fontmap entry for `pigbo8r' already exists, duplicates ig
                                                                                      nored
                                                                                      }) (./Simoncini.aux)
                                                                                      \openout1 = `Simoncini.aux'.
                                                                                      LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 6.
                                                                                      LaTeX Font Info: … okay on input line 6.
                                                                                      LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 6.
                                                                                      LaTeX Font Info: … okay on input line 6.
                                                                                      LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 6.
                                                                                      LaTeX Font Info: … okay on input line 6.
                                                                                      LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 6.
                                                                                      LaTeX Font Info: … okay on input line 6.
                                                                                      LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 6.
                                                                                      LaTeX Font Info: … okay on input line 6.
                                                                                      LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 6.
                                                                                      LaTeX Font Info: … okay on input line 6.
                                                                                      LaTeX Font Info: Try loading font information for T1+pig on input line 6.
                                                                                      (/usr/local/texlive/2010/texmf-var/tex/latex/simoncini/t1pig.fd
                                                                                      File: t1pig.fd 2010/10/15 Fontinst v1.933 font definitions for T1/pig.
                                                                                      )
                                                                                      LaTeX Font Info: External font `cmex10' loaded for size
                                                                                      (Font) <7> on input line 7.
                                                                                      LaTeX Font Info: External font `cmex10' loaded for size
                                                                                      (Font) <5> on input line 7.
                                                                                      [1
                                                                                      ]
                                                                                      (./Simoncini.aux) )
                                                                                      Here is how much of TeX's memory you used:
                                                                                      1039 strings out of 493738
                                                                                      11029 string characters out of 3143043
                                                                                      62290 words of memory out of 3000000
                                                                                      4367 multiletter control sequences out of 15000+200000
                                                                                      10024 words of font info for 21 fonts, out of 3000000 for 9000
                                                                                      714 hyphenation exceptions out of 8191
                                                                                      24i,4n,24p,176b,113s stack positions out of 5000i,500n,10000p,200000b,50000s
                                                                                      {/usr/local/texlive/2010/texmf-dist/fonts/enc/dvips/base/8r.
                                                                                      enc}
                                                                                      Output written on Simoncini.pdf (1 page, 28660 bytes).
                                                                                      PDF statistics:
                                                                                      13 PDF objects out of 1000 (max. 8388607)
                                                                                      8 compressed objects within 1 object stream
                                                                                      0 named destinations out of 1000 (max. 500000)
                                                                                      1 words of extra memory for PDF output out of 10000 (max. 10000000`
                                                                                      Ciao,
                                                                                      Luca

                                                                                    • #51385
                                                                                      mlgdominici
                                                                                      Amministratore del forum
                                                                                        Up
                                                                                        0
                                                                                        Down
                                                                                        ::


                                                                                        Sembrerebbe un problema in fase di creazione dei file di supporto (tfm, ecc.).

                                                                                        Comunque:

                                                                                        1. Non dipende da questo, ma stai caricando una mappa di font che contiene dei duplicati, probabilmente con \pdfmapfile. Per chiarezza commentalo nel sorgente e cerca di costruire un file minimale che riproduca l’esempio.

                                                                                        2. Hai a disposizione gli AFM corrispondenti ai file PFB? Sono sicuramente serviti per l’installazione con fontinst, ma non servono poi a pdftex, per cui può darsi che tu non li abbia. Se li hai conservati, sarei curioso di dare un’occhiata a quello relativo al Simoncini Regular. Gli AFM sono file di testo, per cui puoi aprirli e incollare il loro contenuto nel tuo messaggio.

                                                                                        Ciao,
                                                                                        Max.

                                                                                      • #51386
                                                                                        Up
                                                                                        0
                                                                                        Down
                                                                                        ::


                                                                                        Ringrazio Max coram populo per avermi ‘passato sottobanco’ le legature che mi mancavano, anche se per verificare che funzionino sulla mia distribuzione dovrò attendere che rientri dalle festività chi potrà darmi una mano ad inserirle. Nella speranza di poter presto, se non camminare, almeno zoppicare con le mie gambe…
                                                                                        Nell’attesa, buon anno a tutti!
                                                                                        Luca

                                                                                      • #51387
                                                                                        mlgdominici
                                                                                        Amministratore del forum
                                                                                          Up
                                                                                          0
                                                                                          Down
                                                                                          ::


                                                                                          Giusto per chiarire qual era il problema, nel caso dovesse capitare a qualcun altro: il font di partenza era un TrueType. Le legature ‘fi’ e ‘fl’ erano codificate in posizioni non standard, e questo ha tratto in errore il prgramma ttf2pt1 con il quale è stata fatta la conversione da TrueType a Type1. A quanto pare FontForge è più astuto, almeno da questo punto di vista, e genera un Type1 dove le due legature sono riconosciute e inserite nella giusta posizione.

                                                                                          Ciao,
                                                                                          Max.

                                                                                        • #51388
                                                                                          Up
                                                                                          0
                                                                                          Down
                                                                                          ::


                                                                                          Un brevissimo messaggio per comunicare che finalmente ho il Simoncini che funziona sulla mia distribuzione 😆
                                                                                          E naturalmente per ringraziare…
                                                                                          Luca

                                                                                        • #51389
                                                                                          Up
                                                                                          0
                                                                                          Down
                                                                                          ::


                                                                                          Offri da bere! 😀

                                                                                          Ciao
                                                                                          Tommaso

                                                                                        • #51390
                                                                                          Up
                                                                                          0
                                                                                          Down
                                                                                          ::


                                                                                          Ai padovani senz’altro; soprattutto se mi danno una mano anche con l’altro problemino che ho postato questo pomeriggio…
                                                                                          Ciao,
                                                                                          Luca

                                                                                      Visualizzazione 92 filoni di risposte
                                                                                      • Devi essere connesso per rispondere a questo topic.

                                                                                      Go to top