Warning microtype

  • Creatore
    Topic
  • #29171
    robitex
    Amministratore del forum
      Up
      0
      Down
      ::


      Da qualche tempo (dopo aver aggiornato il pacchetto) mi compare il seguente Warning di microtype (distribuzione MiKTeX 2.6):

      `…
      Package microtype Warning: Unknown slot number of character
      (microtype) `|i'
      (microtype) in font encoding `T1'.
      (microtype) Make sure it's a single character
      (microtype) (or a number) in inheritance list
      (microtype) `microtype.cfg/186(protrusion)'.
      …`

      Sono andato a vedere nel file di configurazione microtype.cfg ed alla riga 186 ho trovato il comando \DeclareCharacterInheritance per la codifica T1.
      Alla riga 166 per la lettera i è indicato questo:` i = {\`i,\'i,\^i,\”i,|i},`

      Secondo me si tratta di un errore perché |i andrebbe sostituito con \i.

      quindi con ` i = {\`i,\'i,\^i,\”i,\i}, % i = {\`i,\'i,\^i,\”i,|i},`

      Vi risulta?
      Grazie

    Visualizzazione 2 filoni di risposte
    • Autore
      Risposte
      • #29172
        Antonio Ledda
        Partecipante
          Up
          0
          Down
          ::

          Da qualche tempo (dopo aver aggiornato il pacchetto) mi compare il seguente Warning di microtype (distribuzione MiKTeX 2.6):

          `…
          Package microtype Warning: Unknown slot number of character
          (microtype) `|i'
          (microtype) in font encoding `T1'.
          (microtype) Make sure it's a single character
          (microtype) (or a number) in inheritance list
          (microtype) `microtype.cfg/186(protrusion)'.
          …`

          Sono andato a vedere nel file di configurazione microtype.cfg ed alla riga 186 ho trovato il comando \DeclareCharacterInheritance per la codifica T1.
          Alla riga 166 per la lettera i è indicato questo:` i = {\`i,\'i,\^i,\”i,|i},`

          Secondo me si tratta di un errore perché |i andrebbe sostituito con \i.

          quindi con ` i = {\`i,\'i,\^i,\”i,\i}, % i = {\`i,\'i,\^i,\”i,|i},`

          Vi risulta?
          Grazie

          Uso MiKTeX 2.7 e nel file microtype.cfg (2008/06/04 v.2.3b), c’è questo:

          […]
          `\DeclareCharacterInheritance
          { encoding = T1 }
          { A = {\`A,\'A,\^A,\~A,\”A,\r A,\k A,\u A},
          a = {\`a,\'a,\^a,\~a,\”a,\r a,\k a,\u a},
          C = {\'C,\c C,\v C},
          c = {\'c,\c c,\v c},
          D = {\v D,\DH},
          d = {\v d,\dj},
          E = {\`E,\'E,\^E,\”E,\k E,\v E},
          e = {\`e,\'e,\^e,\”e,\k e,\v e},
          f = {027}, % ff
          G = {\u G},
          g = {\u g},
          I = {\`I,\'I,\^I,\”I,\.I},
          i = {\`i,\'i,\^i,\”i,\i},
          j = {\j},`
          […]. Non ho alcun warning.

          Ciao,
          Antonio

        • #29173
          Up
          0
          Down
          ::

          Da qualche tempo (dopo aver aggiornato il pacchetto) mi compare il seguente Warning di microtype (distribuzione MiKTeX 2.6):

          `…
          Package microtype Warning: Unknown slot number of character
          (microtype) `|i'
          (microtype) in font encoding `T1'.
          (microtype) Make sure it's a single character
          (microtype) (or a number) in inheritance list
          (microtype) `microtype.cfg/186(protrusion)'.
          …`

          Sono andato a vedere nel file di configurazione microtype.cfg ed alla riga 186 ho trovato il comando \DeclareCharacterInheritance per la codifica T1.
          Alla riga 166 per la lettera i è indicato questo:` i = {\`i,\'i,\^i,\”i,|i},`

          Secondo me si tratta di un errore perché |i andrebbe sostituito con \i.

          quindi con ` i = {\`i,\'i,\^i,\”i,\i}, % i = {\`i,\'i,\^i,\”i,|i},`

          Vi risulta?

          No. Il mio microtype.cfg è dato come versione 2.3c, datato 2008/11/11; alla riga 166 ha
          `i = {\`i,\'i,\^i,\”i,\i},`
          Ci sono gli analoghi per altre codifiche, sempre con \i; immagino sia un errore di battitura in una versione non aggiornata.

          Aggiungo che TeX Live ha aggiornato a metà novembre proprio microtype. Nella lista dei cambiamenti però non vedo quella cosa.

          Ciao
          Enrico

        • #29174
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::

            … immagino sia un errore di battitura in una versione non aggiornata.

            Si infatti. Ho corretto il file. Grazie per aver postato i frammenti dei vostri microtype.cfg.

            Per il momento non intendo aggiornare alla 2.7 per il semplice motivo che vorrei passare direttamente alla 2.8 di MiKTeX.
            Sull’altro pc ho invece la TeXLive 2007.

            Grazie a tutti.

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

        Go to top