\section \subsection undefined control sequence

  • Creatore
    Topic
  • #113402
    Up
    0
    Down
    ::


    salve, nel mio documento, ricevo dal compilatore, costantemente questo errore nella linea di suddivisione del documento fra sezioni e sotto sezioni.

    Perchè?
    manca qualche libreria?

    Il risultato è comunque corretto. Ho solo l’ errore sul compilatore

    Renato

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #113403
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        E cosa c’è scritto nel file log in merito a questo errore?

        Se va bene l’errore non ha luogo in \section e \subsection ma in macro che compaiono nel loro argomento. Ma senza avere il messaggio d’errore completo è difficile tirare ad indovinare.

      • #113404
        Up
        0
        Down
        ::


        The compiler is having trouble understanding a command you have used. Check that the command is spelled correctly. If the command is part of a package, make sure you have included the package in your preamble using \usepackage{…}.
        Learn more
        Was this hint helpful?Yes / No

        \normalfont \Large \bfsffamily

        l.152 \section{Messaggi}

        The control sequence at the end of the top line
        of your error message was never \def’ed. If you have
        misspelled it (e.g., `\hobx’), type `I’ and the correct
        spelling (e.g., `I\hbox’). Otherwise just continue,
        and I’ll forget about whatever was undefined.

        il comando è questo:
        \section{Messaggi}

      • #113405
        Up
        0
        Down
        ::


        Che classe di documento stai usando? Non è che, per caso, stai scrivendo una lettera?

        Ciao.


        Gustavo

      • #113406
        Up
        0
        Down
        ::


        [tt]\bfsffamily[/tt] non esiste (almeno, non nel LaTeX standard).

        Ciao.


        Gustavo

      • #113407
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Il comando che hai usato \bfsffamily, che io sappia non e definito in nessun pacchetto, almeno per scrivere testo;
          Forse lo è per scrivere matematica conforme alle norme ISO sulla matematica delle grandezze nelle scienze sperimentali per esempio per comporre matematica con pdflatex e i font LibertinusT1math.
          Lo è anche, mi pare, con il pacchetto isomath e con il mio pacchetto pm-isomath (poor man ISO math).

          Ma se questo tipo di font lo usi davvero epr la matematica, dovrebbe esserti chiaro che non è opportuno usare espressioni matematiche con simboli in nero nei titoli dei paragrafi e dei sottoparagrafi; è eccezionale che lo si possa fare e che sia opportuno farlo; di solito si ottiene un risultato non adeguato a meno che non si tratti di un simbolo isolato senza indicazioni di nessuna operazione. Bisogna fare uso dell’argomento facoltativo di \section e \subsection e/o bisogna proteggere i comandi matematici in modo che non vengano sviluppati prima di finire nell’indice generale. Poi bisogna isolare l’espressione dentro un gruppo e, prima di entrare in modo matematico, bisogna specificare \boldmath; alternativamente bisogna usare il pacchetto bm, e usare il suo comando \bm. Insomma ci sono mille motivi per non scrivere nualla di matematico nei tioli di capitoli, paragrafi, sottoparagrafi, eccetera, oltre che nelle didascalie. Si tratta di argomenti mobili, quindi fragili e producono molti fastidi.

          Ho il sospetto che sia anche una “best practice” di tipografia di non mettere matematica nei titoli, ma non ho una competenza sufficiente; anche perché i manuali di tipografia che ho studiato parlano di tutto tranne che della matematica, meno che mai della matematica nei titoli.

          Se invece scrivi testo senza grazie e vuoi metterlo in nero devi usare la costruzione [tt]\textbf{\sffamily <testo>}}[/tt] o ti definisci un comando che esegua quelle due macro.

          Come vedi, leggendo il messaggio d’errore si capisce benissimo da dove arriva.

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

      Go to top