[lxc-devel] [linuxcontainers.org/master] Replace TOC & add FencedCode Extension
toby63 on Github
lxc-bot at linuxcontainers.org
Sun Jun 14 19:50:43 UTC 2020
A non-text attachment was scrubbed...
Name: not available
Type: text/x-mailbox
Size: 1194 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20200614/437bf4a4/attachment.bin>
-------------- next part --------------
From c0fb0708d3ce4fb88b81afd1ac0a26e841dd0808 Mon Sep 17 00:00:00 2001
From: Tobias Gerold <tobias at g3ro.eu>
Date: Sun, 14 Jun 2020 21:29:35 +0200
Subject: [PATCH 1/2] * generate - removed toc_depth; * getting-started-cli.md
- added manually created table of content
Signed-off-by: Tobias Gerold <tobias at g3ro.eu>
---
content/lxd/getting-started-cli.md | 26 +++++++++++++++++++++++---
generate | 3 +--
2 files changed, 24 insertions(+), 5 deletions(-)
diff --git a/content/lxd/getting-started-cli.md b/content/lxd/getting-started-cli.md
index 7f553ab..eeba44b 100644
--- a/content/lxd/getting-started-cli.md
+++ b/content/lxd/getting-started-cli.md
@@ -1,6 +1,26 @@
-##### Contents
-
-[TOC]
+## Contents
+
+* [Installation](#installation)
+ * [Choose your release](#choose-your-release)
+ * [Getting the packages](#getting-the-packages)
+ * [Linux](#linux)
+ * [Alpine Linux](#alpine-linux)
+ * [Arch Linux](#arch-linux)
+ * [Fedora](#fedora)
+ * [Gentoo](#gentoo)
+ * [Ubuntu](#ubuntu)
+ * [Snap package (Arch Linux, Debian, Fedora, OpenSUSE and Ubuntu)](#snap-package-arch-linux-debian-fedora-opensuse-and-ubuntu)
+ * [MacOS builds](#macos-builds)
+ * [Windows builds](#windows-builds)
+ * [Installing from source](#installing-from-source)
+* [Initial configuration](#initial-configuration)
+ * [Access control](#access-control)
+* [Creating and using your first container](#creating-and-using-your-first-container)
+* [Container images](#container-images)
+ * [Using the built-in image remotes](#using-the-built-in-image-remotes)
+ * [Using a remote LXD as an image server](#using-a-remote-lxd-as-an-image-server)
+ * [Manually importing an image](#manually-importing-an-image)
+* [Multiple hosts](#multiple-hosts)
---
diff --git a/generate b/generate
index 01f2693..fe92556 100755
--- a/generate
+++ b/generate
@@ -159,8 +159,7 @@ def md2html(content):
# Using toc extension to generate HTML anchors for paragraphs
anchors = markdown.extensions.toc.TocExtension(
- permalink=1,
- toc_depth="1-4")
+ permalink=1,)
# adds tables
tables = markdown.extensions.tables.TableExtension(
From a46268954a281e43fda9313902e24e2258337262 Mon Sep 17 00:00:00 2001
From: Tobias Gerold <tobias at g3ro.eu>
Date: Sun, 14 Jun 2020 21:35:58 +0200
Subject: [PATCH 2/2] generate - added FencedCode Markdown Extension
Signed-off-by: Tobias Gerold <tobias at g3ro.eu>
---
generate | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/generate b/generate
index fe92556..365cf2c 100755
--- a/generate
+++ b/generate
@@ -27,6 +27,7 @@ import markdown.extensions.footnotes
import markdown.extensions.admonition
import markdown.extensions.wikilinks
import markdown.extensions.attr_list
+import markdown.extensions.fenced_code
import pygments.formatters
import os
import re
@@ -183,10 +184,13 @@ def md2html(content):
attr_list = markdown.extensions.attr_list.AttrListExtension(
)
+ fenced_code = markdown.extensions.fenced_code.FencedCodeExtension(
+ )
+
return markdown.markdown(content, extensions=[codehilite, anchors,
tables, footnotes,
admonition, wikilinks,
- attr_list])
+ attr_list, fenced_code])
def download_sort_key(download_name):
More information about the lxc-devel
mailing list