Package microtype Warning

  • Creatore
    Topic
  • #83140
    samiel
    Partecipante
      Up
      0
      Down
      ::


      Tornando a LaTeX dopo una lunga pausa, e compilando un nuovo testo ricevo a un certo punto:
      `Package microtype Warning: You may only specify one encoding for character
      (microtype) inheritance lists. Ignoring encoding(s) EU2, on input line 133.`
      Non rilevo niente di strano, anzi riscrivendo la linea in questione oppure aggiungendone di nuove
      o ancora lasciandola bianca il messaggio persiste.
      Cito solo l’avvio, non so che altro riportare…
      `\documentclass[a4paper,11pt]{article}
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[polutonikogreek,italian]{babel}
      \usepackage{ebgaramond}
      \usepackage{microtype}
      \usepackage[margin=3cm,heightrounded]{geometry}
      \newcommand{\GR}[1]{%
      \begin{otherlanguage*}{greek}#1\end{otherlanguage*}}
      %\newcommand{\GR}[1]{\foreignlanguage{greek}{#1}}
      \frenchspacing
      \newcommand{\omissis}{[\textellipsis\unkern]}
      % inverte l'ordine titolo – autore
      \makeatletter
      \def\@maketitle{%
      \newpage
      \null
      \vskip 2em%
      \begin{center}%
      \let \footnote \thanks
      {\large
      \lineskip .5em%
      \begin{tabular}[t]{c}%
      {\LARGE\textbf \@author}
      \end{tabular}\par}%
      \vskip 1.5em%
      {\Huge\textbf \@title \par}%
      \vskip 1em%
      {\large \@date}%
      \end{center}%
      \par
      \vskip 1.5em}
      \makeatother

      \begin{document}
      \author{Mauro Sacchetto}
      \title{Appunti sul Simposio}
      \date{}
      \maketitle

      \section{La problematica platonica sull'eros}
      I testi che meglio degli altri definiscono la problematica platonica
      sull'eros sono tre dialoghi, composti (nonostante alcune incertezze nella
      datazione precisa) nell'ordine seguente: prima \emph{Liside}, quindi
      \emph{Simposio} , infine \emph{Fedro}, — quasi coevo ai dialoghi dialettici`

      Mi devo preoccupare?
      Grazie
      M

    Visualizzazione 8 filoni di risposte
    • Autore
      Risposte
      • #83141
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Probabilmente stai compilando con XeLaTeX, perché la codifica EU2 è tipica dei font opentype. Il tuo preambolo, invece, è un preambolo da pdflatex. Che sia dovuto ad una chiamanta a fontspec contenuto dentro il pacchetto ebgaramond. Non ci ho guardato dentro, ma anche se non appare, c’è una commistione di codifiche vlaide per motori di composizione diversi.

        • #83142
          samiel
          Partecipante
            Up
            0
            Down
            ::


            No, sto compilando con pdflatex !

            m

          • #83143
            alegenn
            Partecipante
              Up
              0
              Down
              ::


              Se commenti il pacchetto microtype, i warning scompaiono.
              Immagino (ma non sono sicuro) che il pacchetto ebgaramond carichi e configuri già microtype.

              Saluti

            • #83144
              Up
              0
              Down
              ::

              samiel” post=82495Tornando a LaTeX dopo una lunga pausa, e compilando un nuovo testo ricevo a un certo punto:
              `Package microtype Warning: You may only specify one encoding for character
              (microtype) inheritance lists. Ignoring encoding(s) EU2, on input line 133.`
              Non rilevo niente di strano, anzi riscrivendo la linea in questione oppure aggiungendone di nuove
              o ancora lasciandola bianca il messaggio persiste.
              Cito solo l’avvio, non so che altro riportare…
              `\documentclass[a4paper,11pt]{article}
              \usepackage[T1]{fontenc}
              \usepackage[utf8]{inputenc}
              \usepackage[polutonikogreek,italian]{babel}
              \usepackage{ebgaramond}
              \usepackage{microtype}
              \usepackage[margin=3cm,heightrounded]{geometry}
              \newcommand{\GR}[1]{%
              \begin{otherlanguage*}{greek}#1\end{otherlanguage*}}
              %\newcommand{\GR}[1]{\foreignlanguage{greek}{#1}}
              \frenchspacing
              \newcommand{\omissis}{[\textellipsis\unkern]}
              % inverte l'ordine titolo – autore
              \makeatletter
              \def\@maketitle{%
              \newpage
              \null
              \vskip 2em%
              \begin{center}%
              \let \footnote \thanks
              {\large
              \lineskip .5em%
              \begin{tabular}[t]{c}%
              {\LARGE\textbf \@author}
              \end{tabular}\par}%
              \vskip 1.5em%
              {\Huge\textbf \@title \par}%
              \vskip 1em%
              {\large \@date}%
              \end{center}%
              \par
              \vskip 1.5em}
              \makeatother

              \begin{document}
              \author{Mauro Sacchetto}
              \title{Appunti sul Simposio}
              \date{}
              \maketitle

              \section{La problematica platonica sull'eros}
              I testi che meglio degli altri definiscono la problematica platonica
              sull'eros sono tre dialoghi, composti (nonostante alcune incertezze nella
              datazione precisa) nell'ordine seguente: prima \emph{Liside}, quindi
              \emph{Simposio} , infine \emph{Fedro}, — quasi coevo ai dialoghi dialettici`

              Mi devo preoccupare?
              Grazie
              M

              Trattandosi di un semplice avviso, direi che non devi preoccuparti. Suppongo ci sia di mezzo l’ultimo aggiornamento di ebgaramond nel quale è stato aggiunto un file di configurazione per microtype.

              La codifica EU2 è quella usata da LuaLaTeX per i font OpenType, probabilmente c’è qualche condizionale non ben sistemato nel file di configurazione. Ora sto aggiornando, ma non posso dirti di più finché non torno dal seggio elettorale.

              Ciao
              Enrico

            • #83145
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::

                alegenn” post=82503Se commenti il pacchetto microtype, i warning scompaiono.
                Immagino (ma non sono sicuro) che il pacchetto ebgaramond carichi e configuri già microtype.

                Saluti

                Il pacchetto ebgaramond NON carica e non configura microtype.

                Cancellare la riga dove si invoca microtype elimina il messaggio, perché non c’è più microtype a lamentarsi di diversi codifiche, ma ovviamante NON è la soluzione del problema.

              • #83146
                Up
                0
                Down
                ::

                OldClaudio” post=82506

                Se commenti il pacchetto microtype, i warning scompaiono.
                Immagino (ma non sono sicuro) che il pacchetto ebgaramond carichi e configuri già microtype.

                Saluti

                Il pacchetto ebgaramond NON carica e non configura microtype.

                Cancellare la riga dove si invoca microtype elimina il messaggio, perché non c’è più microtype a lamentarsi di diversi codifiche, ma ovviamante NON è la soluzione del problema.

                Cito da CTAN a proposito di ebgaramond:

                > Updated to version 0.015.
                > Includes configuration files for microtype. Corrected composite accented
                > glyphs.

                Ciao
                Tommaso

              • #83147
                OldClaudio
                Partecipante
                  Up
                  0
                  Down
                  ::

                  > Updated to version 0.015.
                  > Includes configuration files for microtype. Corrected composite accented
                  > glyphs.

                  Questo che citi non ha nulla a che vedere con il file ebgaramond.sty; semplicemente il “bundle” (che noi traduciamo con “pacchetto”, ma non ha proprio lo stesso significato) contiene anche i file accessori per usare microtype con i font EB Garamond; ognuno di questi file dice per ciascun carattere, quanta percentuale di protrusione esso può avere, e per ciascun font della famiglia quanta espansione o contrazione esso può subire e con quale passo. (microtype comincia con il font di larghezza normale; se va bene, passa oltre; se la riga è troppo lasca o troppo stretta o se fuoriesce nel bordo, allora allarga o contrae il font, per esempio, dell’1% per volta fino ad un massimo specificato per ogni font, e se la riga resta brutta, ci riprova con la sillabazione)
                  Questi file accessori sono disponibili per i font Type 1, perché contengono solo 255 segni, ma sono virtualmente impossibili per i font OpenType, che possono contenere decine di migliaia di segni; questo è il motivo per il quale per ora microtype funziona solo in modo parziale con XeLaTeX e i suoi font OpenType.

                  Come vedi microtype non c’entra niente con il problema dell’OP.

                  Ciao
                  Claudio

                • #83148
                  Up
                  0
                  Down
                  ::


                  È quasi certamente un avviso innocuo. Non c’è se si usa la versione beta 2.8 di microtype.

                  Ciao
                  Enrico

                • #83149
                  samiel
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Io ho la versione 2.4,
                    cmq allora deduco che posso stare tranquilo 🙂

                    Grazie
                    m

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

                Go to top