Site map
Home > Software > More software items

Personal info

Publications

Software

Fractional calculus

Links

Offline CSS Validator

Off-line Validator

LaTeX-pie

Matrix Poker

More items...

More software items

  1. On-line Hyphenator

    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.

    Level of support in current browsers and search engines

    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:

    • Currently, only Opera 7.20 and higher, and Microsoft Internet Explorer 5, 5.5, and 6 render soft hyphens properly in accordance with this specification.
    • All other current browsers, including Opera up to version 7.11, Netscape, and Mozilla, simply ignore soft hyphens. This is still acceptable.
    • Old browsers always show soft hyphen. If you saw all words in my sample documents hyphenated, it is time to upgrade your browser.
    • Search engines still are not capable of indexing web pages with soft-hyphenated words; soft-hyphenation is now something like a kind of stealth technology.

    Try our On-line Hyphenator yourself.

  2. Predložky On-line – On-line Prepositioner (released first on September 29, 2005)

    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.

  3. FRACULUS toolbox:
    Fractional calculus toolbox for Matlab and Simulink – under development.
  4. LaTeX2eps:
    Intelligent LaTeX clips (= macros) for the NoteTab 4.52 and 4.6 (Pro/Std) text editor for Windows 95 / 98 / NT. (Outdated. Available via the NoteTab clipbook library: http://www.notetab.com/tex.htm).
  5. Multiple Clipboard:  Multiple clipboard buttons
    A macro library for NoteTab text editor. A set of four buttons is added to NoteTab toolbar, which allows: CUT selected text (and add it to the Multiple Clipboard). COPY selected text to the Multiple Clipboard. PASTE one item item or all items from the Multiple Clipboard (select from the list of available items), and CLEAR the Multiple Clipboard. - [Download]
  6. Enhanced Bookmarks:  Enhanced Bookmarks buttons
    A macro library for NoteTab text editor. Set up to 10 bookmarks placed anywhere in different opened documents in NoteTab. Describe each bookmark by a word or a phrase, and then use those descriptions instead of bookmark numbers for jumping between the bookmarked positions. (By the way, have you seen named bookmarks in any other plain text editors?) – [Download]

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.