Re: caption

名前: トニイ@FTEX
日時: 2001-08-18 14:13:26
IPアドレス: 210.161.191.*

>>1769 >図が小さいのにキャプションが長いところがあって >どうにかキャプションを図の左なり右なりに配置 >したいと思ったのですが、こういったスタイルファイルは >存在しますか?あれば教えてほしいのですが。 \caption の体裁を変えるには,その下請けをしている \@makecaption を再定義すれば 良いでしょう。FTEX 公式 Web ページの「TeX Q and A」をご覧ください。 ただしこの変更は全ての \caption に影響してしまいます。 \caption を使わなくても「図目次」や「相互参照」で整合すれば良いのですから,他の コマンドを作って使えば部分的に \caption の体裁を変えることは出来るでしょう。 % pLaTeX2e \documentclass[a4j]{jarticle} \newcommand{\myfigcaption}[1]{% \refstepcounter{figure}% figure カウンタを一つ増やす % \figurename\thefigure:\ #1% \caption 左詰め \mbox{}\hfill\figurename\thefigure:\ #1% \caption 右詰め \addcontentsline{lof}{figure}{% 図目次に書き出す \protect\numberline{\thefigure}{\ignorespaces #1}} }% \begin{document} \listoffigures \newpage \begin{figure} \caption{ほげほげ} \end{figure} \begin{figure} \myfigcaption{長い長い長いキャプション}\label{fig:long} \end{figure} \begin{figure} \caption{なんちゃらかんちゃら} \end{figure} \pageref{fig:long}ページの図\ref{fig:long}は\verb+\mycaption+を使いました。 \end{document}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)