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