我正在使用 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}