[TeX slo] urejanje

Mojca Miklavec mojca.miklavec.lists na gmail.com
Tor Jun 17 15:42:52 CEST 2008


2008/6/17 Uroš Herèek:
> Zdravo,
>
> mene zanima kako (ce je) je mogoce nastaviti tako, da bi pre vseh slikah,
> tabelah... bili napisi (\caption)
> namesto pisva 12pt bi bila 10 pt in krepko pisano.
> (za vsako posebaj znam).

Živijo,

V LaTeX-u imaš na izbiro dvoje:
a) najdeš paketek, ki to zna
b) poiščeš, kje je ukaz definiran (tex/latex/base/article.cls) in ga
prirediš svojim potrebam:

\makeatletter
\long\def\@makecaption#1#2{%
  \vskip\abovecaptionskip
  \sbox\@tempboxa{{\bf\small#1}: {\small#2}}% dodali smo \bf\small
  \ifdim \wd\@tempboxa >\hsize
    {\bf\small#1}: {\small#2}\par % prav tako kot tukaj
  \else
    \global \@minipagefalse
    \hb na xt@\hsize{\hfil\box\@tempboxa\hfil}%
  \fi
  \vskip\belowcaptionskip}
\makeatother

V ConTeXt-u je malenkost lažje:

% \bfx pomeni \bf za bold + x za manjši font
\setupcaptions[style=\tfx,headstyle=\bfx]

oziroma cel primer:

\setupcaptions[style=\tfx,headstyle=\bfx]
\starttext
\placefigure{naslov}{\framed[width=6cm,height=4cm]{}} % namesto
\framed vstavis svojo sliko
\stoptext

Mojca


Dodatne informacije o seznamu TeX-list