Managing Croatian typography in modern page layouts and digital typesetting requires an understanding of how the language handles word structure. Because Croatian is a highly inflected Slavic language with strict orthographic rules, using generic layout tools without language-specific dictionaries and hyphenation files can lead to broken text, awkward spacing, and unreadable line breaks. 1. Digraphs and Character Processing
The standard Croatian Latin alphabet contains 30 characters, which presents a major rule for layout engineering:
Digraphs as Single Tokens: The alphabet treats Dž/dž, Lj/lj, and Nj/nj as single, inseparable letters.
The Break Rule: Standard layout engines must never insert a hyphen between the letters of a digraph (e.g., separating l and j in ljubav). When calculating tracking, kerning, or line breaks, these combinations should ideally be handled as a single glyph entity. 2. Core Hyphenation and Syllabification Rules
Croatian relies heavily on phonetic syllabification. Word division at the end of a text line must align with natural syllable boundaries:
Vowel Nuclei: Syllables are built around the five standard vowels: a, e, i, o, u.
The Vocalic ‘R’ Exception: The consonant r can function as a vowel nucleus if it is surrounded by other consonants (e.g., vrt / garden, trg / square) or stands at the beginning of a word before a consonant (e.g., rđav). In layouts, vocalic r behaves exactly like a vowel for determining syllable splits.
Prefix Isolation: When a word is formed via a distinct, recognizable prefix (such as raz-, pod-, nad-, su-), typographic best practice mandates that the line break occur exactly between the prefix and the stem (e.g., raz-vući).
Polysyllabic Prefix Care: Even if a long prefix contains multiple syllables, it is poor typographic practice to break up the prefix itself. For instance, novootvoren should be hyphenated as novo-otvoren rather than no-vo-otvoren. 3. The Impact of Declension on Word Length
Croatian nouns, adjectives, and pronouns change their suffixes based on 7 grammatical cases (Nominative, Genitive, Dative, Accusative, Vocative, Locative, Instrumental), three genders, and two numbers. TUGboat, Volume 12 (1991), Xo. 2 Serbo-Croatian Hyphenation
Leave a Reply