在Vim中编写家庭作业的文档格式

时间:2013-09-13 20:02:19

标签: vim latex documents typesetting

我是一名CS专业的大学生,这意味着我花了很多时间在vim上闲逛。我仍然是一个完整的菜鸟,但我喜欢在终端中编辑文本 - 这比编写文档更有趣。

然而,我很好奇是否有一种基本的,低档的文件格式我可以使用(从vim内部)来排版我的家庭作业。我对LaTeX很熟悉,如果可能的话,我会把它用于一切,但它有两个主要的缺点:

  1. 编写整个LaTeX文档需要很长时间,
  2. LaTeX不能很好地处理代码。
  3. 考虑到这一点,我想知道是否存在满足这些需求的某种格式,并且仍然很容易从基于终端的文本编辑器快速散列出来。我使用vim实际上是我写的所有其他内容,所以需要将LibreOffice Writer保留在家庭作业中似乎对我来说有点霸道。

    谢谢!

1 个答案:

答案 0 :(得分:4)

我倾向于像Markdown那样轻松,但所需的功能取决于您对输出的要求(格式和样式)。

我发现AsciiDoc项目非常有趣。来自他们的网站:

  

AsciiDoc是一种用于编写笔记,文档的文本文档格式,   文章,书籍,电子书,幻灯片,网页,博客和UNIX人   页面。 AsciiDoc文件可以翻译成多种格式,包括   HTML,PDF,EPUB,手册页。 AsciiDoc是高度可配置的:两者都是   AsciiDoc源文件语法和后端输出标记(可以   几乎可以定制和扩展任何类型的SGML / XML标记   由用户。

它甚至带有Vim语法。