CTAN Comprehensive TeX Archive Network

ctan up­date: list­ings

Date: Septem­ber 3, 2013 10:39:13 AM CEST
the dae­mon re­ports: > Name of con­tri­bu­tion: list­ings > Author's name: Jobst Hoff­mann > Pack­age ver­sion: Ver­sion v1.5b > Lo­ca­tion on CTAN: /macros/la­tex/con­trib/list­ings/ > Sum­mary de­scrip­tion: Type­set source code list­ings us­ing LaTeX. > Li­cense type: lppl > > An­nounce­ment text given by the pack­age's con­trib­u­tor: > ---------------------------------------------------------------------- > Ver­sion 1.5b: an­other mi­nor main­te­nance re­lease with two fea­tures: > > * made a (in­com­pat­i­ble) change in the Python def­i­ni­tion > - doc­strings are now for­mat­ted as strings and not as > com­ment - and added Python built-ins and more types. > of doc­strings (raw and Uni­code) > > * added files which can be used as pref­er­ences > > ---------------------------------------------------------------------- > > An­nounce­ment re­quired: Yes > > Users may view the pack­age cat­a­logue en­try at > http://www.ctan.org/pkg/list­ings > or they may browse the pack­age di­rec­tory at > http://mir­ror.ctan.org/macros/la­tex/con­trib/list­ings/ thanks for the up­load; i've in­stalled the new ver­sion, and up­dated the cat­a­logue repos­i­tory. Robin Fair­bairns For the CTAN team

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