Введение

Группа символов Unicode

Символы построения рамок, также известные как символы рисования линий, представляют собой форму полуграфики, широко используемой в текстовых пользовательских интерфейсах для рисования различных геометрических рамок и прямоугольников. Эти символы характеризуются тем, что они предназначены для соединения по горизонтали и/или вертикали с соседними символами, что требует точного выравнивания. Поэтому символы построения рамок обычно хорошо работают только с моноширинными шрифтами. В графических пользовательских интерфейсах эти символы гораздо менее полезны, поскольку рисовать линии и прямоугольники напрямую с помощью графических API проще и целесообразнее. Однако они по-прежнему полезны для интерфейсов командной строки и комментариев в виде обычного текста в исходном коде. Некоторые современные встраиваемые системы также используют проприетарные наборы символов, как правило, расширения наборов символов ISO 8859, которые включают символы построения рамок или другие специальные символы. К другим типам символов построения рамок относятся блочные элементы, символы заливки и терминальные графические символы; они могут использоваться для заполнения областей экрана и создания эффекта теней.

Рисунок в коробке

Unicode включает 128 таких символов в блоке "Графические элементы рамки".

Исторические

Многие микрокомпьютеры 1970-х и 1980-х годов использовали собственные наборы символов, которые также включали символы для построения рамок и графических элементов. Многие из этих символов были добавлены в Юникод как символы для устаревших вычислительных систем.

Комодор

Машины Commodore, такие как Commodore PET и Commodore 64, включали набор текстовой полуграфики с блочными элементами и узорами дитеринга в кодировке символов PETSCII.

Синклер

Sinclair ZX80, ZX81 и ZX Spectrum включали набор текстовой полуграфики с блочными элементами, основанными на квадрантах. ZX80 и ZX81 также включали набор текстовой полуграфики с узорами, созданными методом дизеринга.