Vis LaTeX på din TYPO3 side

Kom godt i gang

I denne vejledning lærer du, hvordan du kan vise LaTeX-formler på din TYPO3 side. Vejledningen består af tre dele, som kort fortalt går ud på at:

  1. Uploade en konfigurationsfil til Filliste
  2. Indsætte ét bestemt html-element på den eller de sider, hvor du ønsker at vise dine LaTeX formler
  3. Indsætte et eller flere html-elementer med din LaTeX kode på den aktuelle side

OBS. Når du arbejder dig gennem vejledningen, så vær opmærskom på at tilpasse webadresserne, så de matcher din hjemmeside, ikke vejledningens. 

$a^2+b^2=c^2$

\[ \sum_{k=1}^n\left.\frac{1}{k!}\frac{d^k}{dt^k}\right|_{t=0}f(u(t)) + \int_0^1 \frac{(1-t)^n }{n!} \frac{d^{n+1}}{dt^{n+1}} f(u(t))\, dt. \]

\[ \sum_{n=1}^\infty \frac{1}{n^2} = \frac{\pi^2}{6} \]

\[ \begin{aligned} \nabla \times \vec{\mathbf{B}} -\, \frac1c\, \frac{\partial\vec{\mathbf{E}}}{\partial t} & = \frac{4\pi}{c}\vec{\mathbf{j}} \\ \nabla \cdot \vec{\mathbf{E}} & = 4 \pi \rho \\ \nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} & = \vec{\mathbf{0}} \\ \nabla \cdot \vec{\mathbf{B}} & = 0 \end{aligned} \]

1. Upload konfigurationsfil til Filliste

Trin 1-6 skal du kun udføre én gang:

  1. Højre-klik på dette link og gem filen som "mathjax_local.js" på din pc ved at højre-klikke og Gem som/Save link as. (Du kan vælge at give filen et andet navn, men i denne vejledning er den døbt mathjax_local.js.)
  2. Upload filen (mathjax_local.js) i Filliste i TYPO3.
  3. Sørg for at du har slået Udvidet visning til nederst i din liste af filer.
  4. Åbn filen i din browser via Filliste og kopier den sti, som filen har (i dette tilfælde er stien https://typo3.au.dk/fileadmin/uploads/mathjax_local.js.)
  5. Du kan nu redigere filen i TYPO3's Filliste. Klik på Redigér indhold og indsæt filens korrekte sti, som du fandt lige ovenfor (punkt 1.4). Klik Gem. Filen lukker automatisk. Bemærk, at der er to billeder til dette punkt.
  6. Hvis du igen åbner filen via Filliste (Reload eller Ctrl+F5 den viste side), vil den nye korrekte sti fremgå. 

  OBS. Vær opmærskom på at tilpasse webadresserne, så de matcher din hjemmeside, ikke vejledningens.  

2. Indsæt et HTML-element på hver side, hvor LaTeX skal vises

Dette trin skal du gentage på hver side, hvor du ønsker at vise LaTeX formler:

  • Indsæt et HTML-element på de TYPO3 sider, hvor du ønsker LaTeX/matematik fortolkning. Elementet bør komme tidligt/øverst på siden. Det ses ikke i frontend. Dit HTML-element skal indeholde koden nedenfor, som du kan kopiere og sætte ind. Men HUSK at opdatere koden, så der henvises til den sti, som du fandt i punkt 1.4 ovenfor.

      <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML,https://typo3.au.dk/fileadmin/uploads/mathjax_local.js"></script>  

  • Hvis du skal bruge MathJax på mange sider, kan du kontakte din websupport og bede dem lægge denne kode på domænets template. 

3. Indsæt tekst-elementer med din LaTeX kode

Dette trin kan du følge lige så mange gange, som du har brug for formler:

  • Nu kan du indsætte så mange tekst-elementer med LaTeX kode, som du vil. Du kan lægge dem i containere (grids), så de står pænt ved siden af hinanden eller under hinanden. 

LaTeX i nyheder og arragementer?

Du kan sætte matematiske udtryk ind i nyheder og arrangementer. Du skal udføre punkt 2 ovenfor på din singlevisningsside for nyheder og på din singlevisningsside for arrangementer. Det er der, hvor der ligger et nyhedsplugin med Nyhedssystem: Detaljevisning. Derefter indsætter du LateX koden i nyhedens teksteditor.