Viceradkove popisy bloku v metapostu
Jan Trmal
trmal at seznam.cz
Thu Mar 11 16:30:10 CET 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dobry den preji,
delam v metapostu blokova schemata a narazil jsem na jeden problem.
Potreboval bych, aby napis bloku byl roztrzen do vice casti, nebot pokud
bych ho vysazel na jednu radku, nevesel by se a presahoval by pres hranici.
Viz priklad
beginfig(0);
u = 1cm;
% Nakreslime obdelnik
draw (0,0)--(0,1u)--(2u,1u)--(2u,0u)--cycle;
% Horizontalne i vertikalne vystredeny popisek bloku
label(btex Popisek etex, 1/2[(0,0), (2u,1u)]);
% label(btex Dlouhatansky popisek bloku etex, 1/2[(0,0), (2u,1u)]);
endfig;
end;
Zatimco pokud pouziji jen slovo "Popisek" vsechno je OK, napis je vzhledem k
bloku vystreden horizontalne i vertikalne, pri pouziti "Dlouhatansky popisek
bloku" napis presahuje pres hranice.
Existuje nejaky zpusob, jak donutit metapost, aby tex vysazel do bloku
neco jako "Dlouhatansky \\ popisek\\ bloku"?
Totiz label(btex Dlouhatansky \\ popisek \\ bloku etex, 1/2[(0,0), (2u,1u)]);
nefunguje, to jsem jiz zjistil.
Preteceni jednotlivych slov nejak vyresim, ta slova klidne nalamu sam,
ale centrovat kazdou radku zvlast se mi moc nechce. Lze to resit nejak jinak?
Pokud mozno co nejmene pracne, nejlepsi by bylo, kdyby to fungovalo co nejvice
automaticky.
Dik moc za kazdou radu
yenda
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQFAUIYwjj+Gmuy88sgRAnRkAJ4+FUUkvqcVrWzaAYYzmQ6KHTUC1QCdEb0k
eYXCWv35kKhaiw+2o9Okk70=
=rSQh
-----END PGP SIGNATURE-----
More information about the csTeX
mailing list