Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.8 veröffentlicht (17.10.16)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
LaTeX-Plugin
#1
Hallo,

wo bekomme ich das Plugin her, das mir mit [tex]-Tag's LaTeX ermöglicht? Hab schon viel gesucht und nichts gefunden...Danke
Zitieren
#2
Wir hatten dazu schonmal ein Thema, eine Lösung dazu in Form eines Plugins etc. gibt es derzeit aber nicht.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#3
Ich habe ein MyCode-Plugin geschrieben, das es (unter Einbindung eines öffentlichen MimeTeX-Servers) ermöglicht, LaTeX mit hilfe von [tex]...[/tex] BBCodes in MyBB einzufügen.

Wer Interesse hat, kann mich unter derguru@web.de anschreiben (Bitte unbedingt einen aussagekräftigen Betreff verwenden!)
Zitieren
#4
Warum muß man dich bei interesse per mail anschreiben? Finde ich sinnbefreit.
[Bild: logo.gif]
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt. (Albert Einstein)
Zitieren
#5
Es wäre schön, wenn du das Plugin auf http://www.mybbcoder.de als Download bereitstellen könntest. Wink

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#6
Schumuckl schrieb:Warum muß man dich bei interesse per mail anschreiben? Finde ich sinnbefreit.

Ganz einfach: Ich bin nicht jeden Tag hier, lese aber jeden Tag meine Mails.

Michael schrieb:Es wäre schön, wenn du das Plugin auf http://www.mybbcoder.de als Download bereitstellen könntest. Wink
habs da mal zur verfügung gestellt:
http://www.mybbcoder.de/showthread.php?tid=535
Zitieren
#7
Danke! Tolle Sache!
Zitieren
#8
Kriegt das eventuell einer so erweitert, dass das Tex-Bild auf weißem Hintergrund eingefügt wird?

Original:
Code:
return preg_replace('#\[tex\](.*?)\[\/tex\]#i',
     "<img src=\"http://www.forkosh.com/mimetex.cgi?$1\" align=\"middle\" />",
     $message);

Mein Versuch:
Code:
return preg_replace('#\[tex\](.*?)\[\/tex\]#i',
     "<table align=\"left\" bgcolor=\"white\">
     <td>
     <img src=\"http://www.forkosh.dreamhost.com/mimetex.cgi?$1\" align=\"left\" />
     </td>
     </table><br />",
     $message);
Das funktioniert aber nicht sonderlich gut. Der Zeilenumbruch am Ende funktioniert nicht wie erhofft. Man bekommt als Ausgabe:
TEX-Bild, restliche Nachricht

Anstatt
TEX-Bild <Zeilenumbruch>
restliche Nachricht

Hat jemand eine Idee?
TESTSIGNATUR
Zitieren
#9
Das sauberste Lösung ist wohl, direkt an der Bildgenerierung zu arbeiten. Das macht aber nur Sinn, wenn du
1. in der Lage bist, das CGI so umzuschreiben das es die Bilder nicht mit transparentem , sondern mit weißem Hintergrund generiert.
und
2. du einen Webserver hast, auf dem du das CGI laufen lassen kannst.

Eine weitere Möglichkeit wäre, mit CSS einen weißen Hintergrund zuzuweisen. (Bei anderen Farben sieht das oft sehr blöd aus wegen der Bildtransparenz, habs grad getestet)

Code:
return preg_replace('#\[tex\](.*?)\[\/tex\]#i',
"<img src=\"http://www.forkosh.com/mimetex.cgi?$1\" align=\"middle\" style=\"background-color:white;\" />",
$message);
Zitieren
#10
Ja du hast sicherlich Recht, aber die Bearbeitung des CGI-Skripts steht eigentlich nicht zur Debatte Wink

Also:
Das funktioniert, wenn man das einfach so einfügt?

Also bei uns geht's leider nicht. Da werde ich wohl etwas an den Templates verhauen haben (?).
Danke für deine Lösung, den Fehler bei uns wird mein CSS-wissender Kumpel dann hoffentlich schon finden. Wink
TESTSIGNATUR
Zitieren