我正在使用 minted 将 Python 代码包含到我的文档中,但我只想更改注释中的字母字体,使其看起来更像 Jupyter Notebook 中所描绘的。
这就是我所拥有的:
\begin{document}
\usepackage{minted}
\begin{minted}
[
frame=lines,
framesep=2mm,
baselinestretch=1.2,
fontsize=\small,
linenos
]
%%% python3 instead of python
{python3}
# Se define una funcion "Trozar" que sirve simplemente para
# facilitar el uso de elementos muy grandes y manejarlos con Pandas.
def Trozar(vec, num): # corta vectores (vec) en "num" pedazos
\end{minted}
这就是我得到的:
答案1
我不知道如何使用来做到这一点minted
,但我可以说,使用piton
(一个用于格式化 Python 列表的 LuaLaTeX 包),可以很容易地更改不同语法元素的样式。
\documentclass{article}
\usepackage{piton,xcolor}
\begin{document}
\PitonOptions{line-numbers}
\begin{Piton}
# Se define una funcion "Trozar" que sirve simplemente para
# facilitar el uso de elementos muy grandes y manejarlos con Pandas.
def Trozar(vec, num): # corta vectores (vec) en "num" pedazos
\end{Piton}
\vspace{1cm}
After \verb|\SetPitonStyle{Comment = \slshape \color{cyan}}| :
\bigskip
\SetPitonStyle{Comment = \slshape \color{cyan}}
\begin{Piton}
# Se define una funcion "Trozar" que sirve simplemente para
# facilitar el uso de elementos muy grandes y manejarlos con Pandas.
def Trozar(vec, num): # corta vectores (vec) en "num" pedazos
\end{Piton}
\end{document}