目标就是在思考的同时快速地将这些公式写在纸上。这样你就可以真正解决数学问题,或者用数学本身做实验。
问题:
- 哪些工具/程序/策略/技巧/窍门/等(或其组合)可用于有效地促进数学学习/实验?
吉文斯:
- 仅使用键盘。(没有纸、笔等)
- 无法访问互联网。(最好,但不是必须的。)
- LaTeX 语法和程序的基本知识。(或如何找到它们)
显示如何:
- 使用 LaTeX,而你仍在积极解决一道数学题。
- 可以预览足够多的数学行来集中精力解决问题。
- 快速转换为 LaTeX。
我曾尝试过的实验:
使用文本编辑器具有输入简单和快速的优点。使用 pandoc 或 mathjax 等工具从 markdown 渲染非常棒。但是对于主动解决问题而言,必须不断手动编译代码可能会分散注意力。
使用在线网站有利于实时预览,但需要互联网访问,因此并不理想。
使用常规的 LaTeX 程序,这可能是可行的方法:组合适当的扩展(我不确定是哪一个,或者如何准确找到它们。)
使用像 Lyx 这样的程序,它实际上对于主动数学求解非常有效......但它似乎不太适合输入代码(也许我只需要更改选项?)
我几乎想创建一个专门为此设计的程序......但我觉得我不是第一个尝试这样做的人,而且已经有一个解决方案了。
O' tEx-change,与我分享你的 LaTeX 智慧!=D
(提前感谢那些真正阅读了我所写内容的人们)
↓ ↓ 各种答案的链接 ↓ ↓
- Emacs Org 模式
- Sublime Text 包 - LaTeXTools
- 仍在寻找更多可能性=)
↖ 精选相关问题:↗
非常过时但仍然相关:
也许更多的答案隐藏在这份列表中:
答案1
你可能会发现 Emacs 很有用组织模式。它基本上是一个笔记实用程序,语法类似于 Markdown,但允许你做的不仅仅是打字。你可以执行复杂的计算,将其变成强大的电子表格,使用任意 Emacs计算允许您执行(包括代数运算和符号演算)。您还可以预览 LaTeX 片段并将整个 org 文件导出到任意复杂的LaTeX 文件并直接转换为 PDF。因此,您可以让 org-mode 为您进行计算,并同时在 LaTeX 中排版。
如果这还不够,您可以在 Emacs 内部运行计算机代数系统(如 Maxima)。
Org-mode 支持文学编程,再加上计算能力,您可以获得完全可重复研究论文,从计算到排版,参见:https://github.com/vikasrawal/orgpaper/blob/master/orgpapers.org以及其他示例:http://orgmode.org/worg/org-contrib/babel/uses.html#sec-6
安装
Emacs 已安装 org-mode,但您可以使用 将软件包升级到最新版本M-x package-install
RET org
RET。在 Emacs 术语中,M-x表示同时按下ALT + x(ALT键和字母x,然后释放它们),并且RET是Enter键。顺便说一下,C-x代表CTRL + x。
快速开始
要开始使用 org-mode,只需创建一个.org
带扩展名的新文件。从菜单:File
→ Visit New File
。只需使用键盘:(同时C-x C-f按下,松开,然后同时按下,然后松开),输入新文件路径和名称,按。CTRL + xCTRL + fRET
截图
以下是在网上随便找到的一些截图:
答案2
我不确定你到底在找什么。我建议LaTeX工具(一个包Sublime Text文本编辑器)作为一个选项,因为你提到了实时预览不依赖于互联网连接的数学运算。LaTeXTools 有这个功能(还有一个港口LaTeXTools 的原子,但在撰写本文时尚未实现)。
此项设置的描述如下Math-Live 预览设置README 部分,你可以告诉它进行实时预览全部数学方程式、仅当前选定的方程式或根本没有。由于它会在后台编译一个迷你 LaTeX 文件来制作预览,因此您还可以更改这些 LaTeX 文件使用的软件包和引擎。
注意:要进行实时预览(例如对图像进行类似操作),LaTeXTools 需要较新版本的 Sublime Text。根据其 README,至少需要 Sublime Text 3 版本 3118。详细信息在 README 中,内容相当广泛(几乎太多了)。
答案3
答案4
您是否在寻找类似特克斯工作室?
从其主页:
TeXstudio 是一个用于创建 LaTeX 文档的集成写作环境。我们的目标是让 LaTeX 写作尽可能轻松和舒适。
除了其他有用的功能外,它还具有集成的查看器、标准和自定义命令的自动完成功能,并且编译过程只需单击F1
一次即可完成。在 TeX 源中单击右键,即可跳转到 pdf 中的相应位置,反之亦然。
它是根据 GPL v2 许可的开源软件,为 Linux、Windows 和 Mac 提供不同的下载。