close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 7 years ago

Closed 7 years ago

#3454 closed Defekt (erledigt)

Moodle: TeX- und MathJax-Filter funktionieren nicht

Reported by: Rüdiger Kupper Owned by: bau
Priority: schnell erledigen Milestone: Schuljahr 2019/20
Component: Webdienst: Moodle Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc:

Description

Hallo Jens,

kannst du BelWü schreiben, dass in unserem umgezogenen Moodle die TeX- und MathJax-Filter nicht funktionieren? Dort, wo die Grafik erscheinen sollte, taucht nur ein kaputter Link auf. Da ist vermutlich die Moodle-Installation fehlerhaft.

In unserem alten Moodle hat's funktioniert. Und es ist kaum möglich, einen Moodle-Kurs zu Mathe oder Physik ohne ordentlich formatierte Formeln zu schreiben.

Change History (3)

comment:1 by bau, 7 years ago

Ich habe im MathJax mal den TeX-Kompatibilitätsmodus eingeschaltet - geht es jetzt?
Ansonsten bitte ein Beispiel eines kaputten Links in einem Kurs angeben.

comment:2 by Rüdiger Kupper, 7 years ago

Nein, geht noch immer nicht. Du kannst im Kurs "Physik 10 (Kupper)" nachsehen, ganz am Ende ist ein verborgener Themenblock mit LaTeX-Code. Inline funktioniert gar nicht ($…$), das Absatzformat ($$…$$) erzeugt nur einen kaputten Link.

comment:3 by bau, 7 years ago

Resolution: → erledigt
Status: new → closed

Schau dir mal die Doku von MathJax an: ​https://docs.mathjax.org/en/latest/basic/mathematics.html#basic-mathematics

Ich habe einschlägige Seiten zu den beiden Filtern gelesen,und jetzt letztendlich das Problem behoben:

  • Der MathJax-Filter muss oberhalb vom TeX-Filter stehen (war unterhalb, sobald der oberhalb ist, tun die TeX-Teile in den Doppel-Dollars, z.B. $$ \frac{1}{2} $$
  • MathJax-Notation funktioniert nur dann, wenn der Editor nicht auf Markdown-Format oder unformatierter Text steht (Moodle-Text und HTML-Format gehen)
  • Die alten Begrenzer (einfache Dollars: $ ... $) sind obsolet, es muss \( ... \) oder \[ ... \] benutzt werden!
  • Ich habe dir im versteckten Teil deines Physik-Kurses ein paar Beispiele reingeschrieben
Note: See TracTickets for help on using tickets.