<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>实用技能 on Di Yu 的个人主页</title><link>https://nagato-d.github.io/zh-cn/notes_skills/</link><description>Recent content in 实用技能 on Di Yu 的个人主页</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sat, 19 Apr 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://nagato-d.github.io/zh-cn/notes_skills/index.xml" rel="self" type="application/rss+xml"/><item><title>对接耦合样品台设计笔记</title><link>https://nagato-d.github.io/zh-cn/notes_skills/note-3d-model/</link><pubDate>Sat, 19 Apr 2025 00:00:00 +0000</pubDate><guid>https://nagato-d.github.io/zh-cn/notes_skills/note-3d-model/</guid><description>&lt;h2 id="引言"&gt;引言&lt;/h2&gt;
&lt;hr&gt;
&lt;p&gt;本文档介绍基于三维建模定制样品台的方法。样品台工件的三维建模可通过商用软件 Autodesk Fusion 实现，该软件对学生免费开放使用。建模生成的 .step 文件可提交给 CNC 加工商，委托其制作相应工件。样品台设计为 TEC 和热敏电阻预留了空间，用以支持温度控制。样品台几何尺寸的确定取决于样品的规格，一般需要针对不同样品专门设计适用的样品台。这里，我们给出一种适合芯片对接耦合的样品台设计，并提供了三维模型文件和所需元件获取渠道。&lt;/p&gt;</description></item><item><title>在 GitHub 上部署个人网站的笔记</title><link>https://nagato-d.github.io/zh-cn/notes_skills/note-deploy-personal-website/</link><pubDate>Tue, 04 Feb 2025 00:00:00 +0000</pubDate><guid>https://nagato-d.github.io/zh-cn/notes_skills/note-deploy-personal-website/</guid><description>&lt;h2 id="创建-markdown-文件"&gt;创建 Markdown 文件&lt;/h2&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li&gt;使用 &lt;a href="https://en.wikipedia.org/wiki/Markdown" target="_blank" rel="noopener noreffer "&gt;Markdown&lt;/a&gt; 编写笔记。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="将-markdown-文件转换为本地网站"&gt;将 Markdown 文件转换为本地网站&lt;/h2&gt;
&lt;hr&gt;
&lt;h3 id="安装-hugo-并配置网站文件夹"&gt;安装 Hugo 并配置网站文件夹&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;按照&lt;a href="https://gohugo.io/installation/" target="_blank" rel="noopener noreffer "&gt;指南&lt;/a&gt;安装 Hugo。&lt;/li&gt;
&lt;li&gt;安装 &lt;a href="https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.3" target="_blank" rel="noopener noreffer "&gt;PowerShell&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;打开 &lt;code&gt;powershell&lt;/code&gt;，运行 &lt;code&gt;cd &amp;lt;loc&amp;gt;&lt;/code&gt;，切换到希望存放网站文件的位置。&lt;/li&gt;
&lt;li&gt;在 &lt;code&gt;powershell&lt;/code&gt; 中运行 &lt;code&gt;hugo new site &amp;lt;site_name&amp;gt;&lt;/code&gt;，使用 Hugo 创建新网站。&lt;/li&gt;
&lt;li&gt;编辑 &lt;code&gt;hugo.toml&lt;/code&gt; 文件，暂时将 &lt;code&gt;baseURL&lt;/code&gt; 留空。&lt;/li&gt;
&lt;li&gt;在 &lt;code&gt;powershell&lt;/code&gt; 中切换到网站文件夹。&lt;/li&gt;
&lt;li&gt;运行 &lt;code&gt;hugo new docs/test.md&lt;/code&gt; 创建一篇内容文档。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="安装主题并添加内容"&gt;安装主题并添加内容&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;运行 &lt;code&gt;git init&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;在 &lt;a href="https://themes.gohugo.io/" target="_blank" rel="noopener noreffer "&gt;Hugo&lt;/a&gt; 选择喜欢的主题，依次进入 Download → Install（运行方法 1 中的 &lt;code&gt;git clone&lt;/code&gt; 命令，以及方法 2 中的 &lt;code&gt;git submodule add&lt;/code&gt; 命令）。&lt;/li&gt;
&lt;li&gt;编辑 &lt;code&gt;hugo.toml&lt;/code&gt; 文件，添加 &lt;code&gt;theme = &amp;lt;theme_name&amp;gt;&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;编辑内容文件，将 &lt;code&gt;draft&lt;/code&gt; 设为 &lt;code&gt;false&lt;/code&gt;，并添加一些内容。&lt;/li&gt;
&lt;li&gt;运行 &lt;code&gt;hugo server&lt;/code&gt;，然后在本地访问 &lt;code&gt;http://localhost:1313/&lt;/code&gt;。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="将网站部署到-github"&gt;将网站部署到 GitHub&lt;/h2&gt;
&lt;hr&gt;
&lt;h3 id="将网站框架推送到-github"&gt;将网站框架推送到 GitHub&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;创建一个空的 GitHub 仓库。&lt;/li&gt;
&lt;li&gt;复制 &lt;code&gt;git remote add origin &amp;lt;website_path&amp;gt;.git&lt;/code&gt; 命令。&lt;/li&gt;
&lt;li&gt;添加 &lt;code&gt;README.md&lt;/code&gt; 文件并推送：&lt;code&gt;git add README.md&lt;/code&gt; → &lt;code&gt;git commit -m &amp;quot;initial commit&amp;quot;&lt;/code&gt; → &lt;code&gt;git branch -M main&lt;/code&gt; → &lt;code&gt;git remote add origin &amp;lt;website_path&amp;gt;.git&lt;/code&gt; → &lt;code&gt;git push -u origin main&lt;/code&gt;。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="为-github-pages-设置分支"&gt;为 GitHub Pages 设置分支&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;创建 &lt;code&gt;gh-pages&lt;/code&gt; 分支。&lt;/li&gt;
&lt;li&gt;在仓库中依次进入 Settings → Actions → General，启用 &lt;code&gt;Read and write permissions&lt;/code&gt;，然后保存。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="创建-github-工作流"&gt;创建 GitHub 工作流&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;在本地仓库的 &lt;code&gt;.github/workflows/&lt;/code&gt; 目录中创建名为 &lt;code&gt;hugo.yaml&lt;/code&gt; 的空文件。&lt;/li&gt;
&lt;li&gt;将 &lt;a href="https://gohugo.io/hosting-and-deployment/hosting-on-github/" target="_blank" rel="noopener noreffer "&gt;HUGO: Host on GitHub Pages&lt;/a&gt; 中“Step 6”的 YAML 代码复制到 &lt;code&gt;hugo.yaml&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;修改 &lt;code&gt;hugo.yaml&lt;/code&gt; 中指定的 Hugo 版本，使其与本地版本一致（在终端输入 &lt;code&gt;hugo version&lt;/code&gt; 查看）。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="git-推送"&gt;Git 推送&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;依次运行 &lt;code&gt;git add .&lt;/code&gt; → &lt;code&gt;git commit -m &amp;quot;add the first test page&amp;quot;&lt;/code&gt; → &lt;code&gt;git push&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;等待 GitHub 部署网站。&lt;/li&gt;
&lt;li&gt;通过 &lt;code&gt;https://&amp;lt;user_name&amp;gt;.github.io/&amp;lt;repo_name&amp;gt;/&lt;/code&gt; 访问网站。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="如何更新网站"&gt;如何更新网站&lt;/h2&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li&gt;在 &lt;code&gt;content&lt;/code&gt; 文件夹中添加（&lt;code&gt;hugo new &amp;lt;path/filename&amp;gt;&lt;/code&gt;）或修改 Markdown 文件；记得将这些文件中的 &lt;code&gt;draft&lt;/code&gt; 设为 &lt;code&gt;false&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;运行 &lt;code&gt;hugo server&lt;/code&gt; 在本地重新构建网站。&lt;/li&gt;
&lt;li&gt;发布网站：&lt;code&gt;git add .&lt;/code&gt; → &lt;code&gt;git commit -m &amp;quot;message&amp;quot;&lt;/code&gt; → &lt;code&gt;git push&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;验证发布结果。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="如何配置网站"&gt;如何配置网站&lt;/h2&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li&gt;将 &lt;code&gt;themes/&amp;lt;theme_name&amp;gt;/config.toml&lt;/code&gt; 的内容复制到 &lt;code&gt;hugo.toml&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;修改 &lt;code&gt;hugo.toml&lt;/code&gt; 中的网站标题、&lt;code&gt;avatarURL&lt;/code&gt; 和社交链接等参数。&lt;/li&gt;
&lt;li&gt;若要在主页添加菜单（例如右上角的标签），请参考 &lt;a href="https://github.com/dillonzq/LoveIt/blob/master/exampleSite/config.toml" target="_blank" rel="noopener noreffer "&gt;&lt;code&gt;config.toml&lt;/code&gt;&lt;/a&gt; 中的菜单设置，配置网站根目录的 &lt;code&gt;hugo.toml&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;推荐的内容文件结构和组织方式见&lt;a href="https://github.com/dillonzq/LoveIt/tree/master/exampleSite" target="_blank" rel="noopener noreffer "&gt;此处&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;要启用 LaTeX 风格的公式显示，在 &lt;code&gt;hugo.toml&lt;/code&gt; 的 &lt;code&gt;params.page.math&lt;/code&gt; 项下设置 &lt;code&gt;enable = true&lt;/code&gt;。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="添加图标"&gt;添加图标&lt;/h2&gt;
&lt;hr&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;LoveIt 使用 &lt;a href="https://fontawesome.com/icons" target="_blank" rel="noopener noreffer "&gt;Font Awesome&lt;/a&gt; 提供的图标库，可以将图标融入文章内容。&lt;/p&gt;</description></item><item><title>Pandoc 使用笔记：将 Markdown 转换为 TeX/PDF</title><link>https://nagato-d.github.io/zh-cn/notes_skills/note-pandoc/</link><pubDate>Mon, 18 Dec 2023 00:00:00 +0000</pubDate><guid>https://nagato-d.github.io/zh-cn/notes_skills/note-pandoc/</guid><description>&lt;div class="details admonition note"&gt;
 &lt;div class="details-summary admonition-title"&gt;
 &lt;i class="icon far fa-pen-to-square" aria-hidden="true"&gt;&lt;/i&gt;PDF 版本&lt;i class="details-icon fas fa-angle-right" aria-hidden="true"&gt;&lt;/i&gt;
 &lt;/div&gt;
 &lt;div class="details-content"&gt;
 &lt;div class="admonition-content"&gt;本笔记的 PDF 原文版本请见&lt;a href="https://nagato-d.github.io/posts/note-pandoc/Note_pandoc_usage.pdf" rel=""&gt;此处&lt;/a&gt;。&lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id="引言"&gt;引言&lt;/h2&gt;
&lt;hr&gt;
&lt;p&gt;&lt;a href="https://pandoc.org/" target="_blank" rel="noopener noreffer "&gt;&lt;code&gt;Pandoc&lt;/code&gt;&lt;/a&gt; 是一个功能丰富的工具，可以方便地将 Markdown 文件转换为 LaTeX、PDF、DOCX、HTML 等格式。借助 &lt;code&gt;Pandoc&lt;/code&gt;，我们可以用 Markdown 编写文档，再轻松转换为所需的输出格式。相比直接使用 LaTeX 或 HTML 撰写文稿，这种方法大幅简化了文档的写作和组织过程。&lt;/p&gt;</description></item></channel></rss>