CTAN Comprehensive TeX Archive Network

CTAN up­date: list­ings

Date: March 7, 2014 11:43:49 AM CET
the dae­mon re­ported: > Name of con­tri­bu­tion: list­ings > Author's name: Jobst Hoff­mann > Pack­age ver­sion: 1.5c > Lo­ca­tion on CTAN: 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: > ---------------------------------------------------------------------- > an­other mi­nor main­te­nance re­lease with two fea­tures: > > * cor­rected some er­rors (num­ber­ing of code lines, > al­low­ing \lstin­line{} in tab­u­lar en­vi­ron­ments, ...) > > * rewrote For­tran sup­port (split­ted morekey­words into > groups), added for­tran pref­er­ences file > > * added hansl/gretl sup­port > > ---------------------------------------------------------------------- > > 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/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