DIN 91379

DIN 91379

DIN 표준 DIN 91379: "유럽에서 CD-ROM으로 [1]이름과 데이터를 전자적으로 처리하기 위한 유니코드 문자 및 정의된 문자 시퀀스"는 유니코드 라틴 문자의 규범적인 부분 집합, 기본 문자와 분음 부호 순서 및 개인, 법인, 제품 이름에 사용하기 위한 특수 문자를 정의합니다.주소 등이 표준은 ICAO[2]권고에 따라 기본 문자 A-Z에 대한 라틴 문자의 규범적 매핑을 정의한다.

지원되는 언어 및 스크립트

하위 집합은 아이슬란드, 리히텐슈타인, 노르웨이, 스위스 및 독일 소수 언어공식 언어뿐만 아니라 유럽연합 국가의 모든 공식 언어를 지원합니다.다른 문자 시스템의 이름을 관련 ISO 표준에 따라 라틴 문자번역할 수 있도록 필요한 모든 분음 부호가 제공됩니다.

표준 문자 외에도, 표준은 그리스와 키프로스의 현대 그리스 문자, 불가리아의 키릴 문자, 제품과 법적 실체의 이름에 대한 특수 문자를 포함하는 확장 문자의 하위 집합을 정의한다.

적합 어플리케이션에서는 추가 문자를 지원할 수 있지만 인터페이스 어그리먼트 또는 레지스터의 경우 [3]이 표준에 따라 문자와 시퀀스의 최종 서브셋만 지원하는 것이 적절할 수 있습니다.

이전 표준 DIN SPEC 91379의 텍스트,[4] Excel 및 XML 파일로서의 문자 및 시퀀스 설명 및 목록은 Koordinierungsstelfür IT-Standards(KoSIT)[5]에서 확인할 수 있습니다.이 참조에는 이 표준에 정의된 서브셋에 대한 텍스트 적합성을 검사하기 위한 패턴이 있는 XML 스키마 파일도 포함됩니다.DIN SPEC 91379 및 DIN 91379의 문자 및 시퀀스 [6]목록은 DIN 91379의 GitHub에서 확인할 수 있습니다.DIN에는 몇 개의 추가 [6][1]문자와 시퀀스가 포함되어 있습니다.

준수

이 규범에 준거하려면 , 다음의 작업이 필요합니다.

  • 모든 처리 단계에서 모든 규범적인 문자와 순서를 지원한다.
  • 인터페이스에서 UTF-8 인코딩을 사용합니다.
  • Unicode 정규화 폼 C(NFC)[1]에 따라 문자를 정규화합니다.

연속 텍스트는 이 [1]기준의 범위에 포함되지 않습니다.

[7]표준의 준수는 2024년 11월 1일부터 당국 간 또는 시민 및 기업과의 데이터 교환에서 독일 당국과 조직에 의무화된다.

독일 연방 IT의 아키텍처 가이드라인에서는 표준 DIN SPEC 91379의 [8]사용을 요구하고 있습니다.

표준화 과정의 현재 결과는 2019년 3월 DIN SPEC 91379 규격과 2022년 8월 최종 DIN 표준을 포함한다.이를 유럽 CEN [5]표준으로 더욱 발전시키기 위해 노력하고 있다.

DIN 91379를 지원하는 소프트웨어

  • DIN 91379를 지원하는 PDF 작성 및 편집을 위한 무료 Java 라이브러리:
  • XSL 포맷 개체에서 PDF로 변환 가능
  • DIN 91379용 무료 글꼴
    • Noto 라틴어, 그리스어, 키릴어,[13] 잘못된 위치에[14] 있는 "오른쪽 위의 콤마 조합"도 참조하십시오.

레퍼런스

  1. ^ a b c d "DIN 91379:2022-08: Characters and defined character sequences in Unicode for the electronic processing of names and data exchange in Europe, with CD-ROM" (in German). Beuth Verlag. August 2022.
  2. ^ "Doc 9303, Machine Readable Travel Documents, Part 3 — Specifications Common to all MRTDs" (PDF). ICAO. Retrieved 2022-03-22.
  3. ^ "PROJECT Characters and defined character sequences in Unicode for the electronic processing of names and data exchange in Europe, with CD-ROM". DIN. Retrieved 2022-03-19.
  4. ^ "DIN SPEC 91379:2019-03: Characters in Unicode for the electronic processing of names and data exchange in Europe; with digital attachment" (in German). Beuth Verlag. March 2019. Retrieved 2022-03-19.
  5. ^ a b Koordinierungsstelle für IT-Standards (KoSIT). "String.Latin+ 1.2: eine kommentierte und erweiterte Fassung der DIN SPEC 91379. Inklusive einer umfangreichen Liste häufig gestellter Fragen. Herausgegeben von der Fachgruppe String.Latin. (zip, 1.7 MB)" [String.Latin+ 1.2: Commented and extended version of DIN SPEC 91379.] (in German). Retrieved 2022-03-19.
  6. ^ a b "DIN 91379 Characters and Sequences". 19 August 2022. Retrieved 2022-08-19 – via GitHub.
  7. ^ IT-Planungsrat (2022-11-10). "Beschluss 2022/51 – String.Latin" [Decision 2022/51 – String.Latin] (in German). Retrieved 2022-12-22.
  8. ^ Der Beauftragte der Bundesregierung für Informationstechnik. "Architekturrichtlinie für die IT des Bundes – Technische Spezifikationen zur Architekturrichtlinie –" [Architecture guideline for federal IT – Technical specifications for the architecture guideline –] (PDF) (in German). Retrieved 2022-10-08.
  9. ^ "OpenPDF is an open source Java library for PDF files". March 19, 2022 – via GitHub.
  10. ^ "Accents, DIN 91379, non Latin scripts". May 10, 2022 – via GitHub.
  11. ^ "The Apache™ FOP Project". Feb 9, 2023.
  12. ^ "Mirror of Apache FOP". Feb 9, 2023 – via GitHub.
  13. ^ "Noto Latin, Greek, Cyrillic". Feb 9, 2023 – via GitHub.
  14. ^ "Combining comma above right at wrong position · Issue #33 · notofonts/latin-greek-cyrillic". GitHub.

외부 링크