https://bugs.kde.org/show_bug.cgi?id=460366
Bug ID: 460366 Summary: Pythontex in Kile creates inccomplete .pytxcode file Classification: Applications Product: kile Version: 2.9.93 Platform: Fedora RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: michel.lud...@gmail.com Reporter: oli...@quickaudio.com Target Milestone: --- SUMMARY *** While trying to use python code in LaTeX in Kile via the pythontex package, pdflatex executed from Kile creates an incomplete .pytxcode file. *** STEPS TO REPRODUCE 1. Consider the following MWE: \documentclass[aspectratio=169]{beamer} \usepackage[utf8]{inputenc} \usepackage{svg} \usepackage{pythontex} \begin{document} \begin{frame}[fragile]{Frame title} \begin{pycode} import matplotlib import matplotlib.pyplot as plt import math matplotlib.use("pgf") matplotlib.rcParams.update({ "pgf.texsystem": "pdflatex", 'font.family': 'serif', 'text.usetex': True, 'pgf.rcfonts': False, }) x = [7, 14, 21, 28, 35, 42, 49] y = [8, 13, 21, 30, 31, 44, 50] plt.figure(figsize=(1,2)) plt.plot(x, y, color='red') plt.savefig("xy.pgf") \end{pycode} \begin{center} \input{xy.pgf} \end{center} \end{frame} \end{document} 2. From the command line: pdflatex test.tex pythontex test.tex pdflatex test.tex OBSERVED RESULT The following .pytxcode is created by pdflatex: =>PYTHONTEX#py#default#default#0#code#####2# import matplotlib import matplotlib.pyplot as plt import math matplotlib.use("pgf") matplotlib.rcParams.update({ "pgf.texsystem": "pdflatex", 'font.family': 'serif', 'text.usetex': True, 'pgf.rcfonts': False, }) x = [7, 14, 21, 28, 35, 42, 49] y = [8, 13, 21, 30, 31, 44, 50] plt.figure(figsize=(1,2)) plt.plot(x, y, color='red') plt.show() plt.savefig("xy.pgf") =>PYTHONTEX:SETTINGS# version=0.17 outputdir=pythontex-files-test workingdir=. workingdirset=false gobble=none rerun=default hashdependencies=default makestderr=false stderrfilename=full keeptemps=none pyfuture=default pyconfuture=none pygments=true pygglobal=:GLOBAL|| fvextfile=-1 pyconbanner=none pyconfilename=stdin depythontex=false pygfamily=py|python3| pygfamily=pycon|pycon| pygfamily=sympy|python3| pygfamily=sympycon|pycon| pygfamily=pylab|python3| pygfamily=pylabcon|pycon| 4. Execute pdflatex within kile OBSERVED RESULT the following .pytxcode is created =>PYTHONTEX#py#default#default#0#code#####2# import matplotlib import matplotlib.pyplot as plt import math matplotlib.use("pgf") matplotlib.rcParams.update({ "pgf.texsystem": "pdflatex", 'font.family': 'serif', 'text.usetex': True, 'pgf.rcfonts': False, }) x = [7, 14, 21, 28, 35, 42, 49] y = [8, 13, 21, 30, 31, 44, 50] plt.figure(figsize=(1,2)) plt.plot(x, y, color='red') plt.show() plt.savefig("xy.pgf") EXPECTED RESULT The .pytxcode files should be the same. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: 5.25.5 KDE Frameworks Version: 5.98.0 Qt Version: 5.15.6 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.