Pseudografie

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 30 aprilie 2022; verificările necesită 8 modificări .

Pseudografica sau grafica bloc este o tehnică utilizată pentru a simula grafica raster în modul text .

Există două moduri diferite de a emula grafica bitmap. Primul implementează grafica raster tradițională folosind o serie de caractere pătrate. Această metodă se numește grafică bloc sau mozaic.

Al doilea este de a folosi caractere speciale care imită bitmaps, numite pseudografice .

Caracterele semi-grafice (inclusiv unele elemente de bloc) sunt încorporate în BIOS -ul oricărei plăci video compatibile cu VGA , astfel încât computerul să poată afișa aceste caractere fără participarea sistemului de operare . Liniile sunt afișate astfel când sistemul este în modul text; de exemplu, când rulați programul de configurare BIOS.

Bloc de grafică

Grafica bloc a constat dintr-un set de simboluri dreptunghiulare. Au mai multe zone de umplere și de fundal, ceea ce a făcut posibilă simularea graficelor bitmap.

Exemple de utilizare a graficelor bloc

Exemple clasice de sisteme care utilizează grafica bloc sunt:

Simboluri pseudografice

Personajele pseudografice sunt personaje care imită grafica. Simbolurile pot imita dreptunghiuri , cercuri și puncte, costume de cărți și forme geometrice.

Un exemplu clasic de utilizare a pseudograficelor este Commodore PET . Pseudo-graficele pe PET erau atât de comune încât erau pe tastatură.

Pseudografie în paginile de cod

Paginile de coduri pentru DOS conțin de obicei următorul set de pseudografice, împrumutate din fonturile încorporate ale EGA , VGA și alte adaptoare de afișare (codurile de sub caractere corespund codurilor Unicode):

.0 .unu .2 .3 .patru .5 .6 .7 .opt .9 .A .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

În VGA, utilizarea pozițiilor codului 0xB0-0xDF pentru pseudografic este obligatorie atunci când se utilizează moduri cu o lățime a caracterelor de 9 pixeli .

Unicode are un set mai mare de caractere pseudografice.

Tabelul de mai jos prezintă blocurile Unicode pentru desenul casetei ( U+2500-257F) și Elementele bloc ( U +2580-259F). Dacă există un cod sub simbol, atunci acesta este codul din tabelul de mai sus pentru codificări pe un singur octet. În plus, codurile de la 2500 16 la 2590 16 (inclusiv ambele menționate) au fost introduse în prima ediție a Unicode 1.0. Codurile 2591 16 până la 259F 16 (ambele incluse) au fost atribuite doar caractere în versiunea 3.2.

.0 .unu .2 .3 .patru .5 .6 .7 .opt .9 .A .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
╛FI
_
╜BD
_

BC

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












Sisteme care folosesc pseudografice

Exemple de sisteme care au folosit pseudografice:

Vezi și