Problema myChapter e \textrm{}

  • Creatore
    Topic
  • #35990
    Up
    0
    Down
    ::


    Ciao a tutti.
    Sto scrivendo la mia tesi triennale e ho voluto provare il pacchetto classicthesis assieme a arsclassica. Ho un macBook e uso MacTex2008 e l’ultima versione di TeXshop.
    Vorrei scrivere, come titolo del mio secondo capitolo, questo:

    \myChapter{Interazione tra $\textrm{PM}_{10}$ e umidit\`a relativa}

    ma il compilatore mi risponde:

    ! Missing { inserted.

    \MT@outer@kern
    l.1 …ra $\textrm{PM}_{10}$ e umidit\`a relativa}

    Stessa risposta se scrivo:

    \section{Il Centro Meteo di Teolo e la valutazione del $\textrm{PM}_{10}$}

    come prima sezione del capitolo.
    Se al posto di \textrm{} uso \mathrm{}, con la medesima struttura, il problema non sussiste.
    In più uso altrove nel testo la stringa $\textrm{PM}_{10}$, senza errori.

    Posto il mio preambolo:

    \documentclass[10pt,a4paper,cleardoubleempty]{scrbook}
    \usepackage[latin1]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{classicthesis-ldpkg}
    \usepackage[linedheaders,pdfspacing, subfig,eulerchapternumbers, eulermath, tocaligned, listsseparated, drafting]{classicthesis}
    \usepackage{amsmath}
    \usepackage{amssymb}
    \usepackage{latexsym}
    \usepackage{epigraph}
    \usepackage{indentfirst}
    \usepackage{microtype}
    %\usepackage{graphicx}
    \usepackage{hyperref}
    %\hypersetup{colorlinks=true}
    \usepackage{subfig}
    \usepackage{chngpage}
    \usepackage{calc}
    \usepackage{mathpazo}%
    \usepackage{euler}
    \numberwithin{figure}{chapter}
    \numberwithin{table}{chapter}
    \usepackage[italian]{arsclassica}
    \usepackage[write, swapnames]{frontespizio}
    \captionsetup{format=hang}

    \pagestyle{scrheadings}

    e uso \input{} per caricare i vari capitoli.
    Grazie mille dell’aiuto.

    Umberto

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #35991
      Up
      0
      Down
      ::


      Scusa ma non ho capito. . .
      Provando ad usare textrm come hai fatto tu (ma con la semplice classe book) non mi dà errori.

      Supponiamo pure che con il tuo preambolo ci siano problemi ad usare \textrm in ambiente matematico. La domanda è: ma perché vuoi usarlo?!

      Tu stesso sai che \mathrm funziona. E il nome dei comandi te lo dice: \mathrm in ambiente matematico e \textrm nel testo.

      Io ti direi semplicemente di usare \mathrm. Se proprio vuoi sapere perché nel tuo caso \textrm non funziona in ambiente matematico, non lo so.

      Ah volendo puoi anche scrivere PM$_{10}$.

      Ciao ciao.
      Fra

    • #35992
      Up
      0
      Down
      ::


      Grazie mille.
      Volevo usare \textrm perché il testo in uscita è più omogeneo con quello del resto del titolo, rispetto a mathrm.
      Il punto è che non funziona solo dentro l’argomento di myChapter e solo con la classe scrbook: concordo con te che con book funziona, e funziona pure con il mio documento se posto normalmente nel testo.
      Con l’ultimo consiglio, però, mi sa che ho risolto tutto…
      Ti ringrazio molto.

      Umberto

    • #35993
      mcl1962
      Partecipante
        Up
        0
        Down
        ::


        Nel pacchetto babel con l’opzione per la lingua italiana sono stati definiti i comandi \ap e \ped che permettono di definire apici e pedici in modalità testo. Nel tuo caso potresti utilizzare
        `\myChapter{Interazione tra PM\ped{10} e umidit\`a relativa}`
        Un’altra possibilità è utilizzare il comando \text del pacchetto amstext:
        `\myChapter{Interazione tra $\text{PM}_{10}$ e umidit\`a relativa}`

        Ciao.

        Claudio

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

    Go to top