Site map
•
Home > Software > More software items
|
Software |
||||
|
More items... |
Our On-line Hyphenator demonstrates the technology which we developed for preparation of web pages with dynamic hyphenation. You can try it immediately, or after reading the following commentary.
What is it good for?To see what are the benefits, open the following sample documents in either in Opera 7.20 or higher, or in Microsoft Internet Explorer 5, 5.5 or 6, and then try resizing the browser window:
Observe that the content accommodates to the window width, and the words at the ends of lines are dynamically hyphenated while you are resizing the window. This allows pretty justified text, newspaper-like columns, etc., enhancing therefore our web experience.
How does it work?To create a web page with dynamic hyphenation, the so-called soft hyphen is inserted everywhere where words can be hyphenated if it is necessary. Soft hyphen (­) is a part of web standards starting with HTML 4.
HTML 4.01 specification reads:
“Those browsers that interpret soft hyphens must observe the following semantics: If a line is broken at a soft hyphen, a hyphen character must be displayed at the end of the first line. If a line is not broken at a soft hyphen, the user agent must not display a hyphen character. For operations such as searching and sorting, the soft hyphen should always be ignored.”
However, current browsers and search engines still have problems with proper rendering of soft hyphens:
Try our On-line Hyphenator yourself.
In English: In accordance with the Slovak language grammar and the Slovak typesetting rules, one-letter prepositions (v, k, s, a, ...) do not hang at the ends of lines in those sub-pages of my web site, which are written in Slovak. Now you can add this – currently unique – property to your Slovak web pages, contributing therefore to increasing the cultural level of the Slovak web typography.
In Slovak: Na mojich slovenských podstránkach jednopísmenkové predložky a spojky (v, k, s, a, ...) nezostávajú na konci riadku, čo je v súlade s pravidlami slovenského pravopisu a zásadami slovenskej typografickej sadzby. Teraz však aj vy môžete mať stránky s touto – zatiaľ jedinečnou – vlastnosťou a prispieť k zvýšeniu typografickej úrovne slovenského internetu.
Take a look also at the MATLAB routine for numerical integration written by my student Martin Kacenak – during last two years it is the most frequently downloaded file in the Mathematics-Integration section of the MATLAB Central file exchange.
© Igor Podlubny 2000-2003. Valid XHTML 1.0 – Valid CSS2