CTAN Comprehensive TeX Archive Network

CTAN up­date: list­ings

Date: June 5, 2015 7:31:13 PM CEST
Jobst Hoff­mann sub­mit­ted an up­date to the list­ings pack­age. Ver­sion num­ber: 1.6 Li­cense type: lp­pl1.3 Sum­mary de­scrip­tion: Type­set source code list­ings us­ing LaTeX. An­nounce­ment text:
Ver­sion 1.6: first ver­sion of the 1.6 se­ries: * with­drawn the sup­port of \lstin­line{..} in a tab­u­lar en­vi­ron­ment * added a sec­tion with workarounds of that and some other prob­lems * added key­words for Lua 5.3.0
This pack­age is lo­cated at http://mir­ror.ctan.org/macros/la­tex/con­trib/list­ings More in­for­ma­tion is at http://www.ctan.org/pkg/list­ings We are sup­ported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/user­groups.html .
Thanks for the up­load. For the CTAN Team Ina Dau

list­ings – Type­set source code list­ings us­ing

The pack­age en­ables the user to type­set pro­grams (pro­gram­ming code) within ; the source code is read di­rectly by —no front-end pro­ces­sor is needed. Key­words, com­ments and strings can be type­set us­ing dif­fer­ent styles (de­fault is bold for key­words, italic for com­ments and no spe­cial style for strings). Sup­port for hy­per­ref is pro­vided.

To use, \usep­a­ck­age{list­ings}, iden­tify the lan­guage of the ob­ject to type­set, us­ing a con­struct like: \lst­set{lan­guage=Python}, then use en­vi­ron­ment lstlist­ing for in­line code. Ex­ter­nal files may be for­mat­ted us­ing \lstin­put­list­ing to pro­cess a given file in the form ap­pro­pri­ate for the cur­rent lan­guage. Short (in-line) list­ings are also avail­able, us­ing ei­ther \lstin­line|...| or |...| (af­ter defin­ing the | to­ken with the \lstMakeShortIn­line com­mand).

Copy­right2006, 2007, 2013–2019 Brooks Moses, Jobst Hoff­mann
Main­tainerJobst Hoff­mann
Carsten Heinz (in­ac­tive)
Brooks Moses (in­ac­tive)



Guest Book Sitemap Contact Contact Author