chiarimenti su $, $$, \(, \[

  • Creatore
    Topic
  • #16602
    Nebula
    Partecipante
      Up
      0
      Down
      ::


      non ho ben chiara la differenza tra $…$ e \(…\) e tra $$…$$ e \[…\].
      il succo è che è meglio evitare i $? perchè?

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


        Pur non essendo un grandissimo conoscitore di LaTeX e tantomeno di TeX proverò a dare la mia opinione sull’argomento, così faccio un po’ di chiarezza anche io:

        1) dal punto di vista del risultato utilizzare il comando $…$ o \(…\) non ha nessuna differenza, a parte il fatto che \(….\) non l’ho mai visto scritto da nessuna parte. Tutti e due i comandi ti fanno “entrare” nell’ambiente math e producono un risultato che viene messe all’interno della riga di testo e nel corpo del documento.

        2) dal punto di vista del risultato utilizzare il comando $$…$$ o \[…\] non ha alcuna differenza dal punto di vista del risultato ma per quanto ne so la scrittura $$…$$ è un tantino “obsoleta” perchè appartiene al linguaggio TeX e non a LaTeX. Entrambe i comandi ti fanno “entrare” nella modalità displaymath che inserisce le formule su righe a se stanti

      • #16604
        DMW
          Up
          0
          Down
          ::


          Nelle formule in linea il comando $..$ non è obsoleto ed è identico a \( … \). Infatti quasi tutti usano $…$, compreso me.

          Per quanto riguarda le formule in displaymath, l’ambiente $$…$$ va evitato perché a volte ha una spaziatura verticale non proprio perfetta ed è per questo che si usa \[…\].

          guarda qui

          Ciao

          Andrea

        • #16605
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            dal punto di vista del risultato utilizzare il comando $$…$$ o \[…\] non ha alcuna differenza…

            No. Prova a confrontare
            `\documentclass[fleqn]{article}
            \begin{document}
            $$a=a$$
            \end{document}`
            con
            `\documentclass[fleqn]{article}
            \begin{document}
            \[a=a\]
            \end{document}`
            Ciao,
            L.

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

        Go to top