<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>方寸山</title>
    <link>https://writee.org/chinux/</link>
    <description>方寸山 灵台地</description>
    <pubDate>Thu, 04 Jun 2026 00:59:02 +0000</pubDate>
    <item>
      <title>春夏秋冬-吴绛雪·清</title>
      <link>https://writee.org/chinux/chun-xia-qiu-dong-wu-jiang-xue-qing</link>
      <description>&lt;![CDATA[清代女诗人吴绛雪的《春夏秋冬》，这首诗的趣味其实在于每首诗都只有十个字，大一上古代文学课的时候老师用不同的读法鉴赏了它，至今印象深刻。&#xA;&#xA;!--more--&#xA;&#xA;《春》诗：莺啼岸柳弄春晴夜月明&#xA;《夏》诗：香莲碧水动风凉日月长&#xA;《秋》诗：秋江楚雁宿沙洲浅水流&#xA;《冬》诗：红炉透炭炙寒风御隆冬&#xA;它可读成四首七言绝句季节诗,读法是：&#xA;第一句：前七个字。&#xA;第二句：后七个字。&#xA;第三句：倒序前七个字。&#xA;第四句：倒序后七个字。&#xA;最后的成诗是下面这副模样：&#xA;《春》&#xA;莺啼岸柳弄春晴， 柳弄春晴夜月明；&#xA;明月夜晴春弄柳， 晴春弄柳岸啼莺。&#xA;《夏》&#xA;香莲碧水动风凉，水动风凉日月长；&#xA;长月日凉风动水， 凉风动水碧莲香。&#xA;《秋》&#xA;秋江楚雁宿沙洲， 雁宿沙洲浅水流。&#xA;流水浅洲沙宿雁， 洲沙宿雁楚江秋。&#xA;《冬》&#xA;红炉透炭炙寒风，炭炙寒风御隆冬；&#xA;冬隆御风寒炙炭，风寒炙炭透炉红。&#xA;形式奇特，字句凝炼，情趣横生，别具一格。&#xA;其实还能成：五言回文诗&#xA;《春》&#xA;莺啼岸柳弄，春晴夜月明。&#xA;明月夜晴春，弄柳岸啼莺。&#xA;《夏》&#xA;香莲碧水动，风凉夏日长。&#xA;长日夏凉风，动水碧莲香。&#xA;《秋》&#xA;秋江楚雁宿，沙洲浅水流。&#xA;流水浅洲沙，宿雁楚江秋。&#xA;《冬》&#xA;红炉透炭炙，寒风御隆冬。&#xA;冬隆御风寒，炙炭透炉红。&#xA;还可读成一首古风: 　 &#xA;莺啼绿柳弄，春晴夜月明。&#xA;香莲碧水动，风凉夏日长。&#xA;秋江楚雁宿，沙洲浅水流。&#xA;红炉透炭炙，寒风御隆冬。&#xA;&#xA;还可利用标点,读成下面这种形式的四季诗:&#xA;莺啼绿，柳弄春晴夜月明。&#xA;香莲碧，水动风凉夏日长。&#xA;秋江楚，雁宿沙洲浅水流。&#xA;红炉透，炭炙寒风御隆冬。&#xA;换一下标点打法,则成另一首四季诗:&#xA;莺啼绿柳弄春晴，夜月明。&#xA;香莲碧水动风凉，夏日长。&#xA;秋江楚雁宿沙洲，浅水流。&#xA;红炉透炭炙寒风，御隆冬。]]&gt;</description>
      <content:encoded><![CDATA[<p>清代女诗人吴绛雪的《春夏秋冬》，这首诗的趣味其实在于每首诗都只有十个字，大一上古代文学课的时候老师用不同的读法鉴赏了它，至今印象深刻。</p>



<p>《春》诗：莺啼岸柳弄春晴夜月明
《夏》诗：香莲碧水动风凉日月长
《秋》诗：秋江楚雁宿沙洲浅水流
《冬》诗：红炉透炭炙寒风御隆冬
它可读成四首七言绝句季节诗,读法是：
第一句：前七个字。
第二句：后七个字。
第三句：倒序前七个字。
第四句：倒序后七个字。
最后的成诗是下面这副模样：
《春》
莺啼岸柳弄春晴， 柳弄春晴夜月明；
明月夜晴春弄柳， 晴春弄柳岸啼莺。
《夏》
香莲碧水动风凉，水动风凉日月长；
长月日凉风动水， 凉风动水碧莲香。
《秋》
秋江楚雁宿沙洲， 雁宿沙洲浅水流。
流水浅洲沙宿雁， 洲沙宿雁楚江秋。
《冬》
红炉透炭炙寒风，炭炙寒风御隆冬；
冬隆御风寒炙炭，风寒炙炭透炉红。
形式奇特，字句凝炼，情趣横生，别具一格。
其实还能成：五言回文诗
《春》
莺啼岸柳弄，春晴夜月明。
明月夜晴春，弄柳岸啼莺。
《夏》
香莲碧水动，风凉夏日长。
长日夏凉风，动水碧莲香。
《秋》
秋江楚雁宿，沙洲浅水流。
流水浅洲沙，宿雁楚江秋。
《冬》
红炉透炭炙，寒风御隆冬。
冬隆御风寒，炙炭透炉红。
还可读成一首古风: 　
莺啼绿柳弄，春晴夜月明。
香莲碧水动，风凉夏日长。
秋江楚雁宿，沙洲浅水流。
红炉透炭炙，寒风御隆冬。</p>

<p>还可利用标点,读成下面这种形式的四季诗:
莺啼绿，柳弄春晴夜月明。
香莲碧，水动风凉夏日长。
秋江楚，雁宿沙洲浅水流。
红炉透，炭炙寒风御隆冬。
换一下标点打法,则成另一首四季诗:
莺啼绿柳弄春晴，夜月明。
香莲碧水动风凉，夏日长。
秋江楚雁宿沙洲，浅水流。
红炉透炭炙寒风，御隆冬。</p>
]]></content:encoded>
      <guid>https://writee.org/chinux/chun-xia-qiu-dong-wu-jiang-xue-qing</guid>
      <pubDate>Tue, 06 Jul 2021 15:41:18 +0000</pubDate>
    </item>
    <item>
      <title>折叠</title>
      <link>https://writee.org/chinux/zhe-die</link>
      <description>&lt;![CDATA[#写意使用指南#writeas&#xA;在跨站轴上看到了一位象友分享的write.as显示部分文本（好像这样可以用做摘要和试读？）的方法，那我也来分享个可以折叠文本的代码~&#xA;details&#xA;summary展开全文，这里的文字可改/summary&#xA;（空一行）&#xA;这里放被折叠的文本]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="/chinux/tag:%E5%86%99%E6%84%8F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">写意使用指南</span></a><a href="/chinux/tag:writeas" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">writeas</span></a>
在跨站轴上看到了一位象友分享的write.as显示部分文本（好像这样可以用做摘要和试读？）的方法，那我也来分享个可以折叠文本的代码~
<details>
<summary>展开全文，这里的文字可改</summary>
（空一行）
这里放被折叠的文本</p>
]]></content:encoded>
      <guid>https://writee.org/chinux/zhe-die</guid>
      <pubDate>Thu, 03 Jun 2021 02:26:56 +0000</pubDate>
    </item>
    <item>
      <title>特殊字符</title>
      <link>https://writee.org/chinux/is77epmd6f</link>
      <description>&lt;![CDATA[??????????????&#xA;? ?????????&#xA;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>??????????????
? ?????????</p>
]]></content:encoded>
      <guid>https://writee.org/chinux/is77epmd6f</guid>
      <pubDate>Tue, 11 May 2021 06:27:15 +0000</pubDate>
    </item>
    <item>
      <title>Markdown完整示例</title>
      <link>https://writee.org/chinux/jiao-cheng</link>
      <description>&lt;![CDATA[Markdown&#xA;&#xA;教程&#xA;&#xA;这是一篇讲解如何正确使用 Markdown 的排版示例，学会这个很有必要，能让你的文章有更佳清晰的排版。&#xA;&#xA;  引用文本：Markdown is a text formatting syntax inspired&#xA;  !--more--&#xA;&#xA;语法指导&#xA;&#xA;普通内容&#xA;&#xA;这段内容展示了在内容里面一些排版格式，比如：&#xA;&#xA;加粗 - 加粗&#xA;倾斜 - 倾斜&#xA;删除线 - 删除线&#xA;Code 标记 - ` Code 标记 `&#xA;超级链接 - 超级链接&#xA;username@gmail.com - username@gmail.com&#xA;&#xA;表情符号 Emoji&#xA;&#xA;支持大部分标准的表情符号，可使用输入法直接输入，也可手动输入字符格式。通过输入 : 触发自动完成。&#xA;&#xA;一些表情例子&#xA;&#xA;:smile: :laughing: :dizzyface: :sob: :coldsweat: :sweatsmile:  :cry: :triumph: :hearteyes: :relieved::+1: :-1: :100: :clap: :bell: :gift: :question: :bomb: :heart: :coffee: :cyclone: :bow: :kiss: :pray: :anger:&#xA;&#xA;标题&#xA;&#xA;使用一个 # 是一级标题，两个 ## 是二级标题，以此类推，最多支持六级标题。&#xA;&#xA;  NOTE: 别忘了 # 后面需要有空格！&#xA;  ### 图片&#xA;&#xA;alt 文本&#xA;alt 文本&#xA;&#xA;支持直接复制粘贴。&#xA;&#xA;代码块&#xA;&#xA;普通&#xA;&#xA;emphasize    strong&#xA;emphasize    strong&#xA;var a = 1&#xA;&#xA;语法高亮支持&#xA;&#xA;如果在 &#xA;演示 Go 代码高亮&#xA;&#xA;package main&#xA;&#xA;import &#34;fmt&#34;&#xA;&#xA;func main() {&#xA;&#x9;fmt.Println(&#34;Hello, 世界&#34;)&#xA;}&#xA;&#xA;演示 Java 高亮&#xA;&#xA;public class HelloWorld {&#xA;&#xA;    public static void main(String[] args) {&#xA;        System.out.println(&#34;Hello World!&#34;);&#xA;    }&#xA;&#xA;}&#xA;&#xA;  Tip: 语言名称支持下面这些： ruby, python, js, html, erb, css, coffee, bash, json, yml, xml ...&#xA;  ### 有序、无序、任务列表&#xA;&#xA;无序列表&#xA;&#xA;Java&#xA;&#xA;  Spring&#xA;&#xA;    IoC&#xA;    AOP&#xA;Go&#xA;&#xA;  gofmt&#xA;  Wide&#xA;Node.js&#xA;&#xA;  Koa&#xA;  Express&#xA;&#xA;有序列表&#xA;&#xA;Node.js&#xA;&#xA;   Express&#xA;   Koa&#xA;   Sails&#xA;Go&#xA;&#xA;   gofmt&#xA;   Wide&#xA;Java&#xA;&#xA;   Latke&#xA;   IDEA&#xA;&#xA;任务列表&#xA;&#xA;[X] 发布 Sym&#xA;[X] 发布 Solo&#xA;[ ] 预约牙医&#xA;&#xA;表格&#xA;&#xA;如果需要展示数据什么的，可以选择使用表格。&#xA;&#xA;| header 1 | header 2 |&#xA;| -------- | -------- |&#xA;| cell 1   | cell 2   |&#xA;| cell 3   | cell 4   |&#xA;| cell 5   | cell 6   |&#xA;&#xA;段落&#xA;&#xA;空行可以将内容进行分段，便于阅读。（这是第一段）&#xA;&#xA;使用空行在 Markdown 排版中相当重要。（这是第二段）&#xA;&#xA;链接引用&#xA;&#xA;链接文本&#xA;&#xA;链接文本&#xA;&#xA;[链接标识]: https://b3log.org&#xA;&#xA;数学公式&#xA;&#xA;多行公式块：&#xA;&#xA;$$&#xA;\frac{1}{&#xA;  \Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{&#xA;  \frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {&#xA;    1+\frac{e^{-6\pi}}&#xA;    {1+\frac{e^{-8\pi}}{1+\cdots}}&#xA;  }&#xA;}&#xA;$$&#xA;&#xA;行内公式：&#xA;&#xA;公式 $a^2 + b^2 = \color{red}c^2$ 是行内。&#xA;&#xA;脑图&#xA;&#xA;教程&#xA;语法指导&#xA;  普通内容&#xA;  提及用户&#xA;  表情符号 Emoji&#xA;    一些表情例子&#xA;  大标题 - Heading 3&#xA;    Heading 4&#xA;      Heading 5&#xA;        Heading 6&#xA;  图片&#xA;  代码块&#xA;    普通&#xA;    语法高亮支持&#xA;      演示 Go 代码高亮&#xA;      演示 Java 高亮&#xA;  有序、无序、任务列表&#xA;    无序列表&#xA;    有序列表&#xA;    任务列表&#xA;  表格&#xA;  隐藏细节&#xA;  段落&#xA;  链接引用&#xA;  数学公式&#xA;  脑图&#xA;  流程图&#xA;  时序图&#xA;  甘特图&#xA;  图表&#xA;  五线谱&#xA;  Graphviz&#xA;  多媒体&#xA;  脚注&#xA;快捷键&#xA;&#xA;流程图&#xA;&#xA;graph TB&#xA;    c1--  a2&#xA;    subgraph one&#xA;    a1--  a2&#xA;    end&#xA;    subgraph two&#xA;    b1--  b2&#xA;    end&#xA;    subgraph three&#xA;    c1--  c2&#xA;    end&#xA;&#xA;时序图&#xA;&#xA;sequenceDiagram&#xA;    Alice-    John: Hello John, how are you?&#xA;    loop Every minute&#xA;        John--    Alice: Great!&#xA;    end&#xA;&#xA;甘特图&#xA;&#xA;gantt&#xA;    title A Gantt Diagram&#xA;    dateFormat  YYYY-MM-DD&#xA;    section Section&#xA;    A task           :a1, 2019-01-01, 30d&#xA;    Another task     :after a1  , 20d&#xA;    section Another&#xA;    Task in sec      :2019-01-12  , 12d&#xA;    another task      : 24d&#xA;&#xA;图表&#xA;&#xA;{&#xA;  &#34;title&#34;: { &#34;text&#34;: &#34;最近 30 天&#34; },&#xA;  &#34;tooltip&#34;: { &#34;trigger&#34;: &#34;axis&#34;, &#34;axisPointer&#34;: { &#34;lineStyle&#34;: { &#34;width&#34;: 0 } } },&#xA;  &#34;legend&#34;: { &#34;data&#34;: [&#34;帖子&#34;, &#34;用户&#34;, &#34;回帖&#34;] },&#xA;  &#34;xAxis&#34;: [{&#xA;      &#34;type&#34;: &#34;category&#34;,&#xA;      &#34;boundaryGap&#34;: false,&#xA;      &#34;data&#34;: [&#34;2019-05-08&#34;,&#34;2019-05-09&#34;,&#34;2019-05-10&#34;,&#34;2019-05-11&#34;,&#34;2019-05-12&#34;,&#34;2019-05-13&#34;,&#34;2019-05-14&#34;,&#34;2019-05-15&#34;,&#34;2019-05-16&#34;,&#34;2019-05-17&#34;,&#34;2019-05-18&#34;,&#34;2019-05-19&#34;,&#34;2019-05-20&#34;,&#34;2019-05-21&#34;,&#34;2019-05-22&#34;,&#34;2019-05-23&#34;,&#34;2019-05-24&#34;,&#34;2019-05-25&#34;,&#34;2019-05-26&#34;,&#34;2019-05-27&#34;,&#34;2019-05-28&#34;,&#34;2019-05-29&#34;,&#34;2019-05-30&#34;,&#34;2019-05-31&#34;,&#34;2019-06-01&#34;,&#34;2019-06-02&#34;,&#34;2019-06-03&#34;,&#34;2019-06-04&#34;,&#34;2019-06-05&#34;,&#34;2019-06-06&#34;,&#34;2019-06-07&#34;],&#xA;      &#34;axisTick&#34;: { &#34;show&#34;: false },&#xA;      &#34;axisLine&#34;: { &#34;show&#34;: false }&#xA;  }],&#xA;  &#34;yAxis&#34;: [{ &#34;type&#34;: &#34;value&#34;, &#34;axisTick&#34;: { &#34;show&#34;: false }, &#34;axisLine&#34;: { &#34;show&#34;: false }, &#34;splitLine&#34;: { &#34;lineStyle&#34;: { &#34;color&#34;: &#34;rgba(0, 0, 0, .38)&#34;, &#34;type&#34;: &#34;dashed&#34; } } }],&#xA;  &#34;series&#34;: [&#xA;    {&#xA;      &#34;name&#34;: &#34;帖子&#34;, &#34;type&#34;: &#34;line&#34;, &#34;smooth&#34;: true, &#34;itemStyle&#34;: { &#34;color&#34;: &#34;#d23f31&#34; }, &#34;areaStyle&#34;: { &#34;normal&#34;: {} }, &#34;z&#34;: 3,&#xA;      &#34;data&#34;: [&#34;18&#34;,&#34;14&#34;,&#34;22&#34;,&#34;9&#34;,&#34;7&#34;,&#34;18&#34;,&#34;10&#34;,&#34;12&#34;,&#34;13&#34;,&#34;16&#34;,&#34;6&#34;,&#34;9&#34;,&#34;15&#34;,&#34;15&#34;,&#34;12&#34;,&#34;15&#34;,&#34;8&#34;,&#34;14&#34;,&#34;9&#34;,&#34;10&#34;,&#34;29&#34;,&#34;22&#34;,&#34;14&#34;,&#34;22&#34;,&#34;9&#34;,&#34;10&#34;,&#34;15&#34;,&#34;9&#34;,&#34;9&#34;,&#34;15&#34;,&#34;0&#34;]&#xA;    },&#xA;    {&#xA;      &#34;name&#34;: &#34;用户&#34;, &#34;type&#34;: &#34;line&#34;, &#34;smooth&#34;: true, &#34;itemStyle&#34;: { &#34;color&#34;: &#34;#f1e05a&#34; }, &#34;areaStyle&#34;: { &#34;normal&#34;: {} }, &#34;z&#34;: 2,&#xA;      &#34;data&#34;: [&#34;31&#34;,&#34;33&#34;,&#34;30&#34;,&#34;23&#34;,&#34;16&#34;,&#34;29&#34;,&#34;23&#34;,&#34;37&#34;,&#34;41&#34;,&#34;29&#34;,&#34;16&#34;,&#34;13&#34;,&#34;39&#34;,&#34;23&#34;,&#34;38&#34;,&#34;136&#34;,&#34;89&#34;,&#34;35&#34;,&#34;22&#34;,&#34;50&#34;,&#34;57&#34;,&#34;47&#34;,&#34;36&#34;,&#34;59&#34;,&#34;14&#34;,&#34;23&#34;,&#34;46&#34;,&#34;44&#34;,&#34;51&#34;,&#34;43&#34;,&#34;0&#34;]&#xA;    },&#xA;    {&#xA;      &#34;name&#34;: &#34;回帖&#34;, &#34;type&#34;: &#34;line&#34;, &#34;smooth&#34;: true, &#34;itemStyle&#34;: { &#34;color&#34;: &#34;#4285f4&#34; }, &#34;areaStyle&#34;: { &#34;normal&#34;: {} }, &#34;z&#34;: 1,&#xA;      &#34;data&#34;: [&#34;35&#34;,&#34;42&#34;,&#34;73&#34;,&#34;15&#34;,&#34;43&#34;,&#34;58&#34;,&#34;55&#34;,&#34;35&#34;,&#34;46&#34;,&#34;87&#34;,&#34;36&#34;,&#34;15&#34;,&#34;44&#34;,&#34;76&#34;,&#34;130&#34;,&#34;73&#34;,&#34;50&#34;,&#34;20&#34;,&#34;21&#34;,&#34;54&#34;,&#34;48&#34;,&#34;73&#34;,&#34;60&#34;,&#34;89&#34;,&#34;26&#34;,&#34;27&#34;,&#34;70&#34;,&#34;63&#34;,&#34;55&#34;,&#34;37&#34;,&#34;0&#34;]&#xA;    }&#xA;  ]&#xA;}&#xA;&#xA;五线谱&#xA;&#xA;X: 24&#xA;T: Clouds Thicken&#xA;C: Paul Rosen&#xA;S: Copyright 2005, Paul Rosen&#xA;M: 6/8&#xA;L: 1/8&#xA;Q: 3/8=116&#xA;R: Creepy Jig&#xA;K: Em&#xA;|:&#34;Em&#34;EEE E2G|&#34;C7&#34;B2A G2F|&#34;Em&#34;EEE E2G|\&#xA;&#34;C7&#34;B2A &#34;B7&#34;=B3|&#34;Em&#34;EEE E2G|&#xA;&#34;C7&#34;B2A G2F|&#34;Em&#34;GFE &#34;D (Bm7)&#34;F2D|\&#xA;1&#34;Em&#34;E3-E3:|2&#34;Em&#34;E3-E2B|:&#34;Em&#34;e2e gfe|&#xA;&#34;G&#34;g2ab3|&#34;Em&#34;gfeg2e|&#34;D&#34;fedB2A|&#34;Em&#34;e2e gfe|\&#xA;&#34;G&#34;g2ab3|&#34;Em&#34;gfe&#34;D&#34;f2d|&#34;Em&#34;e3-e3:|&#xA;&#xA;Graphviz&#xA;&#xA;digraph finitestate_machine {&#xA;    rankdir=LR;&#xA;    size=&#34;8,5&#34;&#xA;    node [shape = doublecircle]; S;&#xA;    node [shape = point ]; qi&#xA;&#xA;    node [shape = circle];&#xA;    qi -  S;&#xA;    S  -  q1 [ label = &#34;a&#34; ];&#xA;    S  -  S  [ label = &#34;a&#34; ];&#xA;    q1 -  S  [ label = &#34;a&#34; ];&#xA;    q1 -  q2 [ label = &#34;ddb&#34; ];&#xA;    q2 -  q1 [ label = &#34;b&#34; ];&#xA;    q2 -  q2 [ label = &#34;b&#34; ];&#xA;}&#xA;&#xA;Flowchart&#xA;&#xA;st=  start: Start&#xA;op=  operation: Your Operation&#xA;cond=  condition: Yes or No?&#xA;e=  end&#xA;&#xA;st-  op-  cond&#xA;cond(yes)-  e&#xA;cond(no)-  op&#xA;&#xA;PlantUML&#xA;&#xA;@startuml component&#xA;actor client&#xA;node app&#xA;database db&#xA;db -  app&#xA;app -  client&#xA;@enduml&#xA;&#xA;内容块&#xA;&#xA;内容块相关语法是思源笔记对 Markdown 进行的扩展。&#xA;&#xA;内容块引用&#xA;&#xA;((20200817123136-in6y5m1 &#34;内容块引用&#34;))&#xA;&#xA;&#34;内容块引用&#34;&#xA;&#xA;内容块嵌入&#xA;&#xA;!((20200920190726-xw7fial​ &#34;内容块嵌入&#34;))&#xA;&#xA;  ### 内容块嵌入&#xA;    在新一行的开始处输入 !(( 后将触发内容块嵌入搜索，和内容块引用一样，在搜索结果中选择需要的内容块就可以完成嵌入了，同样支持自定义 text ((20201123092030-1rqe6wr &#34;锚文本&#34;))。嵌入操作完成后下方将直接展现被嵌入的内容块。#内容块/嵌入#&#xA;    #注意#：内容块嵌入本身也是一种内容块，这意味着我们不能在一句话中间使用内容块嵌入，只能在新行开始处进行嵌入操作。下面是一个内容块嵌入的示例：&#xA;    !((20200812230210-72o2iol &#34;嵌入内容块演示&#34;))&#xA;  #### 超级块&#xA;&#xA;{{{&#xA;内容块&#xA;……&#xA;}}}&#xA;&#xA;快捷键&#xA;&#xA;我们的编辑器支持很多快捷键，具体请参考&#34;编辑器和快捷键&#34;。  ]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.loli.net/2021/05/06/FaGRivQnPfxbwhS.jpg" alt="Markdown"></p>

<h2 id="教程">教程</h2>

<p>这是一篇讲解如何正确使用 <strong>Markdown</strong> 的排版示例，学会这个很有必要，能让你的文章有更佳清晰的排版。</p>

<blockquote><p>引用文本：Markdown is a text formatting syntax inspired</p></blockquote>



<h2 id="语法指导">语法指导</h2>

<h3 id="普通内容">普通内容</h3>

<p>这段内容展示了在内容里面一些排版格式，比如：</p>
<ul><li><strong>加粗</strong> – <code>**加粗**</code></li>
<li><em>倾斜</em> – <code>*倾斜*</code></li>
<li><del>删除线</del> – <code>~~删除线~~</code></li>
<li><code>Code 标记</code> – <code>`Code 标记`</code></li>
<li><a href="https://ld246.com" rel="nofollow">超级链接</a> – <code>[超级链接](https://ld246.com)</code></li>
<li><a href="mailto:username@gmail.com" rel="nofollow">username@gmail.com</a> – <code>[username@gmail.com](mailto:username@gmail.com)</code></li></ul>

<h3 id="表情符号-emoji">表情符号 Emoji</h3>

<p>支持大部分标准的表情符号，可使用输入法直接输入，也可手动输入字符格式。通过输入 <code>:</code> 触发自动完成。</p>

<h4 id="一些表情例子">一些表情例子</h4>

<p>:smile: :laughing: :dizzy<em>face: :sob: :cold</em>sweat: :sweat<em>smile:  :cry: :triumph: :heart</em>eyes: :relieved::+1: :-1: :100: :clap: :bell: :gift: :question: :bomb: :heart: :coffee: :cyclone: :bow: :kiss: :pray: :anger:</p>

<h3 id="标题">标题</h3>

<p>使用一个 <code>#</code> 是一级标题，两个 <code>##</code> 是二级标题，以此类推，最多支持六级标题。</p>

<blockquote><p>NOTE: 别忘了 # 后面需要有空格！</p></blockquote>

<h3 id="图片">图片</h3>

<pre><code>![alt 文本](http://image-path.png)
![alt 文本](http://image-path.png &#34;图片 Title 值&#34;)
</code></pre>

<p>支持直接复制粘贴。</p>

<h3 id="代码块">代码块</h3>

<h4 id="普通">普通</h4>

<pre><code>*emphasize*    **strong**
_emphasize_    __strong__
var a = 1
</code></pre>

<h4 id="语法高亮支持">语法高亮支持</h4>

<p>如果在 ``` 后面跟随语言名称，可以有语法高亮的效果哦，比如：</p>

<h5 id="演示-go-代码高亮">演示 Go 代码高亮</h5>

<pre><code class="language-go">package main

import &#34;fmt&#34;

func main() {
	fmt.Println(&#34;Hello, 世界&#34;)
}
</code></pre>

<h5 id="演示-java-高亮">演示 Java 高亮</h5>

<pre><code class="language-java">public class HelloWorld {

    public static void main(String[] args) {
        System.out.println(&#34;Hello World!&#34;);
    }

}
</code></pre>

<blockquote><p>Tip: 语言名称支持下面这些： <code>ruby</code>, <code>python</code>, <code>js</code>, <code>html</code>, <code>erb</code>, <code>css</code>, <code>coffee</code>, <code>bash</code>, <code>json</code>, <code>yml</code>, <code>xml</code> ...</p></blockquote>

<h3 id="有序-无序-任务列表">有序、无序、任务列表</h3>

<h4 id="无序列表">无序列表</h4>
<ul><li><p>Java</p>
<ul><li><p>Spring</p></li>

<li><p>IoC</p></li>

<li><p>AOP</p></li></ul></li>

<li><p>Go</p>
<ul><li>gofmt</li>
<li>Wide</li></ul></li>

<li><p>Node.js</p>
<ul><li>Koa</li>
<li>Express</li></ul></li></ul>

<h4 id="有序列表">有序列表</h4>
<ol><li><p>Node.js</p>
<ol><li>Express</li>
<li>Koa</li>
<li>Sails</li></ol></li>

<li><p>Go</p>
<ol><li>gofmt</li>
<li>Wide</li></ol></li>

<li><p>Java</p>
<ol><li>Latke</li>
<li>IDEA</li></ol></li></ol>

<h4 id="任务列表">任务列表</h4>
<ul><li>[X] 发布 Sym</li>
<li>[X] 发布 Solo</li>
<li>[ ] 预约牙医</li></ul>

<h3 id="表格">表格</h3>

<p>如果需要展示数据什么的，可以选择使用表格。</p>

<table>
<thead>
<tr>
<th>header 1</th>
<th>header 2</th>
</tr>
</thead>

<tbody>
<tr>
<td>cell 1</td>
<td>cell 2</td>
</tr>

<tr>
<td>cell 3</td>
<td>cell 4</td>
</tr>

<tr>
<td>cell 5</td>
<td>cell 6</td>
</tr>
</tbody>
</table>

<h3 id="段落">段落</h3>

<p>空行可以将内容进行分段，便于阅读。（这是第一段）</p>

<p>使用空行在 Markdown 排版中相当重要。（这是第二段）</p>

<h3 id="链接引用">链接引用</h3>

<p>[链接文本][链接标识]</p>

<pre><code>[链接文本][链接标识]

[链接标识]: https://b3log.org
</code></pre>

<h3 id="数学公式">数学公式</h3>

<p>多行公式块：</p>

<p>$$
\frac{1}{
  \Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{
  \frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {
    1+\frac{e^{-6\pi}}
    {1+\frac{e^{-8\pi}}{1+\cdots}}
  }
}
$$</p>

<p>行内公式：</p>

<p>公式 $a^2 + b^2 = \color{red}c^2$ 是行内。</p>

<h3 id="脑图">脑图</h3>

<pre><code class="language-mindmap">- 教程
- 语法指导
  - 普通内容
  - 提及用户
  - 表情符号 Emoji
    - 一些表情例子
  - 大标题 - Heading 3
    - Heading 4
      - Heading 5
        - Heading 6
  - 图片
  - 代码块
    - 普通
    - 语法高亮支持
      - 演示 Go 代码高亮
      - 演示 Java 高亮
  - 有序、无序、任务列表
    - 无序列表
    - 有序列表
    - 任务列表
  - 表格
  - 隐藏细节
  - 段落
  - 链接引用
  - 数学公式
  - 脑图
  - 流程图
  - 时序图
  - 甘特图
  - 图表
  - 五线谱
  - Graphviz
  - 多媒体
  - 脚注
- 快捷键
</code></pre>

<h3 id="流程图">流程图</h3>

<pre><code class="language-mermaid">graph TB
    c1--&gt;a2
    subgraph one
    a1--&gt;a2
    end
    subgraph two
    b1--&gt;b2
    end
    subgraph three
    c1--&gt;c2
    end
</code></pre>

<h3 id="时序图">时序图</h3>

<pre><code class="language-mermaid">sequenceDiagram
    Alice-&gt;&gt;John: Hello John, how are you?
    loop Every minute
        John--&gt;&gt;Alice: Great!
    end
</code></pre>

<h3 id="甘特图">甘特图</h3>

<pre><code class="language-mermaid">gantt
    title A Gantt Diagram
    dateFormat  YYYY-MM-DD
    section Section
    A task           :a1, 2019-01-01, 30d
    Another task     :after a1  , 20d
    section Another
    Task in sec      :2019-01-12  , 12d
    another task      : 24d
</code></pre>

<h3 id="图表">图表</h3>

<pre><code class="language-echarts">{
  &#34;title&#34;: { &#34;text&#34;: &#34;最近 30 天&#34; },
  &#34;tooltip&#34;: { &#34;trigger&#34;: &#34;axis&#34;, &#34;axisPointer&#34;: { &#34;lineStyle&#34;: { &#34;width&#34;: 0 } } },
  &#34;legend&#34;: { &#34;data&#34;: [&#34;帖子&#34;, &#34;用户&#34;, &#34;回帖&#34;] },
  &#34;xAxis&#34;: [{
      &#34;type&#34;: &#34;category&#34;,
      &#34;boundaryGap&#34;: false,
      &#34;data&#34;: [&#34;2019-05-08&#34;,&#34;2019-05-09&#34;,&#34;2019-05-10&#34;,&#34;2019-05-11&#34;,&#34;2019-05-12&#34;,&#34;2019-05-13&#34;,&#34;2019-05-14&#34;,&#34;2019-05-15&#34;,&#34;2019-05-16&#34;,&#34;2019-05-17&#34;,&#34;2019-05-18&#34;,&#34;2019-05-19&#34;,&#34;2019-05-20&#34;,&#34;2019-05-21&#34;,&#34;2019-05-22&#34;,&#34;2019-05-23&#34;,&#34;2019-05-24&#34;,&#34;2019-05-25&#34;,&#34;2019-05-26&#34;,&#34;2019-05-27&#34;,&#34;2019-05-28&#34;,&#34;2019-05-29&#34;,&#34;2019-05-30&#34;,&#34;2019-05-31&#34;,&#34;2019-06-01&#34;,&#34;2019-06-02&#34;,&#34;2019-06-03&#34;,&#34;2019-06-04&#34;,&#34;2019-06-05&#34;,&#34;2019-06-06&#34;,&#34;2019-06-07&#34;],
      &#34;axisTick&#34;: { &#34;show&#34;: false },
      &#34;axisLine&#34;: { &#34;show&#34;: false }
  }],
  &#34;yAxis&#34;: [{ &#34;type&#34;: &#34;value&#34;, &#34;axisTick&#34;: { &#34;show&#34;: false }, &#34;axisLine&#34;: { &#34;show&#34;: false }, &#34;splitLine&#34;: { &#34;lineStyle&#34;: { &#34;color&#34;: &#34;rgba(0, 0, 0, .38)&#34;, &#34;type&#34;: &#34;dashed&#34; } } }],
  &#34;series&#34;: [
    {
      &#34;name&#34;: &#34;帖子&#34;, &#34;type&#34;: &#34;line&#34;, &#34;smooth&#34;: true, &#34;itemStyle&#34;: { &#34;color&#34;: &#34;#d23f31&#34; }, &#34;areaStyle&#34;: { &#34;normal&#34;: {} }, &#34;z&#34;: 3,
      &#34;data&#34;: [&#34;18&#34;,&#34;14&#34;,&#34;22&#34;,&#34;9&#34;,&#34;7&#34;,&#34;18&#34;,&#34;10&#34;,&#34;12&#34;,&#34;13&#34;,&#34;16&#34;,&#34;6&#34;,&#34;9&#34;,&#34;15&#34;,&#34;15&#34;,&#34;12&#34;,&#34;15&#34;,&#34;8&#34;,&#34;14&#34;,&#34;9&#34;,&#34;10&#34;,&#34;29&#34;,&#34;22&#34;,&#34;14&#34;,&#34;22&#34;,&#34;9&#34;,&#34;10&#34;,&#34;15&#34;,&#34;9&#34;,&#34;9&#34;,&#34;15&#34;,&#34;0&#34;]
    },
    {
      &#34;name&#34;: &#34;用户&#34;, &#34;type&#34;: &#34;line&#34;, &#34;smooth&#34;: true, &#34;itemStyle&#34;: { &#34;color&#34;: &#34;#f1e05a&#34; }, &#34;areaStyle&#34;: { &#34;normal&#34;: {} }, &#34;z&#34;: 2,
      &#34;data&#34;: [&#34;31&#34;,&#34;33&#34;,&#34;30&#34;,&#34;23&#34;,&#34;16&#34;,&#34;29&#34;,&#34;23&#34;,&#34;37&#34;,&#34;41&#34;,&#34;29&#34;,&#34;16&#34;,&#34;13&#34;,&#34;39&#34;,&#34;23&#34;,&#34;38&#34;,&#34;136&#34;,&#34;89&#34;,&#34;35&#34;,&#34;22&#34;,&#34;50&#34;,&#34;57&#34;,&#34;47&#34;,&#34;36&#34;,&#34;59&#34;,&#34;14&#34;,&#34;23&#34;,&#34;46&#34;,&#34;44&#34;,&#34;51&#34;,&#34;43&#34;,&#34;0&#34;]
    },
    {
      &#34;name&#34;: &#34;回帖&#34;, &#34;type&#34;: &#34;line&#34;, &#34;smooth&#34;: true, &#34;itemStyle&#34;: { &#34;color&#34;: &#34;#4285f4&#34; }, &#34;areaStyle&#34;: { &#34;normal&#34;: {} }, &#34;z&#34;: 1,
      &#34;data&#34;: [&#34;35&#34;,&#34;42&#34;,&#34;73&#34;,&#34;15&#34;,&#34;43&#34;,&#34;58&#34;,&#34;55&#34;,&#34;35&#34;,&#34;46&#34;,&#34;87&#34;,&#34;36&#34;,&#34;15&#34;,&#34;44&#34;,&#34;76&#34;,&#34;130&#34;,&#34;73&#34;,&#34;50&#34;,&#34;20&#34;,&#34;21&#34;,&#34;54&#34;,&#34;48&#34;,&#34;73&#34;,&#34;60&#34;,&#34;89&#34;,&#34;26&#34;,&#34;27&#34;,&#34;70&#34;,&#34;63&#34;,&#34;55&#34;,&#34;37&#34;,&#34;0&#34;]
    }
  ]
}
</code></pre>

<h3 id="五线谱">五线谱</h3>

<pre><code class="language-abc">X: 24
T: Clouds Thicken
C: Paul Rosen
S: Copyright 2005, Paul Rosen
M: 6/8
L: 1/8
Q: 3/8=116
R: Creepy Jig
K: Em
|:&#34;Em&#34;EEE E2G|&#34;C7&#34;_B2A G2F|&#34;Em&#34;EEE E2G|\
&#34;C7&#34;_B2A &#34;B7&#34;=B3|&#34;Em&#34;EEE E2G|
&#34;C7&#34;_B2A G2F|&#34;Em&#34;GFE &#34;D (Bm7)&#34;F2D|\
1&#34;Em&#34;E3-E3:|2&#34;Em&#34;E3-E2B|:&#34;Em&#34;e2e gfe|
&#34;G&#34;g2ab3|&#34;Em&#34;gfeg2e|&#34;D&#34;fedB2A|&#34;Em&#34;e2e gfe|\
&#34;G&#34;g2ab3|&#34;Em&#34;gfe&#34;D&#34;f2d|&#34;Em&#34;e3-e3:|
</code></pre>

<h3 id="graphviz">Graphviz</h3>

<pre><code class="language-graphviz">digraph finite_state_machine {
    rankdir=LR;
    size=&#34;8,5&#34;
    node [shape = doublecircle]; S;
    node [shape = point ]; qi

    node [shape = circle];
    qi -&gt; S;
    S  -&gt; q1 [ label = &#34;a&#34; ];
    S  -&gt; S  [ label = &#34;a&#34; ];
    q1 -&gt; S  [ label = &#34;a&#34; ];
    q1 -&gt; q2 [ label = &#34;ddb&#34; ];
    q2 -&gt; q1 [ label = &#34;b&#34; ];
    q2 -&gt; q2 [ label = &#34;b&#34; ];
}
</code></pre>

<h3 id="flowchart">Flowchart</h3>

<pre><code class="language-flowchart">st=&gt;start: Start
op=&gt;operation: Your Operation
cond=&gt;condition: Yes or No?
e=&gt;end

st-&gt;op-&gt;cond
cond(yes)-&gt;e
cond(no)-&gt;op
</code></pre>

<h3 id="plantuml">PlantUML</h3>

<pre><code class="language-plantuml">@startuml component
actor client
node app
database db
db -&gt; app
app -&gt; client
@enduml
</code></pre>

<h3 id="内容块">内容块</h3>

<p>内容块相关语法是思源笔记对 Markdown 进行的扩展。</p>

<h4 id="内容块引用">内容块引用</h4>

<p><code>((20200817123136-in6y5m1 &#34;内容块引用&#34;))</code></p>

<p>“内容块引用”</p>

<h4 id="内容块嵌入">内容块嵌入</h4>

<p><code>!((20200920190726-xw7fial​ &#34;内容块嵌入&#34;))</code></p>

<blockquote><h3 id="内容块嵌入-1">内容块嵌入</h3>

<p>在新一行的开始处输入 <code>!((</code> 后将触发内容块嵌入搜索，和内容块引用一样，在搜索结果中选择需要的内容块就可以完成嵌入了，同样支持自定义 <code>text</code> ((20201123092030-1rqe6wr “锚文本”))。嵌入操作完成后下方将直接展现被嵌入的内容块。<a href="/chinux/tag:%E5%86%85%E5%AE%B9%E5%9D%97" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">内容块</span></a>/嵌入#</p>

<p><a href="/chinux/tag:%E6%B3%A8%E6%84%8F" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">注意</span></a>#：内容块嵌入本身也是一种内容块，这意味着我们不能在一句话中间使用内容块嵌入，只能在新行开始处进行嵌入操作。下面是一个内容块嵌入的示例：</p>

<p>!((20200812230210-72o2iol “嵌入内容块演示”))</p></blockquote>

<h4 id="超级块">超级块</h4>

<pre><code class="language-markdown">{{{
内容块
……
}}}
</code></pre>

<h2 id="快捷键">快捷键</h2>

<p>我们的编辑器支持很多快捷键，具体请参考”编辑器和快捷键”。</p>
]]></content:encoded>
      <guid>https://writee.org/chinux/jiao-cheng</guid>
      <pubDate>Wed, 05 May 2021 22:18:25 +0000</pubDate>
    </item>
  </channel>
</rss>