Page 1 of 1

LaTeX fubar med br-tag

Posted: 29/05-2011 01:29
by MatteNoob
Hei,
Kan administrator av dette forum fikse parsingen av latex-koder slik at vi slipper følgende problem:

[tex]\matrix{a && b && c \\ d && e && f \\}[/tex]

Man vil da kunne kode denne på følgende måte:

Code: Select all

\matrix{
  a && b && c \\
  d && e && f
}
Det vil lette lesbarhet og redigering av kode enormt, og skulle lett kunne gjøres ved å modifisere den funksjonen i phpBB som genererer tex-output. Husker ikke i forbifarten hvordan prosessflyten her er, men det skal være en smal sak.

Posted: 29/05-2011 14:25
by Markonan
Hadde vært enda bedre om de bare oppdaterte TeX-versjonen de bruker. Den siste versjonen støtter vanlig linjeskift i koden.

Det tar ikke mer enn 5 sekunder (kopiere en ny versjon av filen mimetex.cgi i cgi-bin-mappen). :)

Posted: 29/05-2011 15:40
by MatteNoob
Ok, men jeg tror ikke problemet er at mimetex.cgi ikke støtter linjeskift, jeg tror det er fordi phpBB legger inn br-tag før tekst sendes til mimetex.cgi. Da må i såfall den siste mimetex.cgi støtte fjerning av br-taggen.

Posted: 29/05-2011 16:15
by Markonan
Jeg tror den fjerner html-linjeskift nå. Jeg vet at imgtex (et lignende, men mye bedre program) gjør det. Men jeg er ikke helt sikker.

Testet litt og fant ut av vi kjører mimetex-versjonen fra 15. januar 2006. Det begynner å bli ganske gammelt! På tide og oppdatere uansett! ;)

Testing:

[tex]\circle(100,50;120,290)[/tex]


[tex]\left\Uparrow \compose{\circle(50)}{\frac1{1-x^3}} \right\Downarrow[/tex]


[tex]\blue\calendar[2011,5][/tex]



[tex]\mathbf{F}=q\left(\mathbf{E+v\times B}\right)[/tex]


[tex]\llbracket[/tex]