Appearance
对齐与缩进
Markdown标准未提供文本对齐命令,因此novelWriter为此添加了专属语法。它还支持缩进语法,其用法类似于Markdown的块引用。
段落对齐与缩进
所有文档默认采用左对齐或两端对齐,具体取决于您在首选项中的设置。
可通过指定对齐标签覆盖段落默认对齐方式。这些标签采用双尖括号形式:>> 或 <<。将其置于段落首尾,即可将文本“推向”括号指向的边缘。此机制相当直观。
缩进使用类似语法,但需采用单个>或<将文本“推离”边缘。
示例
| 语法 | 描述 |
|---|---|
>> 右对齐文本 | 文段右对齐。 |
左对齐文本 << | 文段左对齐。 |
>> 居中文本 << | 文段居中。 |
> 左缩进文本 | 文本左侧边距增加。 |
右缩进文本 < | 文本右侧边距增加。 |
> 左/右缩进文本 < | 文本两侧边距均增加。 |
!>注意
文本编辑器不会实时显示对齐方式和缩进。但当您在文档查看器中打开文件时,这些格式将被呈现。当然,只要格式支持段落对齐功能,这些设置也会体现在通过稿件构建工具生成的文档中。
换行对齐
若段落中存在换行,所有行标记将合并用于整个段落。以下文本的所有行均居中对齐:
示例
>> 我是现代少将的典范 <<
我精通植物、动物与矿物知识
通晓英格兰历代君王,能按时间顺序
娓娓道来从马拉松到滑铁卢的战史若段落存在多个冲突的对齐方式,仅应用其中一种。优先级顺序为:
- 左对齐
- 右对齐
- 居中对齐
- 两端对齐
!>注意
强烈建议在稿件构建设置中保持保留强制换行选项启用。此设置默认所有单行换行均为有意为之。关闭此设置会增加插入换行的复杂度,但仍可实现。详见强制换行对齐指南。
与首行缩进的对齐
若您的文稿构建设置启用了首行缩进功能,建议在诗歌文本中将其关闭。为段落添加任何对齐标签都会导致该段落的首行缩进失效。
示例
以下文本将始终对齐左边距:
我乃现代少将典范 <<
通晓植物、动物与矿物知识
熟知英格兰历代君王,能按时间顺序
娓娓道来马拉松至滑铁卢的战史强制换行与对齐
若在稿件构建设置中关闭保留硬换行功能,仍可通过[br]短代码在段落中强制换行。为保持文本清晰度,可在其后添加自然换行,这不会导致双重换行。
请注意:文本处理时,[br]短代码两侧的行会被合并,且任何尾随的强制换行将被忽略。这意味着当此类段落被处理时,这些换行会被视为同一行。此特性将影响对齐标签的处理方式。例如,以下文本将居中显示而非左对齐:
>> 我是现代少将的典范[br]
精通动植物矿物知识[br]
通晓英格兰历代君王,能列举历史战役[br]
从马拉松到滑铁卢,条条分明<<由于系统将其视为单行文本,这是实现段落居中的唯一方法。
注意事项
鉴于[br]标签处理方式的差异,通常建议保持保留硬换行设置启用状态。这能确保编辑器显示效果与最终输出结果高度一致。
另请参阅强制换行。