ANSI X3.64

ANSI X3.64 on Yhdysvaltain kansallisen standardi-instituutin ANSI:n 1970-luvulla määrittelemä merkkipohjaisten päätteiden kuvaruudunohjausstandardi. Useimmat nykyiset pääte-emulaattorit ovat VT100-yhteensopivia ja toteuttavat siten tämän standardin. Monet ohjauskoodit ovat kuitenkin eri pääte- ja ohjelmistovalmistajien toteuttamia laajennuksia.

Useimmat ANSI X3.64 -ohjauskoodit alkavat ASCII-ohjauskoodilla esc (desimaali 27, heksadesimaali 1B), jota seuraa yleensä kirjain tai avaava hakasulku [. Muutamia ohjauskoodeja:

  • Kuvaruudun tyhjennys: esc [ 2 J
  • Kohdistimen siirto: esc [ rivi ; sarake H (rivi ja sarake desimaalilukuina)
  • Lihavointi päälle: esc [ 1 m
  • Kaikki muotoilut pois päältä: esc [ 0 m

Useimmissa ohjelmointikielissä ohjauskoodeja käytetään tulostamalla niitä suoraan päätelaitteelle, joka on useimmiten standardiulostulossa. Esimerkiksi C-kielessä ANSI X3.64 -yhteensopivan päätteen kuvaruudun voisi tyhjentää seuraavasti:

  printf("\033[2J");

Unix-ympäristössä käytetään termcap- tai terminfo-kirjastoa kuvaamaan eri päätteiden ominaisuuksia ja oikeat ohjauskoodit haetaan tietokannasta TERM-ympäristömuuttujan perusteella. curses- ja ncurses-kirjastot tarjoavat C-kielellä ohjelmointirajapinnan jolloin ohjelmoijan ei tarvitse tuntea päätteiden ohjauskoodeja.[1] X/Openin X/Open Curses määrittelee standardina tekstin syötön ja näytön päätteille.[2][3]

IBM PC -yhteensopivien koneiden MS-DOS-käyttöjärjestelmän ANSI.SYS-laiteajuri toteuttaa nimensä mukaisesti suuren osan ANSI X3.64 -standardista mutta sisältää myös joitakin omia lisäyksiään. Ehkä merkittävin lisäys on mahdollisuus värien käyttöön ohjauskoodeilla, joita kutsutaan usein virheellisesti "ANSI-värikoodeiksi". Kullekin merkille voi asettaa teksti- ja taustavärin 8 vaihtoehdosta. Tekstivärin voi asettaa myös kirkkaaksi, joten tekstivärivaihtoehtoja on käytännössä 16. PC-koneissa puolestaan harva ohjelma käyttää päätteenohjauskoodeja, vaan useimmat kirjoittavat nopeuden tähden suoraan näyttömuistiin, jonka sijainti ja toimintatapa on tunnettu.

ANSI-taide on ASCII-taiteen kaltaista merkkigrafiikkaa, joka käyttää hyväkseen ANSI.SYS -ajurin sallimia ohjauskoodeja ja IBM PC:n näytönohjainten 8-bittistä tekstitilamerkistöä. ANSI-grafiikka oli suosittua etenkin 1990-luvulla BBS-järjestelmissä, mutta sitä harrastetaan vieläkin.

Lähteet

  1. Eric S. Raymond: ncurses: Portable Screen-Handling for Linux 1.9.1995. Linux Journal. Viitattu 2.9.2019. (englanniksi)
  2. man pages section 3: Curses Library Functions Oracle. Viitattu 1.9.2019. (englanniksi)
  3. ncurses 6.0 released 12.8.2015. Lwn.net. Viitattu 1.9.2019. (englanniksi)

Aiheesta muualla

Read other articles:

Drupadaद्रुपदDrupada dalam bentuk wayang gaya Surakarta.Tokoh MahabharataNamaDrupadaEjaan Dewanagariद्रुपदEjaan IASTDrupadaNama lainYadnyasenaKitab referensiMahabharataAsalKerajaan PancalaKediamanKampilya[1]KastakesatriaAyahPersataIbuWisakaAnakDrestadyumna, Srikandi, Dropadi, Yudamanyu, Utamoja Drupada (Dewanagari: द्रुपद; ,IAST: Drupada, द्रुपद), atau sering pula disebut Yadnyasena (Dewanagari: यज्ञसेन; ,IAS...

 

Basilika Kelahiran Santa Perawan MariaBasilika Minor Kelahiran Santa Perawan Mariabahasa Slowakia: Bazilika Narodenia Panny MárieBasilika Kelahiran Santa Perawan MariaLokasiMariankaNegara SlowakiaDenominasiGereja Katolik RomaArsitekturStatusBasilika minorStatus fungsionalAktif Basilika Kelahiran Santa Perawan Maria (bahasa Slowakia: Bazilika Narodenia Panny Márie) adalah sebuah gereja basilika minor Katolik yang terletak di Marianka, Slowakia. Basilika ini ditetapkan statusnya ...

 

Pokémon FireRedPokémon LeafGreen Karya seni FireRed (diwakili oleh Charizard) dan LeafGreen (diwakili Venusaur). Tipepaired remakes of Pokémon paired versions (en) BerdasarkanPokémon Red and Green (en) dan Pokémon Red dan Blue Versi pertamaJP: 29 Januari 2004NA: 9 September 2004[1]AU: 23 September 2004EU: 1 Oktober 2004GenreBermain peranKarakterRed (en) Bahasa Daftar Inggris, Italia, Jepang, Jerman, Prancis dan Spanyol 60 Karakteristik teknisPlatformGame Boy Advance Modepermainan...

Comune in Veneto, ItalyZermeghedoComuneComune di Zermeghedo Coat of armsLocation of Zermeghedo ZermeghedoLocation of Zermeghedo in ItalyShow map of ItalyZermeghedoZermeghedo (Veneto)Show map of VenetoCoordinates: 45°29′N 11°22′E / 45.483°N 11.367°E / 45.483; 11.367CountryItalyRegionVenetoProvinceVicenza (VI)Government • MayorLuca AlbieroArea[1] • Total2.97 km2 (1.15 sq mi)Elevation84 m (276 ft)Population&...

 

Konfigurasi umum aliran jet kutub dan subtropis Penampang aliran jet subtropis dan kutub menurut garis lintang Meander (Gelombang Rossby) dari aliran jet kutub Belahan Bumi Utara berkembang (a), (b); lalu akhirnya melepaskan setetes udara dingin (c). Oranye: massa udara yang lebih hangat; merah muda: aliran jet. Penggambaran sirkulasi global yang sangat ideal. Arus jet atau lebih dikenal dengan sebutan jet stream yaitu sebuah fenomena alam yang sangat menarik perhatian dalam dunia penerbangan...

 

Pangeran EdwardAdipati Edinburgh (selengkapnya)Edward pada 2015Kelahiran10 Maret 1964 (umur 60)Istana Buckingham, London, InggrisWangsaWindsorNama lengkapEdward Antony Richard Louis[a]AyahPangeran Philip, Adipati EdinburghIbuElizabeth II, Ratu Britania RayaPasanganSophie Rhys-Jones ​(m. 1999)​Anak Lady Louise Mountbatten-Windsor James Mountbatten-Windsor, Earl dari Wessex PendidikanGordonstounJesus College, Cambridge (BA) Keluarga Kerajaan Britania Ra...

Nasir bin MurshidImamImam OmanBerkuasa1624–1649PendahuluOmair bin HimyarPenerusSultan bin SaifInformasi pribadiKematian14 April 1649WangsaYarubaAyahMurshid bin Sultan bin Malik bin Bil'arab al-Ya'rubiAgamaIslam Ibadi Nasir bin Murshid (Arab: ناصر بن مرشدcode: ar is deprecated ) (meninggal 14 April 1649) adalah pendiri Dinasti Yaruba, seorang pemeluk agama Islam Ibadi. Ia memerintah dari tahun 1624 hingga 1649. Ia mengambil alih kekuasaan pada masa kekacauan ketika dinasti sebelumn...

 

2019 single by CiaraGreatest LoveSingle by Ciarafrom the album Beauty Marks ReleasedFebruary 12, 2019 (2019-02-12)StudioBeauty Marks StudiosGenreR&BLength3:43LabelBeauty MarksWarner Bros.Songwriter(s)CiaraJasper CameronRod CameronTheron ThomasProducer(s)Jasper CameronRod CameronCiara singles chronology Dose (2018) Greatest Love (2019) Thinkin Bout You (2019) Music videoGreatest Love on YouTube Greatest Love is a song by American singer-songwriter Ciara released on February ...

 

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

Peta Shudao (jalan menuju Shu atau Sichuan sekarang), Guanzhong di kanan atas berupa lembah. Guanzhong Hanzi tradisional: 關中 Hanzi sederhana: 关中 Makna harfiah: Di dalam jalan kecil Alih aksara Mandarin - Hanyu Pinyin: Guānzhōng - Wade-Giles: Kuan1-chung1 Guanzhong (Hanzi: 关中, dulunya diromanisasi menjadi Kwanchung) sering juga disebut Cekungan Guanzhong, Cekungan Sungai Wei atau terkadang Wilayah Shaanzhong, merupakan wilayah bersejarah di Tiongkok yang sesuai dengan bentuk ...

 

Questa voce sull'argomento centri abitati del Sergipe è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Amparo de São FranciscocomuneLocalizzazioneStato Brasile Stato federato Sergipe MesoregioneLeste Sergipano MicroregionePropriá AmministrazioneSindacoAtevaldo Verissimo Cardoso TerritorioCoordinate10°07′51″S 36°55′41″W / 10.130833°S 36.928056°W-10.130833; -36.928056 (Amparo de São Francisco)Coordinate: 10°07�...

 

У этого термина существуют и другие значения, см. Хранитель времени. Хранитель времениангл. Hugo Жанр приключенческий фильм Режиссёр Мартин Скорсезе Продюсеры Грэм КингДжонни ДеппТим ХедингтонМартин Скорсезе На основе Хранитель времени[d] Авторысценария Брайан Сел�...

  提示:此条目页的主题不是中國—瑞士關係。   關於中華民國與「瑞」字國家的外交關係,詳見中瑞關係 (消歧義)。 中華民國—瑞士關係 中華民國 瑞士 代表機構駐瑞士台北文化經濟代表團瑞士商務辦事處代表代表 黃偉峰 大使[註 1][4]處長 陶方婭[5]Mrs. Claudia Fontana Tobiassen 中華民國—瑞士關係(德語:Schweizerische–republik china Beziehungen、法�...

 

محمد طه نجف معلومات شخصية الميلاد 1241 هـ.النجف،  الدولة العثمانية. الوفاة 1323 هـ.النجف. الإقامة العراق الجنسية العراق الحياة العملية التلامذة المشهورون عدنان الغريفي،  ومحمد مهدي الكيشوان،  وباقر الهندي،  وجعفر الشرقي،  وعبد الكريم الجزائري،  وكاظم السبتي، &...

 

Questa voce o sezione sull'argomento edizioni di competizioni calcistiche non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Verbandsliga 1905-1906 Competizione Fußball-Bundesliga Sport Calcio Edizione 4º Organizzatore DFB Date dal 22 aprile 1906al 27 maggio 1906 Luogo  Germania Partecipanti 8...

Elmer WachtelPotret artis Elmer Wachtel oleh sesama artis Rob Wagner, Los Angeles, 1909.Lahir(1864-01-21)21 Januari 1864Baltimore, Maryland, Amerika Serikat[1]Meninggal31 Agustus 1929(1929-08-31) (umur 65)Guadalajara, Mexico[1]KebangsaanAmerikaSuami/istriMarion Wachtel Elmer Wachtel (21 Januari 1864 – 31 Agustus 1929) adalah seorang pelukis Amerika yang tinggal dan bekerja di California Selatan.[1][2][3][4][5][6...

 

Pour les articles homonymes, voir Xi'an (homonymie) et Chang'an (homonymie). Xi'an 西安 En partant du haut : mausolée de l'empereur Qin, Grande pagode de l'oie sauvage, Tour du tambour, Tour de la cloche, remparts et paradis Tang. Administration Pays Chine Province ou région autonome Shaanxi Statut administratif Ville sous-provinciale Maire Chen Baogen Code postal Ville : 710000[1] Code aéroport XIY Indicatif +86 (0)029[1] Immatriculation 陕A et 陕U Démographie 8 467&#...

 

Canadian football team season 2013 BC Lions seasonGeneral managerWally BuonoHead coachMike BenevidesHome fieldBC Place StadiumResultsRecord11–7Division place3rd, WestPlayoff finishLost West Semi-FinalTeam MOPAdam BighillTeam MOCAndrew HarrisTeam MORSeydou Junior HaidaraUniform ← 2012 BC Lions seasons 2014 → The 2013 BC Lions season was the 56th season for the team in the Canadian Football League and their 60th overall. On September 27, the Lions defeated the Winni...

Technology used in medieval Europe Pumhart von Steyr, a 15th-century very large-calibre cannon Medieval port crane for mounting masts and lifting heavy cargo in the former Hanse town of Gdańsk[1] History of technology By technological eras Premodern / Pre-industrial Prehistoric Stone Age (lithic) Neolithic Revolution Copper Age Bronze Age Iron Age Ancient Modern Proto-industrialization First Industrial Revolution Standardization Second Industrial Revolution Machine Age Atomic Age Jet...

 

For other places with the same name, see Opole (disambiguation). Place in Opole Voivodeship, PolandOpoleFrom top, left to right: View of Old TownSaint Sebastian SquareSolaris CenterMarket SquareCathedral FlagCoat of armsBrandmarkOpoleShow map of Opole VoivodeshipOpoleShow map of PolandOpoleShow map of EuropeCoordinates: 50°40′N 17°56′E / 50.667°N 17.933°E / 50.667; 17.933CountryPolandVoivodeshipOpoleCountycity countyEstablished8th centuryTown rights1217Governme...