AsciiDocのようなコールアウトを追加できるパッケージを探しています

AsciiDocのようなコールアウトを追加できるパッケージを探しています

AsciiDocのソースコードリストに追加できる「コールアウト」機能が本当に気に入っていますhttps://docs.asciidoctor.org/asciidoc/latest/verbatim/callouts/同じことができる LaTeX パッケージがあるかどうか知りたいです。現在、ソース コード リストに「minted」パッケージを使用していますが、可能であればそのパッケージと互換性があるようにしたいと思います。

ありがとう

答え1

pifont解決策として、およびcolorパッケージを次のように使用することが分かりました。

\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}

関連情報