more sluggish LaTeX fixes

This commit is contained in:
Ilka Schulz
2026-06-05 09:03:26 +02:00
parent 5a7e47a992
commit 5d120adbc6
3 changed files with 29 additions and 17 deletions
+25 -16
View File
@@ -29,6 +29,7 @@
citations,
tightLists=false,
html,
hybrid,
relativeReferences=true,
]{markdown}
@@ -91,32 +92,35 @@ relativeReferences=true,
\markdownSetup{
renderers = {
jekyllDataTypographicString = {
\keys_set:nn { Markdown/Template/jekyllData } { {#1} = {#2} }
\keys_set:nn { Markdown/Template/jekyllData } { {#1} = {#2} }
},
jekyllDataProgrammaticString = {},
jekyllDataNumber = {
\keys_set:nn { Markdown/Template/jekyllData } { {#1} = {#2} }
\keys_set:nn { Markdown/Template/jekyllData } { {#1} = {#2} }
},
jekyllDataBoolean = {
\keys_set:nn { Markdown/Template/jekyllData } { {#1} = {#2} }
\keys_set:nn { Markdown/Template/jekyllData } { {#1} = {#2} }
},
jekyllDataEmpty = {
\keys_set:nn { Markdown/Template/jekyllData } { {#1} = {} }
\keys_set:nn { Markdown/Template/jekyllData } { {#1} = {} }
},
jekyllDataSequenceBegin = {
\begingroup
\renewcommand*{\markdownRendererJekyllDataTypographicString}[2]{
\seq_if_exist:cF { g__ptxcd_##1_seq } {
\seq_new:c { g__ptxcd_##1_seq }
}
\seq_gput_right:cn { g__ptxcd_##1_seq } { ##2 }
}
\renewcommand*{\markdownRendererJekyllDataProgrammaticString}[2]{}
},
\begingroup
\seq_if_exist:cTF { g__ptxcd_#1_seq }
{ \seq_gclear:c { g__ptxcd_#1_seq } }
{ \seq_new:c { g__ptxcd_#1_seq } }
\renewcommand*{\markdownRendererJekyllDataTypographicString}[2]{
\seq_gput_right:cn { g__ptxcd_#1_seq } { ##2 }
}
\renewcommand*{\markdownRendererJekyllDataProgrammaticString}[2]{}
},
jekyllDataSequenceEnd = {
\endgroup
},
backslash = {\\},
\endgroup
}%,
% backslash = {\\},
}
}
@@ -164,6 +168,11 @@ relativeReferences=true,
\markdownInputPlainTeX{\MarkDownInputFile}%
\UseHook{markdownInput/end}%
\markdownSetup{rendererPrototypes={
backslash = {\\},
}}
\AddToHook{markdownInput/end}{\TemplateEnd}
\AddToHook{markdownInput/begin}{\TemplateBegin}
+1 -1
View File
@@ -30,7 +30,7 @@
}
\usepackage{minted}
\usepackage{minted2}
\setminted{bgcolor=rosenpass-gray!20,breaklines}
+3
View File
@@ -23,11 +23,13 @@ let
eso-pic
fancyvrb
fontspec
framed
gitinfo2
gobble
ifmtarg
koma-script
latexmk
lineno
lm
lualatex-math
lua-ul
@@ -44,6 +46,7 @@ let
upquote
xifthen
xkeyval
xstring
xurl
dirtytalk
;