刚做了人流适合吃什么好| paris是什么品牌| 查血压高挂什么科室| 晚上吃什么不发胖| 吃什么排湿气效果好| 钊读什么| 舌头裂开是什么原因| 牵引车是什么车| 膝盖跪着疼是什么原因| 子宫内膜厚是什么原因造成的| 什么什么望外| 吃什么东西对肝脏好| 哮喘用什么药| 纯色是什么颜色| 执行标准是什么意思| 甲鱼和什么一起炖最好| 乌龟王八甲鱼鳖有什么区别| 炒菜用什么油最健康| 昱读什么| 手掌小鱼际发红是什么原因| 常吃洋葱有什么好处| 碳酸氢钠俗称什么| 怀孕哭对宝宝有什么影响| 5个月宝宝吃什么辅食| 夏天吹空调感冒了吃什么药| 007最新一部叫什么| 农历是什么生肖| 为什么突然长痣| 甲功是查什么的| 了不起是什么意思| nsfw什么意思| 胃糜烂有什么症状| 叶黄素对眼睛有什么功效| 眼底检查主要查什么| 血糖偏低是什么原因引起的| 小金鱼吃什么食物| 氯雷他定片什么时候吃| 梦见棺材是什么意思| 唇红齿白是什么生肖| 12月12号什么星座| 喉结下面是什么部位| 为什么手比脸白那么多| 小狗拉肚子吃什么药| 反应蛋白测定是查什么的| 宋美龄为什么没有孩子| 梦见自己吃面条是什么意思| 吃什么瘦肚子| 眼皮红肿是什么原因引起的| 6月6是什么节日| 梦见骡子是什么意思| 九华山在什么地方| 子宫内膜异位症有什么症状表现| 暑假什么时候结束| 胃部检查除了胃镜还有什么方法| 低血压对身体有什么影响| 肉是什么结构的字| 痱子是什么| 奇脉见于什么病| 国师是什么职位| 燕子每年从什么方飞往什么方过冬| 7.13什么星座| 无间道是什么意思| 脖子肿大是什么病的症状| 女生月经迟迟不来是什么原因| 什么的爬| 3.1是什么星座| pp材质是什么材料| 截单是什么意思| 利大于弊是什么意思| 拔罐拔出水是什么原因| 拔罐有什么好处和坏处| c反应蛋白偏高说明什么| 人出汗多是什么原因| 浩瀚是什么意思| 腋毛脱落是什么原因| 广西狗肉节是什么时候| 吃什么可以治痔疮| 月经推迟一个月不来什么原因| 人质是什么意思| 阴道排气是什么原因| 右眼上眼皮跳是什么预兆| sweat是什么意思| 糖醋里脊是什么肉| 痛风吃什么食物好得快| 缩量十字星意味着什么| 喝水都会胖是什么原因| 1990年是什么命| 肚子左边疼是什么原因| loveyourself什么意思| 六月十六是什么日子| 肚子疼是什么原因一阵一阵的| 吃杨梅有什么好处| 放疗有什么危害| 前世是什么意思| 老放臭屁是什么原因| 寒性和凉性有什么区别| 什么手机性价比高| 两个人一个且念什么| 舌头有红点是什么原因| 吃什么东西降尿酸| 肠胃不好吃什么药最好| 红红的太阳像什么| 女生痛经有什么办法缓解| 什么情况下打破伤风| ad是什么缩写| 文艺兵是干什么的| 荔枝什么时候成熟季节| 中阴身是什么意思| 三月十六是什么星座| 眼前有亮光闪是什么问题| 静脉曲张用什么药好| 失眠是什么原因引起的| 眼缘是什么意思| 海灵菇是什么东西| 吃什么长胎| 前列腺炎不治疗有什么后果| 零八年属什么生肖| 刚出生的小鱼吃什么| 静脉曲张 看什么科| 501是什么意思| 脚心痒是什么预兆| 安全三原则是指什么| 安置房和商品房有什么区别| 胎盘早剥是什么意思| 喉软骨发育不良有什么症状| 海姆立克急救法是什么| 坐月子能吃什么蔬菜| 猝死是什么原因造成的| 养肝护肝吃什么药效果最好| 笨拙是什么意思| 什么是斜率| 都有什么水果| 肺部结节挂什么科室| 花中西施指的是什么花| 梦见自己相亲是什么意思| 绝无仅有的绝什么意思| 口差念什么| 鼻子上长痘是什么原因| 7月份是什么星座| 男人嘴小代表什么意思| 怎么吃都不胖是什么原因| 杏仁有什么功效和作用| 1977属什么| 左侧卵巢内无回声是什么意思| 4.20号是什么星座| 为什么腰会痛| 浑身没劲什么原因| 拉肚子是什么原因引起的| 望梅止渴是什么故事| 氨水是什么| 平均血红蛋白量偏高是什么意思| 蛋白粉和胶原蛋白粉有什么区别| 关节炎吃什么药好得快| 产品批号什么意思| 桑葚有什么好处| 坐享其成是什么意思| 梦见黄鼠狼是什么意思| 什么男什么女的成语| 白发缺少什么维生素| 睡着了放屁是什么原因| 妙不可言是什么意思| 为什么同房会有刺痛感| 当医生要什么学历| 胸腔积液叩诊什么音| 肛门痒挂什么科| 为什么瘦不下来| 为什么突然就细菌感染了| 吃什么东西补血最快最有效| 咖啡伴侣是什么东西| 亭亭净植是什么意思| 尿白细胞加减什么意思| 安置房和商品房有什么区别| 兰花用什么土栽培最好| 高什么远瞩| 渡情劫是什么意思| 高血压吃什么盐| 什么笑脸| 腮腺炎挂什么科| 吃什么助勃药能硬| hm平方是什么单位| 头晕恶心什么原因| 破伤风有什么作用| 漳平水仙茶属于什么茶| 红绿色盲是什么遗传| 微信为什么加不了好友| 脑震荡是什么症状| 什么是菜花病| 前列腺液是什么颜色| sg是什么意思| 引火归元是什么意思| 海棠果什么时候成熟| 都市丽人什么意思| dym是什么意思| 急支糖浆是什么梗| 面部痉挛是什么原因引起的| 蛇吃什么食物| 女人喝甘草水有什么好处| 下九流指的是什么| 73年属牛的是什么命| 造纸术什么时候发明的| ck是什么| 吃了榴莲不能吃什么| 痔疮吃什么水果好得快| 列文虎克发现了什么| 碱性磷酸酶高吃什么药| 广州立冬吃什么| 缺锌吃什么食物| 脱水是什么意思| 肝气犯胃吃什么中成药| 恶风是什么意思| 腰疼吃什么药最有效| 桂枝茯苓丸治什么病| 红细胞偏低是什么原因| 鬼打墙是什么意思| 令人唏嘘是什么意思| 宝妈是什么意思| 已是什么生肖| 退翳什么意思| 眼睛胀是什么原因| 74年属虎是什么命| 知了猴是什么东西| 阴蒂痒是什么原因| 属狗适合佩戴什么饰品| 处口念什么| 变态反应是什么意思| 古丽是什么意思| 五什么十什么成语| 九二年属什么| 儿童胃炎吃什么药| 性激素检查是查什么| 武汉大学校长是什么级别| 高血糖不能吃什么| 水晶眼镜对眼睛有什么好处| 动脉导管未闭是什么意思| 肝脾肿大是什么症状| 低血糖会出现什么症状| 60年属鼠是什么命| 衙内是什么意思| 一个厂一个人念什么| 时机是什么意思| 乙肝五项15阳性是什么意思| 表哥的女儿叫什么| 执业药师证有什么用| 什么是盆地| 九九重阳节是什么意思| 能量是什么| 怕吹空调是什么原因| 小孩干呕是什么原因| 胸口疼痛吃什么药| 霉菌性阴道炎用什么药效果好| 什么叫红颜知己| rv是什么意思| 为什么会得人工荨麻疹| 奔富红酒属于什么档次| 七月初八是什么星座| 无声无息是什么意思| 痛风不能吃什么| 肝硬化失代偿期是什么意思| 吃饭快了有什么坏处| 花椒有什么功效与作用| 孩子长个子吃什么有利于长高| 做体检挂什么科| 为什么一直口渴| 男性睾丸疼痛什么原因| 百度Jump to content

2017年通州区文化科技卫生“三下乡”活动举行

From Wikipedia, the free encyclopedia
(Redirected from )
Midnight Commander using box-drawing characters in a terminal emulator
百度 当公共利益受损,有人站出来说“不”的时候,不仅应该有社会舆论的支持,更应该有司法的“撑腰”。

Box-drawing characters, also known as line-drawing characters, are a form of semigraphics widely used in text user interfaces to draw various geometric frames and boxes. These characters are characterized by being designed to be connected horizontally and/or vertically with adjacent characters, which requires proper alignment. Box-drawing characters therefore typically only work well with monospaced fonts.

In graphical user interfaces, these characters are much less useful as it is simpler to draw lines and rectangles directly with graphical APIs. However, they are still useful for command-line interfaces and plaintext comments within source code.

Some recent embedded systems also use proprietary character sets, usually extensions to ISO 8859 character sets, which include box-drawing characters or other special symbols.

Other types of box-drawing characters are block elements, shade characters, and terminal graphic characters; these can be used for filling regions of the screen and portraying drop shadows.

Unicode

[edit]

Box Drawing

[edit]

Unicode includes 128 such characters in the Box Drawing block.[1] In many Unicode fonts, only the subset that is also available in the IBM PC character set (see below) will exist, due to it being defined as part of the WGL4 character set.

Box Drawing[1]
Official Unicode Consortium code chart (PDF)
  0 1 2 3 4 5 6 7 8 9 A B C D E F
U+250x
U+251x
U+252x
U+253x
U+254x ? ? ? ?
U+255x
U+256x
U+257x ? ? ? ? ? ? ? ? ? ? ? ?
Notes
1.^ As of Unicode version 16.0

The image below is provided as a quick reference for these symbols on systems that are unable to display them directly:

Block Elements

[edit]

The Block Elements Unicode block includes shading characters. 32 characters are included in the block.

Block Elements[1]
Official Unicode Consortium code chart (PDF)
  0 1 2 3 4 5 6 7 8 9 A B C D E F
U+258x ?
U+259x ? ? ? ? ? ? ? ? ? ? ? ? ?
Notes
1.^ As of Unicode version 16.0

Symbols for Legacy Computing

[edit]

In version 13.0, Unicode was extended with another block containing many graphics characters, Symbols for Legacy Computing, which includes a few box-drawing characters and other symbols used by obsolete operating systems (mostly from the 1980s). Few fonts support these characters (one is Noto Sans Symbols 2), but the table of symbols is provided here:

Symbols for Legacy Computing[1][2]
Official Unicode Consortium code chart (PDF)
  0 1 2 3 4 5 6 7 8 9 A B C D E F
U+1FB0x 🬀 🬁 🬂 🬃 🬄 🬅 🬆 🬇 🬈 🬉 🬊 🬋 🬌 🬍 🬎 🬏
U+1FB1x 🬐 🬑 🬒 🬓 🬔 🬕 🬖 🬗 🬘 🬙 🬚 🬛 🬜 🬝 🬞 🬟
U+1FB2x 🬠 🬡 🬢 🬣 🬤 🬥 🬦 🬧 🬨 🬩 🬪 🬫 🬬 🬭 🬮 🬯
U+1FB3x 🬰 🬱 🬲 🬳 🬴 🬵 🬶 🬷 🬸 🬹 🬺 🬻 🬼 🬽 🬾 🬿
U+1FB4x 🭀 🭁 🭂 🭃 🭄 🭅 🭆 🭇 🭈 🭉 🭊 🭋 🭌 🭍 🭎 🭏
U+1FB5x 🭐 🭑 🭒 🭓 🭔 🭕 🭖 🭗 🭘 🭙 🭚 🭛 🭜 🭝 🭞 🭟
U+1FB6x 🭠 🭡 🭢 🭣 🭤 🭥 🭦 🭧 🭨 🭩 🭪 🭫 🭬 🭭 🭮 🭯
U+1FB7x 🭰 🭱 🭲 🭳 🭴 🭵 🭶 🭷 🭸 🭹 🭺 🭻 🭼 🭽 🭾 🭿
U+1FB8x 🮀 🮁 🮂 🮃 🮄 🮅 🮆 🮇 🮈 🮉 🮊 🮋 🮌 🮍 🮎 🮏
U+1FB9x 🮐 🮑 🮒 🮔 🮕 🮖 🮗 🮘 🮙 🮚 🮛 🮜 🮝 🮞 🮟
U+1FBAx 🮠 🮡 🮢 🮣 🮤 🮥 🮦 🮧 🮨 🮩 🮪 🮫 🮬 🮭 🮮 🮯
U+1FBBx 🮰 🮱 🮲 🮳 🮴 🮵 🮶 🮷 🮸 🮹 🮺 🮻 🮼 🮽 🮾 🮿
U+1FBCx 🯀 🯁 🯂 🯃 🯄 🯅 🯆 🯇 🯈 🯉 🯊 🯋 🯌 🯍 🯎 🯏
U+1FBDx 🯐 🯑 🯒 🯓 🯔 🯕 🯖 🯗 🯘 🯙 🯚 🯛 🯜 🯝 🯞 🯟
U+1FBEx 🯠 🯡 🯢 🯣 🯤 🯥 🯦 🯧 🯨 🯩 🯪 🯫 🯬 🯭 🯮 🯯
U+1FBFx 🯰 🯱 🯲 🯳 🯴 🯵 🯶 🯷 🯸 🯹
Notes
1.^ As of Unicode version 16.0
2.^ Grey areas indicate non-assigned code points

The image below is provided as a quick reference for these symbols on systems that are unable to display them directly:

Symbols for Legacy Computing Supplement

[edit]

In version 16.0 (September 2024), Unicode was extended with another block containing many graphics characters, Symbols for Legacy Computing Supplement, which includes a few box-drawing characters and other symbols used by obsolete operating systems (mostly from the 1970s and 1980s).

Symbols for Legacy Computing Supplement[1][2]
Official Unicode Consortium code chart (PDF)
  0 1 2 3 4 5 6 7 8 9 A B C D E F
U+1CC0x 𜰀 𜰁 𜰂 𜰃 𜰄 𜰅 𜰆 𜰇 𜰈 𜰉 𜰊 𜰋 𜰌 𜰍 𜰎 𜰏
U+1CC1x 𜰐 𜰑 𜰒 𜰓 𜰔 𜰕 𜰖 𜰗 𜰘 𜰙 𜰚 𜰛 𜰜 𜰝 𜰞 𜰟
U+1CC2x 𜰠 𜰡 𜰢 𜰣 𜰤 𜰥 𜰦 𜰧 𜰨 𜰩 𜰪 𜰫 𜰬 𜰭 𜰮 𜰯
U+1CC3x 𜰰 𜰱 𜰲 𜰳 𜰴 𜰵 𜰶 𜰷 𜰸 𜰹 𜰺 𜰻 𜰼 𜰽 𜰾 𜰿
U+1CC4x 𜱀 𜱁 𜱂 𜱃 𜱄 𜱅 𜱆 𜱇 𜱈 𜱉 𜱊 𜱋 𜱌 𜱍 𜱎 𜱏
U+1CC5x 𜱐 𜱑 𜱒 𜱓 𜱔 𜱕 𜱖 𜱗 𜱘 𜱙 𜱚 𜱛 𜱜 𜱝 𜱞 𜱟
U+1CC6x 𜱠 𜱡 𜱢 𜱣 𜱤 𜱥 𜱦 𜱧 𜱨 𜱩 𜱪 𜱫 𜱬 𜱭 𜱮 𜱯
U+1CC7x 𜱰 𜱱 𜱲 𜱳 𜱴 𜱵 𜱶 𜱷 𜱸 𜱹 𜱺 𜱻 𜱼 𜱽 𜱾 𜱿
U+1CC8x 𜲀 𜲁 𜲂 𜲃 𜲄 𜲅 𜲆 𜲇 𜲈 𜲉 𜲊 𜲋 𜲌 𜲍 𜲎 𜲏
U+1CC9x 𜲐 𜲑 𜲒 𜲓 𜲔 𜲕 𜲖 𜲗 𜲘 𜲙 𜲚 𜲛 𜲜 𜲝 𜲞 𜲟
U+1CCAx 𜲠 𜲡 𜲢 𜲣 𜲤 𜲥 𜲦 𜲧 𜲨 𜲩 𜲪 𜲫 𜲬 𜲭 𜲮 𜲯
U+1CCBx 𜲰 𜲱 𜲲 𜲳 𜲴 𜲵 𜲶 𜲷 𜲸 𜲹 𜲺 𜲻 𜲼 𜲽 𜲾 𜲿
U+1CCCx 𜳀 𜳁 𜳂 𜳃 𜳄 𜳅 𜳆 𜳇 𜳈 𜳉 𜳊 𜳋 𜳌 𜳍 𜳎 𜳏
U+1CCDx 𜳐 𜳑 𜳒 𜳓 𜳔 𜳕 𜳖 𜳗 𜳘 𜳙 𜳚 𜳛 𜳜 𜳝 𜳞 𜳟
U+1CCEx 𜳠 𜳡 𜳢 𜳣 𜳤 𜳥 𜳦 𜳧 𜳨 𜳩 𜳪 𜳫 𜳬 𜳭 𜳮 𜳯
U+1CCFx 𜳰 𜳱 𜳲 𜳳 𜳴 𜳵 𜳶 𜳷 𜳸 𜳹
U+1CD0x 𜴀 𜴁 𜴂 𜴃 𜴄 𜴅 𜴆 𜴇 𜴈 𜴉 𜴊 𜴋 𜴌 𜴍 𜴎 𜴏
U+1CD1x 𜴐 𜴑 𜴒 𜴓 𜴔 𜴕 𜴖 𜴗 𜴘 𜴙 𜴚 𜴛 𜴜 𜴝 𜴞 𜴟
U+1CD2x 𜴠 𜴡 𜴢 𜴣 𜴤 𜴥 𜴦 𜴧 𜴨 𜴩 𜴪 𜴫 𜴬 𜴭 𜴮 𜴯
U+1CD3x 𜴰 𜴱 𜴲 𜴳 𜴴 𜴵 𜴶 𜴷 𜴸 𜴹 𜴺 𜴻 𜴼 𜴽 𜴾 𜴿
U+1CD4x 𜵀 𜵁 𜵂 𜵃 𜵄 𜵅 𜵆 𜵇 𜵈 𜵉 𜵊 𜵋 𜵌 𜵍 𜵎 𜵏
U+1CD5x 𜵐 𜵑 𜵒 𜵓 𜵔 𜵕 𜵖 𜵗 𜵘 𜵙 𜵚 𜵛 𜵜 𜵝 𜵞 𜵟
U+1CD6x 𜵠 𜵡 𜵢 𜵣 𜵤 𜵥 𜵦 𜵧 𜵨 𜵩 𜵪 𜵫 𜵬 𜵭 𜵮 𜵯
U+1CD7x 𜵰 𜵱 𜵲 𜵳 𜵴 𜵵 𜵶 𜵷 𜵸 𜵹 𜵺 𜵻 𜵼 𜵽 𜵾 𜵿
U+1CD8x 𜶀 𜶁 𜶂 𜶃 𜶄 𜶅 𜶆 𜶇 𜶈 𜶉 𜶊 𜶋 𜶌 𜶍 𜶎 𜶏
U+1CD9x 𜶐 𜶑 𜶒 𜶓 𜶔 𜶕 𜶖 𜶗 𜶘 𜶙 𜶚 𜶛 𜶜 𜶝 𜶞 𜶟
U+1CDAx 𜶠 𜶡 𜶢 𜶣 𜶤 𜶥 𜶦 𜶧 𜶨 𜶩 𜶪 𜶫 𜶬 𜶭 𜶮 𜶯
U+1CDBx 𜶰 𜶱 𜶲 𜶳 𜶴 𜶵 𜶶 𜶷 𜶸 𜶹 𜶺 𜶻 𜶼 𜶽 𜶾 𜶿
U+1CDCx 𜷀 𜷁 𜷂 𜷃 𜷄 𜷅 𜷆 𜷇 𜷈 𜷉 𜷊 𜷋 𜷌 𜷍 𜷎 𜷏
U+1CDDx 𜷐 𜷑 𜷒 𜷓 𜷔 𜷕 𜷖 𜷗 𜷘 𜷙 𜷚 𜷛 𜷜 𜷝 𜷞 𜷟
U+1CDEx 𜷠 𜷡 𜷢 𜷣 𜷤 𜷥 𜷦 𜷧 𜷨 𜷩 𜷪 𜷫 𜷬 𜷭 𜷮 𜷯
U+1CDFx 𜷰 𜷱 𜷲 𜷳 𜷴 𜷵 𜷶 𜷷 𜷸 𜷹 𜷺 𜷻 𜷼 𜷽 𜷾 𜷿
U+1CE0x 𜸀 𜸁 𜸂 𜸃 𜸄 𜸅 𜸆 𜸇 𜸈 𜸉 𜸊 𜸋 𜸌 𜸍 𜸎 𜸏
U+1CE1x 𜸐 𜸑 𜸒 𜸓 𜸔 𜸕 𜸖 𜸗 𜸘 𜸙 𜸚 𜸛 𜸜 𜸝 𜸞 𜸟
U+1CE2x 𜸠 𜸡 𜸢 𜸣 𜸤 𜸥 𜸦 𜸧 𜸨 𜸩 𜸪 𜸫 𜸬 𜸭 𜸮 𜸯
U+1CE3x 𜸰 𜸱 𜸲 𜸳 𜸴 𜸵 𜸶 𜸷 𜸸 𜸹 𜸺 𜸻 𜸼 𜸽 𜸾 𜸿
U+1CE4x 𜹀 𜹁 𜹂 𜹃 𜹄 𜹅 𜹆 𜹇 𜹈 𜹉 𜹊 𜹋 𜹌 𜹍 𜹎 𜹏
U+1CE5x 𜹐 𜹑 𜹒 𜹓 𜹔 𜹕 𜹖 𜹗 𜹘 𜹙 𜹚 𜹛 𜹜 𜹝 𜹞 𜹟
U+1CE6x 𜹠 𜹡 𜹢 𜹣 𜹤 𜹥 𜹦 𜹧 𜹨 𜹩 𜹪 𜹫 𜹬 𜹭 𜹮 𜹯
U+1CE7x 𜹰 𜹱 𜹲 𜹳 𜹴 𜹵 𜹶 𜹷 𜹸 𜹹 𜹺 𜹻 𜹼 𜹽 𜹾 𜹿
U+1CE8x 𜺀 𜺁 𜺂 𜺃 𜺄 𜺅 𜺆 𜺇 𜺈 𜺉 𜺊 𜺋 𜺌 𜺍 𜺎 𜺏
U+1CE9x 𜺐 𜺑 𜺒 𜺓 𜺔 𜺕 𜺖 𜺗 𜺘 𜺙 𜺚 𜺛 𜺜 𜺝 𜺞 𜺟
U+1CEAx 𜺠 𜺡 𜺢 𜺣 𜺤 𜺥 𜺦 𜺧 𜺨 𜺩 𜺪 𜺫 𜺬 𜺭 𜺮 𜺯
U+1CEBx 𜺰 𜺱 𜺲 𜺳
Notes
1.^ As of Unicode version 16.0
2.^ Grey areas indicate non-assigned code points

Platform-specific

[edit]

Various different platforms defined their own unique set of box-drawing characters.

DOS

[edit]

The hardware code page of the original IBM PC supplied the following box-drawing characters, in what DOS now calls code page 437. This subset of the Unicode box-drawing characters is thus included in WGL4 and is far more popular and likely to be rendered correctly:

0 1 2 3 4 5 6 7 8 9 A B C D E F
B ? ?
C
D ? ?

The integral halves are also box drawing as they are used alongside 0xB3:

4 5
F ? ?

Their number is further limited to 28 on those code pages that replace the 18 characters that combine single and double lines, the left and right half blocks, as well as integral halves with other, usually alphabetic, characters (such as code page 850):

0 1 2 3 4 5 6 7 8 9 A B C D E F
B ? ?
C
D ?

Note: The non-double characters are the thin (light) characters (U+2500, U+2502), not the bold (heavy) characters (U+2501, U+2503).

Some OEM DOS computers supported other character sets, for example the Hewlett-Packard HP 110 / HP Portable and HP 110 Plus / HP Portable Plus, where in a modified version of the character set box-drawing characters were added in reserved areas of their normal HP Roman-8 character set.[2][3]

[2][3] 0 1 2 3 4 5 6 7 8 9 A B C D E F
8
9 ?

Unix, CP/M, BBS

[edit]

On many Unix systems and early dial-up bulletin board systems the only common standard for box-drawing characters was the VT100 alternate character set (see also: DEC Special Graphics). The escape sequence Esc ( 0 switched the codes for lower-case ASCII letters to draw this set, and the sequence Esc ( B switched back:

0 1 2 3 4 5 6 7 8 9 A B C D E F
6
7

On some terminals, these characters are not available at all, and the complexity of the escape sequences discouraged their use, so often only ASCII characters that approximate box-drawing characters are used, such as - (hyphen-minus), | (vertical bar), _ (underscore), = (equal sign) and + (plus sign) in a kind of ASCII art fashion.

Modern Unix terminal emulators use Unicode and thus have access to the line-drawing characters listed above.

Teletext

[edit]

The World System Teletext (WST) uses pixel-drawing characters for some graphics. A character cell is divided in 2×3 regions, and 26 = 64 code positions are allocated for all possible combinations of pixels.[4] These characters were added to the Unicode standard in Version 13.[5]

Historical

[edit]

Many microcomputers of the 1970s and 1980s had their own proprietary character sets, which also included box-drawing characters. Many of these were added to Unicode as Symbols for Legacy Computing.

Commodore

[edit]

Commodore machines, such as the Commodore PET and the Commodore 64, included a set of text semigraphics with block elements and dithering patterns in the PETSCII character set.

PET 2001 keyboard layout, illustrating PETSCII graphics characters

Sinclair

[edit]
ZX81 semigraphics

The Sinclair ZX80, ZX81, and ZX Spectrum included a set of text semigraphics with quadrant-based block elements. The ZX80 and ZX81 also included a set of text semigraphics with dithering patterns.

BBC and Acorn

[edit]

The BBC Micro could utilize the Teletext 7-bit character set, which had 128 box-drawing characters, whose code points were shared with the regular alphanumeric and punctuation characters. Control characters were used to switch between regular text and box drawing.[6]

Teletext G1 Block Mosaics Set[7]
0 1 2 3 4 5 6 7 8 9 A B C D E F
2 NBSP ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
3 ?? ?? ?? ?? ?? ▌ ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
6 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ?? ?? ?? ?? ??
7 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? █
Braille Sextant Mosaics Set[8][failed verification]
0 1 2 3 4 5 6 7 8 9 A B C D E F
2 NBSP ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
3 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? █ ?? ??
4 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ▌ ?? ?? ??
5 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?

The BBC Master and later Acorn computers have the soft font by default defined with line drawing characters.

0 1 2 3 4 5 6 7 8 9 A B C D E F
A ? ? ? ?
B

Amstrad

[edit]

The Amstrad CPC character set also has soft characters defined by default as block and line drawing characters.

0 1 2 3 4 5 6 7 8 9 A B C D E F
8 ? ? ? ? ? ? ? ? ? ? ? ?
9 ? ? ? ?

The CP/M Plus character set used on various Amstrad computers of the CPC, PCW and Spectrum families included a rich set of line-drawing characters as well:[9][10][11]

[9] 0 1 2 3 4 5 6 7 8 9 A B C D E F
8
9 ? ? ? ?

Apple

[edit]

MouseText is a set of display characters for the Apple IIc, IIe, and IIGS that includes box-drawing characters.

Encoding

[edit]

On many platforms, the character shape is determined programmatically from the character code.

  • ZX Spectrum block characters:
    0x80 + topright*1 + topleft*2 + bottomright*4 + bottomleft*8
  • Amstrad CPC block characters:
    0x80 + topleft*1 + topright*2 + bottomleft*4 + bottomright*8
  • Amstrad CPC line characters:
    0x90 + up*1 + right*2 + down*4 + left*8
  • BBC Master line characters:
    0xA0 + down*1 + right*2 + left*4 + up*8
  • Teletext block characters:
    0xA0 + topleft*1 + topright*2 + middleleft*4 + middleright*8 + bottomleft*16 + bottomright*64

However, DOS line- and box-drawing characters are not ordered in any programmatic manner, so calculating a particular character shape needs to use a look-up table.

Examples

[edit]

Sample diagrams made out of the standard box-drawing characters, using a monospaced font:

┌─┬┐  ╔═╦╗  ╓─╥╖  ╒═╤╕
│ ││  ║ ║║  ║ ║║  │ ││
├─┼┤  ╠═╬╣  ╟─╫╢  ╞═╪╡
└─┴┘  ╚═╩╝  ╙─╨╜  ╘═╧╛
┌───────────────────┐
│  ╔═══╗ Some Text  │?
│  ╚═╦═╝ in the box │?
╞═╤══╩══╤═══════════╡?
│ ├──┬──┤           │?
│ └──┴──┘           │?
└───────────────────┘?
 ?????????????????????

See also

[edit]

References

[edit]
  1. ^ Box Drawing U+2500-U+257F, The Unicode Standard Code Charts
  2. ^ a b Hewlett-Packard - Technical Reference Manual - Portable PLUS (1 ed.). Corvallis, OR, USA: Hewlett-Packard Company, Portable Computer Division. August 1985. 45559-90001. Retrieved 2025-08-14.
  3. ^ a b Hewlett-Packard - Technical Reference Manual - Portable PLUS (PDF) (2 ed.). Portable Computer Division, Corvallis, OR, USA: Hewlett-Packard Company. December 1986 [August 1985]. 45559-90006. Archived (PDF) from the original on 2025-08-14. Retrieved 2025-08-14.
  4. ^ Wiels. "TeleText - Het Protocol" (in Dutch). Mosaic characters. Archived from the original on 2025-08-14. Retrieved 2025-08-14.
  5. ^ "Symbols for Legacy Computing" (PDF). Unicode Consortium. Retrieved 2025-08-14.
  6. ^ Broadcast Teletext Specification, September 1976 (as HTML or scans of original document)
  7. ^ Enhanced Teletext specification (PDF), European Telecommunications Standards Institute, May 1997, p. 126
  8. ^ Enhanced Teletext specification (PDF), European Telecommunications Standards Institute, May 1997, p. 126
  9. ^ a b "Appendix II: CP/M Plus character sets / II.1 The complete character set (Language 0)". Spectrum +3 CP/M Plus manual (User Manual). Archived from the original on 2025-08-14. Retrieved 2025-08-14. [1]
  10. ^ Elliott, John C. (2025-08-14). "Amstrad Extended BIOS Internals". Seasip.info. Archived from the original on 2025-08-14. Retrieved 2025-08-14.
  11. ^ "Amstrad CP/M Plus character set". Archived from the original on 2025-08-14. Retrieved 2025-08-14.
生化流产是什么原因造成的 什么是出马 胃疼肚子疼是什么原因 那悲歌总会在梦中惊醒是什么歌 膝关节疼是什么原因
甲醇对人体有什么伤害 什么动作可以提高性功能 咽喉炎吃什么药管用 为什么记忆力很差 拾到什么意思
茶歇是什么意思 一什么而什么的成语 胎动突然减少是什么原因 水可以变成什么 休是什么意思
失眠用什么药好 三月十七是什么星座 一点是什么时辰 黄粱是什么意思 从什么时候开始
ac代表什么意思aiwuzhiyu.com 蒂芙尼蓝是什么颜色zsyouku.com 早搏是什么原因引起的hcv7jop6ns1r.cn 西安有什么好吃的hcv9jop4ns8r.cn 夏季吃什么水果好hcv8jop6ns7r.cn
轻度郁症有什么表现hcv7jop6ns9r.cn 怀孕有什么表现hcv9jop5ns7r.cn 吃力不讨好是什么意思hcv9jop5ns9r.cn 滔滔不绝的绝什么意思hcv7jop6ns4r.cn 高压低压是什么意思shenchushe.com
尿酸高平时要注意什么hcv9jop2ns4r.cn 内分泌紊乱是什么症状hcv9jop2ns2r.cn 水色是什么颜色beikeqingting.com 液氨是什么hcv8jop2ns3r.cn 儿童淋巴结肿大挂什么科hcv8jop7ns2r.cn
颈椎钙化是什么意思严重么wzqsfys.com hd是什么意思hcv9jop5ns4r.cn 墓库是什么意思hcv9jop6ns7r.cn 看病人送什么花合适zhongyiyatai.com 鬼最怕什么颜色hcv8jop8ns3r.cn
百度