Block Elements

Blader door 32 tekens uit het Unicode-blok Block Elements (U+2580–U+259F). Klik op een teken om details te bekijken en het te kopiëren.

Advertisement

Over Box Drawing & Block Elements

Box-tekentekens en blokelementen zijn de bouwmaterialen van tekstmodusinterfaces. Met enkele en dubbele lijnen, hoeken, T-stukken en kruisingen construeren ze tabellen, vensters en randen volledig uit karaktercellen. Blokelementen — kwadranten, arceringen en vullingen — voegen rudimentaire grafische mogelijkheden toe aan pure tekstomgevingen. Samen vormen ze de kracht achter terminalgebruikersinterfaces, ASCII-kunst en retro-stijltoepassingen die de esthetiek van het vroege persoonlijk computergebruik oproepen.

IBM's Code Page 437, uitgebracht met de oorspronkelijke pc in 1981, bevatte een volledige set box-tekentekens, speciaal voor het creëren van tekstgebaseerde gebruikersinterfaces. Vóór grafische besturingssystemen vertrouwde elke DOS-toepassing — van Lotus 1-2-3-spreadsheets tot Norton Commander-bestandsbeheerders — op deze tekens om vensters, menu's en dialoogvensters te simuleren. Bulletin Board Systems (BBS) van eind jaren 1980 en begin jaren 1990 verhieven box-tekenen tot een kunstvorm, waarbij ANSI-kunstenaars uitgebreide scènes creëerden met niets anders dan gekleurde teksttekens. Unicode behield alle oorspronkelijke box-tekentekens van IBM en voegde varianten toe ter ondersteuning van de volledige matrix van enkelvoudige, dubbele en gemengde combinaties.

Veelvoorkomend gebruik

  • Terminalgebruikersinterfaces en CLI-toepassingslay-outs
  • Platte-teksttabelopmaak in documentatie
  • ANSI-kunst en retro-computingesthetiek
  • Voortgangsbalken en laadindicatoren in terminaltoepassingen
  • Tekstgebaseerde datavisualisatie in serveromgevingen

Technische opmerkingen: Correcte weergave van box-tekentekens vereist monospace-lettertypen waarbij elk glyph exact één karaktercel beslaat en lijnen naadloos aansluiten op celgrenzen. Veel moderne lettertypen slagen er niet in box-tekentekens correct uit te lijnen, omdat hun metrieken uitgaan van proportionele spatiëring. Terminal-emulators zoals iTerm2 en Windows Terminal hebben speciale weergavepaden om ervoor te zorgen dat deze tekens zonder openingen aansluiten. De blokelementen (U+2580–U+259F) bieden acht arceringniveaus en kwadrantcombinaties die pseudo-pixelgrafiek op sub-karakterresolutie kunnen bereiken.

Culturele context: De demoscene en BBS-kunstgemeenschappen transformeerden box-tekenen van utilitaristische UI-componenten tot een echte kunstvorm. ANSI-kunstwedstrijden in de jaren 1990 produceerden opmerkelijk gedetailleerde werken met alleen de 256 tekens van Code Page 437. Vandaag de dag blijft een levendige retro-computergemeenschap terminalkunst creëren, en moderne tools zoals tmux en Neovim houden box-tekentekens relevant in ontwikkelaarswerkstromen. De esthetiek heeft pixelkunst, lo-fi-gameontwerp en het hele genre van terminalgebaseerde roguelike-spellen geïnspireerd.

Advertisement