Realmente me encanta la funcionalidad de "llamada" que se puede agregar a los listados de código fuente en AsciiDoc.https://docs.asciidoctor.org/asciidoc/latest/verbatim/callouts/. Me preguntaba si existe un paquete LaTeX que pueda hacer lo mismo. Actualmente estoy usando el paquete 'minted' para listados de código fuente y, si es posible, me gustaría que fuera compatible con ese paquete.
Gracias
Respuesta1
Descubrí que una manera de hacerlo es usar los paquetes pifont
and color
de la siguiente manera:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{minted}
\usepackage{pifont}
\usepackage{color}
\begin{document}
\begin{minted}[escapeinside=||]{python}
import numpy as np
def incmatrix(genl1,genl2):
m = len(genl1)
n = len(genl2)
M = None #to become the incidence matrix | \textcolor{black}{ \ding{182} } |
VT = np.zeros((n*m,1), int) #dummy variable
#compute the bitwise xor matrix
M1 = bitxormatrix(genl1)
M2 = np.triu(bitxormatrix(genl2),1)
for i in range(m-1):
for j in range(i+1, m):
[r,c] = np.where(M2 == M1[i,j])
for k in range(len(r)):
VT[(i)*n + r[k]] = 1;
VT[(i)*n + c[k]] = 1;
VT[(j)*n + r[k]] = 1;
VT[(j)*n + c[k]] = 1;
if M is None:
M = np.copy(VT)
else:
M = np.concatenate((M, VT), 1)
VT = np.zeros((n*m,1), int)
return M
\end{minted}
\ding{182} Here is have a comment
\end{document}