Trova il codice alternativo per qualsiasi personaggio


11

A volte, un codice alt che trovo su Internet non funziona sul mio PC, ad esempio Pi alt code ( Alt+ 227) genera Ń non è invece di π.
Quindi ho bisogno di usare il personaggio negli appunti (o in un file o ovunque) e convertirlo in codice Alt compatibile con il mio sistema. È possibile?

Risposte:



7

Puoi avviare "Mappa caratteri", scegliere il tuo carattere, cercare il tuo carattere e in fondo (nella barra di stato) c'è il codice Alt che ti serve.

(In Windows 7 è possibile premere Starte iniziare a digitare Character mapen selezionarlo in alto.)

Il fatto che tu ottenga un carattere diverso con Alt+ 227è probabilmente che stai usando un carattere diverso. Quindi è importante scegliere il carattere giusto in "Mappa caratteri".

BTW al giorno d'oggi le Altcombinazioni sono costituite da un numero di 4 cifre per ospitare una gamma più ampia di caratteri Unicode. I tre numeri funzionano ancora ma Alt+ 227è diverso da Alt+ 0227.

Mappa caratteri


3
Non è a causa del diverso carattere. La differenza è negli stessi caratteri e applicazioni.
Tomáš Zato - Ripristina Monica il

2
Inoltre, la sequenza di tasti NON viene visualizzata per tutte le lettere. Dare un'occhiata.
Tomáš Zato - Ripristina Monica il

Alt + 227 è Pi nel vecchio set ASCII MS-DOS. Funzionava in applicazioni MS-DOS (penso che sia per questo che fluttuano su Internet). Vedo che hai ragione sul fatto che alcune lettere non hanno codici Alt. Dovrei verificare se Alt + +funziona con quelli Unicode.
Rik

Non riesco a far funzionare il Pi neanche in un'applicazione casuale. Posso comunque farlo funzionare in Wordpad e Word. Tipo 03c0. Ora digita Alt + X e il 03c0viene convertito in π. Questo è il metodo 4 del link suggerito da Jukka. Non riesco a far funzionare il +codice Alt + +.
Rik

È necessario modificare la voce di registro e accedere nuovamente. Non l'ho provato comunque, quindi forse non funziona affatto. (Ho grossi problemi con l'accesso o il riavvio, a causa del mio stato del sistema) Inoltre, ho appena scoperto zergling che cammina sul mio muro, quindi mi sto concentrando su di esso.
Tomáš Zato - Ripristina Monica il

3

I codici alt funzionano solo fino a 255. C'è un piccolo trucco: l'aggiunta di uno 0 iniziale ti darà risultati coerenti . Alt-0227 è costantemente ã. Ma poiché i codici Alt funzionano solo fino a 0255, è chiaro che le migliaia di caratteri necessari per cinese, coreano, russo, greco, ecc. Non possono essere supportate tutte. L'unico personaggio greco che ho trovato era Alt-0181 µ (mu).


Alt+0181rappresenta Micro Sign ( µ, Unicode U+00B5) non greco piccola lettera Mu ( μ, Unicode U+03BC). Glifo (aspetto) simile o addirittura apparentemente uguale ma carattere diverso! Chiunque potrebbe ottenere una prova usando la prossima istruzione della riga di comando di Windows:if "µ"=="μ" (echo same) else (echo diff)
JosefZ,

@JosefZ: come ingegnere, lo considero 3 micrometer = 3 micron = 3 mu. E Unicode apparentemente è d'accordo con me, U+00B5è un personaggio compatibile . Non potevano muoversi µ per U+03BCsenza rompere il blocco di Latin-1. (U + 0080-U + 00FF è identico a 8859-1 0x80-oxFF), quindi l'hanno copiato.
Salterio

Dalla tua fonte: sebbene non sia intenzione di Unicode codificare tali unità di misura, il repertorio include sei (6) simboli che non dovrebbero essere usati dagli autori: dovrebbero invece essere usate le scomposizioni dei personaggi. ..., Micro Sign (µ U+00B5: utilizzare U+03BCinvece) .
JosefZ,

Come programmatore: if ("µ" -Match "μ") {"same"} else {"diff"}in PowerShell (che supporta nativamente Unicode) ritorna diff.
JosefZ,

@JosefZ: non leggere troppo in questo. È noto che Microsoft implementa il confronto di stringhe Unicode in modo errato, con ä diverso da ä a seconda della rappresentazione. Non avrebbe dovuto essere un confronto binario.
Salterio del
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.