(*** This bug was imported into bugs.kde.org ***) Package: quanta Version: KDE 2.1.1 Severity: wishlist Installed from: Debian Packages Compiler: 2.2.18 (gcc 2.95.2) OS: Linux OS/Compiler notes: Not Specified It would be cool if I just type an german letter like ü à ä à ö à à (may not display correctly) and quanta would not type those in the editor window but their allowed replacements ü Ü ä Ä ö Ö ß because this is something that you forget to do very often. HS (Submitted via bugs.kde.org) (Called from KBugReport dialog. Fields Application KDE Version OS Compiler manually changed)
I miss this feature, too. But it should be optional.
Using XHTML encoded with UTF-8 will produce valid documents without the need to use entities (ü and so on). (This is the reason UTF-8 exists.) The following is a valid XHTML heading encoded in UTF-8. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <meta http-equiv="Content-Type" content="text/xhtml; charset=UTF-8"/> </head>
Subject: Re: automatic german letters replacement With the KFileReplace (global replace) plugin you can set up rules to replace german letters with &; strings. Alternatively you can use utf-8 encoding for your files and get rid of &; strings. I don't close the bug yet, but will do soon when the KFileReplace plugin will be easier to use.
*** Bug 66437 has been marked as a duplicate of this bug. ***
CVS commit by amantia: Solve the oldest wish in Quanta (and the wish with the most votes): add possibility of as-you-type replacing of accented chars. By default it's turned off. CCMAIL: 23164-done@bugs.kde.org CCMAIL: quanta@kde.org M +2 -1 ChangeLog 1.281 M +48 -27 dialogs/settings/styleoptionss.ui 1.19 M +30 -1 src/document.cpp 1.291 M +6 -0 src/document.h 1.110 M +3 -0 src/quanta.cpp 1.563 M +1 -0 src/quanta_init.cpp 1.518 M +1 -0 utility/quantacommon.h 1.73
How about a special menu command for replacing accented characters to their HTML equivalents and vice versa? For example when pasting text from other sources, this would be useful.