Pacchetto eco e problema textbullet

  • Creatore
    Topic
  • #54851
    Up
    0
    Down
    ::


    Alla compilazione di un documento appare il seguente errore:
    `LaTeX Font Warning: Font shape `OMS/cmor/m/n' undefined
    (Font) using `OMS/cmsy/m/n' instead
    (Font) for symbol `textbullet' on input line xx.
    `
    al primo presentarsi di un comando \item all’interno di un ambiente itemize.
    L’errore è solo nel LOG, nel senso che dal punto di vista grafico il punto appare e sembra essere quello giusto.
    Il mio preambolo è:
    `\documentclass[a4paper,twoside,11pt,italian]{article}

    \usepackage[T1]{fontenc}
    \usepackage{eco}
    \usepackage[utf8]{inputenx}
    \usepackage[italian]{babel}
    \usepackage{layaureo}
    \usepackage{graphicx}
    \usepackage{hyperref}
    \usepackage{microtype}
    \usepackage{fancyhdr}
    \usepackage{booktabs}
    \usepackage{tabularx}
    \usepackage{eurosym}
    `
    Sospetto che il tutto sia collegato al pacchetto eco (che uso per avere i numeri elzeviriani), visto che disabilitandolo l’errore non si presenta.
    Uso MiKTeX e ho installati sia il CM che il CM-super ma non il CM-unicode.
    Suggerimenti?

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #54852
      lavocedilassù
      Partecipante
        Up
        0
        Down
        ::

        Alla compilazione di un documento appare il seguente errore:
        `LaTeX Font Warning: Font shape `OMS/cmor/m/n' undefined
        (Font) using `OMS/cmsy/m/n' instead
        (Font) for symbol `textbullet' on input line xx.
        `
        al primo presentarsi di un comando \item all’interno di un ambiente itemize.
        L’errore è solo nel LOG, nel senso che dal punto di vista grafico il punto appare e sembra essere quello giusto.
        Il mio preambolo è:
        `\documentclass[a4paper,twoside,11pt,italian]{article}

        \usepackage[T1]{fontenc}
        \usepackage{eco}
        \usepackage[utf8]{inputenx}
        \usepackage[italian]{babel}
        \usepackage{layaureo}
        \usepackage{graphicx}
        \usepackage{hyperref}
        \usepackage{microtype}
        \usepackage{fancyhdr}
        \usepackage{booktabs}
        \usepackage{tabularx}
        \usepackage{eurosym}
        `
        Sospetto che il tutto sia collegato al pacchetto eco (che uso per avere i numeri elzeviriani), visto che disabilitandolo l’errore non si presenta.
        Uso MiKTeX e ho installati sia il CM che il CM-super ma non il CM-unicode.
        Suggerimenti?

        Io su Mac al posto dei Computer Modern utilizzo i Latin Modern col pacchetto (sono simili, ma quest’ultimi più completi):

        \usepackage{cfr-lm}

        che utlizza i numeri elzeviriani nel testo e non crea alcun problema. I numeri maiuscoli li devi inserire in modo matematico, cioè tra $.

        Ciao
        Gianni

      • #54853
        Up
        0
        Down
        ::

        Alla compilazione di un documento appare il seguente errore:
        `LaTeX Font Warning: Font shape `OMS/cmor/m/n' undefined
        (Font) using `OMS/cmsy/m/n' instead
        (Font) for symbol `textbullet' on input line xx.
        `
        al primo presentarsi di un comando \item all’interno di un ambiente itemize.
        L’errore è solo nel LOG, nel senso che dal punto di vista grafico il punto appare e sembra essere quello giusto.
        Il mio preambolo è:
        `\documentclass[a4paper,twoside,11pt,italian]{article}

        \usepackage[T1]{fontenc}
        \usepackage{eco}
        \usepackage[utf8]{inputenx}
        \usepackage[italian]{babel}
        \usepackage{layaureo}
        \usepackage{graphicx}
        \usepackage{hyperref}
        \usepackage{microtype}
        \usepackage{fancyhdr}
        \usepackage{booktabs}
        \usepackage{tabularx}
        \usepackage{eurosym}
        `
        Sospetto che il tutto sia collegato al pacchetto eco (che uso per avere i numeri elzeviriani), visto che disabilitandolo l’errore non si presenta.
        Uso MiKTeX e ho installati sia il CM che il CM-super ma non il CM-unicode.
        Suggerimenti?

        Non è un errore, ma solo un avviso del tutto innocuo. Carica anche textcomp, se vuoi toglierlo.

        Ciao
        Enrico

      • #54854
        Up
        0
        Down
        ::

        Io su Mac al posto dei Computer Modern utilizzo i Latin Modern col pacchetto (sono simili, ma quest’ultimi più completi):

        \usepackage{cfr-lm}

        che utlizza i numeri elzeviriani nel testo e non crea alcun problema. I numeri maiuscoli li devi inserire in modo matematico, cioè tra $

        Niente da fare, usando i Latin Modern l’avviso spunta lo stesso…

        Non è un errore, ma solo un avviso del tutto innocuo. Carica anche textcomp, se vuoi toglierlo.

        Sono un perfezionista, quindi mi chiedevo il motivo dell’avviso.
        Ho provato anche la Tua soluzione, sia con Latin Modern che senza. L’avviso rimane lì imperterrito.

      • #54855
        Up
        0
        Down
        ::

        Non è un errore, ma solo un avviso del tutto innocuo. Carica anche textcomp, se vuoi toglierlo.

        Sono un perfezionista, quindi mi chiedevo il motivo dell’avviso.
        Ho provato anche la Tua soluzione, sia con Latin Modern che senza. L’avviso rimane lì imperterrito.

        Il motivo dell’avviso è dovuto al fatto che il pacchetto eco non definisce certe famiglie di font. Se proprio quell’avviso ti dà fastidio, carica textcomp così:
        `\usepackage{textcomp}
        \DeclareFontFamily{TS1}{cmor}{}
        \DeclareFontShape{TS1}{cmor}{m}{n}{<->ssub*cmr/m/n}{}`
        Visto che sei un perfezionista, lascio a te capire che cosa fanno le due righe aggiuntive. 😀

        Ciao
        Enrico

      • #54856
        Up
        0
        Down
        ::

        Il motivo dell’avviso è dovuto al fatto che il pacchetto eco non definisce certe famiglie di font. Se proprio quell’avviso ti dà fastidio, carica textcomp così:
        `\usepackage{textcomp}
        \DeclareFontFamily{TS1}{cmor}{}
        \DeclareFontShape{TS1}{cmor}{m}{n}{<->ssub*cmr/m/n}{}`
        Visto che sei un perfezionista, lascio a te capire che cosa fanno le due righe aggiuntive. 😀

        Giusto!
        Faccio manualmente quello che il programma fa in automatico.
        Così quest’ultimo non mi dichiara che sta per farlo, quindi niente avviso.
        Grazie mille per l’aiuto!

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

    Go to top