latexで下記のコードを実行した際にコメント文の始めに英文字があった場合後ろにいってしまうエラーを解決する方法を教えてください. >\lstinputlisting[caption=課題3のプログラム,label=co:ex3]{code/ex3.ino} 下記のスタイルファイルも使用しています. >styファイル ¥newcommand{\inputcode}{ \lstset{ %プログラム言語(複数の言語に対応,C,C++,Python,VHDLも可) language = C, %背景色と透過度 backgroundcolor={\color[gray]{.90}}, %枠外に行った時の自動改行 breaklines = true, %自動改行後のインデント量(デフォルトでは20[pt]) breakindent = 10pt, %標準の書体 basicstyle = \ttfamily\scriptsize, %コメントの書体 %commentstyle = {\itshape \color[cmyk]{1,0.4,1,0}}, %関数名等の色の設定 classoffset = 0, %キーワード(int, ifなど)の書体 keywordstyle = {\bfseries \color[cmyk]{0,1,0,0}}, %表示する文字の書体 stringstyle = {\ttfamily \color[rgb]{0,0,1}}, %枠 "t"は上に線を記載, "T"は上に二重線を記載 %他オプション:leftline,topline,bottomline,lines,single,shadowbox %デフォルト→frame = TBr1 frame = tBrl, %frameまでの間隔(行番号とプログラムの間) framesep = 5pt, %行番号の位置 numbers = left, %行番号の間隔 stepnumber = 1, %行番号の書体 numberstyle = \tiny, %タブの大きさ tabsize = 4, %キャプションの場所("tb"ならば上下両方に記載) captionpos = t } } 画像に示すのは.inoファイルですが,language=Cで動作させています. Pythonファイルをlanguage=Pythonで実行する際にも起こったのでここが原因ではないようです. ご教授願います.
プログラミング