斜线
/ | |
---|---|
斜线 | |
斜线[1](/,英语:slash),又称为斜线号、斜杠、前斜线或正斜线,用作标点符号或其他用途。
注意:符号“\”称为反斜线、后斜线或倒斜线,应予以区分。[1]
历史
[编辑]斜线的使用可追溯至古罗马。在中世纪,斜线在Fraktur字体的稿件中被用作逗号用途,双斜线(//)则作为连接号。双斜线最终发展成等号(=)。
用途
[编辑]英语
[编辑]在英语常常用斜线代替连字号或连接号以强烈表达词句的连接,例如“海明威/福克纳年代”。又用作表示“or”(或)及“and”(及)。斜线被使用为分行当引用多句诗歌、戏剧或新闻标题。通常会在斜线前留一个空格,例如“Love alters not with his brief hours and weeks, / But bears it out even to the edge of doom”。在散文中,斜线是用作分段之用。斜线提供多个名字空间可避免命名争议,例子是美国人口普查中使用“Assyrian/Chaldean/Syriac”斜线以分隔多词一义字。斜线通常是在互斥事件使用,例如male/female。
英式英语独特地使用斜线取代连字语作短称之用,在第二次世界大战的文件十分常见,例如'S/E'即'single-engined',是飞机的缩写。在美国,"O/O"在货车公司和计程车公司用作指"owner-operator"(或"owned and operated by"),这个词原本是带有连字词。在美国政府,办公室缩写使用斜线。
斜线在缩写常常使用,例如w/(即“with”)及w/o(即“without”)。有时斜线也被误用,例如R/C(radio control)。纯粹主义者反对此种用法。而且这些缩写也一字多义,例如b/w可指between或black and white,w/e可指whatever、weekend或week ending。
校对
[编辑]当在一个文件上校对,校对者会在旁以斜线留下应该修正和不应使用词语的建议。当把大楷转做小楷时,校对者会在空白位加入斜线及写上lc 或l/c。
算术
[编辑]固相线与斜线有不同排板符号及不同用途。固相线较为水平。但使用斜线被视为可接受当作为替代之用。在键盘上是斜线。固相线是作为分数以分隔分子、分母,如“123⁄456”。是可用来表示除法,斜线在英语是"over",又称分数。意思是同余(商群)。
金钱
[编辑]斜线在金额后表示了终结。例如在支票上或发票上写上$50/-,表示了仅限于$50为止,防止有人在后加上数字增加金额。
在英国十进制化进行前,斜线是用作表示先令,"5/6"意思是"5先令及6便士"及"5/-"意思是"5先令"。
保龄球
[编辑]在保龄球中,斜线用来表示补中,是指在第一次没有全倒,再投第二次把剩下的球瓶都击倒。
计算机
[编辑]文件
[编辑]在类Unix系统系统及URL,斜线是用作文件和文件夹的路径的成分的间隔符:
- pictures/image.jpg
- http://wiki.gdrain.workers.dev/wiki/Wikipedia:首页
而起始的斜线是表示文件系统的根目录:
- /home/john/pictures/image.jpeg
MS-DOS及Microsoft Windows也接受后斜线("\")作路径之用。因为Windows中经常使用后斜线,致使一些用户以为后斜线才是真正的斜线而把斜线误称为“反斜线”或“前斜线”。随着互联网的URL中斜线的使用、类Unix系统(如Linux和Mac OS X),“前斜线”的称呼被视为时代错误。
Microsoft Windows、MS-DOS、CP/M,使用斜线指出命令行选项。例如输入"dir/w"以加入"wide"选项"dir"命名。
IBM JCL在用批量工作流程双斜线来开始每行(除了/* and /&)
聊天
[编辑]许多IRC及游戏内置聊天客户端使用斜线分别命令,例如输入:
- /join #services – 参与"#services"频道
斜线也被用作回应即时消息。
在第二人生聊天使用斜线选择聊天室及及输入命令对其家居的控制。
编程
[编辑]在程序设计,斜线在Unicode字符是U+002F、ASCII字符是47。ISO及Unicode.org画定为固相线,并作“FRACTION SLASH”分数斜线,与英语排板术语有着矛盾。
使用情况:
- 在大部分编程语言,斜线/是分数的运算符。Python的2.2版开始使用双斜线//作整数除法及下舍入法。不过,Python 3中,/除法的结果都是浮点值。
- C语言、C++和C#里表示代码的注释,以
/*
开始,以*/
结束。 - C99、C++、C#、PHP及Java同时有双斜线//为注释之用。
- 在SGML、标记语言HTML和XML,斜线用作结束标记的其中一员。
- 斜线作为正则表达式的标准界定
- 斜线用来表示斜体italics,当无格式表示,如/Italic text/
家族谱
[编辑]电脑化家族谱资料交换系统GEDCOM使用斜线界定姓氏,例如Bill /Smith/ Jr。在Personal Ancestral File也用斜线分别姓名。
日期
[编辑]日期也使用斜线分别年月日,例如"9/16/2003"(美国),或其他国家使用"16/9/2003"代表2003年9月16日
在英国有特别专明用法,7/8 May指的是一夜,由5月7日傍晚至8日的早上,长度为12小时。相反地,使用连字号7-8 May会指7日和8日共48小时,这些都在聚会常使用。
ISO 8601提供了时间和日期标准以解决不同国家采用不同日期及时间格式的问题。根据标准,日期必须使用连字号写成年-月-日,时段则可用固相线,例如1939-09-01/1945-05-08这是第二次世界大战欧战的年期。
小说
[编辑]在葛瑞格·贝尔的小说使用斜线作标题/ (Slant)。又在NetHack用作棍。
现代诗
[编辑]现代诗中常以斜线表示换行。
语言学
[编辑]物理
[编辑]在量子场论,斜线通过一个标记,例如"a",是"γμaμ"的速记,"a"是协变四维矢量,"γμ"是γ矩阵,指数"μ"是根据爱因斯坦求和约定得出。
连字号的代替品
[编辑]斜线除了在日期上广泛使用,也成为连字号的代替品。例如美国空军的飞机序号。"85-1000"是第1000架飞机在1985年制造,使用斜线"85-1001/1050"表示首批连串50部制造的飞机。
编码
[编辑]作为一种非常常见的字符,斜杠(slash)即“斜线”(slant)最初以ASCII编码,十进制代码为47或0x2F。[2]Unicode中使用了相同的值,它称之为“solidus”,并且还添加了更多字符:
- U+002F / SOLIDUS
- U+0337 ̷ COMBINING SHORT SOLIDUS OVERLAY (删除线样式)
- U+0338 ̸ COMBINING LONG SOLIDUS OVERLAY (删除线样式)
- U+2044 ⁄ FRACTION SLASH
- U+2215 ∕ DIVISION SLASH
- U+2571 ╱ BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
- U+29F8 ⧸ BIG SOLIDUS
- U+FF0F / FULLWIDTH SOLIDUS (全角的solidus)
- U+1F67C 🙼 VERY HEAVY SOLIDUS
在XML和HTML,斜线可用字符实体引用&sol ;
或字符值引用/ ;
或/ ;
来表示。[3]
参考文献
[编辑]- ^ 1.0 1.1 Oxford Dictionaries FAQ. [2010-07-03]. (原始内容存档于2007-04-24).
- ^ Cerf, Vint. RFC20: ASCII format for Network Interchange. Internet Engineering Task Force. October 16, 1969 [8 December 2022]. (原始内容存档于8 December 2022).
- ^ Character Codes – HTML Codes, Hexadecimal Codes & HTML Names. character-code.com. [7 August 2016]. (原始内容存档于7 August 2016).
外部链接
[编辑]- Forward Slash Definition (页面存档备份,存于互联网档案馆) by The Linux Information Project (LINFO)
- Gender-inclusive use of '/' in Portuguese (and in Spanish too): 2 - A língua e o sexo (2 - Tongue and Sex), Quartos (quarters) I (页面存档备份,存于互联网档案馆), II and III (页面存档备份,存于互联网档案馆), one of the subjects of Controversial Numbers (页面存档备份,存于互联网档案馆) project