作成したtexファイルは次の通りです.
\documentclass[a4paper]{article}
\usepackage{CJKutf8}
\usepackage{graphicx}
\usepackage{here}
\usepackage{url}
\usepackage{indentfirst}
\usepackage{listings}
\usepackage{jlisting}
\usepackage[dvipdfm]{geometry}
\geometry{left=30truemm,right=30truemm,top=35truemm,bottom=30truemm}
\begin{document}
\begin{CJK}{UTF8}{min}
\begin{lstlisting}[basicstyle=\ttfamily\footnotesize,frame=single]
int main(void){
printf("こんにちは\n");
return 0;
}
\end{lstlisting}
\end{CJK}
\end{document}
これをTexworksで実行したところ,次のようなエラーが出ました.
...
...
! Illegal parameter number in definition of \lstlistingname.
<to be read again>
1
l.158 \def\email#1
{\gdef\@email{\texttt{#1}}}
?
このエラーを調べたところ,ダウンロードしたjlistimg.styの中身に問題があるそうなんですが,ダウンロードするファイルを勝手に修正するわけにもいかずどうすればいいかわからないといった状況です.
どなかたこの問題を解決できる方がいらっしゃたらどうかよろしくお願いします.