| View previous topic :: View next topic |
| Author |
Message |
ianjermyn Guest
|
Posted: Tue Jan 27, 2004 7:26 am Post subject: Accented characters |
|
|
Hi.
I know this issue has been raised before in these forums, but I have not yet seen an adequate answer. I am on Windows 2000.
When I use MS Word, I can enter the most common accented characters by simultaneously hitting the Ctrl key and one of `'^,: followed by the letter. I do not know why this is possible, but it is relatively generic, that is, it occurs in other applications too. For example, it works in WinEdt, a text editor designed for use with Tex.
This procedure does not work in OO. I know I can use the insert character table, or numeric combinations, and maybe there are even more obscure techniques, but I do not want to use these. They are all either slow or difficult to remember or both, whereas the above procedure is fast and intuitive.
Does anyone know how can I make this behaviour occur in OO?
Thank you in advance,
Ian. |
|
| Back to top |
|
 |
ftack Moderator


Joined: 27 Jan 2003 Posts: 3102 Location: Belgium
|
Posted: Tue Jan 27, 2004 8:19 am Post subject: |
|
|
| What keyboard layout are you using? If it is an american querty, then you should switch to US International (Start - Settings - Control Panel - Keyboard - Input Locales). That allows you to enter accented characters using the ', ^ and ` keys, that will function as dead keys. For other symbols or anything you need to type repeatedly, use the autotext function. With autotext, you type a mnemonic followed by a press on F3 and the item is inserted. For example, alpha<F9> inserts the alpha sign. |
|
| Back to top |
|
 |
ianjermyn Newbie

Joined: 27 Jan 2004 Posts: 2
|
Posted: Wed Jan 28, 2004 1:28 am Post subject: Accented characters |
|
|
Hi.
Thank you for the swift reply. It helps, in that now, as you say, I can enter these three accents more rapidly, but the behaviour is far from ideal. The accents now become the default, whereas before they were an extra. Now, to type 'enter' (including the inverted commas), I have to use the space bar to prevent the first e from being accented. In addition, the cedilla is not available.
I am surprised: I have always used the shortcuts that I mentioned in my first post without thinking about it, and they have mostly worked, not just in MS Word but elsewhere (although it is true that I cannot make them work in PowerPoint, which is a source of frustration). Thus I have always assumed that they were somehow part of the furniture. Where are these shortcuts set? I did not think it was in each piece of software.
I guess, since you did not tell me how to make my shortcuts work in OO, that there is no way to make them work.
Thanks again,
Ian. |
|
| Back to top |
|
 |
JOHAN DULAC Newbie

Joined: 17 Aug 2003 Posts: 2
|
Posted: Tue Feb 17, 2004 6:20 pm Post subject: Accented characters |
|
|
Hi,
Regularly I read questions about this subject and I wonder why I never experienced a problem with accents (Umlaut etc.).
I am using a US international keyboard, my language setting is dutch. Since many years I can access accents in practically all Windows-programs (OpenOffice.org included) in the following way:
1. type the accent (use Shift+ " to get the Umlaut)
2. the cursor does not move
3. type the caracter you want the accent on and the result is e.g. ë
4. if you really need the accent, say " (to quote text) then you have to push the spacebar once
5. This works for ` (à), ' (é), ''(ä) , ^ (ô), ~ (ñ) and even for ç (use ' )
First I thought this feature only existed in the Durch versions of Windows, however it seems to work in other languages as well.
Success and I am quite interested to know if this method will work.
Regards
Johan Dulac
[/b] |
|
| Back to top |
|
 |
ianjermyn Newbie

Joined: 27 Jan 2004 Posts: 2
|
Posted: Mon Mar 01, 2004 6:47 am Post subject: Accented characters |
|
|
Hi. The method that you describe is the same as the one mentioned earlier in this subject. This method works well for people for whom the default usage is the accent. However, this is not true for me. I write mostly in English and sometimes in French. I would ilke the standard use of, for example, ', to remain the same, and to use another key to alter its function. What works for me now, in Word, in a text editor called WinEdt, and elsewhere, is that, for example, hitting:
Ctrl-'
followed by e produces an e with an acute accent. This means that accents are never activated when I am wriiting English, but remain easy to enter when writing French. Personally I find this meta-key approach preferable to the method you describe even when I am writing French, but that is a more subjectve point.
Since I have never 'switched on' this behaviour, I do not know whether it is a functionality of individual applications (it does not work in PowerPoint for example) or of the OS (keyboard set-up etc.). In particular, I do not know how to obtain this functionality in OO.
Best,
Ian. |
|
| Back to top |
|
 |
Gabor Super User

Joined: 21 Sep 2003 Posts: 610 Location: Hungary (E-Europe)
|
Posted: Mon Mar 01, 2004 11:46 am Post subject: suggestions |
|
|
I can suggest only workarounds but they work.
One is to use macros and assign them to key combos allowed by OOo.
I do emphasize that this below is not my invention, I copied the original rom Andrew C. Brown's collection which you can find here:
http://www.darwinwars.com/lunatic/bugs/oo_macros.html
Here are some examples I created for myself:
| Code: | Function insertSpecialChar(sChar)
'sChar is the char to be inserted
Dim oDocument as Object
Dim oText as Object
Dim oVCursor, oCursor As Object
oDocument=thiscomponent
oText = oDocument.Text
' after this, an obscure call gets the current cursor position
oVCursor = oDocument.currentcontroller.getViewCursor()
oText.insertString(oVCursor.getStart(),sChar,false)
End Function
Sub egrave
'for example ...
insertSpecialChar("è")
End Sub
Sub EEgrave
'for example ...
insertSpecialChar("È")
End Sub
Sub agrave
'for example ...
insertSpecialChar("à")
End Sub
Sub AAgrave
'for example ...
insertSpecialChar("À")
End Sub |
You have to work on it just once then they do their job fine.
The other workaround is this: the best standalone program is Keys which you may customize to your needs as you wish. It works in any program I tried so far, even QuarkXpress.
It can be downloaded from here:
http://www.szp-software.com/
It is shareware but it is worth more than what is charged for.
Perhaps these may be of some help. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|