Codi ESC ANSI: diferència entre les revisions

Contingut suprimit Contingut afegit
Cap resum de modificació
Línia 18:
El sistema operatiu IBM PC-DOS empra el controlador ANSI.SYS que té com el seu propi nom indica, una gran part de la norma ANSI X3.64, però també inclou alguns codis de factura pròpia. Potser la part incorporada més significativa és la possibilitat d'utilitzar codis de colors, sovint anomenats incorrectament "codis de color ANSI". Amb aquests codis, per a cada caràcter es poden triar i establir clarament vuit opcions per al color del text i vuit per al color del fons de manera que les opcions són pràcticament 16 caràcters ASCII gràfics, utilitzats en les targetes gràfiques de 8 bits del PC d'IBM emprant codis de control "tipus ANSI", que van ser especialment populars a la dècada de 1990.<ref name="CruzGianone1997">{{cite book|author1=Frank da Cruz|author2=Christine Gianone|title=Using C-Kermit|url=https://books.google.com/books?id=QuYQPc-c67MC&pg=PA278|year=1997|publisher=Digital Press|isbn=978-1-55558-164-0|page=278}}</ref>
 
A [[MS-DOS]] era necessari instal·lar el controlador ANSI.SYS, ANSI.COM<ref name="ANSI.COM">{{cite journal|url=https://www.pcmag.com/article2/0,2817,5343,00.asp|title=ANSI.com: Download It Here|journal=[[PC Magazine]]|author-first=Michael|author-last=Mefford|date=1989-02-07|access-date=2011-08-10}}</ref> o NANSI.SYS<ref name="NANSI.SYS">{{cite web|url=http://www.kegel.com/nansi/|title=Nansi and NNansi – ANSI Drivers for MS-DOS|publisher=Dan Kegel's Web Hostel|author-first1=Dan|author-last1=Kegel|author-first2=Eric|author-last2=Auer|date=1999-02-28|access-date=2011-08-10}}</ref>que permetia interpretar aquests codis. Tots els codis d'escapament comencen pels caràcters ''' ESC ''' (caràcter [[ASCII]] número 27 decimal, 1B en [[hexadecimal]]) seguit del caràcter ''' <nowiki> [</nowiki> '''.
 
== ColorsAtari ST ==
== Taula de seqüencies d'escapament<ref name="CruzGianone1997" /> ==
L'Atari ST va utilitzar el sistema de comandament adaptat del VT52 amb algunes expansions per al suport del color, en lloc de donar suport als codis d'escapament ANSI.<ref>{{Cite web|url=http://www.bighole.nl/pub/mirror/homepage.ntlworld.com/kryten_droid/Atari/ST/spg/st_prog_guide_c.htm|title=Printer and terminal escape codes|website=Concise Atari ST 68000 Programming Guide|access-date=22 June 2020|archive-url=https://web.archive.org/web/20160920103258/http://www.bighole.nl/pub/mirror/homepage.ntlworld.com/kryten_droid/Atari/ST/spg/st_prog_guide_c.htm|archive-date=20 September 2016|url-status=live}}</ref>
 
== Amiga-OS ==
L'Amiga-OS no només interpreta les seqüències de codi ANSI per a la sortida de text a la pantalla, sinó que el controlador d'impressora Amiga-OS també les interpreta (amb extensions pròpies d'Amiga-OS) i les tradueix als codis necessaris per a la impressora concreta que realment està connectada.<ref>{{cite web|url=http://wiki.amigaos.net/wiki/Printer_Device#Printer_Command_Definitions|title=Amiga Printer Command Definitions|publisher=Commodore|access-date=2013-07-10}}</ref>
 
== Taula de seqüencies d'escapament ANSI<ref name="CruzGianone1997" /><ref name="xtc2">{{cite web|title=XTerm Control Sequences (ctlseqs)|url=https://invisible-island.net/xterm/ctlseqs/ctlseqs.html|first1=Edward|last1=Moy|first2=Stephen|last2=Gildea|first3=Thomas|last3=Dickey|year=2019|website=Invisible Island}}</ref> ==
{|Class = "wikitable"
|+Alguns codis d'escapament
Linha 47 ⟶ 53:
|}
 
== Colors<ref name="xtc">{{cite web|title=XTerm Control Sequences (ctlseqs)|url=https://invisible-island.net/xterm/ctlseqs/ctlseqs.html|first1=Edward|last1=Moy|first2=Stephen|last2=Gildea|first3=Thomas|last3=Dickey|year=2019|website=Invisible Island}}</ref><ref>{{cite web|url=https://quickgit.kde.org/?p=konsole.git&a=blob&f=tests%2Fcolor-spaces.pl|title=color-spaces.pl (a copy of 256colors2.pl from xterm dated 1999-07-11)|publisher=KDE|date=2006-12-06}}{{Dead link|date=June 2020|bot=InternetArchiveBot|fix-attempted=yes}}</ref> ==
== Colors ==
{| class="wikitable"
|+Taula de colors