Seite 1 von 2

Mathematikforum (Problem mit Mathematikmodus)

Verfasst: 26.04.2009 02:41
von fabian4401
Guten Tag!

Ich bin Student der Mathematik und betreibe für mich und meine MItstudenten ein kleines Mathematikforum. Bis jetzt nutzte ich dazu das phpbb2 Forum. Das Forum hatte einen integrierten Mathematikmodus.

Hierfür nutzte ich folgenden Mod: js.math

Hierzu benötigte man nur die entsprechende Software: j.math Projekt seite

Man hat die Software auf dem Webserver abgelegt, gemäß dem Mod den Quelltext des Forums bearbeitet und erhielt ein wunderbares ergebnis.

Nun wollte ich auf das phpbb3 Forum umsteigen und habe nach einer Alternativlösung gesucht. Die fand ich auch in folgender Form:

Ich habe im phpbb3 forum unter dem stichpunkt "posting" ein Tag angelegt.

Code: Alles auswählen

[tex]{TEXT}[/tex] 
Die folgende Zeile greift dann auf einen öffentlichen mimetex server zu der mir die Eingabe übersetzt.

Code: Alles auswählen

<img src="http://www.forkosh.dreamhost.com/mimetex.cgi?{TEXT}"alt="" border=0 align=middle>
Zweite Methode ermölicht es mir auch im phpbb3 Forum mathematische Formeln auszugeben. Es gibt nur einen hacken. Es sieht SCHRECKLICH aus.

Kennt vielleicht irgendjemand eine Möglichkeit, wie ich das js.Math auch ins phpbb3 Forum einbinden kann?
Oder wenn das unmöglich sein sollte kennt irgendjemand eine Möglichkeit wie ich die Mimetexvariante qualitativ verbessern kann? Wie gesagt am liebsten wäre es mir wenn mir einer eine Möglichkeit nennen könnte js.math weiterhin im phpbb3 Forum zu nutzen.

Eine weitere Möglichkeit, die ich sehr gut fände wäre über Mathtran das ist ein kleines Javaskript bei dem die ausgabe wesentlich schöner ist als bei Mimetex. Dazu müsste ich einfach nur folgenden Code im Quelltext des Forums plazieren:

Code: Alles auswählen

<script type="text/javascript" src="http://www.mathtran.org/js/mathtran_img.js"></script>
und dann könnte ich mit der anweisung

Code: Alles auswählen

<img alt="tex:<math formula>" >    <!-- HTML -->
das ganze wiedergeben.
Ich weiß aber auch nicht wo ich den javaskript Code einfügen müsste

Vielleicht kann mir ja jemand weiterhelfen

Viele Grüße!

Re: Mathematikforum (Problem mit Mathematikmodus)

Verfasst: 26.04.2009 09:52
von dieweltist
Bei Deiner ersten Variante könnte man die Anzeige der Grafik bspw. durch einen beliebig formatierbaren Rahmen ausschmücken. Siehe dazu meine BBCodes: Klick! Hier kannst Du Dir diese ansehen: Klick!

Re: Mathematikforum (Problem mit Mathematikmodus)

Verfasst: 26.04.2009 10:07
von fabian4401
Huhu!

Ja vielen dank! Solch eine Formatierung könnte ich mir durch den kopf gehen lassen. Primär stört mich allerdings die Darstellung der Grafiken durch Mimetex weshalb ich eine andere Möglichkeit suche.

Wie gesagt stellt Js.Math die Grafiken ausreichend gut dar. Aber auch das Mathtran, welches ich auch beschrieben habe liefert gewünschte Ergebnisse. Ich weiß nur nicht wie ich es in mein Forum einbauen soll..
Gerade bei Mathtran ist das etwas deprimierend denn das besteht nur aus folgendem kurzen Quelltext:

Code: Alles auswählen

<head> of your html page, place the tag
    <script type="text/javascript"
        src="http://www.mathtran.org/js/mathtran_img.js"></script>
and in the <body>, wherever you want to see latex images, place tags like
    <img alt="tex:any latex math expression">
Damit jeder sieht was ich meine hier auch mal auf der Mimetexseite ein paar Bildbeispiele (klick hier! ). Wenn ihr runterscrollt seht ihr beispielsweise die Ausgabe von Mimetex und latexrender bzw. Mathtran im Vergleich.

Über weitere Anregungen würde ich mich freun. Auch weil es meiner Meinung nach noch kein vernünftiges Tutorial für den Einbau eines ansprechenden Mathematikmodus in phpbb3 Foren gibt.

Viele Grüße!

Verfasst: 26.04.2009 10:26
von dieweltist
Vielleicht würde Dir eine Unicode-Zeichentabelle weiterhelfen in Verbindung mit einem BBcode, mit dem man alle (diese) Zeichen in Beiträgen anzeigen kann, die Browser überhaupt unterstützen.

Unicode/UTF-8 Zeichentabelle - Google-Suche

Bei meiner vollständigen Zeichentabbelle wird jeweils schon die Ziffernfolge direkt angegeben, die man jeweils für den BBcode braucht.

UTF-8-Zeichentabelle mit allen Unicode-Zeichen - forumtreff.pytalhost.de

Re: Mathematikforum (Problem mit Mathematikmodus)

Verfasst: 26.04.2009 11:38
von nickvergessen
Ansonsten gibts auch schon ne fertige MOD von bantu:
http://www.phpbb.de/community/viewtopic ... 3#p1052923

Re: Mathematikforum (Problem mit Mathematikmodus)

Verfasst: 26.04.2009 13:58
von fabian4401
Hey!

Also es handelt sich hier um ein Uniforum. Das heißt ich brauch die gesamte Latex palette an mathematischen Formeln. Deshalb wollte ich schon Latex irgendwie dort einbinden.

@nickvergessen:

Den Mod habe ich auch schon gesehen, finde ihn aber etwas kurios. Die Erklärung wie man den Mod einbindet enthält nur minimale änderungen. Nur die bbcode.php wird geändert.
Dann kann ich nicht erkennen das in diesen Änderungen irgendwo auf eine Latex Distribution oder ähnliches zugegriffen wird. Eine URL zu einem öffentlichen Server sehe ich auch nicht.

Wenn du mir erklären kannst wie dieser mod funktioniert und was ich eventuell noch tun muss außer diese Zeilen in das Board einzubauen probier ich den mod mal aus.

Banthu schreibst ja auch in seiner Moderklälrung:
Erlaubt es LaTeX als BBcode zu verwenden. Die Grafiken werden dabei auf dem Webspace gespeichert.
Welche Grafiken meint er? Wo krieg ich die her? Ich find den mod sehr unvollständig.

Re: Mathematikforum (Problem mit Mathematikmodus)

Verfasst: 26.04.2009 15:03
von nickvergessen
Das Latex ist dabei im download: root/includes/latex/
also einfach alles hochladen.

Lad einfach mal hier das Paket herunter:
http://files.flying-bits.org/phpBB/LaTeX_rev41.zip

Re: Mathematikforum (Problem mit Mathematikmodus)

Verfasst: 26.04.2009 15:21
von fabian4401
Hey,

so ich habe jetzt deinen Rat befolgt:

Ich habe deine Datei downgeloadet darin befand sich der ordner root. Ich habe die php dateien gemäß dem vorgegebenen verzeichnis rüberkopiert (d.h die php dateien die sich in include befanden hab ich aufm server unter das selbe verzeichnis gepackt usw.)

Das hat auch super geklappt keine fehlermeldungen. Dann habe ich gemäß dem mod die bbcode.php so geändert wies darin stand.

Ich sehe jetzt keine veränderung in meinem Forum. Muss ich noch etwas tun?

Viele Grüße!

Re: Mathematikforum (Problem mit Mathematikmodus)

Verfasst: 26.04.2009 15:24
von nickvergessen
[latex]2^2[/latex] in deinen Beitrag schreiben und freuen

Re: Mathematikforum (Problem mit Mathematikmodus)

Verfasst: 26.04.2009 15:26
von fabian4401
Hey,

hab ich versucht es tut sich überhaupt nichts.
Dabei hab ich alles so ausgeführt wie es in der Anleitung stand. Kannst du mir vielleicht weiterhelfen?

EDIT : Ich sehe gerade dass die install.xms datei veraltet ist. Bantu schreibt auch dass der mod noch nicht für einen Produktiveinsatz zur Verfügung steht. Ich hab jetzt wie Bantu es geschrieben hat unter Modul Managment das Latex modul aktiviert. Das sieht auch alles ganz super aus und so aber wenn ich den den bbcode angebe passiert immernoch gar nix.

EDIT2: Hab das ganze jetzt zum laufen gekriegt. Sieht auch ganz gut aus bis darauf dass er innerhalb von funktionen keine schließende Klammern darstellt.

Noch jemand eine andere idee vielleicht?

Viele Grüße