

















Here we look at what makes the LaTeX Typing Tutor works, and future plans.
I'm an expert. Not a typical user. I'd really like feedback, and personal experience, from people who are learning LaTeX. And the less they know about LaTeX to begin with, the better!
The typing tutor is a platform for the delivery of training content. Under the hood, it has a list of examples.
For example:
2 + 2 = 4
2 \times 3 = 6
\frac{1}{3} + \frac{1}{6} = \frac{1}{2}
3^2 + 4^2 = 5^2
1 + 2 + 3 + 4 = 10 = 4 \times 5 / 2
1 + 2 + \cdots + 99 + 100 = 100 \times 101 / 2 = 5050
And for a more advanced audience
a^2 + b^2 = c^2
x^3 + y^3 \neq z^3
\int_{x=0}^1 x^2 \, dx= \frac{1}{3}
F_{n} = F_{n-2} + F_{n-1}
The creation of a large collection of useful examples will be a great encouragment, to the development of the platform.
All the heavy lifting is done by MathJax. It's a LaTeX compatible mathematics display system that works in your browser. It provides the instant preview of what you type, when you use the LaTeX typing tutor.
The rest is very slight. Just a few lines of HTML, JavaScript and CSS.
Once MathJax is available and understood, further technology development of the typing tutor is mainly a matter of UX (User Experience) and UI (User Interface) design, together with Front End Web development.
The development of the platform will be a great encouragement, to the creation of useful examples. And to help us present examples appropriate to the user.
This is an open source project, on Gitub. We hope you like it, and want to contribute your special skills, be they as a user, educator, developer or subject matter expert.
If you've got an account on Github, you can report a problem, make suggestion, offer to help on the LaTeX Typing Tutor issue tracker.
Otherwise, you might want to contact me directly. Anyone who wants to can make a useful contribution.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。