<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>博客 on Sarv&#39;s Blog</title>
    <link>https://sarv.blog/tags/%E5%8D%9A%E5%AE%A2/</link>
    <description>Recent content in 博客 on Sarv&#39;s Blog</description>
    <generator>Hugo</generator>
    <language>zh-CN</language>
    <lastBuildDate>Tue, 25 Feb 2025 14:00:00 +0800</lastBuildDate>
    <atom:link href="https://sarv.blog/tags/%E5%8D%9A%E5%AE%A2/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Hello Hugo</title>
      <link>https://sarv.blog/posts/hello-hugo/</link>
      <pubDate>Tue, 25 Feb 2025 14:00:00 +0800</pubDate>
      <guid>https://sarv.blog/posts/hello-hugo/</guid>
      <description>&lt;p&gt;好的，又有博客了。&lt;br&gt;
这次使用的是 &lt;a href=&#34;https://gohugo.io/&#34;&gt;Hugo&lt;/a&gt; 和 &lt;a href=&#34;https://github.com/adityatelange/hugo-PaperMod&#34;&gt;PaperMod&lt;/a&gt; 主题，做下记录。&lt;/p&gt;
&lt;h3 id=&#34;文章目录toc&#34;&gt;文章目录（TOC）&lt;/h3&gt;
&lt;p&gt;PaperMod 主题的目录只能固定在页面顶部，使用上有些不便，并且主题作者坚持单列布局，拒绝合并侧边目录的功能&lt;span class=&#34;sidenote-number&#34;&gt;&lt;small class=&#34;sidenote&#34;&gt;&lt;a href=&#34;https://github.com/adityatelange/hugo-PaperMod/pull/675#issuecomment-1416736188&#34;&gt;Github Issue&lt;/a&gt;&lt;/small&gt;&lt;/span&gt;
。&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>好的，又有博客了。<br>
这次使用的是 <a href="https://gohugo.io/">Hugo</a> 和 <a href="https://github.com/adityatelange/hugo-PaperMod">PaperMod</a> 主题，做下记录。</p>
<h3 id="文章目录toc">文章目录（TOC）</h3>
<p>PaperMod 主题的目录只能固定在页面顶部，使用上有些不便，并且主题作者坚持单列布局，拒绝合并侧边目录的功能<span class="sidenote-number"><small class="sidenote"><a href="https://github.com/adityatelange/hugo-PaperMod/pull/675#issuecomment-1416736188">Github Issue</a></small></span>
。</p>
<p>所以采用了第三方方案，通过自定义 <code>css</code> 和 <code>layout</code> 实现侧边目录。这里参考了 <a href="https://yunpengtai.top/posts/hugo-journey/#%e4%be%a7%e8%be%b9%e6%82%ac%e6%b5%ae%e7%9b%ae%e5%bd%95">Yunpeng Tai</a> 大佬的方案。</p>
<p>另外还有 <a href="https://github.com/JannikArndt/jannikarndt.github.io/commit/8b99f6cbc61c6b4f0238c592d5315cefe07c0599">JannikArndt</a> 和 <a href="https://www.sulvblog.cn/posts/blog/hugo_toc_side/">Sulv&rsquo;s Blog</a> 等方案可选。</p>
<h3 id="样式">样式</h3>
<p>基于 <a href="https://dvel.me/posts/hugo-papermod-config/#markdown-%E6%B8%B2%E6%9F%93%E9%A3%8E%E6%A0%BC">Dvel</a> 大佬的方案做了一些调整，例如文章宽度从 <code>720px</code> 调整为 <code>896px</code> 等。</p>
<p>代码块</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-shell" data-lang="shell"><span style="display:flex;"><span><span style="color:#75715e"># 最小配置，可连接 ssh</span>
</span></span><span style="display:flex;"><span>/interface bridge
</span></span><span style="display:flex;"><span>add name<span style="color:#f92672">=</span>bridge1 auto-mac<span style="color:#f92672">=</span>yes
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>/interface bridge port
</span></span><span style="display:flex;"><span>add bridge<span style="color:#f92672">=</span>bridge1 interface<span style="color:#f92672">=</span>ether2
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>/ip address
</span></span><span style="display:flex;"><span>add interface<span style="color:#f92672">=</span>bridge1 address<span style="color:#f92672">=</span>10.0.0.1/22 network<span style="color:#f92672">=</span>10.0.0.0
</span></span></code></pre></div><p>表格</p>
<table>
	<thead>
			<tr>
					<th>版本</th>
					<th>限制</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>License L4/P1</td>
					<td>1 Gbps</td>
			</tr>
			<tr>
					<td>License L5/P10</td>
					<td>10 Gbps</td>
			</tr>
			<tr>
					<td>License L6/PU</td>
					<td>-</td>
			</tr>
	</tbody>
</table>
<h3 id="评论组件">评论组件</h3>
<p>使用了 <a href="https://github.com/walinejs/waline">waline</a> 组件。<br>
按照官方指示一路操作即可。</p>
<h3 id="图片放大">图片放大</h3>
<script src="https://cdn.jsdelivr.net/npm/jquery@3.4.1/dist/jquery.min.js"></script>

<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.css" />
<script src="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.js"></script>

<a data-fancybox="gallery" href="https://cdn.sarv.blog/SCR-20260907-bxfo.jpeg">
<figure class="align-center">
    <img loading="lazy" src="https://cdn.sarv.blog/SCR-20260907-bxfo.jpeg" width="400"/> <figcaption>
            <p>第一个博客（2014 年）</p>
        </figcaption>
</figure>
</a>

<p>参考了 <a href="https://yunpengtai.top/posts/hugo-journey/#%e4%be%a7%e8%be%b9%e6%82%ac%e6%b5%ae%e7%9b%ae%e5%bd%95">Yunpeng Tai</a> 大佬的方案，通过修改 <code>figure</code> 实现了图片放大。</p>
<h3 id="侧边笔记">侧边笔记</h3>
<p>应该称呼 <code>Marginal notes</code><span class="sidenote-number"><small class="sidenote"><a href="https://kennethfriedman.org/thoughts/2019/marginal-notes/">KF: Marginal Notes</a></small></span>
，指的是在右侧直接显示注释信息。<br>
同样是参考了 <a href="https://yunpengtai.top/posts/hugo-journey/#marginnote">Yunpeng Tai</a> 大佬的方案。</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
