This is not an answer to the posed question, but only an
anecdote. This semester, teaching US college students (Discrete & Computational Geometry), I prepared all my assignments in LaTeX, and made available a .zip file of the .tex, .bbl, .bib, Figure/ directory constituting
the assignment. Students could submit assignment answers in any form—from ...
It is common to use MathJax.
This is used on this StackExchange site for LaTeX-like input
(not full LaTeX of course).
MathJax is available for WordPress via plugins,
such as JetPack.
See Installing MathJax in
There is also the Simple
MathJax plugin for WordPress.
Another how-to: How to Use MathJax on WordPress.
I don't think it should be a base skill for students in general. Have held jobs in engineering, chemistry, military, and finance and never needed it. Nor did my colleagues.
Didn't need it for a thesis or science papers either. Just MS Word was fine. (I think I did enable the MSFT equation editor since it helps with typesetting sub and super scripts on ...
This is clearly an opinion based question. I will answer based on my experience and opinion.
No, LaTeX should not be taught at high school. It is a skill that is costly to learn with essentially no benefit at high school level. Even at college level, it is not particularly useful. Homeworks are typically submitted handwritten which works perfectly fine. And ...
I only want to give anecdotical advice since I happened to have been taught LaTeX in regular school (10th grade in the German system, iirc). However, I attended a school with a MINT focus and especially maths, also this was not part of the actual curriculum but the teacher "showed" us LaTeX and the interested students that we were promptly picked it up.
Wanted to make this a comment but don't have enough reputation.
There's Scratchwork and WorldWideWhiteboard that do what you want. They allow you to write in latex and it appears automatically on the board.
Update: 3 Nov 2020: https://whiteboard.fi/
No, teach Markdown
Separation of content
This and future generations of students should learn to separate content from formatting. IT professionals have been very successful in applying this concept for over a decade. However, absent marketing and strong commercial interests have kept wider audiences from applying this very useful principle. Focusing on ...
I'd suggest exposing students to LaTeX, perhaps by having them doing a assignment/project with it, perhaps in a group, but not requiring them to learn much about it.
This would seem to have several advantages:
It gives students an idea of a tool that they might later use.
It increases their understanding of what's out there, broadening their general ...
Dave from Boyinaband had a song about all the stuff he found useless in school. While I disagree with some particular things, his opinion in general is right. There are too many things taught that aren't needed by most students.
Latex might be good for maths professors. How many people go to that field? Not a lot. Those who go there can learn Latex easily (...
First, LaTeX is a markup language and should be taught as such; trying to use it as a programming language would be an exercise in frustration.
Second, I believe that all HS students should learn a markup language as an alternative to WYSIAYG.
Third, while I routinely use LaTeX both for papers and for short documents, I am not convinced that it is suitable ...
My feeling is LaTeX could be part of a very gentle introduction to computer programming. Maybe. Or it could be taught by a math instructor if the students have already seen HTML. Otherwise there are plenty of other things that could be taught in its place.
Suppose you want to very slowly work up to coding -- like "AP Programming Principles" does. Learning ...
My suggestion is to use a Jupyter notebook or Google Colab notebook together with a browser marker plugin. You can't quite type anywhere; but you can inline or center the latex per usual. I use chrome with a free app called "page marker" that lets me draw on any window in chrome, whether that's my Jupyter notebook or a Colab one.