Kirjoittaja Aihe: openoffice Math -> mathml  (Luettu 5097 kertaa)

ilkkak

  • Käyttäjä
  • Viestejä: 405
    • Profiili
openoffice Math -> mathml
« : 30.11.08 - klo:10.51 »
Mahtaako olla kokemusta, miten saa matematiikkaa kirjoitettua www-sivuille mathml:llä

i) suoraan www-selaimessa toimivasta editorista
tai
iii) openoffice math:lla tehdyt kaavat käännettyä automaattisesti mathml:ksi. (Mahtaako openoffice osata suoraan)

edit: siis opensourcella

snifi

  • Vieras
Vs: openoffice Math -> mathml
« Vastaus #1 : 30.11.08 - klo:12.25 »
Itse olen tehnyt periaatteellisen ratkaisun, että en enää kirjoittele monimutkaisia matemaattisia koukeroita, vaan pyrin esittämään ratkaisun algoritmisella tasolla mieluummin ohjelmointikielten muodossa.

Hexa_Desimaali

  • Vieras
Vs: openoffice Math -> mathml
« Vastaus #2 : 30.11.08 - klo:12.49 »
Itse olen tehnyt periaatteellisen ratkaisun, että en enää kirjoittele monimutkaisia matemaattisia koukeroita, vaan pyrin esittämään ratkaisun algoritmisella tasolla mieluummin ohjelmointikielten muodossa.
Se on hyvä jos tuohon tilanteeseen pääsee. Kuitenkin jos laskentamenetelmät pitäisi jollain tavalla dokumentoida, niin on ehkä selkeämpää kirjoittaa kaava kuin esimerkiksi "jännitteiden neliöiden summan neliöjuuren integraali yli keskiarvotusajan jaettuna keskiarvotusajalla". 

Hexa_Desimaali

  • Vieras
Vs: openoffice Math -> mathml
« Vastaus #3 : 30.11.08 - klo:12.51 »
Mahtaako olla kokemusta, miten saa matematiikkaa kirjoitettua www-sivuille mathml:llä

i) suoraan www-selaimessa toimivasta editorista
tai
iii) openoffice math:lla tehdyt kaavat käännettyä automaattisesti mathml:ksi. (Mahtaako openoffice osata suoraan)

edit: siis opensourcella


i) Oletko kokeillut W3C:n Amaya-selainta? Sillä pystyy jotenkuten kirjoittelemaan MathML:ää.

iii) Vaati muistaakseni jotain xsl-virittelyä, joka meni sen verran paljon yli meikäläisen hilseen, että tekemättä jäi.
« Viimeksi muokattu: 30.11.08 - klo:12.55 kirjoittanut Hexa_Desimaali »

ilkkak

  • Käyttäjä
  • Viestejä: 405
    • Profiili
Vs: openoffice Math -> mathml
« Vastaus #4 : 30.11.08 - klo:21.05 »
Itse olen tehnyt periaatteellisen ratkaisun, että en enää kirjoittele monimutkaisia matemaattisia koukeroita, vaan pyrin esittämään ratkaisun algoritmisella tasolla mieluummin ohjelmointikielten muodossa.

Heko heko. Tahtoo nähdä kuinka johdat esim bohrin vetyatomimallin perustulokset algoritmeillasi - tai vaikkapa suppeamman suht. teorian Lorentz-muunnoksen tai ... no näitä kyllä riittää. Kynälaskuja pitäisi saada www-sivuiksi tekstin sekaan - siitähän tässä on kyse.

ilkkak

  • Käyttäjä
  • Viestejä: 405
    • Profiili
Vs: openoffice Math -> mathml
« Vastaus #5 : 30.11.08 - klo:21.08 »
Mahtaako olla kokemusta, miten saa matematiikkaa kirjoitettua www-sivuille mathml:llä

i) suoraan www-selaimessa toimivasta editorista
tai
iii) openoffice math:lla tehdyt kaavat käännettyä automaattisesti mathml:ksi. (Mahtaako openoffice osata suoraan)

edit: siis opensourcella


i) Oletko kokeillut W3C:n Amaya-selainta? Sillä pystyy jotenkuten kirjoittelemaan MathML:ää.

iii) Vaati muistaakseni jotain xsl-virittelyä, joka meni sen verran paljon yli meikäläisen hilseen, että tekemättä jäi.

joo - amaya on yksi mahdollisuus. On vaan mielestäni vähän hankala käyttää kun pitää jokainen kaava käydä ensin kirjoittamassa amayalla. Etsiskelen www-sivulta toimivaa kaavaeditoria.

Maksullisen koodin puolella onnistuu m$wordillä kaava -> vie se m$frontpageen jolloin kaava on mathml muodossa - kuulemma.

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: openoffice Math -> mathml
« Vastaus #6 : 30.11.08 - klo:21.53 »
Latex to MathML: http://www.maths.nottingham.ac.uk/personal/drw/lm.html

Ehkei ihan se mitä haet, mutta kyllä Latex ooo:n voittaa kaavojen tekemisessä.

ilkkak

  • Käyttäjä
  • Viestejä: 405
    • Profiili
Vs: openoffice Math -> mathml
« Vastaus #7 : 30.11.08 - klo:22.34 »
Latex to MathML: http://www.maths.nottingham.ac.uk/personal/drw/lm.html

Ehkei ihan se mitä haet, mutta kyllä Latex ooo:n voittaa kaavojen tekemisessä.

Jep - samaa mieltä. Ongelma on vaan se, että kirjoitettua tavaraa on openofficella paljon ja se pitäisi jotenkin saada väännettyä mathml:ksi.

Kokeilin sen verran, että math-ohjelmaan tuotu kaava tallettuu mml-formaattiin. En kuitenkaan saanut sitä liitetyksi amayaan. Amaya taas pelittää hyvin, jos kirjoittaa kaavat siellä alusta alkaen.



immoT

  • Käyttäjä
  • Viestejä: 435
    • Profiili
Vs: openoffice Math -> mathml
« Vastaus #8 : 01.12.08 - klo:09.16 »

Pellervo Kässi

  • Käyttäjä
  • Viestejä: 191
    • Profiili
Vs: openoffice Math -> mathml
« Vastaus #9 : 01.12.08 - klo:12.28 »
Noita latex-työkalujahan pääsee hyödyntämään, kun muuntaa sen odf:n latexiksi. Tiedosto -> Vie -> Latex 2e.

Tuota latex-vientityökalua en kyllä oikein mihinkään muuhun käyttäisikään, kuin vaivalla kirjattujen kaavojen tallentamiseen käyttökelpoisempaan muotoon.

immoT

  • Käyttäjä
  • Viestejä: 435
    • Profiili
Vs: openoffice Math -> mathml
« Vastaus #10 : 01.12.08 - klo:15.59 »
Openoffice math:
Tiedosto - tallenna nimellä - vaihda mathml - tallenna

Tiedoston saa auki firefoxilla, kun tiedoston päätteeksi vaihtaa .xml

Hexa_Desimaali

  • Vieras
Vs: openoffice Math -> mathml
« Vastaus #11 : 01.12.08 - klo:22.19 »
Openoffice math:
Tiedosto - tallenna nimellä - vaihda mathml - tallenna

Tiedoston saa auki firefoxilla, kun tiedoston päätteeksi vaihtaa .xml

Kiitos vihjeestä, näyttää toimivan ainakin tällä yksinkertaisella kaavalla:

"Lähdekoodi" Writerissa:


Ja tulos Firefoxissa:


Vein suoraan xhtml+mathml:ksi (Vie -> XHTML 1.0 + MathML 2.0 xhtml).

ilkkak pystyy varmaan kertomaan, miten hyvin tämä toimii käytännössä, kun on paljon monimutkaisempia kaavoja.

ilkkak

  • Käyttäjä
  • Viestejä: 405
    • Profiili
Vs: openoffice Math -> mathml
« Vastaus #12 : 06.12.08 - klo:20.46 »
...
ilkkak pystyy varmaan kertomaan, miten hyvin tämä toimii käytännössä, kun on paljon monimutkaisempia kaavoja.

Tässäpä yhtälöpari:



Ei se ihan onnistunut, mutta melkein

[ylläpito on poistanut liitteen]

Hexa_Desimaali

  • Vieras
Vs: openoffice Math -> mathml
« Vastaus #13 : 06.12.08 - klo:22.32 »
Venyvät merkit näyttävät olevan MathML:n Akilleen kantapää. Tuossa minunkin neliöjuuriesimerkissäni neliöjuuret eivät veny oikein. Samoin integraalimerkit taitavat kankeita. Sulkumerkki on muuten Wördin kaavaeditorinkin heikko paikka. Miten suluttaa kahdelle tai useammalle riville jaettu lauseke?