Začal jsem teď trošku pracovat s programem Scribus, který jsem již pro své potřeby ovládl. Mám vytvořený dokument a dělám finální úpravy. jednou z věcí je i odstraňování krátkých slov (typicky spojky a předložky) z konců řádek, respektive nahrazování mezer mezerou nedělitelnou.
Scribus dispouje automatickým skriptem, který funguje obdobně jako Vlna pro Openoffice.org. jenže při práci jsem narazil na to, že skript je pro češtinu chudý a neobsahuje vše, co bych chtěl z konců řádků „odstranit“. Když to porovnám s tím, co je definováno ve slovenštině, tak je to jen základní modul.
Proto se chci zeptat vás – skript jsem si podle svého vědomí a svědomí doplnil. Máte však někdo ještě propracovanější variantu? zde je ukázka mé definice (je to soubor scribus-short-words.rc ve Scribus instalaci):
# Czech short words START here ## hanging conjunctions (TeX ~) cs=K ,k ,S ,s ,V ,v ,Z ,z ,O ,o ,U ,u ,I ,i ,A ,a ,do ,Do ,Ku ,ku ,Na ,na , cs=Nad ,nad ,Od ,od ,Po ,po ,Pod ,pod ,Pro ,pro ,Před ,před ,Při ,při ,Za ,za ,Se ,se ,Si ,si , ## physics and math cs= t, kg, g, mg, km, m, cm, mm, ha, l, hl, s, %, Gb, Mb, Kb, cs= cl, dl, min, Min., h, s, Hz, kHz, KHz, MHz, kW, m/s, km/h, ## misc chars - needs to update "dagger etc." cs= § , & , $, Kč, *, €, :, EUR, £, CHF, USD, ## academic titles cs=ing. ,Ing. ,Dr. ,dr. ,mudr. ,Mudr. ,mgr. ,Mgr. , # Czech short words - THE END
Bez mučení dodávám, že jsem to „obšlehnul“ ze slovenštiny. Ale nechybí tam ještě něco? Nepřidával jsem tam také akademické tituly, kterých je ve slovenštině k dispozici také více…
Přidám jenom pár poznámek:
Dvoupísmenné předložky na konci řádku klidně zůstat můžou (u sazby do užších sloupců to výrazně pomůže k lepšímu vzhledu).
M + F - tady záleží, co sázíte. Jestli jen běžný text, tak doporučuji vyjmout "s" - takhle to hodí nedělitelnou mezeru na obě strany (jednu za sekundu a druhou za spojku). Jednotek je hodně a pro běžný text to není třeba řešit.
Titulů je víc Viz http://www.pravidla.cz/tituly/
Po nastylování bude stejně nutné text projet. Součástí toho je i doladění dělení slov/kontrola nedělitelné mezery/vyrovnání textu, takže není nutné z toho dělat zas takovou vědu :-).
Profesionální ajťák pracující pro korporát (narozen 1974). V soukromí však rád prosazuji svobodný software. Snažím se mít přehled o technologiích a trendech. Zastávám názor, že pokud chci něco kritizovat, musím s tím mít nějakou zkušenost. Jsem hrdý manžel, otec dvou dcer a opečovávatel kočky plemene Britská modrá krátkosrstá. Mám rád hudbu, knihy a kulturu obecně. V některých věcech však jdu proti proudu – používám Linux (konkrétně ZorinOS), svobodný software (LibreOffice, GIMP, Inkscape či Joomlu!) a jezdím v hybridním japonském autě.
Přečteno 47 156×
Přečteno 41 382×
Přečteno 35 909×
Přečteno 25 964×
Přečteno 25 765×