mirror of
https://git.proxmox.com/git/pve-docs
synced 2025-05-03 01:06:54 +00:00
asciidoc: minimally update derived docbook conf templates to work with python 3
there are a few more changes to last stable upstream asciidoc 9.1.0 release, but for now port only those over which are absolutely necessary. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
9bdbde1f43
commit
cf7a2acc30
@ -82,7 +82,7 @@ latexmath-style=template="latexmathblock",subs=()
|
|||||||
<a class="image" href="{link}">
|
<a class="image" href="{link}">
|
||||||
{data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}>
|
{data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}>
|
||||||
{data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}
|
{data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}
|
||||||
{data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print 'src=\"data:'+mimetypes.guess_type(r'{target}')[0]+';base64,'; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{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#}</a>
|
{link#}</a>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
@ -92,7 +92,7 @@ latexmath-style=template="latexmathblock",subs=()
|
|||||||
<a class="image" href="{link}">
|
<a class="image" href="{link}">
|
||||||
{data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}>
|
{data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}>
|
||||||
{data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}
|
{data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}
|
||||||
{data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print 'src=\"data:'+mimetypes.guess_type(r'{target}')[0]+';base64,'; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{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#}</a>
|
{link#}</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="title">{caption={figure-caption} {counter:figure-number}. }{title}</div>
|
<div class="title">{caption={figure-caption} {counter:figure-number}. }{title}</div>
|
||||||
@ -151,7 +151,7 @@ ifndef::data-uri[]
|
|||||||
endif::data-uri[]
|
endif::data-uri[]
|
||||||
ifdef::data-uri[]
|
ifdef::data-uri[]
|
||||||
<img alt="{index}" src="data:image/png;base64,
|
<img alt="{index}" src="data:image/png;base64,
|
||||||
{sys:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/callouts/{index}.png}")}"}">
|
{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::data-uri[]
|
||||||
endif::icons[]
|
endif::icons[]
|
||||||
|
|
||||||
@ -214,7 +214,7 @@ ifndef::data-uri[]
|
|||||||
item=<tr><td><img src="{iconsdir}/callouts/{listindex}.png" alt="{listindex}"></td><td>|</td></tr>
|
item=<tr><td><img src="{iconsdir}/callouts/{listindex}.png" alt="{listindex}"></td><td>|</td></tr>
|
||||||
endif::data-uri[]
|
endif::data-uri[]
|
||||||
ifdef::data-uri[]
|
ifdef::data-uri[]
|
||||||
item=<tr><td><img alt="{listindex}" src="data:image/png;base64, {sys:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/callouts/{listindex}.png}")}"}"></td><td>|</td></tr>
|
item=<tr><td><img alt="{listindex}" src="data:image/png;base64, {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/{listindex}.png}")}"}"></td><td>|</td></tr>
|
||||||
endif::data-uri[]
|
endif::data-uri[]
|
||||||
text=|
|
text=|
|
||||||
endif::icons[]
|
endif::icons[]
|
||||||
@ -387,7 +387,7 @@ template::[quoteblock]
|
|||||||
<td class="icon">
|
<td class="icon">
|
||||||
{data-uri%}{icons#}<img src="{icon={iconsdir}/{name}.png}" alt="{caption}">
|
{data-uri%}{icons#}<img src="{icon={iconsdir}/{name}.png}" alt="{caption}">
|
||||||
{data-uri#}{icons#}<img alt="{caption}" src="data:image/png;base64,
|
{data-uri#}{icons#}<img alt="{caption}" src="data:image/png;base64,
|
||||||
{data-uri#}{icons#}{sys:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/{name}.png}")}"}">
|
{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%}<div class="title">{caption}</div>
|
{icons%}<div class="title">{caption}</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="content">
|
<td class="content">
|
||||||
|
@ -37,10 +37,10 @@ endif::asciidoc7compatible[]
|
|||||||
|
|
||||||
[blockdef-pass]
|
[blockdef-pass]
|
||||||
asciimath-style=template="asciimathblock",subs=()
|
asciimath-style=template="asciimathblock",subs=()
|
||||||
latexmath-style=template="latexmathblock",subs=()
|
latexmath-style=template="latexmathblock",subs=(),posattrs=(),filter="unwraplatex.py"
|
||||||
|
|
||||||
[macros]
|
[macros]
|
||||||
(?u)^(?P<name>audio|video)::(?P<target>\S*?)(\[(?P<attrlist>.*?)\])$=#
|
^(?P<name>audio|video)::(?P<target>\S*?)(\[(?P<attrlist>.*?)\])$=#
|
||||||
# math macros.
|
# math macros.
|
||||||
# Special characters are escaped in HTML math markup.
|
# Special characters are escaped in HTML math markup.
|
||||||
(?su)[\\]?(?P<name>asciimath|latexmath):(?P<subslist>\S*?)\[(?P<passtext>.*?)(?<!\\)\]=[specialcharacters]
|
(?su)[\\]?(?P<name>asciimath|latexmath):(?P<subslist>\S*?)\[(?P<passtext>.*?)(?<!\\)\]=[specialcharacters]
|
||||||
@ -85,7 +85,7 @@ latexmath-style=template="latexmathblock",subs=()
|
|||||||
<a class="image" href="{link}">
|
<a class="image" href="{link}">
|
||||||
{data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}>
|
{data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}>
|
||||||
{data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}
|
{data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}{title? title="{title}"}
|
||||||
{data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print 'src=\"data:'+mimetypes.guess_type(r'{target}')[0]+';base64,'; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{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#}</a>
|
{link#}</a>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
@ -95,7 +95,7 @@ latexmath-style=template="latexmathblock",subs=()
|
|||||||
<a class="image" href="{link}">
|
<a class="image" href="{link}">
|
||||||
{data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}>
|
{data-uri%}<img src="{imagesdir=}{imagesdir?/}{target}" alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}>
|
||||||
{data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}
|
{data-uri#}<img alt="{alt={target}}"{width? width="{width}"}{height? height="{height}"}
|
||||||
{data-uri#}{sys:"{python}" -u -c "import mimetypes,base64,sys; print 'src=\"data:'+mimetypes.guess_type(r'{target}')[0]+';base64,'; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{imagesdir=}",r"{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#}</a>
|
{link#}</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="title">{caption={figure-caption} {counter:figure-number}. }{title}</div>
|
<div class="title">{caption={figure-caption} {counter:figure-number}. }{title}</div>
|
||||||
@ -154,7 +154,7 @@ ifndef::data-uri[]
|
|||||||
endif::data-uri[]
|
endif::data-uri[]
|
||||||
ifdef::data-uri[]
|
ifdef::data-uri[]
|
||||||
<img alt="{index}" src="data:image/png;base64,
|
<img alt="{index}" src="data:image/png;base64,
|
||||||
{sys:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/callouts/{index}.png}")}"}">
|
{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::data-uri[]
|
||||||
endif::icons[]
|
endif::icons[]
|
||||||
|
|
||||||
@ -217,7 +217,7 @@ ifndef::data-uri[]
|
|||||||
item=<tr><td><img src="{iconsdir}/callouts/{listindex}.png" alt="{listindex}"></td><td>|</td></tr>
|
item=<tr><td><img src="{iconsdir}/callouts/{listindex}.png" alt="{listindex}"></td><td>|</td></tr>
|
||||||
endif::data-uri[]
|
endif::data-uri[]
|
||||||
ifdef::data-uri[]
|
ifdef::data-uri[]
|
||||||
item=<tr><td><img alt="{listindex}" src="data:image/png;base64, {sys:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/callouts/{listindex}.png}")}"}"></td><td>|</td></tr>
|
item=<tr><td><img alt="{listindex}" src="data:image/png;base64, {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/{listindex}.png}")}"}"></td><td>|</td></tr>
|
||||||
endif::data-uri[]
|
endif::data-uri[]
|
||||||
text=|
|
text=|
|
||||||
endif::icons[]
|
endif::icons[]
|
||||||
@ -389,7 +389,7 @@ template::[quoteblock]
|
|||||||
<td class="icon">
|
<td class="icon">
|
||||||
{data-uri%}{icons#}<img src="{icon={iconsdir}/{name}.png}" alt="{caption}">
|
{data-uri%}{icons#}<img src="{icon={iconsdir}/{name}.png}" alt="{caption}">
|
||||||
{data-uri#}{icons#}<img alt="{caption}" src="data:image/png;base64,
|
{data-uri#}{icons#}<img alt="{caption}" src="data:image/png;base64,
|
||||||
{data-uri#}{icons#}{sys:"{python}" -u -c "import base64,sys; base64.encode(sys.stdin,sys.stdout)" < "{eval:os.path.join(r"{indir={outdir}}",r"{icon={iconsdir}/{name}.png}")}"}">
|
{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%}<div class="title">{caption}</div>
|
{icons%}<div class="title">{caption}</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="content">
|
<td class="content">
|
||||||
|
Loading…
Reference in New Issue
Block a user