figure環境のcaptionの全角文字と半角文字

figure環境のcaptionの全角文字と半角文字

- kasahara kazuki の投稿
返信数: 2
\begin{figure}[htbp]
 \centering
 \includegraphics[width=5cm, clip]{xxx.eps}
 \caption{read_data() のキャプション}
 \label{fig:readdata}
\end{figure}

上記のうような記述をしたtexファイルをplatexコマンドで変換すると



! Missing $ inserted.
<inserted text> 
                $
l.241  \caption{read_data() \212\224\247\344\1324...}}
 
?  

上のようにエラーになります。
\caption{}の中身を英文だけ、もしくは全角文字のみにするとエラーなく変換されるようです。

半角文字と全角文字を合わせて使いたい場合はどうすればいいのでしょうか?
kasahara kazuki への返信

Re: figure環境のcaptionの全角文字と半角文字

- aminophen の投稿
「英文だけ」や「全角文字だけ」が具体的にどんな文字でお試しになったのか
よくわかりませんが:

「! Missing $ inserted.」なるエラーが出ている理由は、英文字だからとかではなく
“_” という文字が数式専用(下付き文字を作るもの)だからでしょうね。
数式の外、すなわち地の文でこの文字を出したければ \_ とかく必要があります。