Spazio prima del differenziale negli integrali

  • Creatore
    Topic
  • #8340
    Up
    0
    Down
    ::


    Ho visto che nel file “LaTeX al lavoro – galleria di esempi” di Enrico, prima del differenziale della variabile di integrazione viene messo uno spazio \,.
    Ad esempio
    `\int x \, dx`invece di`\int x dx`
    E’ consigliabile farlo sempre? Come mai non è previsto da AMS math e simili in automatico?

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #8341
      Up
      0
      Down
      ::

      Ho visto che nel file “LaTeX al lavoro – galleria di esempi” di Enrico, prima del differenziale della variabile di integrazione viene messo uno spazio \,.
      Ad esempio
      `\int x \, dx`invece di`\int x dx`
      E’ consigliabile farlo sempre? Come mai non è previsto da AMS math e simili in automatico?

      Non è previsto in automatico perché non ci va sempre. Per esempio, se scrivi`\int\frac{x}{x^{2}+1}dx`lo spazio sottile non è da mettere. L’importante è che il simbolo di differenziale sia visivamente staccato dalla funzione integranda.
      Ciao
      Enrico

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

        Come mai non è previsto da AMS math e simili in automatico?

        Nel mio piccolo, ho sempre pensato sia una piccola pecca di LaTeX e/o AMSmath: la spaziatura dovrebbe essere gestita in automatico, la “d” del differenziale dovrebbe essere resa con un comando apposito, diciamo \d, e al resto dovrebbero pensarci loro.

        Ciao,
        Lorenzo

      • #8343
        Up
        0
        Down
        ::

        Nel mio piccolo, ho sempre pensato sia una piccola pecca di LaTeX e/o AMSmath: la spaziatura dovrebbe essere gestita in automatico, la “d” del differenziale dovrebbe essere resa con un comando apposito, diciamo \d, e al resto dovrebbero pensarci loro.

        Sono perfettamente d’accordo. Se avessi le competenze necessarie, cercherei una soluzione al problema e magari la implementerei in un pacchetto.

      • #8344
        Up
        0
        Down
        ::

        Come mai non è previsto da AMS math e simili in automatico?

        Nel mio piccolo, ho sempre pensato sia una piccola pecca di LaTeX e/o AMSmath: la spaziatura dovrebbe essere gestita in automatico, la “d” del differenziale dovrebbe essere resa con un comando apposito, diciamo \d, e al resto dovrebbero pensarci loro.

        Si tratta di una semplice regoletta da ricordare (e se poi te la dimentichi non è un dramma); io trovo che sia molto più semplice così, fra l’altro il comando non potrebbe nemmeno essere \d (visto che è già usato).

        È più complicato \int f(x)\,dx oppure \int f(x)\diff{x}? E qual è più leggibile?

        A parte il problema di sapere quello che viene prima! Il comando \int dovrebbe guardare ciò che viene dopo fino al comando \diff per stabilire se ci va lo spazio sottile o no. Con tutto ciò che può succedere là dentro…

        Lo spazio sottile non va dopo gli atomi di tipo Inner (cioè frazioni o sottoformule racchiuse in una coppia \left-\right che hanno già la loro spaziatura). Poi si va a “gusto”; per esempio`\int x^{2}dx`è forse meglio che con lo spazio sottile; l’esponente separa già.

        Ciao
        Enrico

      • #8345
        Up
        0
        Down
        ::


        non vorrei fare il pignolo, ma essendo la d del differenziale non una variabile del problema ma una “funzione” sarebbe da mettere in roman e non corsivo nell’ambiente matematico

        `
        \newcommand{\ud}{\,\mathrm{d}}

        `

        io ci ho messo anche lo spazio perche` mi piace di piu` 8)

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

          non vorrei fare il pignolo, ma essendo la d del differenziale non una variabile del problema ma una “funzione” sarebbe da mettere in roman e non corsivo nell’ambiente matematico
          `
          \newcommand{\ud}{\,\mathrm{d}}
          `
          Io ci ho messo anche lo spazio perche` mi piace di piu` 8)

          Ciao, ne avevamo già parlato: meglio che la “d” del “differenziale” sia in corsivo.

          Quando allo spazio nel tuo comando, non va bene per le ragioni che ti ha detto Enrico: non ci va sempre!

          Per Enrico: certo introdurre la spaziatura “a mano” non è difficile. Resto però dell’idea che dovrebbe essere LaTeX ad occuparsi di questi problemi: l’utente dovrebbe -idealmente- concentrarsi solo sulla “sostanza” (la struttura della formula), e disinteressarsi della “forma”, e il problema della spaziatura è certo una questione di forma. Fra l’altro, dagli esempi che porti, si capisce come di casi possibili ce ne siano tanti…

          Ciao,
          Lorenzo

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

      Go to top