om-*_*nom 18 latex text-editor software-recommendation
我真的很喜欢在 SE 一堆网站中实现 Markdown 的方式,在那里我可以轻松地编写code blocks
、执行格式化甚至在某些网站上使用 latex,例如编写$\pi$
. 我也喜欢这个在线编辑器的外观和感觉。但这一切都是在线的。
Ubuntu 中是否有任何离线 WYSIWYG 类似物的notepag或WMD可以选择支持 pdf 作为输出格式?降价和乳胶都需要。
我希望同时使用 Markdown 和 LaTeX。我打算使用编辑器用数学编写一些技术性的东西,但是一直处于“LaTeX 模式”很烦人。因此,当我需要公式时沉浸在 LaTeX 中并在我需要用自然语言说话时使用 Markdown 会很棒。
更新。几乎所有的答案都非常有用,但没有一个直接回答我的问题。我会接受@NN作为最完整的答案。
我最近发现Zim,一个非常有趣的编辑器,它是一个笔记记录器和组织者,它支持某种降价和数学内容的插入,并且是所见即所得。
这是描述:
Zim 旨在将 wiki 的概念引入您的桌面。每个页面都保存为带有 wiki 标记的文本文件。页面可以包含指向其他页面的链接,并且会自动保存。创建一个新页面就像链接到一个不存在的页面一样简单。此工具旨在跟踪待办事项列表或用作个人草稿簿。但在编写更长、更复杂的文档时,它也会为您服务。
“桌面 wiki”意味着我们试图捕捉 wiki 的概念,不是作为网页,而是作为本地文件系统上的文件集合,可以使用 GUI 应用程序进行编辑。主要焦点是一种个人维基,可用于各种笔记:待办事项列表、地址、头脑风暴想法等。
但是我们想要更进一步,然后只是一个充满随机内容的维基。还应该可以使用随机笔记作为更多结构化数据的基础:文章、演示文稿等。 Zim 将不包含用于布置演示文稿或类似内容的工具,您应该为此使用您选择的办公套件,但它应该是一种工具,它可以以一种在使用前只需要模板和一些布局的形式提供演示文稿的所有内容。因此,将添加通常在 wiki 中找不到的某些功能。
这里有几个截图:
它在 Ubuntu 存储库中可用,但也可以使用更新的PPA 版本。
我建议您坚持使用 LaTeX(仅),原因如下:
pdflatex
或任何您使用的程序。这可能是不必要的开销,并且由于可移植性,可能会使共享文件变得更加困难(LaTeX 通常用于技术文本,但不是某些标记解决方案)。如果您坚持使用 LaTeX,则不需要这种开销。我可以想到以下方法来简化 LaTeX 的写作:
\emph{
您是否开始输入em
。em
并按下Tab它,则会在您再次按下时输入\emph{}
并放置光标,{}
然后将光标放置在其后。如果您使用 gedit,请参阅http://live.gnome.org/Gedit/Plugins/Snippets。}
Tab\begin{document}
和\end{document}
。这样,您将立即开始使用 LaTeX 在新文档上书写。latexmk
.\longmacroname{}
冗长,那么您可以在它周围定义一个较短的宏名称,\newcommand\foo[1]{\longmacroname{#1}}
以便您可以使用它\foo{}
。请注意,如果宏名称对于阅读您的代码的人来说难以理解,这可能是一种不好的做法。