Scribus a krátká slova

19. 9. 2011 7:45 Svatopluk Vít

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…

Sdílet