CTAN Comprehensive TeX Archive Network

CTAN up­date: python­tex

Date: July 22, 2017 10:15:34 AM CEST
Ge­of­frey Poore sub­mit­ted an up­date to the python­tex pack­age. Ver­sion num­ber: 0.16 2017-07-20 Li­cense type: 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:
Added pre­lim­i­nary con­sole sup­port for Ju­lia. Fixed Python con­sole com­pat­i­bil­ity with Python 3.6. Im­proved Rust sup­port.
This pack­age is lo­cated at http://mir­ror.ctan.org/macros/la­tex/con­trib/python­tex More in­for­ma­tion is at http://www.ctan.org/pkg/python­tex
Thanks for the up­load. For the CTAN Team Man­fred Lotz We are sup­ported by the TeX user 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