Стилевые пигменты в PythonTeX

Стилевые пигменты в PythonTeX

Могу ли я использовать стиль pygmentize с Pygments в PythonTeX. Пусть MWE будет таким:

\documentclass{article}
\usepackage{pythontex}
\begin{document}
\begin{pygments}[style= murphy]{python} % murpyhy is style from pygmentize
#!/usr/bin/env python
import Tkinter as tk
class Application(tk.Frame):
def __init__(self, master=None):
tk.Frame.__init__(self, master)
self.grid()
self.createWidgets()
def createWidgets(self):
self.quitButton = tk.Button(self, text='Quit',
command=self.quit)
self.quitButton.grid()
app = Application()
app.master.title('Sample application')
app.mainloop()
\end{pygments} 
\end{document}

И я получу стиль Pygmentize следующим образом:

\documentclass{article}
\usepackage{minted}
\usemintedstyle{murphy}
\begin{document}
\begin{minted}[mathescape]{python}
#!/usr/bin/env python
import Tkinter as tk
class Application(tk.Frame):
def __init__(self, master=None):
tk.Frame.__init__(self, master)
self.grid()
self.createWidgets()
def createWidgets(self):
self.quitButton = tk.Button(self, text='Quit',
command=self.quit)
self.quitButton.grid()
app = Application()
app.master.title('Sample application')
app.mainloop()
\end{minted}
\end{document}

Результат выше, использует пакет Minted, но мне нужно использовать пакет Pythontex, потому что это просто с моим документом и скриншотом результата:

чеканка стиль

Есть ли решение этой проблемы?

решение1

Я не знаю, можно ли изменить стиль в документе, но это работает:

\documentclass{article}
\usepackage[pygopt={style=murphy}]{pythontex}
\begin{document}

\begin{pygments}{python}
#!/usr/bin/env python
import Tkinter as tk
class Application(tk.Frame):
def __init__(self, master=None):
tk.Frame.__init__(self, master)
self.grid()
self.createWidgets()
def createWidgets(self):
self.quitButton = tk.Button(self, text='Quit',
command=self.quit)
self.quitButton.grid()
app = Application()
app.master.title('Sample application')
app.mainloop()
\end{pygments}
\end{document}

введите описание изображения здесь

Связанный контент