blog

My blog at www.shimmy1996.com

git clone git://git.shimmy1996.com/blog.git

2014-07-24-use-alt-code-to-input-special-characters.zh.md (1526B)

    1 ---
    2 title: 使用Alt Code输入特殊字符
    3 slug: use-alt-code-to-input-special-characters
    4 author: shimmy1996
    5 type: post
    6 date: 2014-07-24T18:50:42+00:00
    7 duoshuo_thread_id:
    8   - 1213863036087959571
    9 dsq_thread_id:
   10   - 3571616722
   11 categories:
   12   - 伪技术
   13 tags:
   14   - Alt Code
   15   - 字符编码
   16   - 控制字符
   17 
   18 ---
   19 {{< figure src="/wp-content/uploads/2014/07/Windows-1252.svg_.png" >}}
   20 
   21 顾名思义,Alt Code指使用Alt + 小键盘数字就可以打出一些特殊符号的方法。
   22 
   23 比如Alt(按住不放)+ 181 (此时放开Alt)可以输出希腊字母µ。但是不同的计算机Alt码都不同,这和操作系统的字符编码/字符集有关。
   24 
   25 某计算机采用的是CP-1252编码(即俗称的ANSI),隶属西欧/拉丁编码,所能用Alt Code输入的字符仅限于上图中的那些(蓝点代表控制字符,无法在一般文本中看到)。此编码具体的Alt Code 可以参考<a title="传送门" href="http://en.wikipedia.org/wiki/Windows-1252">维基页面</a>里的表格。
   26 
   27 至于其他操作系统/编码没试过&#8230;按理说在<a title="传送门" href="http://en.wikipedia.org/wiki/Windows_code_page">这个页面</a>里找到相应的编码表就可以看到所能使用的所有Alt Code。
   28 
   29 除外,Alt Code中的部分特殊字符只适用于文本编辑器,在MS Word中会无法显示,应该是字体的问题。某些控制字符反而能够起作用,比如Alt + 12 = Page Brake (另起一页),Alt + 8 = Backspace (退格)以及Alt + 9 = Tab (制表符)等。