<html><body>Dobrý den,<br>řešením na úrovni pdf(plain)texu je vhodně nastavit registry \pdfprotrudechars, \rpcode a \lpcode. Vizte stranu 27 souboru<br>texdoc.net/texmf-dist/doc/pdftex/manual/pdftex-a.pdf<br><br><div>S pozdravem</div><div>Jan Šustek<br></div><br><br><aside>
---------- Původní e-mail ----------<br>
Od: vclv@centrum.cz<br>
Komu: TeX and <cstex@cs.felk.cvut.cz><br>
Datum: 5. 4. 2019 10:31:50<br>
Předmět: [cstex] Zavěšená interpunkční znaménka
</aside><br><blockquote data-email="vclv@centrum.cz">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.<br><br>Sázel jsme si tehdy nějjakou knihu a tak jsem ten problém vyřešil definicemi jako:<br>\newdimen\CarkaHang\setbox0\hbox{,}\CarkaHang\wd0<br>\def\Carka{,\kern-\CarkaHang\kern\CarkaHang} \catcode`,=\active \let,=\Carka<br><br>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.<br><br>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?<br><br>Václav Studený<br>_______________________________________________<br>csTeX mailing list<br>csTeX@cs.felk.cvut.cz<br>https://lists.felk.cvut.cz/mailman/listinfo/cstex<br></blockquote></body></html>