[cstex] Prostrkani v TeXu (nejlepe v ConTeXtu)

Zdenek Wagner zdenek.wagner at gmail.com
Fri Jan 30 11:10:15 CET 2009


2009/1/30 Jaroslav Hajtmar <hajtmar at gyza.cz>:
> Dobry den.
> Prosim o radu pri reseni praktickeho problemu. Sazim noviny pro jedno
> obcanske sdruzeni. Doted jsem pouzival Scribus, ale protoze je priprava
> sazby Scribusem pro mne moc zdlouhava, rozhodl jsem se, ze to udelam v
> ConTeXtu s tim, ze prijmu mailem jen texty clanku a predhodim to ke
> zpracovani ConTeXtu. Nejake uvodni stranky, stranky s reklamami atd se
> klidne daji udelat ve Scribusu - tim vytvorit PDF stranku, kterou ConTeXtem
> zakomponuju do vysledneho PDFka.
>
> Jedna z veci, ktere na Scribusu ocenuju je ta, ze kdyz se clanek jen o
> pomerne maly kousek nevejde do relativne vymezeneho prostoru, tak je mozne
> zvetsenim nebo zmensenim rozestupu mezi pismeny a slovy - tj. prostrkani (o
> +/- par procent) dosahnout toho, ze se tam ten clanek jaksi podari rozumne
> vmestnat a pritom to jeste vypada relativne dobre.  Problem totiz je, ze
> kdyz se vysazi prvni "nastrel" novin, a tiskove zrcadlo jednotlivych stranek
> je tim vlastne urcene, tak pri korekcich (vyjadruje se k tomu hned nekolik
> lidi) dojde k tomu, ze se klidne par slov - vet obcas prida nebo ubere a
> clanek umisteny v ramci na strane tim padem obsahuje prazdny prostor, nebo
> mu se tam nevleze - proto to resim timto zpusobem. Upozornuju na to, ze v
> novinach pouzivam zpravidla 2-3 sloupcovou sazbu, takze pro mne pri docela
> uzkych sloupcich muze prostrkani o temer neznatelnou velikost znamenat
> docela zasadni usporu (nebo navyseni) mista. Male zvetseni ci zmenseni fontu
> by samozrejme taky nejak zasadne nevadilo, ale i ze Scribusu vim, ze
> zvetseni ci zmenseni fontu to vetsinou vyresi jen v pripade, ze tam ubyde
> nebo pribude hned nekolik vet a je potreba ziskat nebo ubrat misto tímto
> trochu drsnejsim pristupem.
>
> Je mi jasne, z hlediska typografickeho a asi i z hlediska TeXu je takovy
> pristup neprilis zadouci, nicmene abych se vyhnul zasadnim problemum, na
> ktere bych mohl v budoucnu narazit, ptam se, zda a jakym zpusobem je mozne
> prostrkani textu v jednotlivych formatech TeXu udelat. Predesilam, ze jsem
> si prohledl reseni pana Olsaka v TBN. Jako uzazka dobry, ale je tam pro mne
> spousta omezeni, ktera nejsem schopen akceptovat (napr. deleni slov atd...).
>
Zneuzivani zvyraznovani prostrkanim k tomu, abyste se vesel do
tiskoveho zrcadla, je z typografickeho hlediska spatne. A je to spatne
i z hlediska citelnosti a vnimani vyznamu. Pri cteni soucasnych novin
casto premyslim, co je na nekterem slove tak vyznamne, ze je
zvyrazneno, az po delsi dobe pochopim, ze je zvyrazneno jen proto, ze
se s tim sazec neumel vyporadat. Pritom ubrani/pridani mista lze resit
hz-algoritmem pripadne s pomoci \looseness a nekdy zvetseni
\tolerance. hz-algoritmus dava moznost pouziti \looseness -1 i u
odstavcu, kde to bez hz-algoritmu nejde.

Pokud byste skutecne potreboval zvyrazneni prostrkanim, lze to resit
virtualnim fontem, Je to v jednom z mych clanku ve Zpravodaji. Dalsi
moznost nabizi balicek microtype pro LaTeX.

O hz-algoritmu obecne psal Vit Zyka. Bohuzel v jeho clancich neni
napsano, jak se ma nejlepe pouzit v ConTeXtu.

> Existuje tedy nejlepe v ConTeXtu nebo aspon Plainu nejake ucelene reseni bez
> nejakych zasadnich omezeni sazby (viz reseni v TBN), ktere by mi umoznilo
> oznacenou cast textu temer neznatelne prostrkat tak, abych mohl ovlivnit
> horizontalni roztazeni textu tak, aby se +/- vesel do predem pripraveneho
> prostoru.
>
> Na internetu jsem hledal. Narazil jsem i na tzv. mikrotypograficke
> rozsireni, jen nevim, zda by mi mohlo to v necem pomoci a pripadne jak.
> Pokud by mel nekdo pro mne nejake reseni, nebo tuto vec nekdo uz nejak
> resil, nebo vedel o nejakem hotovem reseni, budu moc vdecny za jakoukoliv
> radu.
>
> PS: Upozornuju na to, ze nejsem zadny typograf ani TeXovy specialista, a
> tohle je vec se kterou se setkavam poprve, takze mozna ani nevim, ze se
> tento problem resi jinak (pomoci radkovani??), takze budu vdecny i za navrh
> jineho reseni.
>
> Vsechny TeXisty zdravi
> Jarda Hajtmar
>
>
>
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>



-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz



More information about the csTeX mailing list