Иногда alt-код, который я нахожу в Интернете, не работает на моем ПК, например, Pi alt code ( Alt+ 227) выбрасывает Ń вместо π.
Поэтому мне нужно использовать символ в буфере обмена (или в файле, или где угодно) и преобразовать его в Alt-код, совместимый с моей системой. Это возможно?
источник
+
с Unicode.03c0
. Теперь наберите Alt + X и03c0
преобразуется вπ
. Это метод 4 ссылки, предложенной Юккой. Я не могу заставить+
работать код Alt ++ .Альт-коды работают только до 255. Есть небольшая хитрость: добавление нуля 0 даст вам последовательные результаты. Alt-0227 последовательно есть
ã
. Но так как коды Alt работают только до 0255, ясно, что тысячи символов, необходимых для китайского, корейского, русского, греческого и т. Д., Не поддерживаются. Единственный греческий символ, который я нашел, был Alt-0181 µ (mu).источник
Alt+0181
представляет собой Micro Sign (µ
, UnicodeU+00B5
), а не греческую строчную букву Mu (μ
, UnicodeU+03BC
). Подобный или даже, казалось бы, тот же самый глиф (взгляд), но другой характер! Любой может получить подтверждение, используя следующую инструкцию командной строки Windows:if "µ"=="μ" (echo same) else (echo diff)
3 micrometer = 3 micron = 3 mu
. И Unicode, видимо, со мной согласен,U+00B5
это символ совместимости . Они не могли двигатьсяµ
, чтобы ,U+03BC
не нарушая блок Latin-1. (U + 0080-U + 00FF идентичен 8859-1 0x80-oxFF), поэтому они скопировали его.U+00B5
: использоватьU+03BC
вместо) .if ("µ" -Match "μ") {"same"} else {"diff"}
в PowerShell (который поддерживает Unicode изначально) возвращаетсяdiff
.