标签:#控制字符

共 20 篇文章

零宽不连字

零宽不连字 (英文:zero-width non-joiner,縮寫:ZWNJ)是一个不打印字符,放在电子文本的两个字符之间,抑制本来会发生的连字,而是以这两个字符原本的字形来绘制。Unicode中的零宽不连字字符映射为,HTML字符值引用为: ‌ 零宽不连字用于矫正文本中的连字的出现 例子: 在德语中,连字不能跨越复合词组成成分的边界。所以分属两个复合成分的f与l不能形成连字fl. ZWNJ用于替代性字形显示 在印度系文字中,带hal…

右至左符號

右至左符號(,缩写RLM)是一種控制字符,用于計算機的雙向文稿排版中。 右至左符號的Unicode字符是U+200F,亦可在HTML中表現為‏ ‏或者‏. 參見 Unicode 左至右符號 双向文稿 外部連結 [http://unicode.org/reports/tr9/ Unicode standard annex 雙向算法] * [http://www.fileformat.info/info/unicode/char/200f/…

製表鍵

鍵盤上的Tab鍵(左上角)]] 在电脑键盘上,Tab鍵(製表鍵(tabulator key)或表格鍵(tabular key)的縮寫)用以將游標推進到下一個上。 「Tab」一詞由英文「tabulate」衍生而來,意思是「以表格、或表格形式排列資料」。在打字機上如果要輸入一份文字或數字表格,必須不斷使用空白鍵以及Backspace鍵,不僅重複也十分費時。為了簡化這道程序,人們發明了可移動的槓桿,藉由在橫桿上移動而在頁面不同位置輸入。一開始…

C0与C1控制字符

C0与C1控制字符是ISO/IEC 2022定义的控制字符集。 C0控制字符集的码位范围00HEX–1FHEX;C1控制字符集的码位范围 80HEX–9FHEX。 默认的C0控制字符集起源于ISO 646 (ASCII)的定义。默认的C1控制字符集起源于ECMA-48 (后为ISO 6429)的定义。 Unicode Unicode字符集定义了65个码位以兼容ISO/IEC 2022。Unicode控制字符覆盖了U+0000—U+001…

空字符

空字符(Null character)又稱結束符,縮寫NUL,是一個數值為0的控制字符。在許多字符编码中都包括空字符,包括ISO/IEC 646(ASCII)、C0控制碼、通用字符集、Unicode和EBCDIC等,幾乎所有主流的程式語言都包括有空字符。 這個字符原來的意思類似NOP指令,當送到列表機或終端機時,設備不需作任何的動作(不過有些設備會錯誤的列印或顯示一個空白)。 空字符在C語言及其衍生語言及許多資料型態中都非常的重要,在C…

換行

換行(),在計算機領域中是加在一行文字最後位置的特殊字元,在換行字元的下一個字元將會出現在下一行。實際上換行字元根據不同的硬體平台或作業系統平台會有不同的編碼方式。 换行字符可以看作是行的结束符,也可以看作行之间的分隔符,这两种处理方式之间存在一些歧义。如果换行字符被当作分隔符,那么文件的最后一行就不需要再有换行字符。但是多数系统的做法是在最后一行的后面也加上一个换行字符,也就是把换行字符看作是行的结束符。这样的程序在处理末行没有换行字…

零宽空格

零宽空格(, )是一种不可打印的Unicode字符,用于可能需要换行处。 用法 在HTML頁面中,零宽空格可以替代。但是在一些网页浏览器(例如 Internet Explorer的版本6或以下)不支援零宽空格的功能。 示例 以下示例中,相邻两个不同的单词之间夹有一个零宽空格。 Lorem​Ipsum​Dolor​Sit​Amet​Consectetur​Adipiscing​Elit​Sed​Do​Eiusmod​Tempor​Inci…

連詞字符

連詞字符(,簡稱「WJ」)是一個在Unicode中的格式字符,於部份不使用顯式間距(explicit spacing)的語言中用作表達一個不應出現分字的地方。該字符自Unicode 3.2版本(2002年發佈)起,以收錄。連詞字符不會產生任何空格,故可防止相關位置出現自动换行的情況。 連詞字符取代了零寬不換行空格(zero width no-break space,ZWNBSP)字元(一個不建議採用的Unicode字符,其編碼為U+FE…

退格鍵

退格鍵()最初是將打字機支架(Carriage)向後推一個位置的按鍵,在現代的電腦中是將輸入游標向後移動一個位置,並刪除這個位置的字元之後,將後面的文字往前移動一個位置。 註解 參考資料

替代字符

替代字符(,␚)是一个控制字符,它被用于替代识别为无效、错误或不能在指定设备上表示的字符。它也被一些编程语言用于转义序列。 在ASCII和Unicode字符编码中,该字符的编码为第26号(十六进制 1A)。标准键盘下,同时按下 + 键将发送此代码(Ctrl+Z通常表示为^Z)。当使用Unicode进行编码时,输出会兼容该字符时,但是推荐使用replacement character( ,U+FFFD)进行代替,以达到解码时显示该字符的目…

脱字符表示法

脱字符表示法(Caret notation)是对ASCII码不可打印的控制字符的一种表示法。用一个脱字符 (^)后跟一个大写字符来表示一个控制字符的ASCII码值。 例如,控制字符ACK的ASCII码值为6,可用^F表示,因为F是字母表的第6个字符。NULL字符的码值为0,用^@表示,因为在ASCII码表中,字符A前面的字符就是@。 DEL字符的码值是127,表示为^?, 因为ASCII字符'?'恰在'@'之前,在'@'代表0时,'?'…

確認訊息

確認訊息也稱為ACK訊息,是在電腦網路、电信或总线中通訊協定的一部份,是設備或是行程發出的訊息,表示接收端之前已收到資料。否定应答也稱為NAK訊息或是NACK訊息則是接收端發出,拒絕之前收到資料,或是表示之前收到資料有誤的訊息。確認訊息和NAK訊息可以讓發送端知道接收端的情形,以便發送端對應調整狀態。 許多通訊協定中會有檢查碼來驗證负载以及信头的完整性。檢查碼可以用來檢查資料是否受損。若接收到的訊息,其檢查碼是無效的(依照規則算出的檢查…

回车符

回车(),常缩写为CR,是指将定位设备重置到文本行首的控制字符或过程,用以把一設備的位置重設到一行字的頭。 原本,回車這術語用於打字機的板手。若打字機的語言由左至右書寫的語言.回車用於將承載裝紙滾筒的機架(carriage)移到最右邊,以便令印字位置對準一行的開頭,同時順便轉動滾筒,換至下一行。第一個有動力的回車功能是是在1960年由Smith Corona加入電打字機中,此鍵一般會標示為carriage return或return。 …

不换行空格

不换行空格(,)是空格字符,用途是禁止自动换行。HTML页面显示时会自动合并多个连续的空白字符,但该字符是禁止合并的,因此该字符也称作“硬空格”(hard space、fixed space)。Unicode码点为:。 禁止自动换行 编辑器一般会把自动换行放在空格字符处。但是,有些文本内容在排版时不适合被放在连续的一行行尾与下一行行首。例如:“100 km”,就不应该在其中间的那个空格处换行。所以编辑器应该在"100"与"km"之间放置…

Shift In

Shift Out (SO)与Shift In (SI)是ASCII 控制字符的14与15(0x0E,0x0F)。有时也称作"Control-N"与"Control-O"。 最初的意义是提供一种方式使得机电式打字机或电动打字机的彩色打印带上下移动以更换颜色。黑色是默认颜色,因此可shift "in"或"out",切换为其它颜色的打印带。 后来用于切换不同的字体或字符集。在ISO/IEC 2022,分别表示GL编码G0,以及GL编码G1.…

Delete字符

delete字符是计算机上使用的一个控制字符(有时也称rubout)。它是ASCII表最后一个字符,码值为127(十进制)。在脱字符表示法中表示为^?,Unicode中表示为␡(所有ASCII控制字符都有一个图形外观)。 在类Unix系统或微软记事本中,按下(Backspace)与(Control)的组合可以输入Delete字符。 历史 该字符最初用于标示打孔卡上报废的字符位置,因为任何字符都可以在其上每个位置打孔而变为全1,从而被忽略…

传输结束字符

传输结束字符 (英:End-of-Transmission character,缩写:EOT) 是一个控制字符,用于表示传输的结束。 在ASCII与Unicode,该字符编码为。键盘输入方式为,脱字符表示法为^D。Unicode提供字符,以供EOT的图形化显示时使用。此外,也可用于图形化显示。在Unicode里,EOT被称为“symbol for End of Transmission” 在Unix 在Unix终端,用于标记文件结尾。 …

左至右符號

左至右符號(Left-to-right mark, LRM)是一種控制字符,或者說是不可見的排版符號。用于計算機的雙向文稿排版中。雙向文稿是指包含左至右的文字(如:英文或天城文),及右至左的文字(如:阿拉伯文或希伯來文)。 統一碼 左至右符號的統一碼字符是U+200E,亦可在HTML中表現為‎ ‎或者‎, UTF-8中則是E2 80 8E。其用法則描述於統一碼的雙向演算法。 參見 統一碼 右至左符號 双向文稿 外部連結 [http://…

转义字符

在计算机科学与远程通信中,当转义字符()放在字符序列时,它将对它后续的几个字符进行替代并解释。转义字符是元字符的一种特殊情况。通常,判定某字符是否为转义字符由上下文确定。转义字符即标志着转义序列开始的那个字符。 转义字符原本是指ASCII中的十进制27,十六进制1B,八进制033所定义的那个字符。对应于标准键盘左上角的ESC键。老式键盘如果没有ESC键,替代输入是“Ctrl+[”。在老式的计算机外设控制协议,ASCII码的十进制27这个…

零宽连字

零宽连字(zero-width joiner,ZWJ)是一个控制字符,放在某些需要复杂排版语言(如阿拉伯语、印地语)的两个字符之间,使得这两个本不会发生连字的字符产生了连字效果。零宽连字符的Unicode码位是U+200D (HTML: ‍ ‍)。 例子 参见 零宽不连字 参考文献 外部链接 [http://unicode.org/review/pr-37.pdf Proposal on Clarification and Consol…