리치 텍스트, 빈약한 텍스트: 문자 인코딩의 숨겨진 고통

2025-04-05

이 글은 리치 텍스트 편집에서 글꼴 스타일(굵게, 기울임꼴 등)을 저장하는 방식에 대한 문제를 심층적으로 다룹니다. 저자는 이러한 스타일이 단순한 '장식'이 아니라 구두점과 마찬가지로 언어 표현의 필수적인 부분이라고 주장합니다. 하지만 초기 문자 인코딩 표준(ASCII 등)에는 이러한 스타일 정보가 포함되어 있지 않아, 임베디드 마크업을 사용해야 했습니다. 이는 텍스트 데이터를 '오염'시키고 텍스트 처리의 효율성과 일관성에 영향을 미칩니다. 저자는 이 문제를 해결하기 위해 스타일 정보를 문자에 직접 인코딩하는 더 넓은 문자 인코딩 방식을 제안합니다.