Word中特殊字符输入集锦
我们常常要在文档中输入一些键盘上没有的特殊字符,如商标符号TM、英磅符号£、人民币符号¥等。常用一点的在一些中文输入法中能直接输入,很多却不能,乍一接触这些无法输入的特殊符号,还真有点不知从何下手,其实在Word、Excel等Office系列中,我们有多种方法“对付”它们。
1.利用符号插入命令
执行“插入”菜单下的“符号”命令,就出现“符号”对话框,在“符号”选项卡中有各种符号,按字体和字体的子集分门别类,选中一个后单击“插入”按钮就可以将其输入到文档中的插入点处;单击“特殊符号”选项卡,我们就可以到商标符、版权符、注册符、段落标记等特殊符号了。
2.利用定义快捷键或自动更正功能快速输入
上面的方法掌握起来比较简单,但略显繁琐,如果经常要使用某一特殊字符,就可以给它定义一组快捷键,如TM符号的系统缺省快捷键是“Ctrl+Alt+T”。给一个符号定义(或重新定义)快捷键只要在“符号”对话框中选中它后单击下面的“快捷键”按钮输入新快捷键即可。如我们要将
商标符号的快捷键定义为“Ctrl+Alt+1”,单击“快捷键”后出现“自定义键盘对话框,插入点自动位于“新快捷键”的空栏中,只要同时按下“Ctrl+Alt+1”,该组合键就输入其中,单击“指定”按钮即可。
还有一种快速输入特殊符号的方法就是使用自动更正功能,在英文状态下按顺序输入tm后,Word会自动将其变为TM,其实这里使用的就是Word的自动更正功能。在“符号”对话框中选中一个符号后单击下面的“自动更正”按钮就会出现“自动更正”对话框,“替换为”栏中显示的是选中的特殊字符,在前面的“替换”栏中键入要替换的内容即可。如我们要用(+)来替换∑符号,只要先在“符号”对话框中到∑符号,单击“自动更正”按钮,在“替换”栏中键入(+),单击下面的“添加”(修改 时为“替换”)按钮即可。以后在英文半角状态下顺序输入(+)后Word会自动将它转换成∑。如果不想让它自动更正,只要不处于英文半角状态或不按顺序输入即可。
还有一种快速输入特殊符号的方法就是使用自动更正功能,在英文状态下按顺序输入tm后,Word会自动将其变为TM,其实这里使用的就是Word的自动更正功能。在“符号”对话框中选中一个符号后单击下面的“自动更正”按钮就会出现“自动更正”对话框,“替换为”栏中显示的是选中的特殊字符,在前面的“替换”栏中键入要替换的内容即可。如我们要用(+)来替换∑符号,只要先在“符号”对话框中到∑符号,单击“自动更正”按钮,在“替换”栏中键入(+),单击下面的“添加”(修改 时为“替换”)按钮即可。以后在英文半角状态下顺序输入(+)后Word会自动将它转换成∑。如果不想让它自动更正,只要不处于英文半角状态或不按顺序输入即可。
3.利用符号域(Symbol)
Word中的域使用稍稍有点复杂,但功能非常强大,合理地使用它可以大大地方便我们的工作。Symbol域用于引进键盘无法输入的ANSI字符集中的字符或字符串,既可将字符格式直接用于域结果,也可用开关来指定格式(用开关指定的格式优先于对域结果使用的格式)。
域代码:{SYMBOL CharNum[S ches]}
其中:CharNum指字符或十进制、十六进制的ANSI代码。其中十六进制数必须用0xn这样的格式,即在该十六进制数n之前加0x(一个零)。比如我们要插入商标符号TM,就可以执行“插入”菜单中的“域”命令,选择“等式和公式/Symbol”,在下面的“域代码”栏中出现的Symbol后而键入数字153,确认后就会在插入点输入TM。
这样输入的符号字符与Symbol域代码所用的字体一致。我们还可以对符号的字体等格式进行控制:在“域”对话框中单击“选项”按钮,可以指定6种域选项开关,主要的开关参数含义分别是:
?f ″Font Name″ 要插入的字符所用的字体,字体名必须括在引号中。如果没有该开关,字符用Symbol域代码所用的字体。
?h 插入符号而不影响段落的行距。在用该开关插入大符号时,该符号上部的文本可能会被覆盖。
?s points 以磅为单位指定字体的尺寸。
熟练之后,我们就可以快速地输入域代码:
(1)按Ctrl+F9,建立域符;
其中:CharNum指字符或十进制、十六进制的ANSI代码。其中十六进制数必须用0xn这样的格式,即在该十六进制数n之前加0x(一个零)。比如我们要插入商标符号TM,就可以执行“插入”菜单中的“域”命令,选择“等式和公式/Symbol”,在下面的“域代码”栏中出现的Symbol后而键入数字153,确认后就会在插入点输入TM。
这样输入的符号字符与Symbol域代码所用的字体一致。我们还可以对符号的字体等格式进行控制:在“域”对话框中单击“选项”按钮,可以指定6种域选项开关,主要的开关参数含义分别是:
?f ″Font Name″ 要插入的字符所用的字体,字体名必须括在引号中。如果没有该开关,字符用Symbol域代码所用的字体。
?h 插入符号而不影响段落的行距。在用该开关插入大符号时,该符号上部的文本可能会被覆盖。
?s points 以磅为单位指定字体的尺寸。
熟练之后,我们就可以快速地输入域代码:
(1)按Ctrl+F9,建立域符;
(2)在域符中键入域名symbol;
(3)键入ANSI字符集中字符的十进制编号作为域指令,这里是153;要对字体字号进行控制的话再加上开关项。完整的域代码就为{Symbol 153f ″Comic Sans MS″ s16};
(4)选择整个域代码,按域显示切换键Shift+F9,即得到字体为Conic Sans MS字号为16磅的商标符号TM。因为用开关指定的格式优先于对域结果使用的格式,所以就算整个文档都使用别的字体如宋体,该符号的字体都不会改变。 为方便大家使用,笔者搜集了一些常用符号的域代码如下:
(3)键入ANSI字符集中字符的十进制编号作为域指令,这里是153;要对字体字号进行控制的话再加上开关项。完整的域代码就为{Symbol 153f ″Comic Sans MS″ s16};
(4)选择整个域代码,按域显示切换键Shift+F9,即得到字体为Conic Sans MS字号为16磅的商标符号TM。因为用开关指定的格式优先于对域结果使用的格式,所以就算整个文档都使用别的字体如宋体,该符号的字体都不会改变。 为方便大家使用,笔者搜集了一些常用符号的域代码如下:
4.利用小键盘
要是你觉得使用域太麻烦,还可以直接利用小数字键盘来输入它们,方法是:“Alt+小键盘上的数字”,如“Alt+153”就是商标符号TM。
同样,对照上表,我们可以非常方便地输入各种特殊字符。
这几种方法在Word、Excel、PowerPoint中都可用。
同样,对照上表,我们可以非常方便地输入各种特殊字符。
这几种方法在Word、Excel、PowerPoint中都可用。
Word 中 特 殊 符 号 的 快 捷 输 入
齐 越
---- 在Word 中, 符 号 可 以 从 键 盘 输 入, 也 可 以 通 过“ 插 入”*“ 符 号” 菜 单 来 插 入。 但Word 97 的“ 插 入”*“ 符 号” 中 包 含 的 符 号 太 多, 查 很 不 容 易, 掌 握 一 些 常 用 符 号 的 快 速 输 入 方 法, 还 是 有 一 定 意 义 的。 本 文 中 所 提 到 的 各 种 符 号 的 快 捷 输 入 方 式, 也 许 您 已 经 遇 到 过, 也 许 还 未 碰 到, 希 望 看 过 此 文 后 能 对 您 有 所 帮 助。
一、 全 角 符 号 的 输 入
---- 刚 安 装 好 的Word 97 没 有 像Word 7.0 中 那 样 的 符 号 栏, 这 样 在 输 入 一 些 全 角 符 号 时 就 很 麻 烦。 在Word 中,“ 符 号 栏1” 和“ 符 号 栏2” 这 两 个 工 具 栏 存 放 在symbar.dot 模 板 文 件 中。 在Word 7.0 里, 这 个 模 板 文 件 被 放 在Winword\ Startup 文 件 夹 下, 每 次Word 一 启 动,symbar.dot 就 被 加 载。 而 在Word 97 中,symbar.dot 的 存 放 地 点 改 到 了Office\Macros 文 件 夹。 将 该 文 件 拷 贝 到Office\Startup 文 件 夹 中, 再 次 启 动Word 后 就 可 以 在“ 工 具 栏” 列 表 中 到 符 号 栏 了。
---- 另 外, 在 中 文 输 入 法 状 态 下, 除 了 我 们 所 熟 知 的 逗 号、 句 号、 问 号、 分 号、 冒 号、 书 名 号 等 标 点 外, 您 也 可 以 直 接 用 键 盘 输 入 另 外 一 些 全 角 标 点
符 号, 详 见 表1。
表1 中 文 输 入 状 态 下 的 全 角 符 号 快 捷 键
按键 | 符号 |
Shift+2 | · |
Shift+4 | ¥ |
Shift+5 | % |
Shift+6 | … … |
Shift+7 | — |
Shift+- | —— |
二、 半 角 符 号 的 输 入
---- 不 知 您 是 否 遇 到 过 输 入 半 角 符 号 的 问 题, 比 如 在 文 中 插 入 法 语 或 西 班 牙 语 的 字 母, 表2 中 列 出 这 样 一 些 符 号 的 输 入 方 法。
表2 西 文 状 态 下 半 角 符 号 的 快 捷 输 入
按键 | 符号 |
先按Ctrl+`(重音号)组合键,再按相应的字母键 | ... |
Ctrl+'(引号),再按相应的字母键 | ... |
Ctrl+Shift+^,再按相应的字母键 | ... |
Ctrl+Shift+~,再按相应的字母键 | ... |
Ctrl+Shift+:(冒号),再按相应的字母键 | .. |
Ctrl+Shift+@, a或 A | |
Ctrl+Shift+&, a或A | |
Ctrl+Shift+&, o或O | |
Ctrl+,(逗号), c或C | |
Ctrl+'(撇号), d或D | |
Ctrl+/, o或O | |
Alt+Ctrl+Shift+? | |
Alt+Ctrl+Shift+! | |
Ctrl+Shift+&, s | |
---- 此 外, 还 有 一 些 常 用 的 特 殊 字 符, 其 输 入 方 法 见 表3。
表3 其 他 常 用 符 号 的 快 捷 输 入
按键 | 符号 |
Shift+Enter | 人工分行符(即在段中分行) |
Ctrl+Enter | 分页符 |
Ctrl+Shift+Enter | 分栏符 |
Alt+Ctrl+Num- (数字小键盘上的-键) | 长划线- |
Ctrl+Num- | 短划线- |
Ctrl+- | 连字符(用于在行尾断字) |
Ctrl+Shift+- | 不间断连字符-(连字符连接的两串字符在一行中,不可断开) |
Ctrl+Shift+Spacebar | 不间断空格 (空格前后的两串字符在一行中,不可断开) |
Alt+Ctrl+C | 版权符 c |
Alt+Ctrl+R | 注册商标符R |
Alt+Ctrl+T | 商标符TM |
Alt+Ctrl+“.” | 省略号... |
---- 本 文 只 是 简 单 地 介 绍 了 符 号 的 输 入 方 法, 其 实 还 可 以 使 用 宏、 自 动 更 正 等 方 法 设 置 常 用 符 号 的 输 入 方 式, 限 于 篇 幅, 这 里 就 不 再 赘 述 了。
1.数字健区的del健
2.shift+6 这个6是主键区的啊
和楼上的一样的只要是在中文输入法下
如果是必要的正确的省略号 还是第2种的好
这是智能ABC的效果 ……
这是数字小键区的效果 ......
在英文状态下 就是那个句号也可以 效果就这样 ...... ,,,,,,1.数字健区的del健
2.shift+6 这个6是主键区的啊
和楼上的一样的只要是在中文输入法下
如果是必要的正确的省略号 还是第2种的好
这是智能ABC的效果 ……
这是数字小键区的效果 ......
在英文状态下 就是那个句号也可以 效果就这样 ...... ,,,,,,1.数字健区的del健
由于在电脑键盘中并没有和中文省略号相对应的按键,有些人会使用三个或六个句号代替。正确的做法(如中文维基提供的)是使用两个连续的“…”(HORIZONTALELLIPSIS,U+2026),如“……”;正确的字体会将这个符号造成和中文字一样宽并上下居中(繁简体相同)。有些字体生产商将之对应到另一个形状类似的数学符号“…”(MIDLINEHORIZONTALELLIPSIS,U+22EF),是不正确的。在中文输入法下按Shift+6
(主键盘上的)会得到……,就是2个…。省略号(……)有六个点,也有时是3个。有人喜欢点上一长串,那是不必要的。省略号可以用MicrosoftOfficeWord插入的符号中到。
ASCII码表
一、ASCII码众所周知全称为“美国信息交换标准码,American Standard Code for Information Interchange”。不能不佩服美国人,我这里决不是崇洋媚外,美国人在计算机领域对人类的贡献是绝对应该被我们所牢记的,对现代人来说,这些贡献丝毫不亚于中国人的四大发明。言归正传,个人觉得了解ASCII的由来是理解ASCII码的最好方法。
1、背景
人们发明了计算机,并知道如何使用内存中的0101来表示数和机器码。但是人类最主要的信息展现形式是文本,如何用内存中的bit来表示文本一直困扰着人们,这种情况一直持续到ASCII码发明成功后才被“部分”[注1]解决。说白了ASCII码就是解决了一个以数字形式表示文本的问题。
1、背景
人们发明了计算机,并知道如何使用内存中的0101来表示数和机器码。但是人类最主要的信息展现形式是文本,如何用内存中的bit来表示文本一直困扰着人们,这种情况一直持续到ASCII码发明成功后才被“部分”[注1]解决。说白了ASCII码就是解决了一个以数字形式表示文本的问题。
2、实例
让我们到幕后去看看,看看ASCII码是如何以数字形式表示文本的。举2个例子:
(1) ASCII码'A' -- 其内存存储字节2进制表示为"01000001" --- 其16进制值为0x41 --- 其10进制值为65(这里的值实际上是'A'在ASCII码表中编号);
验证过程:
char c = 'A';
printf("%c\n", c);/* A */
printf("%x\n", c);/* 41 */
printf("%d\n", c);/* 65 */
(2) ASCII码'6' -- 其内存存储字节2进制表示为"00110110" --- 其16进制值为0x36 --- 其10进制值为54(这里的值实际上是'6'在ASCII码表中的编号);
验证过程:
让我们到幕后去看看,看看ASCII码是如何以数字形式表示文本的。举2个例子:
(1) ASCII码'A' -- 其内存存储字节2进制表示为"01000001" --- 其16进制值为0x41 --- 其10进制值为65(这里的值实际上是'A'在ASCII码表中编号);
验证过程:
char c = 'A';
printf("%c\n", c);/* A */
printf("%x\n", c);/* 41 */
printf("%d\n", c);/* 65 */
(2) ASCII码'6' -- 其内存存储字节2进制表示为"00110110" --- 其16进制值为0x36 --- 其10进制值为54(这里的值实际上是'6'在ASCII码表中的编号);
验证过程:
char c = '6';
printf("%c\n", c);/* 6 */
printf("%x\n", c);/* 36 */
printf("%d\n", c);/* 54 */
3、ASCII码通讯
利用ASCII码作为通讯方式到底是一种什么样的通讯方式呢?(FTP协议中有两种通讯方式,其中一种是ASCII码方式,即文本方式)这里也举例说明:比如我们要传送数值123, 123数值用16进制表示为0x7b,以二进制表示为01111011,那么以二进制方式通讯,01111011就是我们真实传送的数据,但是如果以ASCII码方式通讯,则完全不同了,如果你还传送01111011的话,对方那边的得到的将是'{'('{'对应的ASCII码用16进制表示为7b)。那么我们该如何怎么传呢?正确的方式就是将123每位上的数字转化为其相应的ASCII码,然后传送。这里'1'、'2'和'3'对应的ASCII码用16进制表示分别为0x31、0x32和0x33。这样组合起来后要传送的数据应为"001100010011001000110011"。
printf("%c\n", c);/* 6 */
printf("%x\n", c);/* 36 */
printf("%d\n", c);/* 54 */
3、ASCII码通讯
利用ASCII码作为通讯方式到底是一种什么样的通讯方式呢?(FTP协议中有两种通讯方式,其中一种是ASCII码方式,即文本方式)这里也举例说明:比如我们要传送数值123, 123数值用16进制表示为0x7b,以二进制表示为01111011,那么以二进制方式通讯,01111011就是我们真实传送的数据,但是如果以ASCII码方式通讯,则完全不同了,如果你还传送01111011的话,对方那边的得到的将是'{'('{'对应的ASCII码用16进制表示为7b)。那么我们该如何怎么传呢?正确的方式就是将123每位上的数字转化为其相应的ASCII码,然后传送。这里'1'、'2'和'3'对应的ASCII码用16进制表示分别为0x31、0x32和0x33。这样组合起来后要传送的数据应为"001100010011001000110011"。
4、总结
一个字符串在内存中就是按照逐个字符的ASCII码连续存放的,我们在传送字符串时一般无需做特殊转换。
一个字符串在内存中就是按照逐个字符的ASCII码连续存放的,我们在传送字符串时一般无需做特殊转换。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论