CTAN Comprehensive TeX Archive Network

CTAN Up­date: python­tex

Date: July 22, 2016 8:09:19 PM CEST
Ge­of­frey Poore sub­mit­ted an up­date to the python­tex pack­age. Ver­sion: 0.15 2016-07-21 Li­cense: lp­pl1.3 Sum­mary de­scrip­tion: Run Python from within a doc­u­ment, type­set­ting the re­sults An­nounce­ment text:
The fvex­tra pack­age is now re­quired, pro­vid­ing many new fea­tures. The new "sub" com­mands and en­vi­ron­ments per­form vari­able sub­sti­tu­tion or string in­ter­po­la­tion. Added sup­port for Sage, Bash, and Rust.
The pack­age's Cat­a­logue en­try can be viewed at http://www.ctan.org/pkg/python­tex The pack­age's files them­selves can be in­spected at http://mir­ror.ctan.org/macros/la­tex/con­trib/python­tex/
Thanks for the up­load. For the CTAN Team Pe­tra RĂ¼be-Pugliese
We are sup­ported by the TeX users groups. Please join a users group; see http://www.tug.org/user­groups.html .

python­tex – Run Python from within a doc­u­ment, type­set­ting the re­sults

The pack­age al­lows you to en­ter Python code within a doc­u­ment, ex­e­cute the code, and ac­cess its out­put in the orig­i­nal doc­u­ment.

Python code is only ex­e­cuted when it has been mod­i­fied, or when it meets user-spec­i­fied cri­te­ria. Code may be di­vided into user-de­fined ses­sions, which au­to­mat­i­cally run in par­al­lel.

Er­rors and warn­ings are syn­chro­nized with the doc­u­ment, so that they re­fer to the doc­u­ment's line num­bers. Ex­ter­nal de­pen­den­cies can be tracked, so that code is re-ex­e­cuted when the data it de­pends on is mod­i­fied. Python also pro­vides syn­tax high­light­ing for code in doc­u­ments via the Pyg­ments syn­tax high­lighter.

The pack­age pro­vides a de­python­tex util­ity, that cre­ates a copy of the doc­u­ment in which all Python code has been re­placed by its out­put. This is use­ful for jour­nal sub­mis­sions, shar­ing doc­u­ments, and con­ver­sion to other for­mats.

Ver­sion0.16 2017-07-20
Copy­right2012–2017 Ge­of­frey M. Poore
Main­tainerGe­of­frey Poore



Guest Book Sitemap Contact Contact Author