友友们,都是用什么软件来写文章的?如果你用的是正版的word,有没有对微软把收费从一次性的,改为一年三百六十五天,天天交费(office 365),而怒火中烧?如果你用的是盗版的word,有没有对有一天盗版软件失效而担心呢?如果你用的是WPS,有没有对弹出的“升级到VIP”感到厌烦呢?是时候对WORD说再见了。
今天,WalterWang向您推荐Quarto这个软件(quarto点org)。这个软件是免费软件,但WalterWang推荐这个软件的主要原因并不是因为免费。而是因为这个软件功能特别强大,比WORD功能强多了。并且特别好用。这个软件提供windows, Mac OS,和linux版本。 WORD的特点是所见即所得。虽然看上去很方便。但因为看不到源码,不知道所看到的是用什么控制的。有时候出些格式问题,特别难调。
不知大家听没听说过latex。latex是另一个方向。你所看到的,是源代码。也就是你可以看到控制字体大小等的控制符。到最后可以产生输出的pdf文件。latex的好处是如果对控制符很清楚的话,能产生很漂亮的文本。但是需要很长时间的学习。最后只是一个小众的高科技。 而现在的Quarto结合了这两个的优点。它有两个界面,一个是”Source“,也就是源代码。而一个是”Visual”,也就是所看到的。这两个界面是相连的。用户可以在其一编辑,而另一个同步更新。图一是我当前的”Source“界面。

你如果看介绍Quarto的文章,老是提python, R之类。友友们吓一大跳。不要怕。这些我们都用不到。 我简单介绍一下用法。首先,创建一个新项目(project),然后创建一个新的Quarto文件,系统会给一个模版。里边的内容除了前面几行,都可以删掉。 基本语法:
文档头部元数据(YAML) 每个 Quarto 文档都以一段 YAML 元数据开始,用于设置文档的各种属性。YAML 块必须用 — 包围。

标题 前面一个 # 是一级标题 两个 ## 是二级标题 以此类推。
图片可以存在项目文件夹里,然后用 ![图名] (文件名)引用。
最后一步,点击”Render”。就可以根据你的设置,产生 HTML、PDF、Word、ePub 等格式的输出。
Quarto 支持创建书籍,书籍的每一章可以用一个独立的文件来表示。你可以在根目录下创建 _quarto.yml 文件来配置书籍的章节结构。
图1是这两天粉丝猛涨。图2是我编辑这篇文章的源代码。