文本格式化

新版本的 DSL 特有一套称为格式化标记的文本格式化工具。任何格式化工具包含两个命令:开启标记和关闭标记。据此,这些标记之间输入的文本将按特定方式进行格式化。

任何开启标记形如 [a],其中 a 是格式化工具标记(由一个或两个字符组成)。相关的关闭标记形如 [/a]。

已实现以下文本格式化工具:

  • 粗体文本([b] 标记)
  • 斜体([i] 标记)
  • 下划线文本([u] 标记)
  • 有色文本([c] 标记);可用颜色:Aliceblue, antiquewhite, aqua, aquamarine, azure, beige, bisque, blanchedalmond, blue, blueviolet, brown, burlywood, cadetblue, chartreuse, chocolate, coral, cornflowerblue, cornsilk, crimson, cyan, darkblue, darkcyan, darkgoldenrod, darkgray, darkgreen, darkkhaki, darkmagenta, darkolivegreen, darkorange, darkorchid, darkred, darksalmon, darkseagreen, darkslateblue, darkslategray, darkturquoise, darkviolet, deeppink, deepskyblue, dimgray, dodgerblue, firebrick, floralwhite, forestgreen, fuchsia, gainsboro, ghostwhite, gold, goldenrod, gray, green, greenyellow, honeydew, hotpink, indianred, indigo, ivory, khaki, lavender, lavenderblush, lawngreen, lemonchiffon, lightblue, lightcoral, lightcyan, lightgoldenrodyellow, lightgreen, lightgrey, lightpink, lightsalmon, lightseagreen, lightskyblue, lightslategray, lightsteelblue, lightyellow, lime, limegreen, linen, magenta, maroon, mediumaquamarine, mediumblue, mediumorchid, mediumpurple, mediumseagreen, mediumslateblue, mediumspringgreen, mediumturquoise, mediumvioletred, midnightblue, mintcream, mistyrose, moccasin, navajowhite, navy, oldlace, olive, olivedrab, orange, orangered, orchid, palegoldenrod, palegreen, paleturquoise, palevioletred, papayawhip, peachpuff, peru, pink, plum, powderblue, purple, red, rosybrown, royalblue, saddlebrown, salmon, sandybrown, seagreen, seashell, sienna, silver, skyblue, slateblue, slategray, snow, springgreen, steelblue, tan, teal, thistle, tomato, turquoise, violet, wheat, white, whitesmoke, yellow, yellowgreen, - Microsoft Internet Explorer 4.0 或更高版本所支持的颜色。
    颜色名称不用引号括起来。如果不指定颜色名称,将使用 ABBYY Lingvo x3 设置中为标签指定的颜色,例如:[c],[c green]。如果不使用该标记,文本将以黑色显示。此规则不适用于示例和超链接。它们的颜色在 ABBYY Lingvo x3 设置中指定。

以下示例中,“отпускная”显示为斜体,“цена”显示为粗体,整张卡片(“отпускная цена”)标有下划线。

selling price
    [u][i]отпускная[/i] [b]цена[/b][/u]

请注意,仅当实际需要显示空格时,才应在标记前后及中间加上空格。这意味着您可以根据需要仅对单词的一部分进行格式化(单个字母、首字母和末字母等)。如果标记前后各有一个空格,将仅显示一个空格。

格式化标记不能重叠。如果某个格式化标记在另一个标记之前开启,就必须在后者之后关闭。

文本格式化