diff options
author | Karl Berry <karl@freefriends.org> | 2024-01-23 21:25:54 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-01-23 21:25:54 +0000 |
commit | 9e5e57a40ed20d36034d87d882b8e0ad3bf7e6f9 (patch) | |
tree | 80ccc89b5fc339de269588114568efb87fdfee2a /Master/texmf-dist/doc/lualatex | |
parent | 6c003d9690c315f3be13f4356118ee3abddeb8bb (diff) |
lua-placeholders (23jan24)
git-svn-id: svn://tug.org/texlive/trunk@69566 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/lualatex')
-rw-r--r-- | Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-deps.bib | 6 | ||||
-rw-r--r-- | Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-example/example.pdf | bin | 67505 -> 67759 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-manual.pdf | bin | 256425 -> 257529 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-manual.tex | 12 |
4 files changed, 12 insertions, 6 deletions
diff --git a/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-deps.bib b/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-deps.bib index 2e80c1b2697..c5ecf4484ce 100644 --- a/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-deps.bib +++ b/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-deps.bib @@ -1,4 +1,10 @@ +@misc{tiny, + title = {lua-tinyyaml}, + note = {Accessed: 23 January, 2024}, + howpublished = {\url{https://ctan.org/pkg/lua-tinyyaml} and \url{https://github.com/api7/lua-tinyyaml}}, +} + @misc{lyaml, title = {lyaml}, author = {Andrew Danforth}, diff --git a/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-example/example.pdf b/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-example/example.pdf Binary files differindex fcdf27afabf..1b9ff4a52f4 100644 --- a/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-example/example.pdf +++ b/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-example/example.pdf diff --git a/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-manual.pdf b/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-manual.pdf Binary files differindex 499978dbf0a..b9bb4a02381 100644 --- a/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-manual.pdf +++ b/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-manual.pdf diff --git a/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-manual.tex b/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-manual.tex index 776ad3af5dc..c6181466376 100644 --- a/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-manual.tex +++ b/Master/texmf-dist/doc/lualatex/lua-placeholders/lua-placeholders-manual.tex @@ -13,9 +13,10 @@ % % The Current Maintainer of this work is E. Nijenhuis. % -% This work consists of the files lua-placeholders.sty lua-placeholders-manual.pdf -% lua-placeholders.lua lua-placeholders-common.lua lua-placeholders-namespace.lua lua-placeholders-parser.lua -% and lua-placeholders-types.lua +% This work consists of the files lua-placeholders.sty +% lua-placeholders-manual.pdf lua-placeholders.lua +% lua-placeholders-common.lua lua-placeholders-namespace.lua +% lua-placeholders-parser.lua and lua-placeholders-types.lua \documentclass{ltxdoc} \usepackage[english]{babel} @@ -84,7 +85,6 @@ \begin{enumerate}[align=left] \item The package only works with Lua\LaTeX{}. \item In order for the files to be loaded, commandline option `\texttt{--shell-escape}' is required. - \item For YAML support, there needs to be a Lua setup with certain dependencies, which can be quite hard to setup on some systems. \end{enumerate} \subsection{Prerequisites} @@ -94,7 +94,7 @@ This also includes the \texttt{libYAML}\cite{libYAML} platform dependent library and optionally LuaRocks for installing \texttt{lyaml}. Another requirement is Lua, which version meets the Lua version used by Lua\TeX{}. If no \texttt{LUA\_PATH} is set, and you use LuaRocks, this package tries to call the LuaRocks executable to find the \texttt{LUA\_PATH}. - If \texttt{lyaml} can't be loaded, this package will fall back on accepting JSON files only. + If \texttt{lyaml} can't be loaded, this package will first try to fall back with \texttt{lua-tinyyaml}\cite{tiny} for lesser YAML support and secondly fall back on accepting JSON files only. \clearpage \section{Usage} @@ -210,7 +210,7 @@ The source file \texttt{example.tex} is a perfect demonstration of all macros in action. It shows perfectly what happens when there's a \meta{payload} file loaded and when not. - The result of this example \attachfile[icon=Paperclip,description={ELPI Example v\gitversion}]{lua-placeholders-example/example.pdf} is attached in the digital version of this document. + The result of this example \attachfile[icon=Paperclip,description={Lua Parameters Example v\gitversion}]{lua-placeholders-example/example.pdf} is attached in the digital version of this document. \lstinputlisting[language={[LaTeX]TeX},frame=single,caption={\ttfamily example.tex},captionpos=t,numbers=left,keywordsprefix={\\},firstnumber=20,firstline=20,columns=fullflexible]{lua-placeholders-example/example.tex} \end{document} |