Skip to content

fpantigny/piton

Repository files navigation

Readme for the package piton

Author: F. Pantigny (fpantigny@wanadoo.fr).

CTAN page: https://ctan.org/pkg/piton

GitHub page: github.com/fpantigny/piton

License

The LaTeX extension piton is distributed under the LPPL 1.3 license.

Presentation

The package piton provides tools to typeset computer listings, with syntactic highlighting, by using the Lua library LPEG. It requires the use of lualatex and won't work with xelatex nor pdflatex.

It requires the use of LuaLaTeX and won't work the other TeX engines (xelatex, pdflatex, etc.).

Installation

The package piton is present in the distributions MiKTeX, TeX Live and MacTeX.

For a manual installation:

  • put the files piton.ins and piton-code.dtx in the same directory;
  • run latex piton.ins in that directory.

The files piton.sty and piton.lua will be generated.

These files piton.sty and piton.lua are the only files necessary to use the extension piton. You have to put them in the same directory as your document or (best) in a texmf tree.

For the documentation in English, run: lualatex piton.tex

About

The LuaLaTeX package piton

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •