ISO IEC 2375 escape sequences

ISO IEC 2375 adalah Standar Internasional mengenai Teknologi informasi, khususnya tentang prosedur untuk pendaftaran dari escape sequences dan coded character sets.

Standar versi terbaru yang masih berlaku adalah terbitan tahun 2003 dengan judul berikut :

  • ISO/IEC 2375:2003 Information technology — Procedure for registration of escape sequences and coded character sets

Standar ini terakhir ditinjau dan dikonfirmasi pada tahun 2020, oleh karena itu versi ini masih dinyatakan tetap berlaku hingga saat ini.

Standar ISO IEC 2375: 2003

ISO/IEC 2375:2003 menetapkan prosedur yang harus diikuti untuk mempersiapkan, memelihara, dan menerbitkan daftar urutan pelarian dan set karakter kode yang mereka identifikasi.

Proses registrasi yang ditentukan dalam ISO/IEC 2375:2003 bukanlah prosedur untuk standarisasi karakter atau kumpulan karakter berkode.

Organisasi yang menginginkan ISO dan/atau IEC untuk membuat standar internasional untuk kumpulan karakter berkode

atau yang menginginkan ISO dan/atau IEC untuk mengkodekan karakter tambahan ke dalam ISO/IEC 10646 harus mengikuti prosedur ISO/IEC untuk melakukannya.

Khususnya,

  • Pendaftaran kumpulan karakter berkode menurut prosedur yang ditentukan oleh ISO/IEC 2375:2003 menyiratkan tidak ada komitmen dari ISO dan/atau IEC untuk mengadopsi kumpulan karakter berkode sebagai standar ISO/IEC.
  • Keberadaan karakter dalam pendaftaran yang disetujui tidak menyiratkan komitmen ISO dan/atau IEC untuk mengkodekan karakter tersebut ke dalam ISO/IEC 10646.

ISO/IEC 2022 menjelaskan escape sequences yang dirujuk dalam ISO/IEC 2375:2003, kecuali untuk escape sequences yang dicadangkan dalam ISO/IEC 2022 untuk penggunaan pribadi.

Penggunaan escape sequence ini mencakup ekstensi kode, yaitu penyediaan set karakter tambahan, atau fungsi kontrol tambahan, sesuai dengan ISO/IEC 2022.

Suatu escape sequences yang terdaftar sesuai dengan ISO/IEC 2375:2003 berfungsi sebagai identifikasi karakter, kumpulan karakter, atau fungsi kontrol yang terkait dengannya dalam register.

Registrasi itu sendiri tidak menentukan aturan yang sesuai dengan karakter atau set karakter yang diidentifikasi oleh escape sequences yang akan digunakan.

Sebaliknya, pendaftaran mengidentifikasi dokumen (misalnya, standar) yang menentukan aturan tersebut.

Penerbitan Standar ISO IEC 2375: 2003

Standar ini diperbarui oleh Badan Pemeliharaan atau Otoritas Pendaftaran (Maintenance Agency or Registration Authority).

Standar ini diterbitkan dan dipublikasikan pada Februari 2003, berupa dokumen edisi 1 dengan jumlah halaman sebanyak 25 lembar.

Disusun oleh :

  • Technical Committee ISO/IEC JTC 1/SC 2 Coded character sets, atau : Komite Teknis ISO/IEC JTC 1/SC 2 Kumpulan karakter berkode.

ICS :

  • 35.040.10 Coding of character sets, atau : Pengkodean set karakter

Dengan terbitnya standar ini, maka standar sebelumnya dinyatakan tidak berlaku dan ditarik yakni ISO 2375: 1985

Sebagaimana standar ISO lainnya, ISO ISO/IEC 2375: 2003 ini juga ditinjau setiap 5 tahun dan peninjauan sudah mencapai tahap 90,93 (dikonfirmasi).

Isi Standar ISO IEC 2375:2003

Berikut adalah kutipan isi Standar ISO IEC 2375:2003 yang diambil dari Online Browsing Platform (OBP) dari situs resmi iso.org.

Yang ditambah dengan berbagai keterangan dan informasi untuk mempermudah pemahaman pembaca.

Hanya bagian standar yang informatif yang tersedia untuk umum, OBP hanya menampilkan hingga klausa 3 saja.

Oleh karena itu, untuk melihat konten lengkap dari standar ini, maka pembaca harus membeli standar dari ISO ini secara resmi.

Daftar Isi Standar ISO IEC 2375:2003

  • Foreword
  • Introduction
  • 1 Scope
  • 2 Normative references
  • 3 Terms and definitions
  • 4 International Register
  • 4.1 Content of the International Register
  • 4.2 Format of the International Register
  • 4.3 Location of the International Register
  • 4.4 Indices to the registrations
  • 4.5 Reference to an existing registration
  • 4.6 Exception for reference to international and national standards
  • 5 ISO/IEC supervisory body
  • 6 Registration Authority
  • 6.1 Appointment
  • 6.2 Responsibilities
  • 6.3 Identity
  • 7 Owner of Origin
  • 8 Copyright Owner
  • 9 Sponsoring Authority
  • 9.1 Identity
  • 9.2 Responsibilities
  • 10 The Registration Authority’s Joint Advisory Committee
  • 10.1 Role
  • 10.2 Composition
  • 10.3 Appointment
  • 10.4 Responsibilities
  • 11 Application for registration
  • 11.1 Component parts of an application
  • 12 Registration procedure
  • 13 Technical review of mapping to ISO/IEC 10646
  • 14 Processing of an approved application
  • 14.1 The Registration Authority shall assign the escape sequence.
  • 15 Appeals
  • 15.1 Appeals against registration
  • 15.2 Appeals against rejection of application
  • 15.3 Invalid reasons for appeals
  • 15.4 Procedure for filing an appeal
  • 15.5 Resolution of an appeal
  • 16 Corrections
  • 17 Revisions
  • 17.1 Revisions to the coded character set
  • 17.2 Addition of or revision to the 10646 mapping
  • 18 Withdrawal
  • 18.3 Withdrawal of an application for registration
  • 18.4 Withdrawal of an existing registration
  • Annex A Details of registrations in the International Register
  • A.1 Content of a registration
  • A.2 Mapping to ISO/IEC 10646
  • A.3 Repertoire
  • Annex B Coded character sets with special consideration
  • B.1 Coding systems not conformant with ISO/IEC 2022
  • B.2 Identical sets
  • B.3 Multiple registrations for the same application
  • Annex C Criteria for the allocation of ESC Fs sequences
  • Annex D Layout of code tables
  • D.1 94-character graphic character sets
  • D.2 96-character graphic character sets
  • D.4 C0 control function sets
  • D.5 C1 control function sets
  • D.6 Example of an 8-bit graphic character set not conformant to ISO/IEC 2022
  • Annex E Example of a mapping table
  • Annex F Flow chart of registration process
  • Annex G Principal differences between this first edition of ISO/IEC 2375 and the third edition of ISO 2375 (1985-11-01)

Foreword : Kata pengantar

ISO (Organisasi Internasional untuk Standardisasi) dan IEC (Komisi Elektroteknik Internasional) membentuk sistem khusus untuk standardisasi di seluruh dunia.

Badan-badan nasional yang menjadi anggota ISO atau IEC berpartisipasi dalam pengembangan Standar Internasional

melalui komite teknis yang dibentuk oleh organisasi masing-masing untuk menangani bidang kegiatan teknis tertentu.

Komite teknis ISO dan IEC berkolaborasi dalam bidang yang menjadi kepentingan bersama.

Organisasi internasional lainnya, pemerintah dan non-pemerintah, bekerja sama dengan ISO dan IEC, juga ambil bagian dalam pekerjaan tersebut.

Di bidang teknologi informasi, ISO dan IEC telah membentuk komite teknis bersama, ISO/IEC JTC 1.

Standar Internasional disusun sesuai dengan aturan yang diberikan dalam Arahan ISO/IEC, Bagian 2.

Tugas utama panitia teknis bersama adalah menyiapkan Standar Internasional.

Rancangan Standar Internasional yang diadopsi oleh komite teknis bersama diedarkan ke badan-badan nasional untuk pemungutan suara.

Publikasi sebagai Standar Internasional memerlukan persetujuan setidaknya 75% dari badan-badan nasional yang memberikan suara.

Perhatian diberikan pada kemungkinan bahwa beberapa elemen dari dokumen ini dapat menjadi subyek hak paten.

ISO dan IEC tidak bertanggung jawab untuk mengidentifikasi setiap atau semua hak paten tersebut.

ISO/IEC 2375 disiapkan oleh Komite Teknis Bersama ISO/IEC JTC 1, Teknologi informasi, Subkomite SC 2, Kumpulan karakter berkode.

Edisi pertama ISO/IEC 2375 ini membatalkan dan menggantikan ISO 2375:1985, yang telah direvisi secara teknis.

Mengenal ISO dan IEC

ISO (International Organization for Standardization) adalah suatu organisasi atau lembaga nirlaba internasional.

Tujuan dari ISO adalah untuk membuat dan memperkenalkan standar dan standardisasi internasional untuk berbagai tujuan.

Sebagaimana dengan ISO, IEC juga merupakan organisasi standardisasi internasional yang menyusun dan menerbitkan standar-standar internasional.

Namun ruang lingkupnya adalah untuk seluruh bidang elektrik, elektronik dan teknologi yang terkait atau bidang teknologi elektro (electrotechnology).

Lebih jelas mengenai ISO dan IEC dapat dibaca pada artikel lain dari standarku.com berikut :

Introduction : Pengenalan Standar

Rangkaian karakter berkode standar internasional telah diadopsi untuk pertukaran informasi antara sistem pemrosesan informasi dan dalam sistem transmisi pesan.

Namun, keadaan terjadi di mana aplikasi memerlukan karakter yang tidak termasuk dalam satu kode karakter standar internasional

atau yang berada dalam kode karakter yang bukan standar internasional.

Ketentuan untuk karakter tambahan dibuat dengan teknik ekstensi kode di mana set karakter kode tambahan diidentifikasi oleh escape sequences.

Prosedur untuk ekstensi kode dan struktur serta penggunaan urutan pelarian didokumentasikan sepenuhnya dalam ISO/IEC 2022,

yang mendefinisikan kelas escape sequences, tetapi tidak memberikan arti khusus untuk escape sequences individu.

Sebaliknya, itu tergantung pada standar ini, ISO/IEC 2375, dan Registri Internasional terkait, untuk menetapkan artinya.

Standar Internasional ini menetapkan prosedur-prosedur yang harus diikuti dalam mempersiapkan dan memelihara suatu daftar dari specific escape-sequence meanings.

Register mengaitkan escape sequences dengan set karakter berkode tertentu.

Tujuan dari register ini adalah untuk menginformasikan pihak yang berkepentingan tentang set karakter berkode yang telah dikembangkan dan escape sequence spesifik yang diberikan kepada mereka.

Publikasi register harus mempromosikan kompatibilitas dalam pertukaran informasi internasional

dan menghindari duplikasi upaya dalam mengembangkan set karakter kode berorientasi aplikasi.

Registrasi menyediakan pengidentifikasi standar untuk kumpulan karakter berkode,

tetapi ini bukan prosedur untuk menstandarisasi kumpulan karakter berkode.

Namun demikian, terlepas dari pendaftaran, kumpulan karakter yang dikodekan dapat, tetapi tidak perlu, tunduk pada standar internasional, nasional, atau standar lainnya.

Ketika standar tersebut disiapkan setelah pendaftaran escape sequences, akan tepat untuk menentukan escape sequence yang mengidentifikasi set karakter berkode dalam standar itu sendiri.

ISO IEC 2375:2003 Klausa 1-3

1 Scope : Lingkup

1.1 Standar Internasional ini menetapkan prosedur yang harus diikuti

untuk mempersiapkan, memelihara, dan menerbitkan daftar escape sequences dan set karakter berkode yang mereka identifikasi.

1.2 Proses registrasi yang ditentukan dalam ISO/IEC 2375 bukanlah prosedur untuk standarisasi karakter atau kumpulan karakter berkode.

Organisasi yang menginginkan ISO dan/atau IEC untuk membuat standar internasional untuk kumpulan karakter berkode

atau yang menginginkan ISO dan/atau IEC untuk mengkodekan karakter tambahan ke dalam ISO/IEC 10646 harus mengikuti prosedur ISO/IEC untuk melakukannya.

Khususnya,

  • — Pendaftaran set karakter berkode menurut prosedur yang ditentukan oleh standar ini menyiratkan tidak ada komitmen dari ISO dan/atau IEC untuk mengadopsi set karakter berkode sebagai standar ISO/IEC.
  • — Keberadaan karakter dalam pendaftaran yang disetujui tidak menyiratkan komitmen ISO dan/atau IEC untuk mengkodekan karakter tersebut ke dalam ISO/IEC 10646.

1.3 ISO/IEC 2022 menjelaskan escape sequences yang dirujuk dalam Standar Internasional ini, kecuali untuk urutan pelepasan yang dicadangkan dalam ISO/IEC 2022 untuk penggunaan pribadi.

1.4 Penggunaan escape sequence ini mencakup ekstensi kode, yaitu penyediaan set karakter tambahan, atau fungsi kontrol tambahan, sesuai dengan ISO/IEC 2022.

1.5 Escape sequences yang terdaftar sesuai dengan Standar Internasional ini berfungsi sebagai identifikasi karakter, kumpulan karakter, atau fungsi kontrol yang terkait dengannya dalam register.

1.6 Registrasi itu sendiri tidak merinci aturan yang sesuai dengan karakter atau set karakter yang diidentifikasi oleh escape sequences yang akan digunakan. Sebaliknya, pendaftaran mengidentifikasi dokumen (misalnya, standar) yang menentukan aturan tersebut.

2 Normative references : Referensi normatif

Dokumen referensi berikut sangat diperlukan untuk penerapan dokumen ini.

Untuk referensi bertanggal, hanya edisi yang dikutip yang berlaku.

Untuk acuan yang tidak bertanggal, berlaku edisi terakhir dari dokumen acuan (termasuk setiap amandemennya).

  • ISO/IEC 646: 1991, Information technology — ISO 7-bit coded character set for information interchange
  • ISO/IEC 2022: 1994, Information technology — Character code structure and extension techniques
  • ISO/IEC 4873: 1991, Information technology — ISO 8-bit code for information interchange — Structure and rules for implementation
  • ISO/IEC 6429: 1992, Information technology — Control functions for coded character sets
  • ISO/IEC 6937: 2001, Information technology — Coded graphic set for text communication — Latin alphabet
  • ISO/IEC 10646-1: 2000, Information technology — Universal Multiple-Octet Coded Character Set (UCS) — Part 1: Architecture and Basic Multilingual Plane
  • ISO/IEC 10646-2: 2001, Information technology — Universal Multiple-Octet Coded Character Set (UCS) — Part 2: Supplementary Planes
  • ISO/IEC Directives — Procedures for the technical work of ISO/IEC JTC 1 http://www.jtc1.org/directives/main.htm

3 Terms and definitions : Istilah dan definisi

Untuk tujuan dokumen ini, istilah dan definisi berikut berlaku.

3.1 bit combination : kombinasi bit

Satu set bit berurutan yang digunakan untuk representasi karakter.

3.2 byte : byte

String bit yang dioperasikan sebagai satu unit.

3.3 character : karakter

Anggota dari sekumpulan elemen yang digunakan untuk organisasi, kontrol, atau representasi data.

3.4 coded character set; code : set karakter berkode; kode

Seperangkat aturan yang tidak ambigu yang menetapkan himpunan karakter dan hubungan antara karakter himpunan dan representasi kodenya.

3.5 code position : kode posisi

Bagian dari tabel kode yang diidentifikasi oleh koordinat kolom dan barisnya.

3.6 code table : tabel kode

Tabel yang menunjukkan karakter yang dialokasikan untuk setiap kombinasi bit dalam suatu kode.

3.7 combining character : menggabungkan karakter

Anggota dari subset yang diidentifikasi dari set karakter berkode yang dimaksudkan untuk kombinasi (a) dengan karakter grafis non-gabungan sebelumnya,

atau dengan urutan karakter kombinasi yang didahului oleh karakter non-gabungan (seperti, misalnya, dalam ISO/IEC 10646),

atau (b) dengan karakter grafis non-gabungan berikut,

atau dengan urutan karakter kombinasi diikuti oleh karakter non-gabungan (seperti, misalnya, dalam ISO/IEC 6937).

3.8 combining sequence : menggabungkan urutan

Urutan karakter grafis yang terdiri dari (a) karakter non-gabungan diikuti oleh satu atau lebih karakter kombinasi (seperti, misalnya, dalam ISO/IEC 10646),

atau (b) karakter non-gabungan yang didahului oleh satu atau lebih kombinasi karakter (seperti, misalnya, dalam ISO/IEC 6937).

3.9 control function :fungsi kontrol

Tindakan yang mempengaruhi perekaman, pemrosesan, transmisi, atau interpretasi data, dan yang memiliki representasi kode yang terdiri dari satu atau lebih kombinasi bit.

3.10 escape sequence : urutan pelarian

Serangkaian kombinasi bit yang digunakan untuk tujuan kontrol dalam prosedur ekstensi kode.

Yang pertama dari kombinasi bit ini mewakili fungsi kontrol ESCAPE.

3.11 graphic character : karakter grafis

Karakter, selain fungsi kontrol, yang memiliki representasi visual yang biasanya ditulis tangan, dicetak, atau ditampilkan,

dan yang memiliki representasi kode yang terdiri dari satu atau lebih kombinasi bit.

3.12 octet : oktet

Urutan memerintahkan delapan bit dianggap sebagai satu unit.

3.13 repertoire : repertoar

Satu set karakter tertentu yang masing-masing diwakili oleh satu atau lebih kombinasi bit dari set karakter berkode.

Demikian artikel dari standarku.com mengenai Standar ISO IEC 2375:2003.

Mohon saran dari pembaca untuk kelengkapan isi artikel ini, silahkan saran tersebut dapat disampaikan melalui kolom komentar.

Baca artikel lain :

Sumber referensi :

Leave a Comment