Yves Forkl wrote:
> I apologize for sending this message again, but up to now I didn't see 
> any reply to my original posting. So I would like to ask the list 
> members again if anybody has any suggestions on how to deal with this 
> minor annoyance.
> 
> Yves
> 
> 
>  > Message: 1 [from Vol 15, Issue 10]
>  > Date: Thu, 19 May 2005 15:54:30 +0200
>  > From: Yves Forkl <Y.Forkl at srz.de>
>  > Subject: [XXE] Entering special characters in the search field
>  > To: xmleditor-support at xmlmind.com
>  > Message-ID: <428C9A96.3050900 at srz.de>
>  > Content-Type: text/plain; charset=us-ascii; format=flowed
>  >
>  > How to enter some character which is unavailable on the keyboard into
>  > the search field? I am only aware of this tedious and awkward method:
>  > first insert it into the document, then cut it from there and paste it
>  > into the search field. Is there a more natural way to enter special
>  > characters I want to search for?
> [additional remark: I'm using XXE mostly under Linux, so pasting a 
> character after having copied it from the Windows character map is 
> impossible.]
> 

It depends on the character you want to search and on the operating 
system you are running:

--> If you search a newline, specify "\n" and turn on "Regular expression".

Similarly, you can specify:

\\      The backslash character
\0n     The character with octal value 0n (0 <= n <= 7)
\0nn    The character with octal value 0nn (0 <= n <= 7)
\0mnn   The character with octal value 0mnn (0 <= m <= 3, 0 <= n <= 7)
\xhh    The character with hexadecimal value 0xhh
\uhhhh  The character with hexadecimal value 0xhhhh
\t      The tab character ('\u0009')
\n      The newline (line feed) character ('\u000A')
\r      The carriage-return character ('\u000D')
\f      The form-feed character ('\u000C')
\a      The alert (bell) character ('\u0007')
\e      The escape character ('\u001B')

--> For characters such as rarely used letters and signs, on 
Linux/X-Window, the Compose key is very handy to use.

Excerpt of my ~/.xinitrc:
---
xmodmap -e "keycode 109 = Multi_key"
---
I mapped *right* Ctrl key to the Compose function.

This means that if I type (on my French, standard, PC102, keyboard):

* Right-Ctrl, 'c', ',', I get "?" (C cedilla)

* Right-Ctrl, 'c', 'o', I get "?" (Copyright sign)

* Right-Ctrl, 's', 's', I get "?" (German Ess-tset)

Very intuitive to use and very easy to remember.


Reply via email to