Gukhanmun

國漢文混用體 韓國語를 한글 專用 텍스트로 變換하는 Rust/JavaScript 라이브러리

LogoLogo

漢字-한글 變換

함께 提供되는 《標準國語大辭典》을 利用하여, 漢字가 섞인 國漢文混用體 韓國語 텍스트를 한글 專用 出力으로 變換합니다.

多樣한 出力 形式

純粹 텍스트, HTML 斷片, Markdown(CommonMark과 GFM)을 處理합니다. 한글 專用, 括弧 倂記, 루비 마크업 렌더링 모드를 支援합니다.

使用者 定義 辭典

專門 用語를 다루기 爲하여, 함께 提供되는 辭典과 더불어 FST나 CDB 形式의 分野別 語彙를 불러올 수 있습니다.

漢字別 指示

特定 文字나 glob 패턴에 對하여, 인라인으로 또는 指示 파일을 通하여 倂記를 強制하거나 抑制합니다.

CLI, Rust, JavaScript

命令줄에서 使用하거나, Rust 크레이트에 內藏하거나, WebAssembly 또는 네이티브 Node.js 애드온을 通하여 브라우저·Node.js·Deno·Bun에서 實行합니다.

스트리밍 API

JavaScript의 TransformStream 境界面이나 Rust의 이터레이터 API로, 任意의 큰 文書를 청크 單位로 處理합니다.