From e97e08c31b23180f666df9d2be018a234cdb876d Mon Sep 17 00:00:00 2001 From: Stoiko Ivanov Date: Tue, 1 Jun 2021 13:37:15 +0000 Subject: [PATCH] asciidoc: minimally update derived docbook conf templates to work with python333 (ported from cf7a2acc3069a7b4974ff41411ee232afb29a9a1 in pve-docs) Signed-off-by: Stoiko Ivanov --- asciidoc/pmg-html.conf | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/asciidoc/pmg-html.conf b/asciidoc/pmg-html.conf index a312d97..707a83f 100644 --- a/asciidoc/pmg-html.conf +++ b/asciidoc/pmg-html.conf @@ -37,10 +37,10 @@ endif::asciidoc7compatible[] [blockdef-pass] asciimath-style=template="asciimathblock",subs=() -latexmath-style=template="latexmathblock",subs=() +latexmath-style=template="latexmathblock",subs=(),posattrs=(),filter="unwraplatex.py" [macros] -(?u)^(?Paudio|video)::(?P\S*?)(\[(?P.*?)\])$=# +^(?Paudio|video)::(?P\S*?)(\[(?P.*?)\])$=# # math macros. # Special characters are escaped in HTML math markup. (?su)[\\]?(?Pasciimath|latexmath):(?P\S*?)\[(?P.*?)(? {data-uri%}{alt={target}} {data-uri#}{alt={target}} +{data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print('src=\x22data:' + mimetypes.guess_type(r'{target}')[0] + ';base64,'); base64.encode(sys.stdin.buffer,sys.stdout.buffer)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}"> {link#} @@ -95,7 +95,7 @@ latexmath-style=template="latexmathblock",subs=() {data-uri%}{alt={target}} {data-uri#}{alt={target}} +{data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print('src=\x22data:' + mimetypes.guess_type(r'{target}')[0] + ';base64,'); base64.encode(sys.stdin.buffer,sys.stdout.buffer)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{target}")}"}"> {link#}
{caption={figure-caption} {counter:figure-number}. }{title}
@@ -154,7 +154,7 @@ ifndef::data-uri[] endif::data-uri[] ifdef::data-uri[] {index} +{sys:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin.buffer,sys.stdout.buffer)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/callouts/{index}.png}")}"}"> endif::data-uri[] endif::icons[] @@ -217,7 +217,7 @@ ifndef::data-uri[] item={listindex}| endif::data-uri[] ifdef::data-uri[] -item={listindex}| +item={listindex}| endif::data-uri[] text=| endif::icons[] @@ -392,7 +392,7 @@ template::[quoteblock] {data-uri%}{icons#}{caption} {data-uri#}{icons#}{caption} +{data-uri#}{icons#}{sys:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin.buffer,sys.stdout.buffer)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/{name}.png}")}"}"> {icons%}
{caption}
-- 2.39.2