環境内の完全なコードにlstlisting
下線を引く簡単な方法はありますか? 私の現在の解決策はこのように見えますが、私はそれに満足していません。
\begin{lstlisting}[mathescape]
$\ul{if(gt(x1, 0)) then} $
...
\end{lstlisting}
ヒントをありがとう。
環境内の完全なコードにlstlisting
下線を引く簡単な方法はありますか? 私の現在の解決策はこのように見えますが、私はそれに満足していません。
\begin{lstlisting}[mathescape]
$\ul{if(gt(x1, 0)) then} $
...
\end{lstlisting}
ヒントをありがとう。
ユーザーガイドの5ページによると(ここにあります):
\lstset{keywordstyle=\underbar}
(キーワードだけでなく) 行全体に下線を引きたい場合、私が思いつく最善の解決策は、以下の行に沿って何かを行うことです。
\usepackage{listings}
\newcommand{\lstul}[1]{\underline{\mbox{\tt #1}}}
\begin{document}
\begin{lstlisting}[mathescape]
$\lstul{if condition}$
$\lstul{statement 1}$
$\lstul{statement 2}$
...
\end{lstlisting}
\end{document}