Buscando un paquete que pueda agregar notas similares a AsciiDoc

Buscando un paquete que pueda agregar notas similares a AsciiDoc

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 pifontand colorde 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}

información relacionada