适合普通用户的零安装 LaTeX-ish 数学?

适合普通用户的零安装 LaTeX-ish 数学?

我在一所社区大学教物理,经常教那些不是数学或计算机极客的生物学专业学生。对于某些作业,我要求他们输入包含数学的材料。一个典型的应用是写半页关于教科书章节的笔记。过去,我建议他们使用 OpenOffice 来完成这项工作,并为他们编写了一些如何使用其公式编辑器的说明。然而,当他们想在校园里打印他们的工作时,这很尴尬,因为大多数校园计算机实验室都没有 OpenOffice。在我看来,OO 的公式编辑器也相当笨拙。

有一个更好的方法吗?

我正在寻找一种跨平台且零成本的解决方案(最好是开源的)。我的学生还不了解 LaTeX,所以必须有某种 GUI。

LyX 具有与 OO 相同的大部分优点和缺点。我真的更喜欢 Web-2.0 零安装解决方案,而不是独立应用程序。

Google Docs 现在对数学的支持相当不错,而且大多数数学功能都相当容易使用,尽管我对如何使用 GUI 生成指数感到困惑。它不是 LaTeX,但它确实内置了许多 LaTeX 符号作为键盘快捷键(输入 x^2 是我能找到的唯一获得 $x^2$ 的方法)。除非我听到更好的方法,否则我倾向于使用这种方法。打印非常不方便。当您在浏览器中从 Google Docs 界面执行文件:打印时,您会得到一个 PDF 文件,其中包含以糟糕的位图形式呈现的方程式。我不喜欢它不是开源的这一事实。

我喜欢 MathJax 在 SE 中的工作方式,对我来说,是在 Firefox 中。有没有使用 MathJax 的类似于 Google Docs 的系统?我不倾向于这种解决方案的主要原因是:(a) 我的学生需要 GUI;(b) 对于走进校园计算机实验室并在 Windows 上使用 IE 的学生,我相信下载字体时性能会受到很大影响。在我家的 Linux 机器上,打印工作正常,但效果不佳——方程式以错误大小的字体呈现,并且与周围的文本重叠。

基于 ASCIIMath 的解决方案会给使用 Windows 上 IE 的学生带来麻烦,因为他们要么需要下载 MathType 插件,要么切换到 Firefox——而他们无法在校园计算机实验室中完成这两件事。

答案1

假设你的学生有足够的 TeX 知识来自己写数学题(我的意思是没有 GUI 来写方程式,否则检查编码齿轮这可能有助于预览)ScribTEX可能是一个选择。

  • 优点:最多 3 个项目免费、版本控制、在线编译(自动下载生成的 PDF)
  • 缺点:需要有工作连接

(请注意,除了示例演示文件之外,我没有测试其性能。)

答案2

这可能不是你的工作,但我还是要说:

良好的文档创建技能非常有价值。如果您的学生在大学里还没有学过,请考虑教他们基础知识,这对他们大有裨益。您不需要学习复杂的 Latex 内容,包括许多不同的文档类别等等。您可以为他们提供一种模板,让他们可以使用。知道如何在数学模式下编写公式也绝不是无用的技能。您可能需要花 2 到 3 个小时向您的学生介绍一次,您将教会他们一些比其他任何特定主题更适用的东西。如果您的学生还不了解这些事情,那么是时候让他们至少学习基础知识了。

我自己已经使用办公软件很长时间了,主要是 LibreOffice 和 OpenOffice,用它们我总是能跟上 MS Word 用户的步伐,但自从我开始使用 Pandoc 以及包含 Latex 代码的 Pandoc 模板并开始输入包含数学代码的 markdown 后,我的文档变得更加干净和井井有条,我真的很后悔没有早点学习它。作为一名计算机科学人士,我也喜欢纯文本格式(然后编译为 PDF)使您可以使用版本控制系统,但这可能超出了您的学生的范围。

还有堆叠編輯马克克斯,只需要 Markdown 知识和数学模式。如果愿意的话,Markdown 一天之内就可以学会,而且我已经说过,掌握数学模式的知识永远不会错。

答案3

刚刚看到你的问题。也许太晚了,但迟做总比不做好。我认为https://www.overleaf.com符合您的条件。

答案4

我为我所在大学的辅导中心制作了一个涉及该主题的教程。

不管你信不信,Microsoft Word 中的公式编辑器实际上非常强大:(1)可以使用 alt-= 等热键快速访问。(2)它可以将类似 LaTeX 的命令(包括用于矩阵等复杂结构的命令)实时转换为可见的数学运算。(3)它可以快速配置(大约 5 分钟)以支持编号公式和交叉引用。

就您的情况而言,这可能是学生最喜欢、最容易获得的解决方案!

不过,我实际上觉得 Libre (Open) Office Math 语法和支持更简单,初学者更容易上手。第 (1)、(3) 点也适用于它。遗憾的是,该软件不是那么容易获得,但我听说它很快就会在线上可用。

相关内容