sjednoceni cislovani obrazku \mycaption a \piccaption
Tonar Zbyněk
Zbynek.Tonar at lfp.cuni.cz
Tue May 4 10:27:58 CEST 2004
Dobry den,
resim tento problem: v dokumentu (skripta) mam vlozene obrazky dvema zpusoby:
1. Obrazky neobtekane textem:
\newcounter{FMRIBfigcount}
\newcommand{\mycaption}[1]{\\ {\large \bfseries{Figure
\arabic{FMRIBfigcount}:} #1}}
\newenvironment{myfigure}{\refstepcounter{FMRIBfigcount}\begin{center}}{\end{center}}
\begin{minipage}{0.4\linewidth}
\begin{myfigure}\includegraphics[width=1\linewidth]{4.eps}
\mycaption{Popisek} \label{fig4}
\end{myfigure}
\end{minipage}
2. Textem obtekane obrazky pomoci \usepackage{picins} jsou vlozeny takto:
\piccaption[]{Popisek}
\parpic[r]{\includegraphics[width=0.45\linewidth]{5.eps}}Periosteum becomes fixed to bone by strong collagenous fibres which penetrate in the bone etc.
Nyni ale musim u vsech obrazku sljednotit cislovani, tj. pokud to dobre chapu, tak sjednotit citace pouzite v \mycaption a v \piccaption, resp. tytp prikazy jeste nejak predefinovat, aby pouzivaly spolecny citac. Nejsem toho ale schopen, nemam prilis "programatorske" mysleni. Mohl by mi s tim prosim nekdo pomoci?
Dekuji.
Zbynek Tonar
V picins.sty jsem nasel tuto definici \piccaption:
\def\piccaption{\@ifnextchar [{\@piccaption}{\@piccaption[]}}
\def\@piccaption[#1]#2{\c at piccaption=1\def\sh at rtf@rm{#1}\def\capti at nt@xt{#2}}
\def\make at piccaption{%
\hsiz@\d at breite%
\ifnum\c at piccaptionpos=2%
\advance\hsiz@ -2\fboxsep%
\fi%
\ifnum\c at piccaptionpos>2%
\hsiz@\hsize\advance\hsiz at -\d at breite\advance\hsiz at -\d at pichskip%
\fi%
\setbox\@TEXT=\vbox{\hsize\hsiz@\caption[\sh at rtf@rm]{\capti at nt@xt}}%
}
More information about the csTeX
mailing list