LaTeXの図番号がおかしい問題 - \label{}を\caption{}内に挿入
LaTeXで挿入した図を文章中で参照するには、\ref{ラベル名}とするのですが、なぜか正しく図番号が表示されず、章番号や節番号になります。一つのsectionに複数のfigureを挿入すると参照しても、
"図 4.1は実験装置で、図 4.1は実験装置の写真で、図 4.1はセンサーの詳細図で、かくかくしかじか"
とコンパイルされる始末。もちろんソースには、
図 \ref{fig-41}は実験装置で、
図 \ref{fig-42}は実験装置の写真で、
図 \ref{fig-43}はセンサーの詳細図で、
かくかくしかじか
となっています。
これまでVine Linuxなどに標準でついてくるLaTeXを使っていた分には、\labelを普通に書いていればよかったのですが:
\begin{figure}[htbp]
\begin{center}
\includegraphics[scale=0.20]{chap4/figs/3D_ThermalModel.eps}
\caption{Thermal Model}
\label{fig:4:tmodel}
\end{center}
\end{figure}
Mac OSにTexShopの環境(のせいかどうかは知らないけど) では、\caption内に\label{}を書かないと上手く行かない模様。
\begin{figure}[htbp]
\begin{center}
\includegraphics[scale=0.20]{chap4/figs/3D_ThermalModel.eps}
\caption{Thermal Model \label{fig:4:tmodel}}
\end{center}
\end{figure}
とりあえず、これで解決しました。