这段旅程始于一个深夜的周一下午在安特卫普。
我们的团队迫切需要咖啡,但是我们没有人敢打开办公室的门。
在AsciiDoc中,段落不需要特殊标记。一个段落由一个或多个连续的文本行定义。段落内的换行不会显示。
开始新段落至少要留一个空行。
玫瑰是红色的,
紫罗兰是蓝色的。
红宝石是红色的。Java是黑色的。
玫瑰是红色的,
紫罗兰是蓝色的。
红宝石是红色的。Java是黑色的。
要保持换行,请在行末加上一个空格再加上加号。
这会在两行之间产生一个可见的换行(例如,<br>
)。
换行符文档标题
玫瑰是红色的,紫罗兰是蓝色的。
这是最终的段落。
这段文字将被设置为引导段落的样式(即,更大的字体)。
这段文字将被设置为引导段落的样式(即,更大的字体)。
这段话不会被翻译。
为了驯服野生的沃尔珀汀格,我们需要构建一个魅力。但只有当我们推算出巫师的真实名字时,我们才能获得最终的胜利。
为了驯服野生的沃尔珀汀格,我们需要构建一个魅力。但只有当我们推算出巫师的真实名字时,我们才能获得最终的胜利。
加粗的 受限 & 不受限
斜体 受限的 & 不受限的
加粗斜体 受限制的 & 不受限制
等宽 constrained
& un
constrained
等宽粗体 受限
& 不
受限
单间距斜体 constrained
& un
constrained
单间隔粗斜体 constrained
和 un
不受约束
它对我有*强烈*的意义。
我无法足够强调这一点。
输入 OK
以接受。
那个真的必须得走。
无法选择一个?那就让我们`全部`使用吧。
建立(Create)、读取(Read)、更新(Update)和删除(Delete) (CRUD)
那简直太棒了!
不要将通用的Object
对象传递给接受String
字符串的方法!
那是甲壳虫狂热!
C++` is valid syntax in the programming language by the same name.
WHERE id <= 20 AND value = "{name}"` 是一个SQL WHERE子句。
在Ruby中,'\n' 代表一个反斜线后面跟着字母n。单引号阻止转义序列被解释。相比之下,"\n" 代表一个新行。
“什么种类的护身符?” 拉撒路问。 “是香气的还是矿物的?” <.>
基兹梅特耸了耸肩。“奥拉夫桌上的便条写着‘蒿草和甘草’,但这些对于狼人来说可能是普通的食材。”
“一种什么魔力?” 拉撒路问。“是一种有气味的还是矿物的?”
Kizmet耸了耸肩。“Olaf办公桌上的便条写着'`苦艾和甘草,'`但这些对于狼人来说可能是正常的食材。”
“双曲线引号”
single curved quotes
奥拉夫的桌子很乱。
一个`std::vector`的大小是它包含的项目数。
所有狼人的桌子都一团糟。
奥拉夫自00年代起就在这家公司工作。
奥拉夫从’00s` 年代起就在公司工作了。他的桌子上堆满了成堆的纸张、苹果核和吱吱作响的玩具。我们找不到奥拉夫的键盘。他桌子上的混乱状态,在所有狼人的桌子上都有三份复制品。
"`嗯,他们的白板上写的H2O公式可能是购物清单的一部分,但我不认为当地的小卖部会卖E=mc2,`"拉扎鲁斯回答道。
最深的水体是深溪湖。[需要引证]
上标
下标脚本
“等等!”靛蓝从她的桌子顶层抽屉里拿出了一个小瓶子,朝我们伸出手去。瓶子的标签上写着:“E=mc^2”; “E”代表着_能量_,但同时也代表着纯粹的_天才!_
您可以使用语法 {name}
来引用文档属性的值,其中 name
是属性名称。
++` 是C语言中的自增运算符。
在正文中引用像`types`或`methods`这样的代码。
不要将任意的Object
对象传递给接受String
类型参数的方法!
记住我的话,自动化是必不可少的。
<mark>标记元素</mark>
文本[.underline]#underline me#已经被加下划线。
文本<span class="underline">给我加下划线</span>已经被加了下划线。
狼人相信小字体吗?
"Once upon an infinite loop." 翻译成中文是:"O在一个无限循环中。"
狼人相信小字体吗?
曾经在一个无限循环中。
记住我的话,自动化是必不可少的。
标记(markup)指的是包含格式化标记的文本。
所有的核心都去哪里了?
我们需要二十台虚拟机。
一个[.myrole]#自定义角色#必须由主题来实现。
在搜索栏中输入单词 asciidoctor。
<span class="userinput">asciidoctor</span>