实用功能
Typora的强大除了体现在高效的排版上,还体现在很多好用的功能上,如表情符号的自动补全、空格与换行的人性化设计、文件的版本控制和导入导出、沉浸的写作模式、丰富的开源主题、可自由定义的快捷键,以及配合坚果云实现的云同步功能。
1、插入表情符号
在Typora中插入表情符号只需输入英文冒号(:)+字母,Typora会自动联想出相关表情符号供选择,如图所示。

输入的字母是表情符号对应的短码,如图所示。

除此之外,还可以在菜单栏中选择“编辑→表情与符号”菜单命令插入表情符号。
2、用好空格与换行
2.1、空格
Typora默认会在编辑界面保留连续空格,但在导出或打印时会忽略它们。若希望在不改变设置的情况下保留连续空格,那么可以使用HTML的 ;替换空格,如图所示。

如果要改变设置,只需进入设置界面,单击“Markdown”选项卡,找到“空格与换行”,将“编辑时”和“导出与打印”都设置为“保留连续空格与单个换行”,这样,以后不管是在编辑中还是在导出或打印时,看到的空格效果都是一样的。
2.2、换行
在Markdown中,段落由一行或多行文本组成,不同段落间用空行标记。在Typora中,按下“Enter”键可以创建新段落,而换行分为软换行和硬换行,如图所示。
- 软换行:在默认情况下,软换行仅在编辑界面有效,导出或打印时会被忽略。勾选“保留单换行符”复选框后,可以使用Shift+Enter实现软换行。
- 硬换行:在行尾使用两个空格+Shift+Enter,或者使用HTML的<br/>标签可以实现硬换行。

如果希望在导出或打印时不忽略软换行,那么可以在设置界面的“Markdown”选项卡中将“导出与打印”选项设置为“保留连续空格与单个换行”。
2.3、首行缩进
在默认情况下,Typora的段落首行没有缩进。如果需要首行缩进,那么可以通过选择“编辑”→“空格与换行”菜单命令,选择“首行缩进”选项,前行缩进效果如图所示。

2.4、使用建议
为了避免换行相关的麻烦,Typora官方给出如下建议。
- 使用默认设置。
- 在实时预览界面写作。
- 使用Enter键插入新段落,避免插入新行。
- 如果需要硬换行,则使用HTML标签<br/>。
若希望在编辑界面中显示<br/>,那么可以在“编辑”→“空格与换行”菜单命令中,确保选择了“显示<br/>”选项。
3、文件的版本控制
macOS系统下的Typora提供了文件复原功能,相当于对文件进行了版本管理,此功能可以把文件复原到某个指定的时间点。
在菜单栏中选择“文件”→“复原到”菜单命令,会看到“上次打开的版本”和“浏览所有版本…”按钮,单击“浏览所有版本…”按钮,会进入文件恢复操作界面,在此界面选择想复原到哪个时间点的版本,如图所示。

虽然Windows系统上的Typora没有版本控制功能,但是可以恢复自动保存到草稿中的内容。选择“文件”→“偏好设置”菜单命令,在“偏好设置”对话框中单击“文件”选项卡,找到“保存&恢复”选项勾选“恢复未保存的草稿”复选框,进入“draftsRecover”文件列表,找到以日期和文件名(或文件的第一个标题/句子)命名的草稿进行恢复,如图所示。

4、文件的导入和导出
Typora的文件转换依赖Pandoc,它是一个标记语言转换工具,可实现不同标记语言之间的格式转换。Pandoc的通用安装方法是:在GitHub中搜索“jgm/pandoc”项目,单击“current releases”按钮,下载最新的安装包(要对应你的操作系统),按照提示一步一步安装即可。macOS用户可以使用Homebrew安装,命令如下。

安装完成后,Typora导入的文件支持.docx、.latex、.tex、.ltx,.rst、.rest、.org、.wiki、.dokuwiki、.textile、.opml、.epub等格式。导出的文件支持HTML、PDF、图像、Word、OpenOffice、RTF、ePub、LaTeX、MediaWiki、reStructuredText、Textile、OPML等格式。
导出时,选择“文件”→“导出”菜单命令,然后选择要导出的文件格式。如果想对文件格式进行设置,那么可以选择“导出设置”进行详细的配置,如图所示。

导入时,选择“文件”→“导入…”菜单命令,然后选择要导入的文件。导入Word文档的效果如图所示。

5、开启沉浸式写作
想拥有沉浸式的写作体验,只需完成以下三步。
- (1)开启打字机模式,让光标始终位于屏幕中央。打字机模式模仿机械打字机的行为,会自动将当前编辑的段落滚动到屏幕中央,保持光标位置固定,让用户始终在屏幕中央进行输入,提供稳定、居中的视觉焦点。
- (2)开启专注模式,只高亮显示光标所在行,其余内容全部变灰。专注模式会将除当前行/块外的其他内容淡出,只突出显示当前正在编辑的内容,使用户能够将注意力集中在当前内容上,减少视觉干扰。
- (3)全屏,最大化文件窗口,排除其他软件的干扰。
以上操作的快捷键如表所示。

沉浸式写作的效果如图所示。

6、选择心仪的主题
Typora内置了6款经典主题——Github、Gothic、Newsprint、Night、PixyII和Whitey,但为满足用户的个性化需求,Typora还支持用户自定义主题,有很多漂亮的开源主题可选。从Typora官方主页进入Themes页面即可查看,主题列表如图所示。

以Drake为例,这是一个有12种风格可选的简单扁平化主题,安装步骤如图所示。

(1)下载主题。在Typora主题页面搜索“Drake”,单击“Download”按钮,或直接访问Github项目“liangjingkanji/DrakeTyporaTheme”,进入Release页面后,下载最新版本的“Source code.zip”压缩包。
(2)复制文件。解压后进入“DrakeTyporaTheme-[版本号]”目录,复制主题所需内容,包括drake文件夹、drake.css、drake-google.css、drake-material.css等。
(3)粘贴文件。打开Typora的设置界面,选择“外观”选项卡,单击底部的“打开主题文件夹”按钮,进入themes文件夹。将复制的文件粘贴到themes文件夹中。
(4)重启生效。重启Typora后,在主题菜单中就能看到新增的主题了。
Drake和Drake Purple的主题效果如图所示。

其他主题的安装方法与此类似,推荐的主题如表所示。

7、自定义快捷键
Typora中有些功能没有快捷键,或者快捷键不符合用户的使用习惯,这时可以自定义快捷键。以macOS系统为例,为Typora的内容目录添加快捷键。
进入macOS的系统偏好设置,选择“键盘”→“键盘快捷键…”→“App快捷键”菜单命令,单击左下角的“+”按钮,在“应用程序”菜单中选择“Typora”选项,在“菜单标题”中输入“内容目录”,在“键盘快捷键”中输入对应的键盘快捷键,单击“完成”按钮,快捷键就添加成功了,如图所示。

在Windows系统中自定义快捷键与macOS系统大不相同,例如为Typora的内容目录设置一个快捷键。
在Typora中选择“文件”→“偏好设置”菜单命令,单击“通用”选项卡,在“高级设置”选项中单击“打开高级设置”按钮,打开conf.usr.json,找到keyBinding,然后将其替换为如下内容。

重启Typora后,新绑定的快捷键生效。
8、实现云同步
Typora没有内置云同步功能,但可以借助一些云同步工具实现,例如坚果云。假设你的计算机上已经安装并登录了坚果云,只需在“我的文件”选项卡中单击右上角的“新建同步文件夹”按钮,然后在弹出的“同步文件夹”对话框中,将想要同步的本地文件夹拖动至相应位置,接着依次按照提示进行同步。最后,本地文件夹会显示在坚果云“我的文件”同步列表中,本地文件夹中的文件会定期通过坚果云实现云同步。
当切换计算机时,只需安装坚果云或使用坚果云的Web端,就能查看和编辑已同步的文件。例如用坚果云同步“我的Typora”文件夹,如图所示。

另外,坚果云的Web端支持Markdown在线预览,还支持分屏预览模式的在线编辑,使用起来十分方便。

3584

被折叠的 条评论
为什么被折叠?



