mathml e latex :dite la vostra

  • Creatore
    Topic
  • #17107
    Up
    0
    Down
    ::


    Secondo voi, per quanto riguarda la matematica, questo mathml ha fatto davvero la differenza, o gli utenti potevano tranquillamente continuare a lavorare in latex?

    help help

    ditemi la vostra!!!
    devo farne un bell’articolo.

    io sono veterane di tutti e due gli ambienti…
    😯

Visualizzazione 11 filoni di risposte
  • Autore
    Risposte
    • #17108
      Up
      0
      Down
      ::


      Dovresti rendere la domanda un po’ più specifica. Cosa intendi con “questo mathml”?

    • #17109
      Up
      0
      Down
      ::


      mathml è una libreria di xml per fare matematica…

      la differenza che chiedo è tra latex e xml.

      se vogliamo, tra un mondo un po’ datato ed uno nuovo

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

        latex… un mondo un po’ datato

        Scusa la curiosità, ma tu Shakespeare lo definiresti “un po’ datato”? 🙄

      • #17111
        Up
        0
        Down
        ::


        colpita e affondata.

        adoro S!

        non mi sarò spiegata.. chissà se qualcuno riesci ad aiutarmi…

      • #17112
        Up
        0
        Down
        ::

        mathml è una libreria di xml per fare matematica…

        la differenza che chiedo è tra latex e xml.

        se vogliamo, tra un mondo un po’ datato ed uno nuovo

        No, la differenza è nel fine dei due sistemi. XML (di cui MathML è un sottoinsieme) serve per immagazzinare in modo non ambiguo contenuti di carattere matematico. TeX (e quindi anche LaTeX) è stato concepito per la composizione tipografica di testi con una particolare attenzione verso la matematica.

        È evidente che la struttura rigida e precisa di MathML permette una traduzione in linguaggio (La)TeX; il viceversa non accade perché TeX ammette l’espansione di macro.

        Tuttavia, con sistemi di cui ignoro il funzionamento, da testi LaTeX opportunamente scritti è possibile ricavare un MathML corretto (chiedere a Kaveh Bazargan :D).

        Ciao
        Enrico

      • #17113
        Up
        0
        Down
        ::


        ciao enrico.. grazie per il commento.

        con il convertitore tex4ht passo da documenti latex a documenti mathml.

        non mi è chiaro cosa intendi per “TeX ammette l’espansione di macro”.

        io ho fatto una tesi su mathml, ma non conosco tex.

        da profana, ho visto che scrivere formule matematiche in mathml è + semplice che con tex.ma vorrei capire se è perchè tex non lo conosco.

        grazie

      • #17114
        Up
        0
        Down
        ::

        ciao enrico.. grazie per il commento.

        con il convertitore tex4ht passo da documenti latex a documenti mathml.

        non mi è chiaro cosa intendi per “TeX ammette l’espansione di macro”.

        io ho fatto una tesi su mathml, ma non conosco tex.

        da profana, ho visto che scrivere formule matematiche in mathml è + semplice che con tex.ma vorrei capire se è perchè tex non lo conosco.

        Scrivi in MathML “a+b=c”; con TeX si scrive esattamente così:
        `$a+b=c$`
        Naturalmente, con un editor “intelligente”, puoi evitare di scrivere esplicitamente la congerie di marcatori tipica dei linguaggi strutturati come MathML.

        Il riferimento all’espansione di macro si spiega così. Se nel preambolo scrivo
        `\newcommand{\vettore}[2]{(#1_{1},\dots,#1_{#2})}`
        poi, nel testo, posso scrivere
        `\vettore{x}{5}+\vettore{y}{5}=\vettore{z}{5}`
        per ottenere ciò che avrei anche potuto scrivere
        `(x_{1},\dots,x_{5})+(y_{1},\dots,y_{5})=(z_{1},\dots,z_{5})`
        La stessa cosa con MathML sarebbe meno agevole, immagino.

        Ciao
        Enrico

      • #17115
        Up
        0
        Down
        ::


        a questo punto divento proprio curiosa.

        ti chiedo se puoi allegare un documento tex con questo tipo di esempio.

        perchè immagino se copio solo questo codice, il documento tex non è completo.immagino.

        e provo con il convertitore a trasformarlo in mathml.
        vediamo cosa accade.

        ti chiedo anche di dirmi che formula dovrebbe venire fuori.

        chiedo troppo?
        grazieeeeeee

      • #17116
        Up
        0
        Down
        ::

        da profana, ho visto che scrivere formule matematiche in mathml è + semplice che con tex.ma vorrei capire se è perchè tex non lo conosco.

        Siccome la formula per le radici di un’equazione di secondo grado si scrive grossomodo
        `\[ x = \frac{-b \pm \sqrt{b^2-4ac}}{2a} \]`
        in LaTeX, e grossomodo (fonte: Wikipedia)
        ` x = b ± b 2 4 ⁢ a ⁢ c

        2 ⁢ a x={-b \pm \sqrt{b^2 – 4ac}} \over 2a x={-b plusminus sqrt {b^2 – 4 ac}} over {2 a} `
        in MathML, suppongo che tu non abbia usato MathML per la tesi… altrimenti non affermeresti che il secondo è un modo più facile per immetterer una formula :D. Credo piuttosto che tu abbia usato un compositore di testo What You See Is What You Get (tipo Open Office) e abbia usato un “Equation Editor” per immettere le formule.

        In ogni caso, una differenza sostanziale è proprio che LaTeX è un linguaggio di programmazione, e come tale ti permette di definire delle “funzioni”, delle scorciatoie, delle macro, come ti ha detto Enrico. Se il tuo dilemma è “abbandono OpenOffice o no?”, il mio consiglio è di farlo, soprattutto se ti troverai nel futuro a scrivere pubblicazioni di carattere scientifico.

        Ciao

        Daniele

      • #17117
        Up
        0
        Down
        ::


        Ho studiato il mathml e il tex non lo conosco.

        mi serviva capirne le differenze, che dovrò illustrare a terzi, senza avere il tempo, purtroppo, di approfondire il tex, programma che non userò mai, visto che sarò un sistemista.

        cmq, grazie, ora ho le idee molto più chiare.

        ero questo lo scopo!!

        grazie a tutti.
        poi se ci sono altri commenti, leggo volentieri…

      • #17118
        Up
        0
        Down
        ::


        mi rendo anche conto che scrivere che “tex” è un po’ datato sul vostro forum è stato un po’ pericoloso.. ma ad una girl profana si perdona tutto no?

        cmq ho fatto dei test carini, li ho girati a cevolani.. presto ve li giro sul forum 😀 😀

        cercate di capire.. il pre-tesi è da panico….
        😆

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

          mi rendo anche conto che scrivere che “tex” è un po’ datato sul vostro forum è stato un po’ pericoloso.. ma ad una girl profana si perdona tutto no?

          Sì, ad una girl profana si perdonano un sacco di cose, sono convintissimo che lo pensino anche Knuth e Lamport. 8)

          Tuttavia, se la ragazza in questione scrivesse correttamente “TeX e LaTeX” al posto di “tex e latex” e, visto che ci siamo, “comunque” (o al limite niente!) al posto di “cmq”, … il suo sforzo sarebbe molto apprezzato. 😉

          Che vuoi farci, in questo forum siamo un po’ pignoli…

          Ciao,
          L.

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

      Go to top