sjednoceni cislovani obrazku \mycaption a \piccaption - vyreseno
Tonar Zbyněk
Zbynek.Tonar at lfp.cuni.cz
Tue May 4 18:02:29 CEST 2004
Dekuji panu Kubenovi, konkretni navrh reseni + vysveltujici komentar je pro me ta nejlepsi odpoved :-),
K doreseni mi jeste zbyva toto: popisek pro pouziti \caption v prostredi \myfigure je nize pod obrazkem, nezli pri pouziti \piccaption:
Pro ilustraci jsem to vystavil zde:
1. Pri pouziti:
\makeatletter
\long\def\@makecaption#1#2{%
\vskip\abovecaptionskip
\sbox\@tempboxa{\small{\bfseries #1:} #2}%
\ifdim \wd\@tempboxa >\hsize
{\small{\bfseries #1:} #2\par}
\else
\global \@minipagefalse
\hb at xt@\hsize{\hfil\box\@tempboxa\hfil}%
\fi
\vskip\belowcaptionskip}
\makeatother
vyjde toto:
http://www.lfp.cuni.cz/histologie/arch/pokus1.dvi
2. Pri pouziti
\makeatletter
\long\def\@makecaption#1#2{%
\vskip0.15\abovecaptionskip %%%%%% tady je empiricky zjisteny rozdil v 0.15
%\abovecaptionskip,
\sbox\@tempboxa{\small{\bfseries #1:} #2}%
\ifdim \wd\@tempboxa >\hsize
{\small{\bfseries #1:} #2\par}
\else
\global \@minipagefalse
\hb at xt@\hsize{\hfil\box\@tempboxa\hfil}%
\fi
\vskip\belowcaptionskip}
\makeatother
vyjde toto
http://www.lfp.cuni.cz/histologie/arch/pokus2.dvi
3. Jedine kdyz bych pred kazdym \caption a \piccaption vzdy znovu predefinoval vyse uvedene, dostanu zadouci vysledek, ten je zde:
http://www.lfp.cuni.cz/histologie/arch/pokus3.dvi
To je vsak krajne nepohodlne. Prosim jeste o radu, tak to vyresit nejak systematicky.
Dekuji
Zbynek Tonar
More information about the csTeX
mailing list