2047的帖子和回复使用Markdown语法。Markdown在普通文本的基础上增加了一些特殊记号,使用这些记号可以做出代码高亮、加粗、斜体、列表等特殊文字效果。
1. 另起一段
要另起一段,需要在两个自然段之间输入空行。例如:
这是第一段
这是第二段
最终效果:
这是第一段
这是第二段
2. 输入空行
要输入多个空行,需要另起一行并输入<br>
。例如:
这是第一段
<br>
<br>
<br>
<br>
这是第二段
最终效果:
这是第一段
这是第二段
3. 输入有序列表
要输入带序号的列表,需要在一个自然段前加上数字+英文句点,并空一格。例如:
1. 这是第一项
1. 这是第二项
1. 这是第三项
最终效果:
- 这是第一项
- 这是第二项
- 这是第三项
数字不必有序,Markdown会自动把数字转换成有序序列。如果不想让Markdown做转换,可以在英文句号前加反斜杠,关闭Markdown语法。例如:
1\. 这是第一项
1\. 这也是第一项
1\. 这还是第一项
最终效果:
1. 这是第一项
1. 这也是第一项
1. 这还是第一项
4. 输入无序列表
在 Markdown 语法中要输入不带序号的列表,需要在一个自然段前加上*或者-。例如:
* 这是第一项
* 这是第二项
* 这是第三项
最终效果:
- 这是第一项
- 这是第二项
- 这是第三项
5. 混合列表
Markdown可以输入多层列表。例如:
* 这是第一项
1. 第一项
1. 第二项
* 这是第二项
- 第一项
- 第二项
* 这是第三项
最终效果:
- 这是第一项
- 第一项
- 第二项
- 这是第二项
- 第一项
- 第二项
- 这是第三项
6. 引用
要输入引用,需要在每一个引用的自然段前加>,并空一格。例如:
> 我想在一切终结的时候,能够像一个真正的诗人那样说:我们不是懦夫,我们做完了所有能做的。
>
> ——阿莱杭德娜·皮扎尼克
最终效果:
我想在一切终结的时候,能够像一个真正的诗人那样说:我们不是懦夫,我们做完了所有能做的。
——阿莱杭德娜·皮扎尼克
7. 代码
要输入代码,可以用三个连续的反引号```把输入括起来。在反引号后加上编程语言名称,可以实现代码高亮效果。例如:
def foo(x, y):
return x + y
8. 超链接
不带文字的超链接,可以在用尖括号括住链接;带文字的超链接,可以用[文字](链接)
的格式。例如
<https://2047.one>
[2047](https://2047.one)
链接需要在前面加上https://
,如果没有加此记号链接不会被解析。
最终效果:
9. 图片
插入图片的方法和插入超链接类似,2047目前支持引用telegra.ph、imgur、wikimedia、twitter、youtube、web.archive.org的图片。
具体请参见传图指南
10. 其它文字效果
# 一级标题
## 二级标题
###### 六级标题
**加粗**
~~删除线~~
*斜体*
11. 2047支持的特殊语法
向某人发送提醒:
-
@"用户名" (删掉双引号)
跳转到回复:
-
<#"6334126"> (删掉双引号)
用双美元符号$$
括住\( \LaTeX \)语句,可以输入独占一行的数学公式:
$$ E = mc^2 $$
用\\(
和\\)
括住\( \LaTeX \)语句,可以输入行内数学公式: \( a + b \)
以上指南涵盖了大多数常用的markdown功能,如果想了解某个帖子中的文字效果是怎样编写的,可以点击“源码”按钮查看此帖子的Markdown源码。
如果想进一步了解Markdown,可以参考https://commonmark.org/help 或 https://github.com/younghz/Markdown。