A pszeudografika vagy a blokkgrafika a rasztergrafikák szöveges módban történő szimulálására használt technika .
Kétféle módon emulálható a bittérképes grafika. Az első hagyományos rasztergrafikát valósít meg négyzet alakú karakterek tömbjének felhasználásával. Ezt a módszert blokk- vagy mozaikgrafikának nevezik.
A második a bitképeket utánzó speciális karakterek használata, amelyeket pszeudográfiának neveznek.
A félgrafikus karakterek (beleértve néhány blokkelemet is) minden VGA -kompatibilis videokártya BIOS -ába be vannak építve , így a PC képes megjeleníteni ezeket a karaktereket az operációs rendszer részvétele nélkül . A sorok így jelennek meg, ha a rendszer szöveges módban van; például a BIOS telepítőprogramjának futtatásakor.
A blokkgrafika téglalap alakú szimbólumokból állt. Számos kitöltési és háttérterülettel rendelkeznek, amelyek lehetővé tették a bittérképes grafika szimulációját.
A blokkgrafikát használó rendszerek klasszikus példái:
A pszeudografikus karakterek olyan karakterek, amelyek grafikát utánoznak. A szimbólumok utánozhatnak téglalapokat , köröket és pontokat, kártyaruhákat és geometriai alakzatokat.
A pszeudográfia használatának klasszikus példája a Commodore PET . Az álgrafikák a PET-en olyan gyakoriak voltak, hogy a billentyűzeten voltak.
![]() |
Ez az oldal vagy szakasz speciális Unicode karaktereket tartalmaz . Ha nem rendelkezik a szükséges betűtípusokkal , előfordulhat, hogy egyes karakterek nem jelennek meg megfelelően. |
A DOS kódlapjai általában a következő pszeudográfiai készletet tartalmazzák , amelyeket az EGA , VGA és más kijelzőadapterek beépített betűtípusaiból kölcsönöztek (a karakterek alatti kódok a Unicode kódoknak felelnek meg):
.0 | .egy | .2 | .3 | .négy | .5 | .6 | .7 | .nyolc | .9 | .A | .B | .C | .D | .E | .F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
b. |
░ 2591 |
▒ 2592 |
▓ 2593 |
│ 2502 |
┤ 2524 |
╡ 2561 |
╢ 2562 |
╖ 2556 |
╕ 2555 |
╣ 2563 |
║ 2551 |
╗ 2557 |
255D sz |
╜255C_ _ |
╛255B_ _ |
┐ 2510 |
C. |
└ 2514 |
┴ 2534 |
┬ 252 C |
├ 251 C |
─ 2500 |
┼ 253 C |
255E sz |
╟255F_ _ |
╚ 255A |
╔ 2554 |
╩ 2569 |
╦ 2566 |
╠ 2560 |
═ 2550 |
╬ 256 C |
2567. sz |
D. |
╨ 2568 |
╤ 2564 |
╥ 2565 |
╙ 2559 |
# 2558 |
╒ 2552 |
╓ 2553 |
256B sz |
256A sz |
┘ 2518 |
┌250C_ _ |
█ 2588 |
▄ 2584 |
▌258C_ _ |
▐ 2590 |
▀ 2580 |
A VGA-ban a 0xB0-0xDF kódpozíciók használata kötelező pszeudográfiai adatokhoz, ha 9 pixel karakterszélességű módokat használ .
A Unicode nagyobb pszeudográfiai karakterkészlettel rendelkezik.
Az alábbi táblázat a Box Drawing Unicode blokkokat ( U+2500-257F) és a blokkelemeket ( U + 2580-259F ) mutatja. Ha van kód a szimbólum alatt, akkor ez a fenti táblázatból származó kód az egybájtos kódolásokhoz. Ezenkívül a 2500 16 és 2590 16 közötti kódokat (beleértve mindkettőt) bevezették az Unicode 1.0 első kiadásába. A 2591 16 -tól 259F 16 -ig terjedő kódokhoz (mindkettő mellékelve) csak karakterek voltak hozzárendelve a 3.2-es verzióban.
.0 | .egy | .2 | .3 | .négy | .5 | .6 | .7 | .nyolc | .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_ _ |
╛BE_ _ |
╜BD_ _ |
╝ Kr. e |
╞ C6 |
╟C7_ _ |
256. |
╠CC_ _ |
╡ B5 |
╢ B6 |
╣ B9 |
╤ D1 |
╥ D2 |
╦CB _ |
╧CF_ _ |
╨D0_ _ |
╩CA _ |
╪ D8 |
╫D7_ _ |
╬CE_ _ |
╭ |
╮ |
╯ |
257. |
╰ |
╱ |
╲ |
╳ |
╴ |
╵ |
╶ |
╷ |
╸ |
╹ |
╺ |
╻ |
╼ |
╽ |
╾ |
╿ |
258. |
▀DF_ _ |
lehetőségre |
▂ |
▃ |
▄ DC |
▅ |
▆ |
▇ |
█DB_ _ |
▉ |
▊ |
▋ |
▌DD_ _ |
▍ |
▎ |
▏ |
259. |
▐DE_ _ |
░ B0 |
▒ B1 |
▓B2_ _ |
▔ |
▕ |
▖ |
▗ |
▘ |
▙ |
▚ |
▛ |
▜ |
▝ |
▞ |
▟ |
Példák pszeudográfiát használó rendszerekre: