Я использую 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
(пакета LuaLaTeX, предназначенного для форматирования списков Python) очень легко изменять стили различных синтаксических элементов.
\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}