Flarum 支持 Markdown/BBCode 语法文本,当然像贴吧那样纯文本也是可以的。
Markdown 的所有格式用的符号都是英文半角符号。
除了 Markdown 外编辑器还有其他的功能(比如楼内at其他人),在此不做具体介绍。
基本格式
- 加粗强调,在文字两边加两个星号
**
或者两个下划线 __
,例如:**这段文字**
或者 __这段文字__
- 斜体,在文字两边加一个星号
*
或者一个下划线 _
, 例如:*这里*
还有 _这里_
- 删除线,在文字两边加上两个波浪线,例如
~~这段文字~~
会变成 这样
- 行内代码(可以用作引用),在文字两边加一个 ` 反引号,像
this is a code
,代码文本不会被markdown处理,而且会以等宽文字显示。
标题
标题分为1-6级(对应<h1><h6>),有多少个标题就用多少个 #
井号,然后 空一格 再写标题内容。
# 这里有只1级标题
效果:
这里有只1级标题
## 这里是2级标题
效果:
这里是2级标题
……(以上重复4次)
段落
分段的时候直接空出一行即可。跟贴吧一样。
另外,不同的格式之间最好多分出一行,以避免出现奇奇怪怪的渲染错误。
列表
无序列表的写法可以是 *
星号也可以是 -
减号,空一格后接上列表内容,例如这样:
- 12
- 450
- 6600u
或者这样:
* 1.7.10
* 1.10.2
* 1.12.2
效果:
12
450
6600u
1.7.10
1.10.2
1.12.2
有序列表的写法是 1.
后面 空一格 然后写文字,例如这样:
1. 选项1
1. 选项2
1. 选项3
效果:
- 选项1
- 选项2
- 选项3
换句话说有序列表会根据实际情况自动生成项数,编辑的时候那个数字可以乱填(填了450也不会被人扔出去)。需要注意的是列表项之间不要空行(否则会从1开始重新计数)。
如果要嵌套列表的话,缩进2个空格即可,例如:
- 列表项
- 列表项
* 次级列表项
* 次级列表项
* 列表项
1. 次级列表项 1
1. 次级列表项 2
* 列表项
效果:
- 列表项
- 列表项
- 列表项
- 次级列表项 1
- 次级列表项 2
- 列表项
引用、代码以及断行
在段落前加>就可以引用文字了。会自动换行,不需要手动拆分段落。不过如果要同时引用多行的话每行前面都需要加上空格。
用作引用的文字段落和普通的文字段落之间需要至少一行空行区分开。
>这里有一段很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的段落
效果是:
这里有一段很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的段落
代码块,在首尾加上三个反引号即可,显示效果和行内代码相似。
f[1]=1
f[2]=1
f[n_]:=f[n]=f[n-1]+f[n-2]
插入图片和链接
插入图片的时候用 ![图片描述](链接/url)
的格式,描述可以留空。
例如:
![IMG_1709.JPG](https://i.loli.net/2019/09/21/MsXZang9edut45N.jpg)
效果:
链接使用显示文本
或直接输入http(s)://开头的url也可自动生成,但与其他文本前后必须空一格
例如:
[点这里](mcbar.club)
文本 https://mcbar.club
会变成:
点这里
文本 https://mcbar.club
大概就这么多吧。可以用google或者百度很方便的搜索到关于 markdown 的各种语法和介绍,当然不同编辑器的实现可能不太一样(比如说有的编辑器支持插入html代码,有的可以支持数学公式……)
这贴也可以作为测试和练习用的地方。