我是一名CS专业的大学生,这意味着我花了很多时间在vim上闲逛。我仍然是一个完整的菜鸟,但我喜欢在终端中编辑文本 - 这比编写文档更有趣。
然而,我很好奇是否有一种基本的,低档的文件格式我可以使用(从vim内部)来排版我的家庭作业。我对LaTeX很熟悉,如果可能的话,我会把它用于一切,但它有两个主要的缺点:
考虑到这一点,我想知道是否存在满足这些需求的某种格式,并且仍然很容易从基于终端的文本编辑器快速散列出来。我使用vim实际上是我写的所有其他内容,所以需要将LibreOffice Writer保留在家庭作业中似乎对我来说有点霸道。
谢谢!
答案 0 :(得分:4)
我倾向于像Markdown那样轻松,但所需的功能取决于您对输出的要求(格式和样式)。
我发现AsciiDoc项目非常有趣。来自他们的网站:
AsciiDoc是一种用于编写笔记,文档的文本文档格式, 文章,书籍,电子书,幻灯片,网页,博客和UNIX人 页面。 AsciiDoc文件可以翻译成多种格式,包括 HTML,PDF,EPUB,手册页。 AsciiDoc是高度可配置的:两者都是 AsciiDoc源文件语法和后端输出标记(可以 几乎可以定制和扩展任何类型的SGML / XML标记 由用户。
它甚至带有Vim语法。