{ }在电脑怎么打 电脑大括号怎么打出来( 四 )


根据标准,间隔号对应的字符是 ·(U+00B7 Middle Dot) 。但由于在形态上与其相似的符号太多,很多人在用到时会打开输入法的符号列表随手找一个,经常中枪的包括 ?(U+2022 Bullet)乃至 ●(U+25CF Black Circle),看起来颇为古怪 。还有一些用户因为不了解间隔号的输入方法,用连字符、空格,甚至英文句号代替,这显然也是不规范的 。

{ }在电脑怎么打 电脑大括号怎么打出来

文章插图
哪个才是乔布斯?
实际上,间隔号的输入非常容易:大多数中文输入法将这个字符映射在 ~ 键(即紧邻主键盘区数字 1 左边的按键)上,直接按下即可输入 。iOS 的中文输入法直接提供了间隔号 。
需要指出,按照国标,间隔号在形态上应该占据一个汉字的宽度 。这就产生了一个和中文弯引号一样的问题:中文的间隔号没有单独的码位,在与西文混排时往往因为调用西文字体而显示为半角宽度 。这个问题目前没有很好的解决方案 。一些观点指出可以使用日文的 ?(U+30FB Katakana Middle Dot)来代替,但这显然存在输入难度和兼容性上的问题 。
「看不见」的符号回车的「软」与「硬」
将回车键说成是「符号」似乎有些奇怪,但如果打开 Word 敲一下回车,你将能看到一个浅蓝色的段落标记,并且可以选中、移动和删除,这就是它符号身份的证明 。回车不仅被程序当作符号看待,而且有一个专门的码位(U+000D Carriage Return) 。当然,它确实具有区别于普通符号的特殊身份——控制字符;换句话说,其主要作用是传递某种控制功能 。
与回车相关的一些疑惑也正来源于这种双重身份 。例如,Word 文档打开项目编号时,按下回车就会让段落序号递增,但有时我们只是想让原来的段落新增一行;在微信中,按下键盘右下角的蓝色按键(相当于回车)就会把信息发出去,但有时我们只是想给消息分个段 。在这两种情形下,软件都把回车操作理解为控制功能(新建段落或发送消息),尽管我们预期的结果更多是语义上 。那么,有没有一个不带控制性含义、纯粹表示换行的「符号」呢?答案是肯定的,这就是所谓的「软回车」,它在 Unicode 中的身份是 U+2028 Line Separator 。
{ }在电脑怎么打 电脑大括号怎么打出来

文章插图
软回车与硬回车桌面系统上,软回车的输入方式取决于软件 。大多数字处理软件可以用 Shift + 回车来获得软回车;但在一些该组合键被其他功能占用的软件中(如 Numbers),则也可能是 Option + 回车 。iOS 上,不借助外接键盘输入软回车是相对困难的,比较可行的方式是为其设定一个自动替换短语 。部分设计周全的 iOS 应用也可能在软键盘上方的工具栏中提供这一符号(如 OmniOutliner) 。
「软」「硬」回车的区别主要适用于带格式文本 。纯文本不存在「段落」的概念(只有「行」),也就无所谓「软」和「硬」 。至于比较特殊的 Markdown,连续的两个换行符对应渲染结果中的新段落,而如果想得到一个「软回车」,则要输入两个空格,然后一次回车 。
最后要提醒的是,回车不是用来调节排版的工具 。任何的行间距、段落间距都应该使用排版软件的样式设置来处理;开启新页的方式不是一路回车到底,而是插入分页符 。
空格和制表符将输入空格的方法拿出来单说似乎也是非常可笑的 。但如果在 Unicode 字符集中搜索「space」,你将会看到十几种不同的「空格」 。它们并不只是「回字的四种写法」那样无聊的学究,而是切实地在排版和字符显示中发挥不同作用 。
对于日常使用,除了最普通的空格(U+0020 Space),最好还能了解不换行空格(U+00A0 No-Break Space)的用法 。如其名称所示,不换行空格最主要的作用就是禁止在其位置换行 。譬如,在 10 Kg、? 2018
这样的用例中,如果数字和单位、符号与文字之间的空格处发生断行,显然会使读者产生困惑 。这时,用不换行空格就能起到将空白前后标记为一个整体的作用,强制使其位于同一行 。此外,在 HTML 和 TeX 等标记语言中,连续的多个普通空格会被当作一个空格看待,用不换行空格就可以绕开这种限制,获得连续的空白——这也是为什么它又被叫做「硬空格」(hard space) 。
{ }在电脑怎么打 电脑大括号怎么打出来

文章插图
普通空格(上)与不换行空格(下)在两端对齐时的区别(注意红字部分)
不换行空格的输入方式因软件而异,如在 Pages 里是 Option + 空格,而在 Word 里是 Option + Shift + 空格,HTML 语言中则可以用 来标示 。