カラフルなプレブレイクトークンとポストブレイクトークン、リストパッケージ

カラフルなプレブレイクトークンとポストブレイクトークン、リストパッケージ

パッケージでカラフルなトークンprebreakを取得したいのですが、次のコードは機能しません。postbreaklistings

\documentclass{article}
\usepackage{xcolor,listings}
\begin{document}
\begin{lstlisting}[basicstyle=\ttfamily,breaklines,prebreak={\space\color{teal}!},postbreak={\color{blue}!\space}]
This is a long line. This is a long line. This is a long line. This is a long line. This is a long line.
This is another long line. This is another long line. This is another long line. This is another long line.
\end{lstlisting}
\end{document}

この問題を解決するにはどうすればよいでしょうか?

答え1

ここに画像の説明を入力してください

\documentclass{article}
\usepackage{xcolor,listings}
\begin{document}
\begin{lstlisting}[basicstyle=\ttfamily,breaklines,prebreak={\space\hbox{\textcolor{teal}{!}}},postbreak={\hbox{\textcolor{blue}{!}}\space}]
This is a long line. This is a long line. This is a long line. This is a long line. This is a long line.
This is another long line. This is another long line. This is another long line. This is another long line.
\end{lstlisting}
\end{document}

関連情報