:D ...

Demo Markdown Mermaid

goat示例 Hugo 原生支持 GoAT。下面的GoAT示例: 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Mermaid支持 Hugo 目前没有提供 Mermaid 图表的默认模板。但你可以轻松添加自己的模板。一种方法是创建 layouts/_default/_markup/render-codeblock-mermaid.html: <pre class="mermaid"> {{- .Inner | safeHTML }} </pre> {{ .Page.Store.Set "hasMermaid" true }}然后在foot.html中根据条件导入script: html 1 2 3 4 5 6 7 8 9 10 11 {{/* Mermaid */}} {{ if or (.Page.Store.Get "hasMermaid" ) ( .Page.HasShortcode "mermaid" ) }} <script type="module"> import mermaid from 'https://cdn....

2024-01-10 周三 20:29:12 ·  阅读 3 分钟 ·  共 505 字 · 根叔

Markdown数学公式示例

markdown 数学公式 科学公式 TeX(KaTeX) $$E=mc^2$$ 行内的公式$$E=mc^2$$行内的公式,行内的$$E=mc^2$$公式。 $$(\sqrt{3x-1}+(1+x)^2)$$ $$\sin(\alpha)^{\theta}=\sum_{i=0}^{n}(x^i + \cos(f))$$ 多行公式: test1 $$ \displaystyle \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right) $$ test2 $$ f(x) = \int_{-\infty}^\infty \hat f(\xi),e^{2 \pi i \xi x} ,d\xi $$ test3 $$ \displaystyle \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} } } } $$ $$ \begin{align} \tag{1.1} V_{sphere} = \frac{4}{3}\pi r^3 \end{align} $$

2024-01-10 周三 18:34:40 ·  阅读 1 分钟 ·  共 71 字 · 根叔

Helloworld hugo 博客

这是一篇介绍如何编写Hugo博客的文章,让编写文章更加简单。 PaperMod主题 本站基于PaperMod主题修改实现。本文介绍修改后的一些功能。 页面快捷键 全屏模式切换: alt+w键 页面主题切换: alt+z键 页面回到顶部: alt+g键 主页跳转控制: alt+q键 页面刷新控制: alt+r键 sidebar文章切换: alt+x键 sidebar目录切换: alt+c键 提示 所有的快捷键都放在了单独的shortcuts.html中配置,次文件会在 footer.html最后添加。希望定义属于自己的快捷键可以在shortcuts.html中进行修改。 shortcode使用 可以看到,上面的tip就是一个shortcode示例。 接下来,我们来看一些更有趣的shortcode示例. 了解全面的shortcodes介绍可以看官网shortcodes,本文不再多说。 TypeIt示例 pythontutor代码可视化 语法高亮 其实Hugo本就支持Markdown的代码高亮功能,但这里的语法高亮是在展示可以用shortcode实现的功能,你可以在这基础上扩展更丰富的可能,这才是 shortcode 的可能性。 使用 shortcode 为 highlight 的Go语言代码高亮显示: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 // GetTitleFunc 返回一个可用于将字符串转换为标题样式的函数。 // // 支持的样式有: // // - "Go" (使用 strings.Title 函数) // - "AP" (参见 https://www....

2023-12-25 周一 13:43:54 ·  阅读 5 分钟 ·  共 1038 字 · 根叔

物联网中的TPUNB通信技术

TPUNB(Tiny Portable Universal Narrowband)通信技术是一种用于物联网(IoT)设备的低功耗、窄带宽的无线通信技术。 它主要用于连接大量的低功耗、低成本的设备,实现物联网中设备之间的通信和数据传输。 支持的组网方式多样: 点对点传输 一对多广播 Mesh组网等等 据个使用的例子: 太阳能控制器的远程实时充电数据传输 电表、燃气的使用量实时监控 以下是关于TPUNB通信技术的介绍: 技术特点: 低功耗: TPUNB通信技术采用了低功耗的设计,使得设备可以长时间运行而无需频繁更换电池或充电。 窄带宽: TPUNB通信技术使用窄带宽的信号传输,这使得其在频谱资源利用上更加高效,且更容易穿透建筑物和物体。 远距离传输: 尽管采用窄带宽,但TPUNB技术可以实现相对较长的通信距离,能够覆盖广泛的区域。 低成本: TPUNB技术设备成本相对较低,这使得其在大规模部署物联网设备时更加经济实用。 连接密度高: TPUNB通信技术支持大规模设备的连接,可以满足物联网场景中大量设备同时通信的需求。 可靠性: TPUNB通信技术设计用于高度可靠的数据传输,确保物联网设备之间的稳定通信和数据传输。 应用场景: 智能城市和建筑物管理: TPUNB通信技术可以用于监控城市基础设施、智能家居、楼宇管理系统等,实现远程数据采集和控制。 工业物联网: 在工业环境中,TPUNB通信技术可用于设备监测、生产数据采集、远程控制等应用,提高生产效率和设备管理能力。 农业和环境监测: TPUNB通信技术可应用于农业物联网,实现农田监测、水质监测、气象数据采集等,帮助提升农业生产效率和资源利用效率。 物流和供应链管理: TPUNB通信技术可以用于物流跟踪、库存管理、智能仓储等领域,实现实时监控和管理。 健康医疗: 在健康医疗领域,TPUNB通信技术可用于远程健康监测、医疗设备管理、药品追溯等应用。 TPUNB与其他通信技术的比较: 与NB-IoT相比: TPUNB通信技术通常更适用于连接大量低功耗设备,而NB-IoT更适用于需要较高带宽和较高速率的应用场景。 与LoRaWAN相比: TPUNB通信技术和LoRaWAN都属于低功耗、窄带宽的通信技术,但它们在技术细节和应用场景上有所区别,具体选择需根据具体场景和需求。 总之,TPUNB通信技术是一种针对物联网设备的低功耗、窄带宽的无线通信技术,适用于连接大量低成本、低功耗的物联网设备,广泛应用于智能城市、工业物联网、农业、健康医疗等各个领域。

2023-12-25 周一 13:43:54 ·  阅读 1 分钟 ·  共 43 字 · 根叔