|
SOLUTIONS
|
MATHEMATICA 内置符号
$CharacterEncoding
$CharacterEncoding
指定用于输入和输出函数中默认的原始字符编码.
更多信息更多信息
- $CharacterEncoding 的缺省设置是 $SystemCharacterEncoding.
- 设置 $CharacterEncoding=None 时,将所有特殊字符由诸如 \[Name] 和 \:nnnn 的可显示的 ASCII 序列表示.
- $CharacterEncodings 列出所有已安装的字符编码列表.
- 通常的设置包括:
-
"AdobeStandard" Adobe 标准 PostScript 字体编码 "ASCII" 全部具有控制字符的 ASCII "EUC" 用于日文的扩展的 Unix 代码 "ISOLatin1" ISO 8859-1 标准 "ISOLatin2" ISO 8859-2 标准 "ISOLatin3" ISO 8859-3 标准 "ISOLatin4" ISO 8859-4 标准 "ISOLatinCyrillic" ISO 8859-5 标准 "MacintoshRoman" Macintosh 罗马字体编码 "PrintableASCII" 可显示的 ASCII "ShiftJIS" JIS X 0208-1990 的 shift-JIS 编码及其扩展 "Symbol" 符号字体编码 "Unicode" 原16位 Unicode (+1 字节序) "UTF-8" Unicode 转换格式 "WindowsANSI" Windows 标准字体编码 "ZapfDingbats" Zapf dingbats 字体编码 - 在
下,包含在编码中的字符可以以它们原始的8位或16位形式输入,并将以这种形式输出. - 未编码字符可以用标准 \[Name] 或 \:nnnn 形式输入或输出.
- 当使用一个基于界面的文本,重设 $CharacterEncoding 的值对 Mathematica 会话中的标准输入和输出立即产生作用.
- 当使用笔记本前端时,原始字符编码通常基于您使用的字体自动处理. 仅原始16位 Unicode 通过 MathLink 连接送到内核.
- $CharacterEncoding 影响所有字符的输入和输出,包括以符号名和注释出现的字符.
- $CharacterEncoding 也影响出现在图形内部 Text 基元中的字符.
版本 3 的新功能 | 版本 6 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
