summaryrefslogtreecommitdiff
path: root/macros/luatex/latex/yamlvars/yamlvars.sty
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-11-07 03:04:25 +0000
committerNorbert Preining <norbert@preining.info>2022-11-07 03:04:25 +0000
commit5fcfa99e5deaf9c601ba9e338f07fbefdd5d4487 (patch)
tree19d4022cbaed433610ef4cc56ce51cea0604eaad /macros/luatex/latex/yamlvars/yamlvars.sty
parent0a7c9b85de9aeaffafa0cf8944fa81ffe9652d09 (diff)
CTAN sync 202211070304
Diffstat (limited to 'macros/luatex/latex/yamlvars/yamlvars.sty')
-rw-r--r--macros/luatex/latex/yamlvars/yamlvars.sty20
1 files changed, 10 insertions, 10 deletions
diff --git a/macros/luatex/latex/yamlvars/yamlvars.sty b/macros/luatex/latex/yamlvars/yamlvars.sty
index 92d5fbef2e..b04e7d306f 100644
--- a/macros/luatex/latex/yamlvars/yamlvars.sty
+++ b/macros/luatex/latex/yamlvars/yamlvars.sty
@@ -1,5 +1,5 @@
% Kale Ewasiuk (kalekje@gmail.com)
-% 2022-04-16
+% 2022-11-06
% Copyright (C) 2021-2022 Kale Ewasiuk
%
% Permission is hereby granted, free of charge, to any person obtaining a copy
@@ -25,7 +25,7 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{YAMLvars}[2022-04-16]
+\ProvidesPackage{yamlvars}[2022-11-06]
\IfFileExists{markdown-tinyyaml.lua}{}{\PackageError{YAMLvars}{This package requires installation of the 'markdown' package, please install it and try again}{}}
@@ -64,13 +64,13 @@
\newcommand{\parseYAMLvarsFile}[1]{\luadirect{YAMLvars.parseYAMLvarsFile(\luastring{#1})}}
-\newenvironment{declareYAMLvars}{\luadirect{pl.tex.startrecording()}}{\luadirect{pl.tex.stoprecording()}
- \luadirect{YAMLvars.declareYAMLvarsStr(pl.tex.recordedbuf)}
+\newenvironment{declareYAMLvars}{\luadirect{_G[__PENLIGHT__].tex.startrecording()}}{\luadirect{_G[__PENLIGHT__].tex.stoprecording()}
+ \luadirect{YAMLvars.declareYAMLvarsStr(_G[__PENLIGHT__].tex.recordedbuf)}
}
-\newenvironment{parseYAMLvars}{\luadirect{pl.tex.startrecording()}}{\luadirect{pl.tex.stoprecording()}
+\newenvironment{parseYAMLvars}{\luadirect{_G[__PENLIGHT__].tex.startrecording()}}{\luadirect{_G[__PENLIGHT__].tex.stoprecording()}
}
-\AfterEndEnvironment{parseYAMLvars}{\luadirect{YAMLvars.parseYAMLvarsStr(pl.tex.recordedbuf)}}
+\AfterEndEnvironment{parseYAMLvars}{\luadirect{YAMLvars.parseYAMLvarsStr(_G[__PENLIGHT__].tex.recordedbuf)}}
% necessary hack to get rohead and lohead to work..
% .. https://tex.stackexchange.com/questions/637018/setting-koma-heading-within-lua/637021?noredirect=1#comment1587387_637021
@@ -82,10 +82,10 @@
-\newenvironment{parseYAMLpdfdata}{\luadirect{pl.tex.startrecording()}}{
- \luadirect{pl.tex.stoprecording()
- YAMLvars.yaml2PDFmetadata(pl.tex.recordedbuf)
- pl.tex.writePDFmetadata()
+\newenvironment{parseYAMLpdfdata}{\luadirect{_G[__PENLIGHT__].tex.startrecording()}}{
+ \luadirect{_G[__PENLIGHT__].tex.stoprecording()
+ YAMLvars.yaml2PDFmetadata(_G[__PENLIGHT__].tex.recordedbuf)
+ _G[__PENLIGHT__].tex.writePDFmetadata()
}
}