To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=4579





------- Additional comments from [EMAIL PROTECTED] Sat May  5 16:05:21 +0000 
2007 -------
I've been thinking about this and attach a solution. It's a trivial macro that
looks up a character pair in a table and if it finds a match substitutes a
corresponding accented character. The macro can be bound to any key of the
user's choice - I use ctrl+shift+z and it works fine for me. Note it only needs
ONE special key regardless of how many translate pairs you've defined.

So if I type e: then immediately press ctrl+shift+z to invoke the macro, the two
characters are replaced by ë. If I don't call the macro then nothing is changed.

This version of the macro includes a translate table that covers most European
languages and a few odd symbols such as © which are useful to me, but it's
trivial to modify for any specific purpose or preference. It could certainly be
made faster, but is designed for simplicity and clarity. It would be nice if:

1) somebody could compile a master list of translations, so that users could
subset as they needed;
2) it could be generalised to work with spreadsheets and presentations etc - at
the moment it only works in text documents. To go further would require far more
time than I have available (it's not the doing it's the learning how!)

Hope it's useful...

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to