Portál AbcLinuxu, 6. května 2025 23:15
SEVERE: Couldn't find hyphenation pattern cs
). Napsal bych to klidne anglicky, ale to neresi problem. Jelikoz vim, ze se pise dokumentace k ruznym vecem v Linuxu v docbooku a v cestine, tak bych se chtel zeptat, jak to resite? Nasel jsem akorat navod (kosek.cz), ktery je ale primarne pro Windows a ja bych rad pouzil fonty, co uz mam a nechce se mi pohravat si s konfiguraci. Doporucte mi prosim nejake reseni. Primarni ukol je dostat z docbook xml v utf-8 pdf soubor s funkcni cestinou. Diky ;)
Řešení dotazu:
A máte problém s dělením slov nebo s českým fontem? Balíčky se vzory dělení se kvůli licenci distribují zvlášť (offo-hypenation), fonty s čestinou fungují, jen musíte vysvětlit fopu, které má použít a musíte mu předhodit metriky daného fontu. (Projděte Makfile a fonts/).
Mám dojem, že fop je nutné po instalaci offo překompilovat a při kompilaci nastavit cestu ke vzorům dělení. Nevím, jak u vás, ale u mně to řeší distribuce (inspirujte se výskytem přepínače hyphenation ve fop-0.95.ebuild).
FOP je javová aplikace a jako taková kašle na font-config, takže je nutné, aby název fontu v FO se přesně shodoval se zaregistrovaným názvem fontu v konfiguračním souboru metrik fopu. Možná že v Javě existuje nějaká správa fontů, ale já o ní nevím. Zkuste se pobavit s vývojáři fopu.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.