<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>VPS者</title><link>http://vpser.xyz/</link><description>Recent content on VPS者</description><generator>Hugo</generator><language>zh</language><copyright>[black8](https://0x8.net)</copyright><atom:link href="http://vpser.xyz/index.xml" rel="self" type="application/rss+xml"/><item><title/><link>http://vpser.xyz/docs/getting-started/introduction/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/getting-started/introduction/</guid><description>&lt;h1 id="introduction"&gt;Introduction&lt;a class="anchor" href="#introduction" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Hugo Book is a documentation theme for &lt;a href="https://gohugo.io"&gt;Hugo&lt;/a&gt;. It provides a clean, readable layout for technical docs with minimal dependencies and no build tooling beyond Hugo itself.&lt;/p&gt;&#10;&lt;h2 id="design-goals"&gt;Design Goals&lt;a class="anchor" href="#design-goals" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;dl&gt;&#10;&lt;dt&gt;Minimalism over features.&lt;/dt&gt;&#10;&lt;dd&gt;The theme ships only what most documentation sites need: a sidebar menu, search, and a few shortcodes. There is no attempt to cover every use case. CSS is written by hand, not generated by a framework. JavaScript is optional for core navigation.&lt;/dd&gt;&#10;&lt;dt&gt;Theme as an extendable base.&lt;/dt&gt;&#10;&lt;dd&gt;Hugo Book is meant to be extended and adapted. &amp;lsquo;Inject&amp;rsquo; partials, custom CSS, and Hugo&amp;rsquo;s template override system let you change any part of the theme without modifying the source, while keeping the codebase intentionally small.&lt;/dd&gt;&#10;&lt;dt&gt;Long-term maintainability.&lt;/dt&gt;&#10;&lt;dd&gt;Few dependencies means fewer things to break. The theme avoids heavy JavaScript libraries, CSS frameworks, and complex build pipelines.&lt;/dd&gt;&#10;&lt;/dl&gt;&#10;&lt;p&gt;&lt;a href="http://vpser.xyz/docs/getting-started/create-a-site/"&gt;Get Started&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Organisation</title><link>http://vpser.xyz/docs/content/organisation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/organisation/</guid><description>&lt;h1 id="content-organisation"&gt;Content Organisation&lt;a class="anchor" href="#content-organisation" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Hugo Book renders pages from a section as a sidebar menu. By default this is the &lt;code&gt;docs/&lt;/code&gt; directory.&lt;/p&gt;&#10;&lt;h2 id="example-directory-structure"&gt;Example Directory Structure&lt;a class="anchor" href="#example-directory-structure" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;content/&#10;├── docs/&#10;│ ├── _index.md&#10;│ ├── getting-started.md&#10;│ ├── guide/&#10;│ │ ├── _index.md&#10;│ │ ├── install.md&#10;│ │ └── configure.md&#10;│ └── reference/&#10;│ └── _index.md&#10;├── posts/&#10;│ ├── _index.md&#10;│ └── my-post.md&#10;└── _index.md&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Pages are ordered by &lt;code&gt;weight&lt;/code&gt; frontmatter, then alphabetically. Section &lt;code&gt;_index.md&lt;/code&gt; files define the section entry in the menu.&lt;/p&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/pages/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/pages/</guid><description>&lt;h1 id="page-frontmatter"&gt;Page Frontmatter&lt;a class="anchor" href="#page-frontmatter" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Every page can use these &lt;a href="https://gohugo.io/content-management/front-matter/"&gt;frontmatter&lt;/a&gt; parameters to control its behavior in the theme.&lt;/p&gt;&#10;&lt;fieldset class="book-tabs" &gt;&#10;&lt;input type="radio" class="toggle" name="tabs-4" id="tabs-4-0" checked="checked" /&gt;&lt;label for="tabs-4-0"&gt;YAML&lt;/label&gt;&lt;div class="book-tabs-content markdown-inner"&gt;&#10;&lt;code class="book-codeblock-filename"&gt;&#10; &lt;a &gt;_index.md&lt;/a&gt;&#10;&lt;/code&gt;&lt;div class="highlight" filename="_index.md"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;title&lt;/span&gt;: My Page&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;weight&lt;/span&gt;: &lt;span style="color:#ff9f43"&gt;10&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;params&lt;/span&gt;:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff6ac1"&gt;bookToC&lt;/span&gt;: &lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff6ac1"&gt;bookCollapseSection&lt;/span&gt;: &lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&#10;&lt;input type="radio" class="toggle" name="tabs-4" id="tabs-4-1" /&gt;&lt;label for="tabs-4-1"&gt;TOML&lt;/label&gt;&lt;div class="book-tabs-content markdown-inner"&gt;&#10;&lt;code class="book-codeblock-filename"&gt;&#10; &lt;a &gt;_index.md&lt;/a&gt;&#10;&lt;/code&gt;&lt;div class="highlight" filename="_index.md"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-toml" data-lang="toml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff5c57"&gt;+++&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;title = &lt;span style="color:#5af78e"&gt;&amp;#39;My Page&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;weight = &lt;span style="color:#ff9f43"&gt;10&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;bookToC = &lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;bookCollapseSection = &lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff5c57"&gt;+++&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&#10;&lt;input type="radio" class="toggle" name="tabs-4" id="tabs-4-2" /&gt;&lt;label for="tabs-4-2"&gt;JSON&lt;/label&gt;&lt;div class="book-tabs-content markdown-inner"&gt;&#10;&lt;code class="book-codeblock-filename"&gt;&#10; &lt;a &gt;_index.md&lt;/a&gt;&#10;&lt;/code&gt;&lt;div class="highlight" filename="_index.md"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;#34;title&amp;#34;&lt;/span&gt;: &lt;span style="color:#5af78e"&gt;&amp;#34;My Page&amp;#34;&lt;/span&gt;,&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;#34;weight&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff9f43"&gt;10&lt;/span&gt;,&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;#34;bookToC&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;,&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;#34;bookCollapseSection&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/fieldset&gt;&#10;&lt;h2 id="navigation"&gt;Navigation&lt;a class="anchor" href="#navigation" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;These parameters control how the page appears in the sidebar menu. Set in page frontmatter.&lt;/p&gt;</description></item><item><title/><link>http://vpser.xyz/docs/getting-started/create-a-site/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/getting-started/create-a-site/</guid><description>&lt;h1 id="create-a-site"&gt;Create a Site&lt;a class="anchor" href="#create-a-site" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="anchor" href="#prerequisites" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://gohugo.io/installation/"&gt;Hugo&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://git-scm.com/downloads"&gt;Git&lt;/a&gt; (for theme installation using git submodules)&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://go.dev/dl/"&gt;Go&lt;/a&gt; (for theme installation using Hugo Modules)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="quick-start"&gt;Quick Start&lt;a class="anchor" href="#quick-start" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Use the &lt;a href="https://github.com/alex-shpak/hugo-book-starter"&gt;starter repository&lt;/a&gt; to get a working site in seconds. It can also be used as a &lt;a href="https://github.com/alex-shpak/hugo-book-starter/generate"&gt;GitHub template&lt;/a&gt; to create a new repository.&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;git clone https://github.com/alex-shpak/hugo-book-starter documentation&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff5c57"&gt;cd&lt;/span&gt; documentation&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;git submodule update --init --remote&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;hugo server --minify&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;By default, the theme renders pages under &lt;code&gt;docs/&lt;/code&gt; section as the sidebar menu. See &lt;a href="http://vpser.xyz/docs/content/organisation/"&gt;Content Organisation&lt;/a&gt; for details.&lt;/p&gt;</description></item><item><title>Styles</title><link>http://vpser.xyz/docs/customization/styles/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/customization/styles/</guid><description>&lt;h1 id="styles"&gt;Styles&lt;a class="anchor" href="#styles" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;h2 id="built-in-themes"&gt;Built-in Themes&lt;a class="anchor" href="#built-in-themes" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Theme comes with a set of predefined color schemes, Use &lt;code&gt;BookTheme&lt;/code&gt; parameter in your site config:&lt;/p&gt;&#10;&lt;code class="book-codeblock-filename"&gt;&#10; &lt;a &gt;hugo.toml&lt;/a&gt;&#10;&lt;/code&gt;&lt;div class="highlight" filename="hugo.toml"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-toml" data-lang="toml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[params]&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; BookTheme = &lt;span style="color:#5af78e"&gt;&amp;#39;light&amp;#39;&lt;/span&gt; &lt;span style="color:#78787e"&gt;# or &amp;#39;dark&amp;#39;, &amp;#39;auto&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Theme&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Description&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;light&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Default. Light background with dark text&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;dark&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Dark background (Nord palette) with light text&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;auto&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Switches between light and dark based on OS&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;contrast-light&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;High contrast light variant&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;contrast-dark&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;High contrast dark variant&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;contrast-auto&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;High contrast, auto-switching&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;catppuccin-light&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://catppuccin.com/"&gt;Catppuccin&lt;/a&gt; Latte palette&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;catppuccin-dark&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Catppuccin Frappe palette&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;catppuccin-auto&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Catppuccin, auto-switching&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;ayu-light&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://github.com/ayu-theme"&gt;Ayu&lt;/a&gt; light palette&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;ayu-dark&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Ayu mirage dark palette&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;ayu-auto&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Ayu, auto-switching&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;The list of themes, except &lt;code&gt;light&lt;/code&gt;, &lt;code&gt;dark&lt;/code&gt;, and &lt;code&gt;auto&lt;/code&gt; is not written in stone and potentially would change in the future.&lt;/p&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/menus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/menus/</guid><description>&lt;h1 id="menu-system"&gt;Menu System&lt;a class="anchor" href="#menu-system" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Hugo Book supports two types of menus: an automatic file-tree menu built from your content structure, and Hugo&amp;rsquo;s standard menu system for additional navigation.&lt;/p&gt;&#10;&lt;h2 id="file-tree-menu"&gt;File-Tree Menu&lt;a class="anchor" href="#file-tree-menu" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;The sidebar menu is automatically generated from pages in the &lt;code&gt;BookSection&lt;/code&gt; directory (default: &lt;code&gt;docs/&lt;/code&gt;). The hierarchy mirrors your directory structure.&lt;/p&gt;&#10;&lt;p&gt;Control how sections appear with &lt;a href="http://vpser.xyz/docs/content/pages/"&gt;page frontmatter&lt;/a&gt;.&lt;/p&gt;&#10;&lt;h2 id="hugo-menus"&gt;Hugo Menus&lt;a class="anchor" href="#hugo-menus" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;The theme renders three Hugo menu locations:&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Menu&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Location&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;menu.before&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Rendered &lt;strong&gt;above&lt;/strong&gt; the file-tree menu.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;menu.after&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Rendered &lt;strong&gt;below&lt;/strong&gt; the file-tree menu.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;menu.home&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Rendered on the landing page header (only on pages with &lt;code&gt;layout: landing&lt;/code&gt;).&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h3 id="configuration"&gt;Configuration&lt;a class="anchor" href="#configuration" aria-label="Link"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;Define menus in your site config&lt;/p&gt;</description></item><item><title>Configuration</title><link>http://vpser.xyz/docs/getting-started/configuration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/getting-started/configuration/</guid><description>&lt;h1 id="configuration"&gt;Configuration&lt;a class="anchor" href="#configuration" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;All theme parameters are set under &lt;code&gt;[params]&lt;/code&gt; in your site config. Every parameter is optional.&lt;/p&gt;&#10;&lt;h2 id="theme-parameters"&gt;Theme Parameters&lt;a class="anchor" href="#theme-parameters" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;code class="book-codeblock-filename"&gt;&#10; &lt;a &gt;hugo.toml&lt;/a&gt;&#10;&lt;/code&gt;&lt;div class="highlight" filename="hugo.toml"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-toml" data-lang="toml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[params]&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, default light) Sets color theme: light, dark or auto.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Theme &amp;#39;auto&amp;#39; switches between dark and light modes based on browser/os preferences&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookTheme = &lt;span style="color:#5af78e"&gt;&amp;#39;light&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, default true) Controls table of contents visibility on right side of pages.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Start and end levels can be controlled globally with markup.tableOfContents setting.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# You can also specify this parameter per page in front matter.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookToC = &lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, default false) Controlls breadcurms, if true breadcrumbs are displayed at the beginning of the document.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# You can also specify this parameter per page in front matter.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookBreadcrumbs = &lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, default false) Enableds incoming and outgoing links display next to table of contents on a page&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# You can also specify this parameter per page in front matter.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookPageLinks = &lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, default none) Set the path to a logo for the book.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# If the logo is /static/logo.png then the path would be logo.png&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# BookLogo = &amp;#39;favicon.svg&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, default docs) Specify root page to render child pages as menu.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Page is resoled by .GetPage function: https://gohugo.io/functions/getpage/&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# For backward compatibility you can set &amp;#39;*&amp;#39; to render all sections to menu. Acts same as &amp;#39;/&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookSection = &lt;span style="color:#5af78e"&gt;&amp;#39;docs&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Here for backward compatibility, not required.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# It&amp;#39;s here as an example how to use it with BookLastChangeLink or BookEditLink&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookRepo = &lt;span style="color:#5af78e"&gt;&amp;#39;https://github.com/alex-shpak/hugo-book/&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, default none) Set template for commit link for the page. Requires enableGitInfo.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# When set enabled &amp;#39;Last Modified&amp;#39; and a link to the commit in the footer of the page.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Param is executed as template using .Site, .Page and .GitInfo as context.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookLastChangeLink = &lt;span style="color:#5af78e"&gt;&amp;#39;{{ .Site.Params.BookRepo }}/commit/{{ .GitInfo.Hash }}&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, default none) Set template for edit page link.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# When set enabled &amp;#39;Edit this page&amp;#39; link in the footer of the page.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Param is executed as template using .Site, .Page and .Path as context.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# .Path is relative to the project, or to the module root for modules outside it.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookEditLink = &lt;span style="color:#5af78e"&gt;&amp;#39;{{ .Site.Params.BookRepo }}/edit/main/exampleSite/{{ .Path }}&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, default &amp;#39;January 2, 2006&amp;#39;) Configure the date format used on the pages&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# - In git information&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# - In blog posts&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# https://gohugo.io/functions/time/format/&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookDateFormat = &lt;span style="color:#5af78e"&gt;&amp;#39;January 2, 2006&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, default true) Enables search function with MiniSearch.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Index is built on fly, therefore it might slowdown your website.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Configuration for indexing can be adjusted in i18n folder per language.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookSearch = &lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, default false) Enables comments template on pages&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# By default partials/docs/comments.html includes Disqus template&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# See https://gohugo.io/content-management/comments/#configure-disqus&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Can be overwritten by same param in page frontmatter&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookComments = &lt;span style="color:#ff6ac1"&gt;false&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# /!\ This is an experimental feature, might be removed or changed at any time&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, experimental, default false) Enables portable links and link checks in markdown pages.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Portable links meant to work with text editors and let you write markdown without relref shortcode&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Hugo Book will print warning or error if page referenced in markdown does not exists.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Possible values are false | &amp;#39;warning&amp;#39; | &amp;#39;error&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookPortableLinks = &lt;span style="color:#5af78e"&gt;&amp;#39;warning&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# /!\ This is an experimental feature, might be removed or changed at any time&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# (Optional, experimental, default false)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# When set to &amp;#39;preache&amp;#39; it enables a service worker that caches visited pages and resources for offline use.&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Possible values are false | true | &amp;#39;precache&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;BookServiceWorker = &lt;span style="color:#5af78e"&gt;&amp;#39;precache&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="search"&gt;Search&lt;a class="anchor" href="#search" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Full-text search is enabled by default using &lt;a href="https://lucaong.github.io/minisearch/"&gt;MiniSearch&lt;/a&gt;. The search index is built at page load from a generated JSON file.&lt;/p&gt;</description></item><item><title>Inject Partials</title><link>http://vpser.xyz/docs/customization/inject-partials/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/customization/inject-partials/</guid><description>&lt;h1 id="inject-partials"&gt;Inject Partials&lt;a class="anchor" href="#inject-partials" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;The theme provides empty partial templates at key points in the page layout. Override these to inject custom HTML without modifying the base templates.&lt;/p&gt;&#10;&lt;p&gt;Create matching files in your project&amp;rsquo;s &lt;code&gt;layouts/_partials/docs/inject/&lt;/code&gt; directory.&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Partial&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Location&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;inject/head.html&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Inside &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt;, e.g. meta tags, stylesheets, scripts&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;inject/body.html&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Before &lt;code&gt;&amp;lt;/body&amp;gt;&lt;/code&gt;, e.g. analytics, chat widgets, scripts&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;inject/menu-before.html&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Before the sidebar menu&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;inject/menu-after.html&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;After the sidebar menu&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;inject/content-before.html&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Before the page content&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;inject/content-after.html&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;After the page content&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;inject/toc-before.html&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Before the table of contents&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;inject/toc-after.html&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;After the table of contents&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;inject/footer.html&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Inside the page footer&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="example"&gt;Example&lt;a class="anchor" href="#example" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;To add a Google Analytics script, create &lt;code&gt;layouts/_partials/docs/inject/head.html&lt;/code&gt;&lt;/p&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/blog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/blog/</guid><description>&lt;h1 id="blog"&gt;Blog&lt;a class="anchor" href="#blog" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Hugo Book includes templates for blog-style posts with dates, tags, and pagination. Blog functionality is very basic.&lt;/p&gt;&#10;&lt;h2 id="setup"&gt;Setup&lt;a class="anchor" href="#setup" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Create a &lt;code&gt;posts/&lt;/code&gt; section in your content directory&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;content/&#10;└── posts/&#10; ├── _index.md&#10; └── my-first-post.md&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Add the blog section to a menu so readers can find it&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;title&lt;/span&gt;: Blog&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;menu&lt;/span&gt;:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff6ac1"&gt;after&lt;/span&gt;:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff6ac1"&gt;weight&lt;/span&gt;: &lt;span style="color:#ff9f43"&gt;5&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="post-frontmatter"&gt;Post Frontmatter&lt;a class="anchor" href="#post-frontmatter" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;title&lt;/span&gt;: &lt;span style="color:#5af78e"&gt;&amp;#34;My First Post&amp;#34;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;date&lt;/span&gt;: 2025-01-15&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;tags&lt;/span&gt;: [&lt;span style="color:#5af78e"&gt;&amp;#34;hugo&amp;#34;&lt;/span&gt;, &lt;span style="color:#5af78e"&gt;&amp;#34;documentation&amp;#34;&lt;/span&gt;]&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;categories&lt;/span&gt;: [&lt;span style="color:#5af78e"&gt;&amp;#34;Guides&amp;#34;&lt;/span&gt;]&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="thumbnails"&gt;Thumbnails&lt;a class="anchor" href="#thumbnails" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Posts can display a thumbnail image. By default the theme looks for a file matching &lt;code&gt;thumbnail.*&lt;/code&gt; in the post&amp;rsquo;s page bundle. Override the pattern per-post&lt;/p&gt;</description></item><item><title>Multi-Language</title><link>http://vpser.xyz/docs/content/multilingual/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/multilingual/</guid><description>&lt;h1 id="multi-language-support"&gt;Multi-Language Support&lt;a class="anchor" href="#multi-language-support" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Hugo Book supports Hugo&amp;rsquo;s &lt;a href="https://gohugo.io/content-management/multilingual/"&gt;multilingual mode&lt;/a&gt; with content translation by directory.&lt;/p&gt;&#10;&lt;h2 id="configuration"&gt;Configuration&lt;a class="anchor" href="#configuration" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Define languages in your site config&lt;/p&gt;&#10;&lt;code class="book-codeblock-filename"&gt;&#10; &lt;a &gt;hugo.toml&lt;/a&gt;&#10;&lt;/code&gt;&lt;div class="highlight" filename="hugo.toml"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-toml" data-lang="toml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[languages]&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[languages.en]&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; label = &lt;span style="color:#5af78e"&gt;&amp;#39;English&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; contentDir = &lt;span style="color:#5af78e"&gt;&amp;#39;content.en&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; weight = &lt;span style="color:#ff9f43"&gt;1&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[languages.zh]&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; label = &lt;span style="color:#5af78e"&gt;&amp;#39;Chinese&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; contentDir = &lt;span style="color:#5af78e"&gt;&amp;#39;content.zh&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; weight = &lt;span style="color:#ff9f43"&gt;2&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;[languages.he]&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; label = &lt;span style="color:#5af78e"&gt;&amp;#39;Hebrew&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; contentDir = &lt;span style="color:#5af78e"&gt;&amp;#39;content.he&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; direction = &lt;span style="color:#5af78e"&gt;&amp;#39;rtl&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; weight = &lt;span style="color:#ff9f43"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;A language selector dropdown appears automatically when multiple languages are configured.&lt;/p&gt;&#10;&lt;h2 id="rtl-support"&gt;RTL Support&lt;a class="anchor" href="#rtl-support" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Set &lt;code&gt;direction = 'rtl'&lt;/code&gt; on a language to enable right-to-left layout. The entire page layout, including the sidebar menu, mirrors automatically.&lt;/p&gt;</description></item><item><title>Example Blog Post</title><link>http://vpser.xyz/posts/example-post/</link><pubDate>Wed, 15 Jan 2025 00:00:00 +0000</pubDate><guid>http://vpser.xyz/posts/example-post/</guid><description>&lt;p&gt;This is an example blog post demonstrating the Hugo Book blog layout.&lt;/p&gt;&#10;&lt;h2 id="what-this-demonstrates"&gt;What This Demonstrates&lt;a class="anchor" href="#what-this-demonstrates" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Blog posts in Hugo Book support standard Hugo content features:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Date display&lt;/strong&gt;: configured via &lt;code&gt;BookDateFormat&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Tags and categories&lt;/strong&gt;: displayed as metadata&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Pagination&lt;/strong&gt;: automatic when multiple posts exist&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Prev/next navigation&lt;/strong&gt;: links between posts in the section&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="adding-your-own-posts"&gt;Adding Your Own Posts&lt;a class="anchor" href="#adding-your-own-posts" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Create markdown files under &lt;code&gt;content/posts/&lt;/code&gt;:&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;content/&#10;└── posts/&#10; ├── _index.md&#10; ├── first-post.md&#10; └── second-post.md&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Each post needs at minimum a &lt;code&gt;title&lt;/code&gt; and &lt;code&gt;date&lt;/code&gt; in frontmatter. See &lt;a href="http://vpser.xyz/docs/content/blog/"&gt;Blog&lt;/a&gt; for full documentation.&lt;/p&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/shortcodes/asciinema/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/shortcodes/asciinema/</guid><description>&lt;h1 id="asciinema"&gt;Asciinema&lt;a class="anchor" href="#asciinema" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Embed terminal recordings with the &lt;a href="https://asciinema.org/"&gt;Asciinema&lt;/a&gt; player.&lt;/p&gt;&#10;&lt;h2 id="syntax"&gt;Syntax&lt;a class="anchor" href="#syntax" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;asciinema&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#57c7ff"&gt;cast&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;recording.cast&amp;#34;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#57c7ff"&gt;loop&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#57c7ff"&gt;autoplay&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#57c7ff"&gt;speed&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#ff9f43"&gt;2&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;cast&lt;/code&gt; parameter accepts page resources, site resources, or remote URLs.&lt;/p&gt;&#10;&lt;h2 id="example"&gt;Example&lt;a class="anchor" href="#example" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;link rel="stylesheet" href="http://vpser.xyz/asciinema/asciinema-player.css" /&gt;&lt;script defer src="http://vpser.xyz/asciinema/asciinema-player.min.js"&gt;&lt;/script&gt;&lt;script defer src="http://vpser.xyz/asciinema/asciinema-auto.js"&gt;&lt;/script&gt;&lt;div class="asciinema book-asciinema" id="asciinema-1" x-data-cast="asciinema-627097.cast" x-data-opts="{&amp;#34;autoplay&amp;#34;:true,&amp;#34;loop&amp;#34;:true,&amp;#34;speed&amp;#34;:2}" &gt;&lt;/div&gt;&#10;&#10;&lt;h2 id="parameters"&gt;Parameters&lt;a class="anchor" href="#parameters" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;dl&gt;&#10;&lt;dt&gt;&lt;code&gt;cast&lt;/code&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Path to the &lt;code&gt;.cast&lt;/code&gt; file. Can be a local resource or a remote URL.&lt;/dd&gt;&#10;&lt;/dl&gt;&#10;&lt;p&gt;All other parameters are passed directly to the Asciinema player. See the &lt;a href="https://docs.asciinema.org/manual/player/options/"&gt;Asciinema player options&lt;/a&gt; for the full list.&lt;/p&gt;&#10;&lt;p&gt;Common options: &lt;code&gt;autoplay&lt;/code&gt;, &lt;code&gt;loop&lt;/code&gt;, &lt;code&gt;speed&lt;/code&gt;, &lt;code&gt;theme&lt;/code&gt;, &lt;code&gt;cols&lt;/code&gt;, &lt;code&gt;rows&lt;/code&gt;, &lt;code&gt;idleTimeLimit&lt;/code&gt;, &lt;code&gt;preload&lt;/code&gt;.&lt;/p&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/shortcodes/buttons/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/shortcodes/buttons/</guid><description>&lt;h1 id="buttons"&gt;Buttons&lt;a class="anchor" href="#buttons" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Styled links that can point to local pages or external URLs. External links automatically open in a new tab.&lt;/p&gt;&#10;&lt;h2 id="syntax"&gt;Syntax&lt;a class="anchor" href="#syntax" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;button&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;relref&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;class&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;...&amp;#34;&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;Get Home&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;button&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;button&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;href&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;https://github.com/alex-shpak/hugo-book&amp;#34;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;Github&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;button&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="example"&gt;Example&lt;a class="anchor" href="#example" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;&lt;a class="book-btn" href="http://vpser.xyz/" &gt;Home&lt;/a&gt;&#10;&lt;a class="book-btn" href="https://github.com/alex-shpak/hugo-book" rel="noopener" target="_blank" &gt;Github&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="parameters"&gt;Parameters&lt;a class="anchor" href="#parameters" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;dl&gt;&#10;&lt;dt&gt;&lt;code&gt;href&lt;/code&gt;&lt;/dt&gt;&#10;&lt;dd&gt;URL for external links.&lt;/dd&gt;&#10;&lt;dt&gt;&lt;code&gt;relref&lt;/code&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Hugo page reference for internal links.&lt;/dd&gt;&#10;&lt;dt&gt;&lt;code&gt;class&lt;/code&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Additional CSS classes.&lt;/dd&gt;&#10;&lt;/dl&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/shortcodes/columns/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/shortcodes/columns/</guid><description>&lt;h1 id="columns"&gt;Columns&lt;a class="anchor" href="#columns" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Organize content horizontally. Renders a markdown list as up to 3 side-by-side columns.&lt;/p&gt;&#10;&lt;h2 id="syntax"&gt;Syntax&lt;a class="anchor" href="#syntax" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;columns&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;ratio&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;1:1&amp;#34;&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;class&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;...&amp;#34;&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- ### Left&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Content...&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- ### Right&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Content...&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;columns&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="example"&gt;Example&lt;a class="anchor" href="#example" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="book-columns" id="book-columns-3" &gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;h3 id="file-tree-menu"&gt;File-Tree Menu&lt;a class="anchor" href="#file-tree-menu" aria-label="Link"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;The sidebar menu is automatically generated from your content directory structure. Pages are ordered by &lt;code&gt;weight&lt;/code&gt; frontmatter.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;h3 id="hugo-menus"&gt;Hugo Menus&lt;a class="anchor" href="#hugo-menus" aria-label="Link"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;Additional menu entries can be added above or below the file-tree using Hugo&amp;rsquo;s standard menu system in your site config.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;h3 id="landing-menu"&gt;Landing Menu&lt;a class="anchor" href="#landing-menu" aria-label="Link"&gt;&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;Pages with &lt;code&gt;layout: landing&lt;/code&gt; use a separate menu defined under &lt;code&gt;menu.home&lt;/code&gt; for header navigation.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/div&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/shortcodes/details/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/shortcodes/details/</guid><description>&lt;h1 id="details"&gt;Details&lt;a class="anchor" href="#details" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Collapsible content using the HTML5 &lt;code&gt;&amp;lt;details&amp;gt;&lt;/code&gt; element.&lt;/p&gt;&#10;&lt;h2 id="syntax"&gt;Syntax&lt;a class="anchor" href="#syntax" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Positional arguments:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;details&lt;/span&gt; &lt;span style="color:#5af78e"&gt;&amp;#34;Title&amp;#34;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;open&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Markdown content&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;details&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Named parameters:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;details&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;title&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;Title&amp;#34;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;open&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Markdown content&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;details&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="example"&gt;Example&lt;a class="anchor" href="#example" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;details &gt;&lt;summary&gt;What Hugo version is required?&lt;/summary&gt;&lt;div class="markdown-inner"&gt;&#10;&lt;p&gt;Hugo Book requires Hugo {x} or later.&lt;/p&gt;&#10;&lt;/div&gt;&lt;/details&gt;&#10;&lt;details open="true" &gt;&lt;summary&gt;How do I override the theme?&lt;/summary&gt;&lt;div class="markdown-inner"&gt;&#10;&lt;p&gt;Create matching files in your project&amp;rsquo;s &lt;code&gt;layouts/&lt;/code&gt; or &lt;code&gt;assets/&lt;/code&gt; directory. Hugo&amp;rsquo;s lookup order will use your files over the theme&amp;rsquo;s.&lt;/p&gt;&#10;&lt;/div&gt;&lt;/details&gt;&#10;&lt;h2 id="parameters"&gt;Parameters&lt;a class="anchor" href="#parameters" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;dl&gt;&#10;&lt;dt&gt;&lt;code&gt;title&lt;/code&gt; (or first positional argument)&lt;/dt&gt;&#10;&lt;dd&gt;The summary text shown when collapsed.&lt;/dd&gt;&#10;&lt;dt&gt;&lt;code&gt;open&lt;/code&gt; (or second positional argument)&lt;/dt&gt;&#10;&lt;dd&gt;Start expanded. Default: collapsed.&lt;/dd&gt;&#10;&lt;/dl&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/shortcodes/experimental/images/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/shortcodes/experimental/images/</guid><description>&lt;h1 id="images"&gt;Images&lt;a class="anchor" href="#images" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Enhanced image display with click-to-expand behavior.&lt;/p&gt;&#10;&lt;h2 id="syntax"&gt;Syntax&lt;a class="anchor" href="#syntax" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;image&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;src&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;photo.jpg&amp;#34;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;alt&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;Description&amp;#34;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;title&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;Caption&amp;#34;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;loading&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;lazy&amp;#34;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="example"&gt;Example&lt;a class="anchor" href="#example" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;label class="book-image" for="book-image-toggle-1"&gt;&lt;input class="toggle" type="checkbox" id="book-image-toggle-1" /&gt;&lt;img src="placeholder.svg" alt="Placeholder image" loading="lazy" title="Click to expand" width="50%" /&gt;&lt;/label&gt;&#10;&lt;h2 id="parameters"&gt;Parameters&lt;a class="anchor" href="#parameters" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;dl&gt;&#10;&lt;dt&gt;&lt;code&gt;src&lt;/code&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Path to the image. Supports page resources, site resources, and URLs.&lt;/dd&gt;&#10;&lt;dt&gt;&lt;code&gt;alt&lt;/code&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Alternate text for accessibility.&lt;/dd&gt;&#10;&lt;dt&gt;&lt;code&gt;title&lt;/code&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Caption displayed below the image.&lt;/dd&gt;&#10;&lt;dt&gt;&lt;code&gt;width&lt;/code&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Set image width, height is calculated automatically&lt;/dd&gt;&#10;&lt;dt&gt;&lt;code&gt;loading&lt;/code&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Loading strategy: &lt;code&gt;lazy&lt;/code&gt;, &lt;code&gt;eager&lt;/code&gt;, or &lt;code&gt;auto&lt;/code&gt;.&lt;/dd&gt;&#10;&lt;dt&gt;&lt;code&gt;class&lt;/code&gt;&lt;/dt&gt;&#10;&lt;dd&gt;Additional CSS classes on the &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; element.&lt;/dd&gt;&#10;&lt;/dl&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/shortcodes/hints/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/shortcodes/hints/</guid><description>&lt;h1 id="hints"&gt;Hints&lt;a class="anchor" href="#hints" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Callout blocks for notes, warnings, and other contextual messages. Also supports standard GitHub markdown alerts.&lt;/p&gt;&#10;&lt;h2 id="syntax"&gt;Syntax&lt;a class="anchor" href="#syntax" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;hint&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;info&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;|&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;success&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;|&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;warning&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;|&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;danger&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Markdown content&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;hint&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Or using markdown alerts&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;gt; &lt;/span&gt;&lt;span style="text-decoration:underline"&gt;[!NOTE|TIP|IMPORTANT|WARNING|CAUTION]&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;gt; Markdown content&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="example"&gt;Example&lt;a class="anchor" href="#example" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;blockquote class="book-hint default" &gt;&#10;&lt;p&gt;&lt;strong&gt;Default hint&lt;/strong&gt;&lt;br&gt;&#10;Without a specified type.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;blockquote class="book-hint info" &gt;&#10;&lt;p&gt;&lt;strong&gt;Info&lt;/strong&gt;&lt;br&gt;&#10;Use for supplementary information that helps the reader.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;blockquote class="book-hint success" &gt;&#10;&lt;p&gt;&lt;strong&gt;Success&lt;/strong&gt;&lt;br&gt;&#10;Use to highlight a recommended approach or positive outcome.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;blockquote class="book-hint warning" &gt;&#10;&lt;p&gt;&lt;strong&gt;Warning&lt;/strong&gt;&lt;br&gt;&#10;Use for important caveats or potential issues.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;blockquote class="book-hint danger" &gt;&#10;&lt;p&gt;&lt;strong&gt;Danger&lt;/strong&gt;&lt;br&gt;&#10;Use for critical warnings about breaking changes or data loss.&lt;/p&gt;&#10;&lt;/blockquote&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/shortcodes/mermaid/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/shortcodes/mermaid/</guid><description>&lt;h1 id="mermaid"&gt;Mermaid&lt;a class="anchor" href="#mermaid" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Render diagrams and charts with &lt;a href="https://mermaid.js.org/"&gt;Mermaid&lt;/a&gt;. The library is loaded automatically on first use. By default diagrams follows the site theme colors.&lt;/p&gt;&#10;&lt;blockquote class='book-hint tip'&gt;&#10;&lt;p&gt;Override Mermaid initialization by creating &lt;code&gt;assets/mermaid.json&lt;/code&gt; in your project. A &lt;code&gt;theme&lt;/code&gt; set there takes precedence over the CSS variable.&lt;/p&gt;&lt;/blockquote&gt;&lt;h2 id="syntax"&gt;Syntax&lt;a class="anchor" href="#syntax" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Use fenced code blocks (recommended) or the shortcode&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```mermaid&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;graph LR&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; A --&amp;gt; B&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;mermaid&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;class&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#5af78e"&gt;&amp;#34;...&amp;#34;&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;graph LR&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; A --&amp;gt; B&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;mermaid&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="examples"&gt;Examples&lt;a class="anchor" href="#examples" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="book-columns" id="book-columns-9" &gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;pre class="mermaid"&gt;flowchart TD&#10; A[Content Files] --&amp;gt; B[Hugo Build]&#10; B --&amp;gt; C[HTML Output]&#10; B --&amp;gt; D[Search Index]&#10; B --&amp;gt; E[RSS Feed]&lt;/pre&gt;&lt;pre class="mermaid"&gt;sequenceDiagram&#10; Browser-&amp;gt;&amp;gt;Hugo: Request page&#10; Hugo-&amp;gt;&amp;gt;Theme: Apply template&#10; Theme-&amp;gt;&amp;gt;Browser: Rendered HTML&#10; Browser-&amp;gt;&amp;gt;Browser: Load shortcodes&lt;/pre&gt;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;pre class="mermaid"&gt;pie title Theme Assets&#10; &amp;#34;SCSS&amp;#34; : 8&#10; &amp;#34;HTML Templates&amp;#34; : 30&#10; &amp;#34;JavaScript&amp;#34; : 3&#10; &amp;#34;i18n Files&amp;#34; : 35&lt;/pre&gt;&lt;pre class="mermaid"&gt;gitGraph&#10; commit id: &amp;#34;init&amp;#34;&#10; commit id: &amp;#34;add theme&amp;#34;&#10; branch feature&#10; checkout feature&#10; commit id: &amp;#34;add docs&amp;#34;&#10; commit id: &amp;#34;add config&amp;#34;&#10; checkout main&#10; merge feature&#10; commit id: &amp;#34;deploy&amp;#34;&lt;/pre&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Explore more diagram types on the &lt;a href="https://mermaid.js.org/syntax/flowchart.html"&gt;Mermaid documentation&lt;/a&gt;.&lt;/p&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/shortcodes/section/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/shortcodes/section/</guid><description>&lt;h1 id="section"&gt;Section&lt;a class="anchor" href="#section" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Render child pages of the current section as a definition list with titles and descriptions.&lt;/p&gt;&#10;&lt;h2 id="syntax"&gt;Syntax&lt;a class="anchor" href="#syntax" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;section&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;summary&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="parameters"&gt;Parameters&lt;a class="anchor" href="#parameters" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;dl&gt;&#10;&lt;dt&gt;&lt;code&gt;summary&lt;/code&gt;&lt;/dt&gt;&#10;&lt;dd&gt;When present, includes the page summary below each title.&lt;/dd&gt;&#10;&lt;/dl&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/shortcodes/steps/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/shortcodes/steps/</guid><description>&lt;h1 id="steps"&gt;Steps&lt;a class="anchor" href="#steps" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Render an ordered list as a series of numbered steps with visual connectors.&lt;/p&gt;&#10;&lt;h2 id="syntax"&gt;Syntax&lt;a class="anchor" href="#syntax" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;steps&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;1. ## Step Title&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Step description...&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;2. ## Step Title&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Step description...&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;steps&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="example"&gt;Example&lt;a class="anchor" href="#example" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="book-steps" &gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&#10;&lt;h2 id="create-your-site"&gt;Create your site&lt;a class="anchor" href="#create-your-site" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Run &lt;code&gt;hugo new site my-docs&lt;/code&gt; to scaffold a new Hugo project.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;h2 id="add-the-theme"&gt;Add the theme&lt;a class="anchor" href="#add-the-theme" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Clone or add hugo-book as a submodule in your &lt;code&gt;themes/&lt;/code&gt; directory.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;h2 id="write-content"&gt;Write content&lt;a class="anchor" href="#write-content" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Add markdown files under &lt;code&gt;content/docs/&lt;/code&gt;. Each file becomes a page in the sidebar menu.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;h2 id="deploy"&gt;Deploy&lt;a class="anchor" href="#deploy" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Run &lt;code&gt;hugo&lt;/code&gt; to build the site. The output is in the &lt;code&gt;public/&lt;/code&gt; directory, ready for any static hosting.&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/div&gt;</description></item><item><title/><link>http://vpser.xyz/docs/content/shortcodes/tabs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/shortcodes/tabs/</guid><description>&lt;h1 id="tabs"&gt;Tabs&lt;a class="anchor" href="#tabs" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Organize content by context, for example installation instructions for each supported platform.&lt;/p&gt;&#10;&lt;h2 id="syntax"&gt;Syntax&lt;a class="anchor" href="#syntax" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;tabs&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;tab&lt;/span&gt; &lt;span style="color:#5af78e"&gt;&amp;#34;First&amp;#34;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt; Markdown content &lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;tab&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;tab&lt;/span&gt; &lt;span style="color:#5af78e"&gt;&amp;#34;Second&amp;#34;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt; Markdown content &lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;tab&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;%&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;tabs&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="example"&gt;Example&lt;a class="anchor" href="#example" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;fieldset class="book-tabs" &gt;&#10;&#10;&lt;input type="radio" class="toggle" name="tabs-3" id="tabs-3-0" checked="checked" /&gt;&lt;label for="tabs-3-0"&gt;macOS&lt;/label&gt;&lt;div class="book-tabs-content markdown-inner"&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;brew install hugo&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&#10;&lt;input type="radio" class="toggle" name="tabs-3" id="tabs-3-1" /&gt;&lt;label for="tabs-3-1"&gt;Linux&lt;/label&gt;&lt;div class="book-tabs-content markdown-inner"&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo snap install hugo&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&#10;&lt;input type="radio" class="toggle" name="tabs-3" id="tabs-3-2" /&gt;&lt;label for="tabs-3-2"&gt;Windows&lt;/label&gt;&lt;div class="book-tabs-content markdown-inner"&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;choco install hugo&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&#10;&lt;/fieldset&gt;</description></item><item><title>KaTeX</title><link>http://vpser.xyz/docs/content/shortcodes/katex/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://vpser.xyz/docs/content/shortcodes/katex/</guid><description>&lt;h1 id="katex"&gt;KaTeX&lt;a class="anchor" href="#katex" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Render math typesetting with &lt;a href="https://katex.org/"&gt;KaTeX&lt;/a&gt;.&lt;/p&gt;&#10;&lt;h2 id="activation"&gt;Activation&lt;a class="anchor" href="#activation" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;KaTeX styles are included on the page by the first use of the shortcode or a &lt;code&gt;katex&lt;/code&gt; code block. In order to use delimiters &lt;a href="#passthrough"&gt;passthrough&lt;/a&gt; needs to be configured.&lt;/p&gt;&#10;&lt;h2 id="block-rendering"&gt;Block Rendering&lt;a class="anchor" href="#block-rendering" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Three equivalent ways to render display math:&lt;/p&gt;&#10;&lt;div class="book-columns" id="book-columns-10" &gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;h4 id="shortcode"&gt;Shortcode&lt;a class="anchor" href="#shortcode" aria-label="Link"&gt;&lt;/a&gt;&lt;/h4&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;katex&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;displayMode&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;=&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;true&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;f(x) = \int_&lt;span style="color:#78787e"&gt;{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;-&lt;/span&gt;&lt;span style="color:#ff5c57"&gt;\&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;infty&lt;/span&gt;&lt;span style="color:#78787e"&gt;}&lt;/span&gt;^\infty&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;\hat f(\xi)\,e^&lt;span style="color:#78787e"&gt;{&lt;/span&gt;&lt;span style="color:#ff9f43"&gt;2&lt;/span&gt; &lt;span style="color:#ff5c57"&gt;\&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;pi&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;i&lt;/span&gt; &lt;span style="color:#ff5c57"&gt;\&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;xi&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;x&lt;/span&gt;&lt;span style="color:#78787e"&gt;}&lt;/span&gt;\,d\xi&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;{{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;&amp;lt;&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;/&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;katex&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#78787e"&gt;}}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;h4 id="code-block"&gt;Code block&lt;a class="anchor" href="#code-block" aria-label="Link"&gt;&lt;/a&gt;&lt;/h4&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```katex&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;f(x) = \int_&lt;span style="color:#78787e"&gt;{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;-&lt;/span&gt;&lt;span style="color:#ff5c57"&gt;\&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;infty&lt;/span&gt;&lt;span style="color:#78787e"&gt;}&lt;/span&gt;^\infty&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;\hat f(\xi)\,e^&lt;span style="color:#78787e"&gt;{&lt;/span&gt;&lt;span style="color:#ff9f43"&gt;2&lt;/span&gt; &lt;span style="color:#ff5c57"&gt;\&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;pi&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;i&lt;/span&gt; &lt;span style="color:#ff5c57"&gt;\&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;xi&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;x&lt;/span&gt;&lt;span style="color:#78787e"&gt;}&lt;/span&gt;\,d\xi&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;h4 id="dollar-delimiters"&gt;Dollar delimiters&lt;a class="anchor" href="#dollar-delimiters" aria-label="Link"&gt;&lt;/a&gt;&lt;/h4&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-tpl" data-lang="tpl"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$$&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;f(x) = \int_&lt;span style="color:#78787e"&gt;{&lt;/span&gt;&lt;span style="color:#ff6ac1"&gt;-&lt;/span&gt;&lt;span style="color:#ff5c57"&gt;\&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;infty&lt;/span&gt;&lt;span style="color:#78787e"&gt;}&lt;/span&gt;^\infty&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;\hat f(\xi)\,e^&lt;span style="color:#78787e"&gt;{&lt;/span&gt;&lt;span style="color:#ff9f43"&gt;2&lt;/span&gt; &lt;span style="color:#ff5c57"&gt;\&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;pi&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;i&lt;/span&gt; &lt;span style="color:#ff5c57"&gt;\&lt;/span&gt;&lt;span style="color:#57c7ff"&gt;xi&lt;/span&gt; &lt;span style="color:#57c7ff"&gt;x&lt;/span&gt;&lt;span style="color:#78787e"&gt;}&lt;/span&gt;\,d\xi&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Result:&lt;/p&gt;</description></item></channel></rss>