Latex->PNG mit PHP (mimetex Ersatz?) - Seite 2

Neue Frage »

Ben Sisko Auf diesen Beitrag antworten »

Zitat:
Original von Thomas
und ich denke wir können die Eingabe und den Formeleditor bald auf den [ latex ]-Tag ummünzen.


Möchte nicht unhöflich erscheinen, aber wie sieht´s damit aus (Stand der Dinge)?

Gruß vom Ben
Thomas Auf diesen Beitrag antworten »

Hi,

im Zuge anderer kleiner Veränderungen, die ansonsten so anstehen, werden wir in den nächsten Tagen das Formel-System auf reines Latex umstellen.

Die bisherigen Mimetex-Formeln bleiben natürlich bestehen und können auch weiterhin verwendet werden.

Gruß,
Thomas
SirJective Auf diesen Beitrag antworten »

Es gibt im latex-Tag offenbar ein Problem mit dem "\"-Zeichen:

Text: \left(2\right)
Mimetex:
Latex:

Text: \frac{1}{2}
Mimetex:
Latex:

Mit einem "\\" gehts:

Latex:

Das ist natürlich noch unbefriedigend. Aber sicherlich wird es schnell korrigiert werden smile

Vielleicht gibt's noch andere Probleme - wir sollten das erst noch ausführlich testen, ehe wir den Standard umstellen!

Gruss,
SirJective
Thomas Auf diesen Beitrag antworten »

Ja, das Problem mit \frac und anderen \ ist mir auch eben aufgefallen, als ich mit dem neuen Latex was schreiben sollte.

Vor dem Einsatz hier im Board werden diese Fehler natürlich entfernt.

Nur fleißig weiter bugreporten, Sir :]

Gruß,
Thomas
juergen Auf diesen Beitrag antworten »

Bei php werden durch \ Sonderzeichen maskiert.

Im php-Code schreibt man daher z.B. nicht nur einfach die Anführungszeichen " sondern man muß sie maskieren als \"

Durch das \ scheint hier das f von frac maskiert zu werden und es wird ein Sonderzeichen übergeben

code:
1:
2:
\frac{1}{2}
übergibt:rac{1}{2} 
Das Kästchen ist das Zeichen für weiblich (also der Kreis mit dem Kreuz nach unten dranhängend)
MatheBlaster Auf diesen Beitrag antworten »

http://217.160.92.215/~burn/math2png/latex2png.php?\frac{1}{2},3\;\text{test}

Und hier das ganze im Inline Modus trotzdem im Text integriert: http://217.160.92.215/~burn/math2png/latex2png.php?\frac{1}{2},3\;\text{test}&mode=inline und der Satz geht weiter.

Hat jemand eine Idee, wie man den Inline Modus näher zum Zeilenboden bekommt?
 
 
juergen Auf diesen Beitrag antworten »

Zitat:
Original von MatheBlaster
Hat jemand eine Idee, wie man den Inline Modus näher zum Zeilenboden bekommt?

Die Formel ist ja eine Grafik. Daher müßte man was mit folgenden Einstellungen im <IMG...>-Tag machen können:

align="top" - Text steht obenbündig zur Grafik
align="middle" Text steht mittig zur Grafik
align="bottom" Text steht untenbündig zur Grafik

oder ggf. mit einem der folgenden
align="texttop"
align="absmiddle"
align="absbottom"
align="baseline"

Da hilft vermutlich nur ausprobieren.
MatheBlaster Auf diesen Beitrag antworten »

Schöne Idee Jürgen, mit align="bottom" sieht's testweise schon nicht schlecht aus.
MatheBlaster Auf diesen Beitrag antworten »

Dies richtet sich an Thomas:

Da mein Skript nun schon fast für den Produktiveinsatz bereit ist, kam mir der Gedanke, ob man das so integrieren könnte, wie richtiges Latex, sprich das aus

Zitat:
Aus $x_1 = 5$ folgt aufgrund der Wubzitität durch Umdingsen $$y = \frac{1}{\sqrt{5}}$$


automatisch sowas wird:

Zitat:
Aus [latex=inline]x_1=5[/latex] folgt aufgrund der Wubzitität durch Umdingsen


Falls man den Unterschied nicht sofort sehen sollte: der erste Ausdruck ist "inline", der zweite dagegen nicht.
SirJective Auf diesen Beitrag antworten »

Zitat:
Original von MatheBlaster



Jetzt hatt ich gehofft, dass der latex-Befehl schon korrigiert ist, aber Pustekuchen... Muss den Backslash immernoch verdoppeln.


Wie soll ich denn da g'scheit betatesten? Augenzwinkern
Thomas Auf diesen Beitrag antworten »

Mal testen:



Scheint leider nicht zu gehen traurig

Edit: Nun doch 8) Tanzen :]
Thomas Auf diesen Beitrag antworten »

Und noch ein inline-Test: [latex=inline]\frac{1}{2}[/latex] Test! :P
Irrlicht Auf diesen Beitrag antworten »

Ohoh: Mein Browser (NS 6.2.3 unter Solaris) versagt mir die Anzeige dieser Texte:

f'(x)

Inline: [latex=inline]f'(x)[/latex]

\frac{f'(x)}{x}
quizzmaster Auf diesen Beitrag antworten »

Ich würde sowas auch gerne auf meinem Forum einsetzen, weil ich dann meinen Freunden besser in Mathe, Physik und Chemie helfen kann.

Ic interresiere mich da speziell für das PHP-Skript, denn die einbindung als BBCode bekomm ich noch selber hin.

Mir fehlt da komplett der Ansatz unglücklich

Vielleicht wäre es auch möglich, dass ich euer Skript bekomme und in mein Forum noch ein Copyright aka [Latex implementation by matheboard.de] einfüge.
Thomas Auf diesen Beitrag antworten »

Hi,

sinnvoller wäre vielleicht, wenn du einfach Matheboard, Physikerboard und Chemikerboard empfiehlst? Augenzwinkern

Dann musst du dich nicht alleine mit deinen Freunden abmühen. Darüber hinaus bräuchte der Betrieb des Scripts wohl mindestens einen eigenen Server.

Gruß,
Thomas
quizzmaster Auf diesen Beitrag antworten »

ALso das mit dem Server ist kein Problem, der steht mir fast unbegrenzt zur verfügung.

Außerdem wollte ich mir da auch mal ein paar Formeln auf die HP packen.

Das mit dem empfehlen geht klar, ich schreibs gleich in meine Link-Liste Big Laugh

nur wollt ich für die auch mal auf die Hausaufgaben eingehen, ohne das die mir die ertmal erklären müssen.

Natürlich stell ich denen keine Komplettlösung online, wär ja auch noch schöner, dann hätt ich ja noch weniger Zeit Augenzwinkern
DeGT Auf diesen Beitrag antworten »

Falls du selber auf deinem PC Latex-Formeln zu Bildern machen willst, kannst du mal folgendes Programm ausporbieren:
GladTex
Ich habe es selber nicht probiert, es sollte allerdings funktionieren.

Für pdf-Ausgabe und mathematische Texte ist Texniccenter sinnvoll. (Das Programm läuft bei mir zur Zeit)
quizzmaster Auf diesen Beitrag antworten »

Texniccenter hab ich auch Big Laugh

das GladTex schau ich mir mal an, aber eigentlich such ich sowas wie hier, wo ich auf meiner HP on-the-fly LaTeX Grafiken erstellen kann.

Dann bin ich auch unabhängig vom Ort, wo ich meine HP aktuallisiere.

Mir würde ja das PHP-Skript reichen, mit der Auflage ein Copyright auf meine page zu setzen.

Um dein eigentlichen LaTeX-Interpreter auf dem Server kann ich mich dann ja wahrscheinlich noch selber kümmern.
MatheBlaster Auf diesen Beitrag antworten »

Hallo quizzmaster,

das Skript werde ich wohl in absehbarer Zeit unter einer freien Lizenz, GPL oder ähnliches, veröffentlichen. Wenn Du mir deine Mail-Adresse per PN zukommen lässt, sage ich dir gerne Bescheid, wenn es soweit ist.
quizzmaster Auf diesen Beitrag antworten »

siehe PN
quizzmaster Auf diesen Beitrag antworten »

Neues JAhr hat begonnen und @MatheBlaster ich würde so langsam gerne mit dem Script beginnen
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »