Fjerning av <br /> i [tex].

Det er god trening å prate matematikk. Her er det fritt fram for alle. Obs: Ikke spør om hjelp til oppgaver i dette underforumet.

Moderatorer: Vektormannen, espen180, Aleks855, Solar Plexsus, Gustav, Nebuchadnezzar, Janhaa

Svar
Gommle
Grothendieck
Grothendieck
Innlegg: 857
Registrert: 21/05-2007 20:05

Hvis dere modifiserer mimetex.cgi til å fjerne strengen "<br />" før bildet genereres , vil det bli enklere å skrive flere linjer med TeX.

Da slipper dere ting som dette:

[tex]x = 3 \\ x^2 = 9[/tex]
Knuta
Galois
Galois
Innlegg: 568
Registrert: 31/05-2006 14:59
Sted: Oslo
Kontakt:

Bruk \\

Kode: Velg alt

x = 3 \\  x^2 = 9
[tex]x = 3 \\ x^2 = 9[/tex]
Geogebra: http://www.geogebra.org/cms/
Utfordringer: http://projecteuler.net/index.php?section=problems

[tex]M_{2147483647}[/tex] er ikke et primtall. 295257526626031 deler det.
Markonan
Euclid
Euclid
Innlegg: 2136
Registrert: 24/11-2006 19:26
Sted: Oslo

Det funker jo for å unngå <br>-taggen, men det er jo mye mer praktisk å kunne bruke vanlig linjeskift. Er sikkert ikke veldig vanskelig å få til, og gjør skriving litt enklere.

Støtter forslaget.
An ant on the move does more than a dozing ox.
Lao Tzu
Gommle
Grothendieck
Grothendieck
Innlegg: 857
Registrert: 21/05-2007 20:05

Hvis du sjekker det jeg skrev har jeg brukt \\ ;)

Men da blir alt på én linje, og det blir fort uoversiktlig.
=)
Descartes
Descartes
Innlegg: 447
Registrert: 09/05-2007 22:41

[tex]x=3 \\ x^2=9[/tex]

rart, se hva jeg brukte, noen som har en anelse om hva som er skjedd?
[tex]\int_0^3 \frac{\left(x^3(3-x)\right)^{1/4}}{5-x}\, \mathrm{d}x = \frac{\pi}{2\sqrt{2}}\left(17-40^{3/4}\right)[/tex]
Gommle
Grothendieck
Grothendieck
Innlegg: 857
Registrert: 21/05-2007 20:05

Jeg skrev det slik som dette:

x = 3 \\
x^2 = 9
groupie
Weierstrass
Weierstrass
Innlegg: 461
Registrert: 05/02-2008 15:48
Sted: Bergen, Vestlandet

Dere må ikke taste 'enter' etter \\, da får man br-problematikken..

u/enter:
[tex]x^2 \\ x^2[/tex]

m/enter:
[tex]x^2 \\ x^2[/tex]
Vaticinatio quae numeris Romanis utitur vetustior est milibus annis quam ulla ratio sera quae scriptis Arabicis utitur!
Gommle
Grothendieck
Grothendieck
Innlegg: 857
Registrert: 21/05-2007 20:05

Groupie: Det er nettop det som er poenget. Jeg vil skrive enter etter \\ for å få det mer oversiktlig når jeg skriver.
groupie
Weierstrass
Weierstrass
Innlegg: 461
Registrert: 05/02-2008 15:48
Sted: Bergen, Vestlandet

Banalt tips: Ctrl+scroll 8-)
Vaticinatio quae numeris Romanis utitur vetustior est milibus annis quam ulla ratio sera quae scriptis Arabicis utitur!
MatteNoob
Riemann
Riemann
Innlegg: 1634
Registrert: 08/01-2008 14:53
Sted: matematikk.net :)

Må ærlig innrømme at dette har irritert meg også. Det blir så utrolig mye mer oversikt når man kan bruke linjeskift uten å få med <br /> taggene.

Årsaken til dette er at det er en funksjon i PHP som heter nl2br($string). Dersom man har linjeskift i variabelen $string, vil PHP spytte ut en html-tagen <br />. Det er mulig å omgå dette, ved å fjerne den funksjonaliteten når PHP parser texkoder.

PS: Det er mulig at de bruker en egendefinert funksjon for å bytte \r\n til <br>. Sjekk etter definerte funksjoner som nytter regular expressions. Muligens preg_replace
Øver du til eksamen i matematikk? Se eksamensoppgaver med løsningsforslag.
Vil du ha egen webside, se her for å lage hjemmeside.
Svar