Flarum 论坛支持 Markdown/BBCode 格式的书写,当然像贴吧那样纯文字也是可以的。

那么,为什么要用 Markdown 呢(平白无故多学一个没啥用的东西简直就是baka啊)

  • 相比 BBCode 简单易学
  • 源代码方便阅读
  • 好像除了方便就没了……

简单的介绍一下好了呢。对了,Markdown 的所有格式用的符号都是英文半角符号。


基本格式

  • 加粗强调,在文字两边加两个星号 ** 或者两个下划线 __,例如:**这段文字** 或者 __这段文字__
  • 斜体,在文字两边加一个星号 * 或者一个下划线 _, 例如:*这里* 还有 _这里_
  • 删除线,在文字两边加上两个波浪线,例如 ~~这段文字~~ 会变成 这样
  • 行内代码(可以用作引用),在文字两边加一个 ` 反引号,像 this is a code,代码文本不会被markdown处理,而且会以等宽文字显示。

标题

标题分为1-6级(对应h1-h6),有多少个标题就用多少个 # 井号,然后 空一格 再写标题内容。

# 这里有只1级标题 效果:

这里有只1级标题

## 这里是2级标题 效果:

这里是2级标题

……(以上重复4次)


段落

分段的时候直接空出一行即可。跟贴吧一样。
另外,不同的格式之间最好多分出一行,以避免出现奇奇怪怪的渲染错误。


列表

无序列表的写法可以是 * 星号也可以是 - 减号,空一格后接上列表内容,例如这样:

- 12
- 450
- 6600

或者这样:

* SC3K
* SC4
* SC5

效果前面已经有了,不重复。

有序列表的写法是 1. 后面 空一格 然后写文字,例如这样:

1. 选项1
1. 选项2
1. 选项3

效果为:

  1. 选项1
  2. 选项2
  3. 选项3

换句话说有序列表会根据实际情况自动生成项数,编辑的时候那个数字可以乱填(填了450也不会被人扔出去)。需要注意的是列表项之间不要空行。

如果要嵌套列表的话,缩进2个空格即可,例如:

- 列表项
- 列表项
  * 次级列表项
  * 次级列表项
* 列表项
  1. 次级列表项 1
  1. 次级列表项 2
* 列表项

效果是:

  • 列表项
  • 列表项
    • 次级列表项
    • 次级列表项
  • 列表项
    1. 次级列表项 1
    2. 次级列表项 2
  • 列表项

引用、代码以及断行

在文本前面空两格就可以引用文字了。会自动换行,不需要手动拆分段落。不过如果要同时引用多行的话每行前面都需要加上空格。

这里有一段很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的段落

效果是:

这里有一段很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的段落

代码块,在首尾加上三个反引号即可,显示效果和行内代码相似。

f[1]=1
f[2]=1
f[n_]:=f[n]=f[n-1]+f[n-2]

插入图片和链接

插入图片的时候用 ![图片描述](链接) 的格式,描述可以留空。
例如:
![](https://ooo.0o0.ooo/2016/05/09/57311280e6058.png) 效果:

链接的话,去掉前面的感叹号就行了。这里的描述不能为空。

[点这里](simcity.moe) 会变成 点这里

大概就这么多吧。可以用google或者百度很方便的搜索到关于 markdown 的各种语法和介绍,当然不同编辑器的实现可能不太一样(比如说有的编辑器支持插入html代码,有的可以支持数学公式……)

这贴也可以作为测试和练习用的地方。
嗯,希望除了 Word 外诸位也可以了解一些其他方面的写作用的工具呢。

这部分是关于 BBCode 的介绍。

  • 标题们

看起来比较大的文字
[size=20]看起来比较大的文字[/size]

  • 链接

点这里
[url=https://simcity.moe]点这里[/url]

  • 剧透警告
    (暂时不可用)
    [spoiler=剧透警告]
    文字文字文字
    [/spoiler]

  • 插入图片
    [img]https://ooo.0o0.ooo/2017/04/19/58f69ba5b89ab.png[/img]

  • 加粗和斜体字还有删除线和下划线

     _Italic_ or *Italic* or [i]Italic[/i]
    __Bold__ or **Bold** or [b]Bold[/b]
    ~~strikethrough~~ or [s]strikethrough[/s]
    [u]insigniter[/u]

    Italic or Italic or Italic
    Bold or Bold or Bold
    strikethrough or strikethrough
    insigniter

  • 代码

[code]#include <stdio.h>[/code]

  • 引用
> 老娘是最聪明的!

或者是

[quote]
所以都说了不是笨蛋啦!
[/quote]
  • 居中文字

[center]一段想要跑到中间的文字[/center]

一段想要跑到中间的文字

  • 彩色文字

    [color=red]红色的文字[/color]
    [color=#66ccff]天依蓝的文字[/color]

    红色的文字
    天依蓝的文字

  • 召唤使魔(滥用可能会导致被block)
    直接@就可以了。

bbcode合理,习惯了论坛代码

    5 days later

    TokyoNotHot 直接像贴吧那样不带格式发贴也可以啊。图片和链接稍微麻烦一点而已。

    irony stickied the discussion .
    a month later

    n0099 对bbcode的理解是markdown无法表现出的效果可以用bbcode来……

      9 days later
      8 days later

      Creform 嘛,这种东西其实不是必须的。直接写文字就行了(发图可能稍微麻烦一点,之后如果能加个图床功能就好了)
      基本上是需要用什么就参考一下就行了。