Czasami kod alt, który znajduję w Internecie, nie działa na moim komputerze, na przykład kod alt alt ( Alt+ 227) wyrzuca Ń nie jest w stanie π.
Więc muszę użyć znaku w schowku (lub w pliku lub gdziekolwiek) i przekonwertować go na kod Alt zgodny z moim systemem. czy to możliwe?
źródło
+
działa z Unicode.03c0
. Teraz wpisz Alt + X i03c0
zostanie przekonwertowany naπ
. To jest metoda 4 linku sugerowanego przez Jukkę. Nie mogę uruchomić+
kodu Alt + +.Kody Alt działają tylko do 255. Jest niewielka sztuczka: dodanie ołowiu 0 da spójne wyniki. Alt-0227 konsekwentnie jest
ã
. Ale ponieważ kody Alt działają tylko do 0255, jasne jest, że tysiące znaków potrzebnych do chińskiego, koreańskiego, rosyjskiego, greckiego itp. Nie mogą być obsługiwane. Jedynym greckim znakiem, który znalazłem, był Alt-0181 µ (mu).źródło
Alt+0181
reprezentuje znak Micro (µ
, UnicodeU+00B5
), a nie grecką małą literę Mu (μ
, UnicodeU+03BC
). Podobny lub nawet pozornie taki sam glif (wygląd), ale inny charakter! Każdy może uzyskać dowód, używając następnej instrukcji wiersza poleceń systemu Windows:if "µ"=="μ" (echo same) else (echo diff)
3 micrometer = 3 micron = 3 mu
. I Unicode najwyraźniej się ze mną zgadza,U+00B5
jest postacią kompatybilności . Nie mogli poruszaćµ
sięU+03BC
bez rozbijania bloku Latin-1. (U + 0080-U + 00FF jest identyczny z 8859-1 0x80-oxFF), więc skopiowali go.U+00B5
:U+03BC
zamiast tego użyj ) .if ("µ" -Match "μ") {"same"} else {"diff"}
w PowerShell (który obsługuje natywnie Unicode) zwracadiff
.