[cstex] Zavěšená interpunkční znaménka
Jan Sustek
Jan.Sustek at seznam.cz
Fri Apr 5 10:44:30 CEST 2019
Dobrý den,
řešením na úrovni pdf(plain)texu je vhodně nastavit registry \
pdfprotrudechars, \rpcode a \lpcode. Vizte stranu 27 souboru
texdoc.net/texmf-dist/doc/pdftex/manual/pdftex-a.pdf
S pozdravem
Jan Šustek
---------- Původní e-mail ----------
Od: vclv at centrum.cz
Komu: TeX and <cstex at cs.felk.cvut.cz>
Datum: 5. 4. 2019 10:31:50
Předmět: [cstex] Zavěšená interpunkční znaménka
"Když jsme se před čtvrt stoletím zabýval typografií, potěšilo mne, že to co
mi vždy na vysázených knihách vadilo, že bloky odstavců jsou rozbity dírami
teček a čárek na koncích řádků, nebo uvozovkami na jejich začátcích, je
považováno za nepěkné obecně a že řešení má i své jméno: zavěšené
interpunkční znaménka.
Sázel jsme si tehdy nějjakou knihu a tak jsem ten problém vyřešil definicemi
jako:
\newdimen\CarkaHang\setbox0\hbox{,}\CarkaHang\wd0
\def\Carka{,\kern-\CarkaHang\kern\CarkaHang} \catcode`,=\active \let,=\Carka
Problém byl tehdy s rozdělovníkem. Ten jsem myslím, na radu podle TeXbooku
vyřešil tak, že jsem vytvořil virtuální font, v něm definoval nový znak:
rozdělovník, jako pomlčku a v její metrice uvedl, že šířka je nula.
Jenže myslím, že se od té doby přestaly virtuální fonty používat a že je
vytvářet by bylo nesystémové, krom toho se celá typografie dala zopakovat
jenom tam, kde by byl právný virtuální font. Nevíte o nějakém jiném řešení,
nejlépe na úrovni (plain)TeXu, které by zařídilo, aby rozdělovací znaménko
nebylo zarovnáno pravým krajem k okraji odstavce, ale aby k tomuto okraji
bylo zarovnáno poslední písmeno slova a rozdělovník zavěšen z vnějšku?
Václav Studený
_______________________________________________
csTeX mailing list
csTeX at cs.felk.cvut.cz
https://lists.felk.cvut.cz/mailman/listinfo/cstex
"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20190405/9e315326/attachment.html>
More information about the csTeX
mailing list