Do sada nisam naleteo ni na jedan web alat koji toliko lepo radi sa tekstom, bar ne sa srpski. Hifenacija je nešto što nećeš videti na webu u skorije vreme...
Potpis
Kada uradiš justify, a u tekstu imaš "dugih" reči pojavljuje se razmak između reči koji je veći od jednog kataktera, potrebno je automacki prelomiti rek na slogove, u DTP-u se to radi programima za hifenaciju, RAS je jedan od naših programa, a ima ih već implementiranih u tekst editore. Kako uraditi to u HTML-u?
Potpis
Što se hifenacije tiče, ona bi trebalo da bude ugrađena na nivuo browsera, a toga trenutno nema. Sačekaj CSS3 i implementaciju u browserima. Đuture, pet do deset godina ;)
Citat:
Hypenation: the 'hyphenate' property
Name: hyphenate
Value: none | auto
Initial: none
Applies to: all elements
Inherited: yes
Percentages: N/A
Media: visual
Computed value: specified value
This property determines whether the line-breaking algorithm is allowed to use a hyphenation engine to break within words. Intra-word breaking restrictions have no effect when 'word-break'is 'break-all'. Possible values:
none
No intra-word breaking.
auto
Words can be broken at an appropriate hyphenation point. It requires that the user agent have an hyphenation dictionary for the language of the text being broken.
Slažem se da web nije DTP, ali je to mogu da izvedem uz dosta maltretiranja (mogu da pokažem ako nekog interesuje), zanima me postoji li elegantan način za to?
Potpis
E @ga, ja reko sad će da me ocrnite i kažete " A to si mislio paceru..."
Što se tiče brouzera, 85-95% ljudi dolazi sa IE 6. Među "nama" je FF je strava, ali mi smo minorni... Masa je IE 6.xx Tako da me mi ne interesujemo .
Potpis
Interesuje me samo da li je na ovom konkretnom primeru korišten neki program za umetanje znakova za hifenaciju (kao što se to čini u pripremi za štampu, uglavnom uspešno, a nekad malo manje)?
Potpis
Možda nekonformno, ali tako se radi i priprema za štampu. Moglo bi i drugačije, pogledaj ovaj deo Ilijinog citata
Citat:
auto
Words can be broken at an appropriate hyphenation point. It requires that the user agent have an hyphenation dictionary for the language of the text being broken.
... ako postoji rečnik hifenacije za određeni jezik i naravno, ako browser ima mogućnost da zna to da odradi.