New on CTAN: runtexshebang
CTAN Announcements
ctan-ann at ctan.org
Mon Sep 11 13:53:16 CEST 2023
Munehiro Yamamoto submitted the
runtexshebang
package.
Version: 0.3 2023-09-09
License: mit
Summary description: A Lua script running LaTeX document files with TeX-style shebang
Announcement text:
----------------------------------------------------------------------
## What is a TeX-style shebang (`%#!`) ?
In short, a TeX-style shebang (`%#!`) is a special kind of TeX comment
that you include in your TeX/LaTeX document file to tell the operating system's
shell how to run the file for the rest of the file:
``` latex
%#!lualatex foo.tex
\documentclass{article}
\begin{document}
Hello, {\LaTeX} World!
Happy {\TeX}ing.
\end{document}
```
You can run the sample file as below:
``` shell
runtexshebang foo.tex
```
Then, it will run `lualatex foo.tex`.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/runtexshebang
The package’s files themselves can be inspected at
https://mirrors.ctan.org/support/runtexshebang/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
More information about the Ctan-ann
mailing list