-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsearch.xml
More file actions
57 lines (27 loc) · 13.2 KB
/
search.xml
File metadata and controls
57 lines (27 loc) · 13.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?xml version="1.0" encoding="utf-8"?>
<search>
<entry>
<title>Hello Markdown!</title>
<link href="/2024/01/12/markdown-world/"/>
<url>/2024/01/12/markdown-world/</url>
<content type="html"><![CDATA[<p>第一篇博客当然要从写博客的标记语言Markdown开始</p><h2 id="初识Markdown"><a href="#初识Markdown" class="headerlink" title="初识Markdown"></a>初识Markdown</h2><p>未识Markdown时,在Github上面下载一些项目,会发现项目文件夹中总有一个Readme.md文件,初印象就是这个特殊的文件后缀,但用记事本或者vscode打开后并不影响观看其中的内容,也就没有多心留意。</p><p>初识Markdown是在大一时一次关于Markdown和Latex的“计术”Talk。Talk的最后半个小时才开始演示介绍Markdown语法,当时主持人说很简单,我心想:再怎么简单也不能半小时速通语法吧?</p><p>半个小时后才发现原来真的可以😳。</p><h2 id="关于Markdown"><a href="#关于Markdown" class="headerlink" title="关于Markdown"></a>关于Markdown</h2><p>言归正传,Markdown是一种轻量级标记语言,像html、xml都是标记语言。文件后缀为.md和.markdown的就是Markdown文档(当然用得多的是前者)。</p><p>我们在发表文章的时候会有一些实现特殊效果的需要,比如说<strong>字体加粗</strong>、<em>斜体</em>、<del>删除线</del>等。本地的编辑器一般都会集成这些,但如果我们希望能在其他平台上发表的文章到另一个平台也能有同样的效果,就需要一个<strong>统一</strong>的格式。</p><p>Markdown就可以充当这样的文本格式.当然其他的文档格式也可以,比如说docx、html。但Markdown比他们更加高效。</p><p>Markdown使用一种简洁的标记语法,通过在文本中插入简单的符号和标记,就能实现对文本的格式化。相比之下,像docx和html这样的富文本格式,其标记语法更为复杂,需要使用大量的代码来描述文本的样式和结构。</p><p>注:把.docx文件后缀改成rar后,解压可见其文本为.xml文档</p><p>具体对比效果可见 <a href="https://zhuanlan.zhihu.com/p/150583965">知乎:什么是Markdown?为什么需要使用Markdown?</a>(侵删)</p><p>同时,编写Markdown时,能让我们“摆脱”对鼠标的依赖,靠键盘输入就可以快速完成排版,特别是结合一些编辑器自带的Markdown效果预览,能进一步简化排版这项任务,把更多的精力放在内容上。</p><p>此外,市面上也有很多工具能将Markdown文档转化为html形式、pdf形式等,例如vscode中的”Markdown PDF”插件。</p><h2 id="Markdown语法"><a href="#Markdown语法" class="headerlink" title="Markdown语法"></a>Markdown语法</h2><p>关于Markdown的语法教程网上有很多,这里推荐一个 <a href="https://www.runoob.com/markdown/md-title.html">菜鸟教程</a>。Markdown是很容易上手的,但不经常使用或是初次使用,一些语法不容易记住,可以配合这个教程查看。</p><p>下面是关于Markdown语法规则的示例:</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br><span class="line">23</span><br><span class="line">24</span><br><span class="line">25</span><br><span class="line">26</span><br><span class="line">27</span><br><span class="line">28</span><br><span class="line">29</span><br><span class="line">30</span><br><span class="line">31</span><br><span class="line">32</span><br><span class="line">33</span><br><span class="line">34</span><br><span class="line">35</span><br><span class="line">36</span><br><span class="line">37</span><br><span class="line">38</span><br><span class="line">39</span><br><span class="line">40</span><br><span class="line">41</span><br><span class="line">42</span><br><span class="line">43</span><br><span class="line">44</span><br><span class="line">45</span><br><span class="line">46</span><br><span class="line">47</span><br><span class="line">48</span><br><span class="line">49</span><br><span class="line">50</span><br><span class="line">51</span><br><span class="line">52</span><br><span class="line">53</span><br><span class="line">54</span><br><span class="line">55</span><br><span class="line">56</span><br><span class="line">57</span><br><span class="line">58</span><br><span class="line">59</span><br><span class="line">60</span><br><span class="line">61</span><br><span class="line">62</span><br><span class="line">63</span><br><span class="line">64</span><br><span class="line">65</span><br><span class="line">66</span><br><span class="line">67</span><br><span class="line">68</span><br><span class="line">69</span><br><span class="line">70</span><br><span class="line">71</span><br><span class="line">72</span><br><span class="line">73</span><br><span class="line">74</span><br><span class="line">75</span><br><span class="line">76</span><br><span class="line">77</span><br><span class="line">78</span><br><span class="line">79</span><br><span class="line">80</span><br><span class="line">81</span><br><span class="line">82</span><br><span class="line">83</span><br><span class="line">84</span><br><span class="line">85</span><br><span class="line">86</span><br><span class="line">87</span><br><span class="line">88</span><br></pre></td><td class="code"><pre><span class="line">1. 下面是标题示例:</span><br><span class="line"># 一级标题</span><br><span class="line"></span><br><span class="line">## 二级标题</span><br><span class="line"></span><br><span class="line">一级标题</span><br><span class="line">=</span><br><span class="line"></span><br><span class="line">二级标题</span><br><span class="line">-</span><br><span class="line"></span><br><span class="line">2. 下面是文本示例:</span><br><span class="line">三个*或-或_可建立分割线,中间可插入空格,行内不可有其他东西</span><br><span class="line"></span><br><span class="line">*斜体文本,下面是分割线*</span><br><span class="line">***</span><br><span class="line">_斜体文本,下面是分割线_</span><br><span class="line">*****</span><br><span class="line">**粗体文本,下面是分割线**</span><br><span class="line">* * *</span><br><span class="line">__粗体文本,下面是分割线__</span><br><span class="line">- - -</span><br><span class="line">***粗斜体文本,下面是分割线***</span><br><span class="line">----</span><br><span class="line">___粗斜体文本,下面是分割线___</span><br><span class="line">---</span><br><span class="line">~~删除线,下面是分割线~~</span><br><span class="line">___</span><br><span class="line"><u>下划线</u></span><br><span class="line">创建脚注 [^脚注]</span><br><span class="line"></span><br><span class="line">[^脚注]:Markdown脚注示例(注意这里的冒号要是英文输入法的)</span><br><span class="line"></span><br><span class="line">3. 下面是列表示例:</span><br><span class="line"></span><br><span class="line">无序列表,可使用+、+、-作为标记,需要添加一个空格才能写内容</span><br><span class="line"></span><br><span class="line">有序列表使用1. 2.</span><br><span class="line"></span><br><span class="line">有序无序列表都可以嵌套</span><br><span class="line">- aa</span><br><span class="line">* 与上面的aa不是同一个列表</span><br><span class="line">* vv</span><br><span class="line">* dd</span><br><span class="line"></span><br><span class="line">4. 下面是区块示例:</span><br><span class="line"></span><br><span class="line">> 这个是区块</span><br><span class="line">> > 这个是区块中的区块</span><br><span class="line"></span><br><span class="line">5. 下面是代码示例:</span><br><span class="line"></span><br><span class="line">- ``中写入代码:</span><br><span class="line">`printf()`</span><br><span class="line">- ```cpp 中间为c++代码 '''</span><br><span class="line">- 使用四个空格或tag键在行首</span><br><span class="line"> #include<iostream></span><br><span class="line"> int main()</span><br><span class="line"> {</span><br><span class="line"></span><br><span class="line"> }</span><br><span class="line"></span><br><span class="line">6. 下面是链接示例:</span><br><span class="line"></span><br><span class="line">- 这是一个链接 [链接显示的名字](https://www.baidu.com)</span><br><span class="line"></span><br><span class="line">- 这也是一个链接 [链接][1]</span><br><span class="line"></span><br><span class="line">[1]: https://www.baidu.com</span><br><span class="line"></span><br><span class="line">- 这个链接的名字就是链接本身 <https://www.baidu.com></span><br><span class="line"></span><br><span class="line">7. 下面是图片示例:</span><br><span class="line"></span><br><span class="line">不可指定图片高度宽度:</span><br><span class="line"></span><br><span class="line"></span><br><span class="line"></span><br><span class="line">可指定图片高度宽度:</span><br><span class="line"></span><br><span class="line"><img src="https://www.baidu.com/img/baidu_sylogo1.gif" width="50%"></span><br><span class="line"></span><br><span class="line">8. 下面是表格示例:</span><br><span class="line"></span><br><span class="line">| 左对齐 | 右对齐 | 居中对齐 |</span><br><span class="line">| :-----| ----: | :----: |</span><br><span class="line">| 单元格 | 单元格 | 单元格 |</span><br><span class="line">| 单元格 | 单元格 | 单元格 |</span><br></pre></td></tr></table></figure>]]></content>
<categories>
<category> Markdown </category>
</categories>
<tags>
<tag> Markdown </tag>
</tags>
</entry>
<entry>
<title>Hello World</title>
<link href="/2024/01/12/hello-world/"/>
<url>/2024/01/12/hello-world/</url>
<content type="html"><![CDATA[<p>Welcome to <a href="https://hexo.io/">Hexo</a>! This is your very first post. Check <a href="https://hexo.io/docs/">documentation</a> for more info. If you get any problems when using Hexo, you can find the answer in <a href="https://hexo.io/docs/troubleshooting.html">troubleshooting</a> or you can ask me on <a href="https://github.com/hexojs/hexo/issues">GitHub</a>.</p><h2 id="Quick-Start"><a href="#Quick-Start" class="headerlink" title="Quick Start"></a>Quick Start</h2><h3 id="Create-a-new-post"><a href="#Create-a-new-post" class="headerlink" title="Create a new post"></a>Create a new post</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo new <span class="string">"My New Post"</span></span><br></pre></td></tr></table></figure><p>More info: <a href="https://hexo.io/docs/writing.html">Writing</a></p><h3 id="Run-server"><a href="#Run-server" class="headerlink" title="Run server"></a>Run server</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo server</span><br></pre></td></tr></table></figure><p>More info: <a href="https://hexo.io/docs/server.html">Server</a></p><h3 id="Generate-static-files"><a href="#Generate-static-files" class="headerlink" title="Generate static files"></a>Generate static files</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo generate</span><br></pre></td></tr></table></figure><p>More info: <a href="https://hexo.io/docs/generating.html">Generating</a></p><h3 id="Deploy-to-remote-sites"><a href="#Deploy-to-remote-sites" class="headerlink" title="Deploy to remote sites"></a>Deploy to remote sites</h3><figure class="highlight bash"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">$ hexo deploy</span><br></pre></td></tr></table></figure><p>More info: <a href="https://hexo.io/docs/one-command-deployment.html">Deployment</a></p>]]></content>
<categories>
<category> Markdown </category>
</categories>
<tags>
<tag> Markdown </tag>
</tags>
</entry>
</search>