修饰符与文本对齐|Modifiers and Text Alignment

上一节未提及的一点是如何将文本居中,甚至右对齐。对齐功能从未包含在原始版本的 Markdown 中,因此各种 Markdown 方言都使用自己的标记来实现它。1

Chapbook 使用一种称为修饰符的通用标记,对文本块应用特殊处理。修饰符始终是单行,以方括号2开始和结束,如下所示:

洞口上方,有人刻着:

[align center]
_入此门者,当弃绝一切希望_

文本中的 [align center] 永远不会显示给玩家。相反,Chapbook 会将其后的文本居中显示。正如你可能猜到的,你也可以使用 [align right][align left]

continue 修饰符|The continue modifier

修饰符会应用于其后出现的所有文本,直到段落结束或源文本中出现另一个修饰符。若要取消所有生效的修饰符,请使用 [continue] 如下所示:

洞口上方,有人刻着:

[align center]
_入此门者,当弃绝一切希望_

[continue]
你对你的计划感到有点不那么自信了。

[continue] 仅用于取消所有生效的修饰符。可缩写为 [cont'd][cont]

(王洛木:简单来说,就是用来划清上一个修饰符的修饰范围的。)

垂直文本对齐|Vertical text alignment

如果您想更改页面容器内文本的垂直对齐方式,请参阅[页面样式(./customization/page-style.html)]部分。

1. 例如,Twine 2 的默认格式 Harlowe 使用前一行上的标点符号如 =><= 来表示居中文本,而其他 Markdown 方言则用箭头包围居中文本,如->今日特卖<-
2. 如果您想向玩家显示一行包含括号的文本,请在行首输入一个反斜杠(\)。Chapbook 将按原样显示文本,而不显示您输入的反斜杠。

results matching ""

    No results matching ""