我是一名数学系学生,我喜欢使用 LaTeX(如果我排版错误,上帝保佑我)命令来编写数学公式。我很快也会需要它来写论文。
但问题是,尤其是当我为了乐趣而不是工作而写作时,当我坐下来写点东西时,我不想盯着这个:
我不希望屏幕上 90% 的内容都是排版命令 - 我希望其中 99% 的内容都是我的实际内容。另一方面,我讨厌在所见即所得的编辑器中写数学,所以我希望我的数学模式内容完全是手工编码的。
基本上,我想要一个 math.SE 编辑器的桌面版本。
有没有办法可以使用 LaTeX 来处理所有事情除了帮我算一下数学题,然后只让我通过输入美元符号来手动算出来?
请注意,我不一定要求编辑器推荐 - Texmaker 似乎已经足够好了。也许某种模板系统会让我满意?比如我可以将样板代码放在一个文件中,并让它引用外部文件,然后我只需在其中输入内容即可。类似的东西?我对 LaTeX 很陌生,不知道有哪些常用功能。
答案1
如果您想要一个更合乎所见即所得的环境,我建议您使用 LyX。在发现 emacs 之前,我就用过它。
更多截图请前往LyX 截图
答案2
我更喜欢创建两个tex
文件。最初我从一个文件开始,一个文件名为header.tex
,另一个文件名为mydoc.tex
。header.tex
该文档如下所示
\documentclass{article}
\usepackage{xcolor}
...
看起来mydoc.tex
像
\input{header.tex}
\begin{document}
Lorem ipsum dolor ...
\end{document}
然后,我可以运行我选择的编辑器内置的标准编译规则。然后我意识到我可以更进一步,切换到文件调用main.tex
,另一个调用body.tex
。因为main.tex
它可能看起来像
\documentclass{article}
\begin{document}
\input{body.tex}
\end{document}
它body.tex
可能看起来像
Lorem ipsum dolor ...
我使用kile
并编写了一个自定义编译规则,main.tex
无论当前选项卡上的文件是什么,该规则都会进行编译。想必你也可以对 执行相同的操作texmaker
。