[cstex] Radkovani v ConTeXtu vs. v Plainu

Jaroslav Hajtmar hajtmar at gyza.cz
Wed May 30 21:05:29 CEST 2007


Dobry den.

Potrebuji zmensit radkovani v ConTeXtu za akceptovatelnou hranici (tj. 
ze se pismena v radcich pod sebou dotykaji nebo i prekryvaji - to uz 
nepotrebuju, ale spis mne to zajima  :-) ...

Ktere registry je treba  nastavit, aby to slo udelat? V nejakem registru
je totiz nastavena nejaka hodnota, ktera to asi nedovoli zmensit pod
typograficky "unosnou" mez.

Mam na mysli neco takoveho, co se da v plainu jednoduse udelat napr. 
pomoci :

\baselineskip=5pt
\lineskip=0pt
\lineskiplimit=-\maxdimen
\topskip=0pt

\noindent
1.radek\break
2.radek\break
3.radek\break
4.radek\break

\end

Tady se jednotlive radky primo prekryvaji, a pokud dam dokonce 
\baselineskip=0pt, pise se vse primo na jeden jediny radek (tj. vubec se 
neodradkovava).

Zatim jsem se experimentovanim nedostal na "uzsi" radkovani nez na :

\starttext

\switchtobodyfont[12pt]
\setupwhitespace[0pt]
\setupinterlinespace[line=1pt]

\framed[width=5cm,height=5cm]{%
	1.radek\crlf
	2.radek\crlf
	3.radek\crlf
	4.radek\crlf
}

\stoptext

Pritom je zajimave, ze kdyz se da parametr line= v nejakem rozmezi (cca 
10-1pt) je uz vysledek stale stejny, ale kdyz se da line=0pt opet se 
meziradkova mezera zvetsi...

Navic se mi nejak nedari nastavit nastavit takoveto radkovani primo v 
boxech prostredi \framed ... tam vypada, ze si ConTeXt zachovava nejake 
sve implicitni prostredi

Muzete mi posim nekdo poradit?


Diky Jarda Hajtmar





More information about the csTeX mailing list