Den 13-12-2010 12:40, Martin Larsen skrev:
<SNIP>
> Det tror jeg ikke, men det hele skal jo alligevel ende med noget html,
> så du skal lave en funktion der konverterer en given formel til de rette
> sub- og super-koder.
Ja, du skal bruge HTML.
Noget a la:
<def title="Vand">H<sub>2</sub>O</def>
Men du kan godt lave serverside functions til at gøre det lidt lettere
at konvertere fra tekst til formel. I så fald følg evenntuelle allerede
brugte metoder til at lave algoritmerne for dine functions. Ingen grund
til at opfinde sine egne.
F.eks.:
http://www.pmwiki.org/wiki/Cookbook/SimpleChem
Det er jo selvfølgelig alt efter, hvordan de formler skrives ind, og
hvor komplekst det er. Om det udelukkende er formler, eller former
blandet med tekst, og hvor avancerede formlerne er.
Man kan også bare lave en sub- og en sup-ikon, som man bruger ved at
indhegne det, som skal sættes oppe eller nede, og så bruge JS tl at
udføre det ved onclick. Det er vidst kendt som BBCodes.
http://docs.simplemachines.org/index.php?topic=57.0
MVH
Rune Jensen