Pseudografi

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 30. april 2022; checks kræver 8 redigeringer .

Pseudografik eller blokgrafik er en teknik, der bruges til at simulere rastergrafik i teksttilstand .

Der er to forskellige måder at emulere bitmap-grafik på. Den første implementerer traditionel rastergrafik ved hjælp af en række firkantede tegn. Denne metode kaldes blok- eller mosaikgrafik.

Den anden er at bruge specialtegn, der efterligner bitmaps, kaldet pseudographics .

Semigrafiske tegn (herunder nogle blokelementer) er indbygget i BIOS'en på ethvert VGA -kompatibelt videokort, så pc'en kan vise disse tegn uden deltagelse af operativsystemet . Linjerne vises således, når systemet er i teksttilstand; for eksempel, når du kører BIOS-opsætningsprogrammet.

Blokgrafik

Blokgrafikken bestod af et sæt rektangulære symboler. De har flere fyld- og baggrundsområder, som gjorde det muligt at simulere bitmap-grafik.

Eksempler på brug af blokgrafik

Klassiske eksempler på systemer, der bruger blokgrafik er:

Pseudografiske symboler

Pseudografiske tegn er tegn, der efterligner grafik. Symboler kan efterligne rektangler , cirkler og prikker, kortdragter og geometriske former.

Et klassisk eksempel på brugen af ​​pseudografi er Commodore PET . Pseudo-grafik på PET var så almindeligt, at det var på tastaturet.

Pseudografi i kodesider

Kodesider til DOS indeholder typisk følgende sæt pseudografik, lånt fra de indbyggede skrifttyper i EGA , VGA , og andre skærmadaptere (koderne under tegnene svarer til Unicode-koderne):

.0 .en .2 .3 .fire .5 .6 .7 .otte .9 .EN .B .C .D .E .F
 
b.
 

2591

2592

2593

2502

2524

2561

2562

2556

2555

2563

2551

2557
nr. 255D
╜255C
_
╛255B
_

2510
 
C.
 

2514

2534

252C

251C

2500

253C
nr. 255E
╟255F
_

255A

2554

2569

2566

2560

2550

256C
nr.
2567
 
D.
 

2568

2564

2565

2559
#
2558

2552

2553
nr.
256B
nr. 256A

2518
┌250C
_

2588

2584
▌258C
_

2590

2580

I VGA er brugen af ​​kodepositioner 0xB0-0xDF til pseudografik obligatorisk, når der bruges tilstande med en tegnbredde på 9 pixels .

Unicode har et større sæt pseudografiske tegn.

Tabellen nedenfor viser Box Drawing Unicode-blokkene ( U+2500-257F) og Block Elements ( U +2580-259F). Hvis der er en kode under symbolet, så er dette koden fra tabellen ovenfor for single-byte-kodninger. Derudover blev koder fra 2500 16 til 2590 16 (inklusive begge nævnte) introduceret i den første udgave af Unicode 1.0. Koderne 2591 16 til 259F 16 (begge inkluderet) blev kun tildelt tegn i version 3.2.

.0 .en .2 .3 .fire .5 .6 .7 .otte .9 .EN .B .C .D .E .F
 
250.
 
-C4
_


B3









┌DA
_



 
251.
 
┐BF
_



└C0
_




D9




C3



 
252.
 





B4







┬C2
_



 
253.
 




┴C1
_








C5



 
254.
 
















 
255.
 
═CD
_
║BA
_

D5

D6

C9
╕B8
_

B7

BB

D4

D3

C8
╛BE
_
╜BD
_

f.Kr
╞C6
_
╟C7
_
 
256.
 
╠CC
_

B5

B6

B9

D1
╥D2
_
╦CB
_
╧CF
_
╨D0
_
╩CA
_
╪D8
_
╫D7
_
╬CE
_



 
257.
 
















 
258.
 
▀DF
_
.



DC



█DB
_



▌DD
_



 
259.
 
▐DE
_

B0

B1

B2












Systemer, der bruger pseudografik

Eksempler på systemer, der brugte pseudografi:

Se også