Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accented vowels are lowercase with caps lock on #5097

Open
tormento opened this issue Feb 5, 2024 · 13 comments
Open

Accented vowels are lowercase with caps lock on #5097

tormento opened this issue Feb 5, 2024 · 13 comments

Comments

@tormento
Copy link

tormento commented Feb 5, 2024

If you try to write a vowel with some accent or other symbol, it is still lowercase when caps lock is on. i.e.

ATTO DI BONTÀ

becomes in reality

ATTO DI BONTà

and I have to use CTRL+SHIFT+U to fix it.

@RaiKoHoff
Copy link
Collaborator

@hpwamr : Reproducable ? What is the behavior of Notepad++, Notepad2-mod, SciTE - maybe Scintilla upstream problem ?

@hpwamr
Copy link
Collaborator

hpwamr commented Feb 26, 2024

In my humble opinion there is no Notepad3 problem with accented vowels.

On my "AZERTY Belgium" keyboard, all accented vowels are in lowercase!
And they don't magically change to capital letters because the sentence is capitalized.

So to type "À" I had to do "Alt+0192" (see Windows App "Characters Map" for complete list).

2024-02-26_103201

@tormento
Copy link
Author

That is a peculiar answer.

I can understand the logic behind it but not the consequences :)

Be free to change my question from an issue to a request.

@hpwamr
Copy link
Collaborator

hpwamr commented Feb 26, 2024

IMHO, it's not a Notepad3 issue but a Keyboard Mapping issue... 🤔

@tormento
Copy link
Author

I am pretty sure that Word and other "mainstream" editors apply upper case to accented vowels too.

@hpwamr
Copy link
Collaborator

hpwamr commented Feb 26, 2024

I am pretty sure that Word and other "mainstream" editors apply upper case to accented vowels too.

I just tested with Word 2019, it's not the case! 🤔

@hpwamr
Copy link
Collaborator

hpwamr commented Feb 26, 2024

So to type "À" I had to do "Alt+0192" (see Windows App "Characters Map" for complete list).

Another method is to use the "Dead keys: ´ ` ~ ^ ¨ on your keyboard.

In your example:

  • ALL IN UPPERCASE ATTO DI BONT + (Alt Gr+` followed by A) produce --> À

500px-Belgian_Linux_keyboard svg

@tormento
Copy link
Author

Another method is to use the "Dead keys: ´ ` ~ ^ ¨ on your keyboard.

Not on italian keyboard.

@RaiKoHoff
Copy link
Collaborator

Can also not reproduce the issue:
Using ´ followed by A produces an Á with caps-lock on and an á with caps-lock off.
German "Umlauts": ä ü ö Ä Ü Ö (direct German keyboard access) are also fine in caps-lock mode behavior.

@hpwamr
Copy link
Collaborator

hpwamr commented Feb 26, 2024

Italian

420px-Italian_Keyboard_layout svg
Italian keyboard layout

  • Braces (right above square brackets and shown in purple) are given with both AltGr and Shift pressed.
  • The tilde (~) and backquote (`) characters are not present on the Italian keyboard layout (with Linux, they are available by pressing AltGr+⇧ Shift+ì, and AltGr+⇧ Shift+'; Windows might not recognise these keybindings).
  • When using Microsoft Windows, the standard Italian keyboard layout does not allow one to write 100% correct Italian language, since it lacks capital accented vowels, and in particular the È key. The common workaround is writing E' (E followed by an apostrophe) instead, or relying on the auto-correction feature of several word processors when available. It is possible to obtain the È symbol in MS Windows by typing Alt + 0200. Mac users, however, can write the correct accented character by pressing ⇧ Shift + ⌥ Option + E or, in the usual Mac way, by pressing the correct key for the accent (in this case Alt + 9) and subsequently pressing the wanted letter (in this case ⇧ Shift + E). Linux users can also write it by pressing the è key with ⇪ Caps Lock enabled.
    There is an alternate layout, which differs only in disposition of characters accessible through AltGr, and includes the tilde and the curly brackets. It is commonly used in IBM keyboards.

Italian typewriters often have the QZERTY layout instead.

The Italian-speaking part of Switzerland uses the QWERTZ keyboard.

@tormento
Copy link
Author

tormento commented Feb 26, 2024

Italian typewriters often have the QZERTY layout instead.

Reaaaaaaally old typewriters yes but nowadays we use almost only computers with QWERTY.

@tormento
Copy link
Author

tormento commented Feb 26, 2024

Can also not reproduce the issue: Using ´ followed by A produces an Á with caps-lock on and an á with caps-lock off. German "Umlauts": ä ü ö Ä Ü Ö (direct German keyboard access) are also fine in caps-lock mode behavior.

Unfortunately we don't have ´ on italian keyboard but just '.

@hpwamr
Copy link
Collaborator

hpwamr commented Feb 26, 2024

Hello @tormento , For your information, this may help you.

Lexibar, per caratteri speciali tastiera italiana

Lexibar_Italian

It is very easy to insert accented characters.
I used such a bar to insert spanish characters.

Come utilizzare Lexibar italiano

Dopo aver scaricato e installato Lexibar italiano, lanciatelo.

Poi o cliccate su un carattere speciale per inserirlo direttamente nel word processor oppure selezionatelo e trascinatelo con il tasto sinistro del mouse.

Se questi metodi non funzionano, potete copiare i caratteri negli Appunti facendo doppio clic e poi incollarli nel documento.

Utilizzate il bottone destro del mouse per convertire un carattere in minusculo / maiuscolo.

L'orientazione Lexibar italiano può essere cambiata utilizzando la barra spaziatrice della tastiera.

Utilizzate i tasti "+" e "-" della tastiera per aumentare o diminuire le dimensioni della barra degli strumenti.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants