Block Elements

Gennemse 32 tegn fra Unicode-blokken Block Elements (U+2580–U+259F). Klik på et tegn for at se detaljer og kopiere det.

Advertisement

Om Box Drawing & Block Elements

Tegneboks-tegn og blokkelementer er byggematerialerne i tekstbaserede grænseflader. Med enkelt- og dobbeltlinjer, hjørner, T-kryds og krydsninger konstruerer de tabeller, vinduer og rammer udelukkende ud fra tegnceller. Blokkelementer — kvadranter, nuancer og udfyldninger — tilføjer grundlæggende grafikfunktionalitet til rent tekstmiljøer. Sammen driver de terminalbrukergrænseflader, ASCII-art og retro-stylede applikationer, der fremmanever estetikken fra tidlig personlig databehandling.

IBM's Code Page 437, udgivet med den oprindelige PC i 1981, indeholdt et komplet sæt af tegnebøjle-tegn specielt designet til at skabe tekstbaserede grænseflader. Før grafiske operativsystemer stolnede alle DOS-appkendskaber – fra Lotus 1-2-3-regneark til Norton Commander-filmanagere – på disse tegn for at simulere vindler, menuer og dialogbånd. Bullet-og-kort BBS og rest af vent-tegnet bul-boards i slutningen af 1980'erne og tidligbegynden af 1990'ererne ophøjede boksegning til kunstform, hvor ANSI-kunstnere skabte detaljadetær rating stylede kunstværker med intet andet end farvede teksttegn. Unicode bevarede alle IBM's originale tegnebue-tegn og tilføjedevarianter for at understøtte den fulde matrix af enkeltlige, dobbeltligne og blandet-vægt-kombinationer.

Almindelige anvendelser

  • Terminalbrugerinterfaces og CLI-applikationsopstillinger
  • Plain-text tablelformattingdokumentation i dokumentation
  • ANSI-kunst og retro-personligdataæstetik
  • Fremskridtbjælker og indlæsningsindikatorer i terminalapplikationer
  • Tekstbaserede data visualization i server-motorværtoner i server og-motorer jupemasse

Tekniske noter: Korrekt gengivelse af boks-tegningstegn kræver monospacede skrifttyper, hvor hvert glyf optager præcis én tegncelle, og linjer forbinder problemfrit ved cellegrænser. Mange moderne skrifttyper undlader at justere boks-tegningstegn korrekt, fordi deres mål antager proportional afstand. Terminalemulatorer som iTerm2 og Windows Terminal har specielle gengivelsesstier for at sikre, at disse tegn forbinder uden huller. Blokelementerne (U+2580–U+259F) giver otte skyggeniveauer og kvadrantkombinationer, der kan opnå pseudo-pixelgrafik i sub-tegnopløsning.

Kulturel kontekst: Demoscenen og BBS-kunstfællesskaberne forvandlede boks-tegning fra utilitaristiske UI-komponenter til en ægte kunstform. ANSI-kunstkonkurrencer i 1990'erne producerede bemærkelsesværdigt detaljerede værker ved kun at bruge de 256 tegn i Code Page 437. I dag fortsætter et levende retro-computing-fællesskab med at skabe terminalkunst, og moderne værktøjer som tmux og Neovim holder boks-tegningstegn relevante i udviklerarbejdsgange. Æstetikken har inspireret pixelkunst, lo-fi-spildesign og hele genren af terminalbaserede roguelike-spil.

Advertisement