Actions
업무 #400
진행중
RL
RL
업무 #394: Claude API 홍콩 지역 접속 제한으로 채팅 사용 불가
한글 볼드·이탤릭 마크다운 렌더링 수정 (CJK 강조 정규화)
업무 #400:
한글 볼드·이탤릭 마크다운 렌더링 수정 (CJK 강조 정규화)
설명
작업 내용¶
react-native-markdown-display 가 한글(CJK) 문자 주변의 **볼드** / *이탤릭* 을 구두점으로 인식하지 못해 강조가 렌더링되지 않던 버그를 수정한다.
-
MarkdownIt인스턴스를MessageBubble상단에서 직접 구성해typographer,linkify,breaks활성화 -
md.utils.isPunctChar를 한글·일본어·중국어·전각문자 영역까지 인식하도록 확장 -
normalizeMarkdown()유틸로**/*주변 여분 공백을 사전 정리해 markdown-it 파서가 강조를 인식하도록 유도 -
<Markdown>컴포넌트에 커스텀 인스턴스와 정규화된 문자열 전달
수용 기준¶
-
**한글**이 실제 볼드로 렌더링 -
*한글*이 이탤릭으로 렌더링 - 기존 영문 강조 렌더링에 퇴행 없음
- 링크·코드블록·리스트 등 다른 마크다운 요소 정상
관련 파일¶
src/components/MessageBubble.tsx
의존성¶
없음.
커밋 메시지 (예)¶
fix(chat): 한글 볼드·이탤릭 마크다운 렌더링 수정 fixes #<N_F>
Actions