MinionPro su MikTeX

  • Creatore
    Topic
  • #13144
    Up
    0
    Down
    ::


    Fino a ieri ho usato il pacchetto minionpro senza alcun problema. Oggi ho fatto l’aggiornamento del database dei pacchetti di MiKTeX e non riesco più a compilare alcun file che richiami tale pacchetto.

    Per esempio il seguente codice`\documentclass{article}
    \usepackage{minionpro}

    \begin{document}
    text
    \end{document}`
    produce il seguente log`[…]

    LaTeX Warning: You have requested package `minionpro',
    but the package provides `MinionPro'.

    Package: MinionPro 2005/09/25 v2.0 MinionPro support for LaTeX
    (“C:\Program Files\MiKTeX 2.5\tex\latex\MnSymbol\MnSymbol.sty”
    Package: MnSymbol 2007/01/21 v1.4 support for the MnSymbol font

    (“C:\Program Files\MiKTeX 2.5\tex\latex\amsmath\amsmath.sty”
    Package: amsmath 2000/07/18 v2.13 AMS math features
    \@mathmargin=\skip43

    For additional information on amsmath, use the `?' option.
    (“C:\Program Files\MiKTeX 2.5\tex\latex\amsmath\amstext.sty”
    Package: amstext 2000/06/29 v2.01

    […]

    ! LaTeX Error: Command `\hbar' already defined.

    See the LaTeX manual or LaTeX Companion for explanation.
    Type H for immediate help.

    l.342 …ar} {\mathord}{letters}{'265}

    ?

    […]`

    L’aggiornamento di MiKTeK ha installato il pacchetto MnSymbol che provvede un font matematico da usare con MinionPro. Temo che il problema sia dato proprio da questo pacchetto, anche se nel file che ho riportato non lo ho caricato.

    Nessuno ha riscontrato lo stesso problema?

Visualizzazione 11 filoni di risposte
  • Autore
    Risposte
    • #13145
      Up
      0
      Down
      ::

      Fino a ieri ho usato il pacchetto minionpro senza alcun problema. Oggi ho fatto l’aggiornamento del database dei pacchetti di MiKTeX e non riesco più a compilare alcun file che richiami tale pacchetto.

      Per esempio il seguente codice`\documentclass{article}
      \usepackage{minionpro}

      \begin{document}
      text
      \end{document}`
      produce il seguente log`[…]

      LaTeX Warning: You have requested package `minionpro',
      but the package provides `MinionPro'.

      Package: MinionPro 2005/09/25 v2.0 MinionPro support for LaTeX
      (“C:\Program Files\MiKTeX 2.5\tex\latex\MnSymbol\MnSymbol.sty”
      Package: MnSymbol 2007/01/21 v1.4 support for the MnSymbol font

      (“C:\Program Files\MiKTeX 2.5\tex\latex\amsmath\amsmath.sty”
      Package: amsmath 2000/07/18 v2.13 AMS math features
      \@mathmargin=\skip43

      For additional information on amsmath, use the `?' option.
      (“C:\Program Files\MiKTeX 2.5\tex\latex\amsmath\amstext.sty”
      Package: amstext 2000/06/29 v2.01

      […]

      ! LaTeX Error: Command `\hbar' already defined.

      See the LaTeX manual or LaTeX Companion for explanation.
      Type H for immediate help.

      l.342 …ar} {\mathord}{letters}{'265}

      ?

      […]`

      L’aggiornamento di MiKTeK ha installato il pacchetto MnSymbol che provvede un font matematico da usare con MinionPro. Temo che il problema sia dato proprio da questo pacchetto, anche se nel file che ho riportato non lo ho caricato.

      Nessuno ha riscontrato lo stesso problema?

      Evidentemente il pacchetto MnSymbol definisce i suoi comandi simili a quelli di amssymb che quindi non va caricato.

      Hai anche l’avviso che dovresti chiamare il pacchetto MinionPro con le maiuscole.

      Ciao
      Enrico

    • #13146
      DMW
        Up
        0
        Down
        ::


        Lapo,
        dai un’occhiata alla doc ftp://tug.ctan.org/pub/tex-archive/fonts/minionpro/MinionPro.pdf
        che ci sono anche 100 mila opzioni. Nella sezione 2 puoi leggere che amssymb e amsfonts non sono compatibili con MnSymbol.

        Ciao

        Andrea

      • #13147
        Up
        0
        Down
        ::


        Ho letto la guida. Nel file minimale (che non riesco a compilare) non sto caricando né amssymb né amsfonts. Credo che ci sia qualche bug nei file del pacchetto MnSymbol ma non sono riuscito ad identificarlo.

      • #13148
        Up
        0
        Down
        ::

        Hai anche l’avviso che dovresti chiamare il pacchetto MinionPro con le maiuscole.

        Pensavo che fosse di poco conto, invece questo era parte del problema. Prima che venisse introdotto il pacchetto MnSymbol, \usepackage{minionpro} funzionava perfettamente tanto è vero che non avevo nemmeno capito che la scrittura giusta è \usepackage{MinionPro}. Probabilmente il pacchetto MnSymbol chiama al suo interno MinionPro e se quest’ultimo non è scritto con le maiuscole, MnSymbol tenta di caricarlo due volte, dando evidenti errori.

        Nonostante questo, continuo ad avere problemi. Adesso riesco a compilare il codice ma rimane un warning`Warning: (file MinionPro-Regular-osf-ot–base1): Font MinionPro-Regular-osf-ot
        –base1 at 545 not found `
        Non me lo spiego perché ho il file che non trova ed è nella stessa posizione in cui si trovava prima di installare MnSymbol (quando tutto funzionava perfettamente). Ho anche provato a rigenerare i formati ma non sembra che risolva niente.

      • #13149
        Up
        0
        Down
        ::


        Il problema era che l’aggiornamento di MiKTeX aveva sostituito il file updmap.cfg con una nuova versione e la riga Map MinionPro.map che avevo aggiunto era andata persa. Aggiungedo la linea di nuovo e facendo updmap tutto è tornato a funzionare.

      • #13150
        Up
        0
        Down
        ::


        Salve a tutti,

        ho provato a inserire nel mio documento il codice `\usepackage{MinionPro}`
        ma in fase di compilazione ottengo un messaggio di errore senza che il programma mi proponga la consueta procedura di scaricare il nuovo pacchetto via Internet. Qualcuno mi dà una mano?
        Grazie,

        Stefano

      • #13151
        Up
        0
        Down
        ::


        Hai il font MinionPro? Non è fornito dal pacchetto e non è freeware. Se lo hai, devi seguire la procedura spiegata nella guida del pacchetto per convertire il font da OpenType a Type 1 e generare le metriche.

      • #13152
        Up
        0
        Down
        ::


        Ciao e grazie per la risposta…

        Hai il font MinionPro? Non è fornito dal pacchetto e non è freeware. Se lo hai, devi seguire la procedura spiegata nella guida del pacchetto per convertire il font da OpenType a Type 1 e generare le metriche.

        Il mio problema è proprio lì…non riesco a generare dai file otf i pfb: il fatto è che convert.bat mi genera una cartella vuota. Penso che ciò sia connesso con i Typetools LCFD: che cosa devo fare per installarli?
        Grazie, ciao

        Stefano

      • #13153
        Up
        0
        Down
        ::

        1. scompatta scripts (da pacchetto minion) dentro la cartella c:\pippo

        2. metti tutti i font .otf minion che hai dentro c:\pippo\otf

        3. converti i font .otf in type 1 con lcdf-typetools-w32

        • copia tutto il contenuto di lcdf-typetools-w32\bin dentro c:\pippo e poi lancia convert.bat

        • questo crea i font T1 dentro la cartella C:\pippo\pfb

      • copia tutti i pbf dentro C:\Program Files\MiKTeX 2.5\fonts\type1\adobe\MinionPro

      • scompatta le metriche fornite dal pacchetto minion e mettile dentro il texmf tree.

      • Aggiungi la seguente linea al file updmap.cfg
        Map MinionPro.map

      • con updmap

  • #13154
    Up
    0
    Down
    ::


    Funziona! Ricevo qualche messaggio di warning ma il documento in uscita sembra eccellente!
    Grazie mille,

    Stefano

  • #13155
    Up
    0
    Down
    ::

    # scompatta scripts (da pacchetto minion) dentro la cartella c:\pippo
    # metti tutti i font .otf minion che hai dentro c:\pippo\otf
    # converti i font .otf in type 1 con lcdf-typetools-w32

    * copia tutto il contenuto di lcdf-typetools-w32\bin dentro c:\pippo e poi lancia convert.bat
    * questo crea i font T1 dentro la cartella C:\pippo\pfb

    # copia tutti i pbf dentro C:\Program Files\MiKTeX 2.5\fonts\type1\adobe\MinionPro
    # scompatta le metriche fornite dal pacchetto minion e mettile dentro il texmf tree.
    # Aggiungi la seguente linea al file updmap.cfg
    Map MinionPro.map
    # con updmap

    Anche io ho provato, ma quando lancio il convert.bat mi dà il seguente errore

    `”Creating PostScript fonts …”
    cfftot1: otf/otf: No such file or directory
    cfftot1: too many arguments
    cfftot1: Type cfftot1 –help for more information.
    pfb/%~ni.pfb: No such file or directory
    pfb/%~ni.pfb: No such file or directory
    `

    che significa??
    grazie e scusate

  • #13156
    Up
    0
    Down
    ::


    Proprio nessuno sa dirmi niente??? 😥 🙁

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

    Go to top