바로 사용하기 — 태그 변환기
고전 텍스트 교점 작업을 해 보셨나요?
원문에 <주>, <제목>, <인용> 같은 태그가 빼곡히 박혀 있는 그 화면 말입니다.
태그가 글자보다 많아 보일 때쯤이면 정작 본문이 눈에 안 들어옵니다.
그렇다고 태그를 지우면 구조를 알 수 없죠.
필요한 건 태그를 없애는 것이 아니라 덜 거슬리게 보는 것입니다.
이 도구는 태그를 색과 글자 크기, 밑줄로 바꿔 보여 줍니다.<주> 라는 글자 대신 회색 작은 글씨가 되고, 제목은 크고 굵은 글씨가 되는 식이죠.
원문은 그대로 두고 화면에서만 그렇게 보이니, 검수하면서 바로 고칠 수 있습니다.
사용법
- 원본 텍스트 칸에 태그가 든 원고를 붙여넣거나 파일을 올립니다.
- [변환] 을 누릅니다.
- 오른쪽 칸에 색이 입혀진 결과가 나옵니다.
왼쪽이 원본, 오른쪽이 결과입니다.
왼쪽에서 고치면 오른쪽이 바로 따라 바뀌니, 검수하면서 그 자리에서 수정할 수 있어요.
태그와 기호
지원 태그
태그와 기호를 네 갈래로 나눠 다룹니다.
문단을 통째로 감싸는 것과 몇 글자만 감싸는 것은 보여 주는 방식이 달라야 하니까요.
문단 태그 (구조 태그)
문단 하나를 통째로 감싸는 태그입니다. 글의 뼈대를 이루는 것들이죠.
제목은 크고 굵게, 본문은 보통 크기로, 들여쓰기가 있는 본문은 실제로 들여쓴 채로 보여 줍니다.
| 태그 | 설명 | 기본 스타일 |
|---|---|---|
<t1> | 권차 | 18px, 오른쪽 정렬 |
<t2> | 문목 | 20px, 중앙 정렬 |
<t3> | 편목(기사제목) | 17px, 왼쪽 정렬 |
<t4> | 하위 제목(소제목) | 15px, 왼쪽 들여쓰기 |
<c> | 본문 | 14px |
<c1> | 1자 들여쓰기 본문 | 13px, 4em 들여쓰기 |
<c2> | 2자 들여쓰기 본문 | 13px, 4em 들여쓰기 |
<도식내용> | 삽화 | 14px, 녹색 텍스트 + 배경 |
<표> | 도표 | 14px, 파란색 텍스트 + 배경 |
닫는 태그(</t1>, </c> 등)가 있어도 없어도 동작합니다.
인라인 태그 (글자 태그)
문단 안에서 몇 글자만 감싸는 태그입니다.
주석이나 메모처럼 본문과 성격이 다른 부분을 표시하는 데 씁니다.
| 태그 | 설명 |
|---|---|
<b> | 음각 문자 |
<g> | 양각 문자 |
<r1> | 소소자 원주 |
<m1> | 두주 |
<m2> | 방주 |
<m4> | 교감 두주 |
<m9> | 서체 지정 메모 |
<m44> | 입력자 메모 |
<그림> | 그림 |
기호
기호는 쌍 기호와 단일 기호로 나뉩니다.
쌍 기호 — 열고 닫는 기호가 쌍으로 동작합니다.
| 기호 | 설명 | 기본 변환 |
|---|---|---|
[ ] | 소자 원주 | 작은 글씨 + 회색 배경 |
( ) | 고유명사 | 푸른색 물결 밑줄 |
" " | 쌍따옴표 | 녹색 실선 밑줄 |
단일 기호 — 개별 문자 단위로 동작합니다.
| 기호 | 설명 | 기본 변환 |
|---|---|---|
○ | 항목 구분 | 주황색 |
□ | 빠짐 | 빨간색 + 배경 |
▨ | 판독 불가 | 빨간색 + 배경 |
▼{...} | 파자 | 보라색 + 배경 |
* | 구분자 | ㆍ(아래아)로 변환 |
^ | 구분자 | _로 변환 |
. | 마침표 | 。으로 변환 |
: | 쌍점 | 배경색 표시 |
; | 쌍반점 | 배경색 표시 |
태그 범례
변환 후 오른쪽에 감지된 태그 목록이 표시됩니다. 실제 텍스트에 사용된 태그만 나타납니다.
- 색상 아이콘 클릭: 해당 태그의 스타일을 편집하는 팝오버가 열립니다.
- 눈 아이콘 클릭: 해당 태그의 표시/숨김을 전환합니다. 대괄호, 소괄호, 각주, 비한자 문자 등을 선택적으로 숨길 수 있습니다.
팝오버 편집 항목
태그 유형에 따라 편집 가능한 항목이 다릅니다.
- 구조 태그: 글자 크기, 간격(들여쓰기), 글자색, 배경색, 밑줄 스타일/색상
- 인라인 태그: 글자색, 배경색, 밑줄 스타일/색상
- 기호: 글자색, 배경색, 밑줄 스타일/색상, 크기(해당 시), 변환 텍스트(구분자)
- 배경색 ×: 배경색을 투명으로 초기화
- 글자색 ×: 기본 글자색으로 초기화
편집 내용은 즉시 출력에 반영되며, 자동으로 저장됩니다.
쌍 기호 오류 검사
괄호나 따옴표를 열어 놓고 닫지 않은 곳을 찾아 줍니다.
원고가 수천 줄이 되면 짝이 안 맞는 괄호 하나를 눈으로 찾기가 정말 어렵죠.
변환할 때마다 자동으로 검사합니다.
검출 대상
XML 태그 쌍과 함께 15종의 괄호/따옴표 쌍을 검사합니다.
| 기호 | 이름 |
|---|---|
" " | 큰따옴표 |
' ' | 작은따옴표 |
「 」 | 낫표 |
『 』 | 겹낫표 |
〈 〉 | 홑화살괄호 |
《 》 | 겹화살괄호 |
【 】 | 굵은괄호 |
( ) | 소괄호(전각) |
[ ] | 대괄호(전각) |
{ } | 중괄호(전각) |
( ) | 소괄호(반각) |
[ ] | 대괄호(반각) |
{ } | 중괄호(반각) |
" " | 쌍따옴표(ASCII) |
' ' | 홑따옴표(ASCII) |
각 쌍 기호의 검사 여부는 설정 모달에서 개별적으로 켜고 끌 수 있습니다.
오류 유형
- 닫힘 없음: 여는 기호만 있고 닫는 기호가 없는 경우
- 열림 없음: 닫는 기호만 있고 여는 기호가 없는 경우
오류 확인
- 오류가 있으면 상단에 ⚠ 아이콘과 오류 건수가 표시됩니다.
- ⚠ 아이콘을 클릭하면 오류 목록이 모달로 열립니다.
- 각 오류 항목을 클릭하면 원본 텍스트의 해당 위치로 이동하며, 주황색 원으로 위치를 표시합니다.
설정과 저장
설정 모달
기본 스타일이 마음에 들지 않거나 기관마다 쓰는 태그가 다를 수 있습니다.
설정(⚙)에서 전체 태그와 기호의 모양을 직접 정할 수 있습니다.
태그/기호 목록
- 현재 텍스트에서 사용 중인 항목은 강조 표시되고, 미사용 항목은 흐리게 표시됩니다.
- 각 행에 마우스를 올리면 편집(✎)과 삭제(×) 버튼이 나타납니다.
사용자 태그/기호 추가
설정 모달 상단의 + 버튼으로 사용자 정의 태그나 기호를 추가할 수 있습니다.
- 유형 선택: 태그 또는 기호
- 세부 유형 선택: 태그는 문단/인라인, 기호는 단일/쌍
- 정보 입력: 태그명(또는 기호 문자)과 레이블 입력
추가한 태그/기호는 기본 제공 항목과 동일하게 스타일을 편집할 수 있습니다.
태그/기호 수정
설정 모달에서 항목의 편집(✎) 버튼을 클릭하면 태그명, 기호 문자, 레이블을 수정할 수 있습니다. 스타일 설정은 유지됩니다.
태그/기호 삭제
설정 모달에서 항목의 삭제(×) 버튼을 클릭하면 해당 항목을 제거합니다. 확인 대화상자가 표시됩니다.
옵션
모달의 옵션 섹션에서 변환 전처리 동작을 설정합니다.
- 쌍따옴표 자동 변환: 변환 시 ASCII 쌍따옴표(
")를 한글 스타일(" ")로 자동 변환합니다. 문맥 기반으로 여는/닫는을 판별하며, 실패 시 순차 교대 방식으로 폴백합니다. 쌍이 홀수이면 변환하지 않고 경고합니다. (기본값: 켜짐) - 홑따옴표 자동 변환: 변환 시 ASCII 홑따옴표(
')를 한글 스타일(' ')로 자동 변환합니다. (기본값: 켜짐)
상용구
자주 사용하는 텍스트를 최대 10개까지 등록하고, 단축키로 빠르게 삽입할 수 있습니다.
- 추가:
+ 추가버튼으로 이름과 내용을 입력합니다. 빈 번호 중 가장 작은 번호에 배정됩니다. - 수정: 목록에서 편집(✎) 버튼을 클릭합니다.
- 삭제: 목록에서 삭제(×) 버튼을 클릭합니다. 삭제해도 다른 상용구의 번호는 변경되지 않습니다.
- 단축키: 기본값은
Alt+Shift+1~Alt+Shift+0(10번)이며,Ctrl+Shift로 변경할 수 있습니다. - 사용법: 원본 텍스트 입력창에서 커서를 원하는 위치에 놓고 단축키를 누르면 상용구가 삽입됩니다.
쌍 기호 검사 설정
모달 하단에 15종의 쌍 기호 목록이 체크박스로 표시됩니다. 각 항목의 검사 여부를 개별적으로 설정할 수 있습니다.
설정 초기화/내보내기/가져오기
- 초기화: 모든 설정을 기본값으로 되돌립니다. 사용자 정의 태그/기호, 색상, 레이블 변경 사항이 모두 삭제됩니다.
- 다운로드: 현재 설정을 JSON 파일로 내보냅니다.
- 업로드: JSON 파일에서 설정을 가져옵니다.
자동 저장
설정 자동 저장
모든 스타일 설정(색상, 크기, 밑줄, 사용자 정의 항목 등)은 변경 즉시 브라우저 localStorage에 자동 저장됩니다. 페이지를 다시 열면 마지막 설정이 그대로 유지됩니다.
원본 텍스트 자동 저장
변환 버튼을 클릭하면 원본 텍스트가 브라우저에 자동 저장됩니다. 페이지를 다시 열면 저장된 텍스트가 자동으로 복원되며, 저장 시각을 토스트 메시지로 알려줍니다. 초기화 버튼을 누르면 저장된 텍스트도 함께 삭제됩니다.
편집 편의 기능
선택한 글자를 괄호로 감싸기
원본 텍스트 입력창에서 텍스트를 선택한 상태로 괄호나 따옴표 키를 누르면 선택한 텍스트를 해당 기호로 감쌉니다.
| 입력 키 | 결과 |
|---|---|
( | (선택한 텍스트) |
[ | [선택한 텍스트] |
" | "선택한 텍스트" |
' | '선택한 텍스트' |
선택 영역이 없으면 기호가 그대로 입력됩니다.
확대/축소
양쪽 패널 헤더 중앙에 확대/축소 버튼이 있습니다.
- 원본 텍스트: 80%~250%, 기본 100%
- 변환 결과: 80%~250%, 기본 150%
위치 동기화
변환 결과의 문단을 클릭하면 원본 텍스트의 해당 위치로 커서가 이동합니다. 주황색 원으로 커서 위치를 표시합니다.
인쇄
변환 결과 패널의 인쇄 버튼을 클릭하면 현재 표시된 상태 그대로 인쇄할 수 있습니다.
패널 크기 조정
왼쪽과 오른쪽 패널 사이의 핸들을 드래그하여 너비를 조정할 수 있습니다.
각주와 내보내기
각주
원고에 섞여 있는 각주를 알아서 찾아 본문과 떼어 놓습니다.
표기법 두 가지를 지원하는데, 기관이나 작업자마다 쓰는 방식이 달라서 둘 다 받도록 했습니다.
반복 표기법
X X: 주석내용 형태로, 대상 글자를 공백 뒤에 한 번 반복한 뒤 콜론과 주석 내용을 이어 씁니다.
입력:
(義館 館: 底本에는 "舒"로 되어 있다.
嶺)在(淮陽).
결과:
- 본문에는
義館에 어깨번호가 붙고,嶺)在(淮陽)。이 이어집니다. - 각주 영역에
館: 底本에는 "舒"로 되어 있다。이 표시됩니다.
이중 중괄호 표기법
{{주석내용}} 형태로, 이중 중괄호 안에 주석 내용을 넣습니다. 개행도 허용됩니다. 대상 글자를 반복하지 않아도 되므로 긴 주석을 작성할 때 편리합니다.
입력:
(義館
{{館: 底本에는 "舒"로 되어 있다.
다시 한번 살펴보기!!!!}}
嶺)在(淮陽).
결과:
- 본문에는
義館에 어깨번호가 붙고,嶺)在(淮陽)。이 이어집니다. - 각주 영역에
館: 底本에는 "舒"로 되어 있다。다시 한번 살펴보기!!!!가 표시됩니다.
각주 이동
- 본문의 어깨번호를 클릭하면 해당 각주로 이동합니다.
- 각주 영역의 아무 곳을 클릭하면 본문의 어깨번호 위치로 이동합니다.
클라우드 저장 (Google 로그인)
작업하던 원고와 설정을 브라우저 밖에 보관하고 싶다면 로그인하세요.
집과 사무실에서 같은 원고를 이어서 볼 수 있고, 브라우저를 지워도 남아 있습니다.
우측 상단 Google 로그인 버튼을 누르면 됩니다.
자동 저장
변환 버튼을 클릭하면 원본 텍스트가 클라우드에 자동 저장됩니다. 최대 30건까지 보관되며, 초과 시 고정되지 않은 항목 중 오래된 것부터 자동 삭제됩니다.
저장 목록
로그인 후 표시되는 저장 목록 버튼을 클릭하면 저장된 텍스트 목록이 열립니다.
- 항목 클릭: 해당 텍스트를 불러옵니다.
- 📌 고정 버튼: 항목을 고정합니다. 고정된 항목은 자동 삭제 대상에서 제외됩니다. 고정은 최대 20개까지 가능합니다.
- 삭제 버튼: 항목을 삭제합니다. 분할 저장된 항목은 모든 파트가 함께 삭제됩니다.
대용량 텍스트 (1MB 초과)
1MB를 초과하는 텍스트는 자동으로 분할 저장되며, 불러올 때 자동으로 합쳐집니다. 저장 목록에서 용량과 파트 수가 표시됩니다.
한글 XML 내보내기
결국 최종 원고는 한글 파일로 넘겨야 하는 경우가 많습니다.
저장 버튼 옆 ㅎ 아이콘을 누르면 한글에서 열 수 있는 XML 파일과 XSL 파일이 함께 내려받아집니다.
저장 규칙
- 원본 텍스트(태그 포함)를 그대로 보존합니다.
- 각주 패턴(
X X: 주석내용,{{주석내용}})만 한글의 각주 형식으로 변환됩니다. - 각 줄이 한글 문서의 하나의 문단이 됩니다.
한글에서 열기
- 다운로드된 XML 파일과 XSL 파일을 같은 폴더에 넣습니다.
- 한글 프로그램에서 열기를 클릭합니다.
- 파일 형식(확장자)을 **XML문서(*.xml)**로 변경합니다.
- XML 파일을 선택하여 엽니다.
XSL 파일이 같은 폴더에 없으면 문서가 정상적으로 표시되지 않습니다.
알아두기
이 도구의 특징
- 한자 정규화: 변환 출력 시 다중코드 한자가 자동으로 정규화됩니다.
- 다중 줄 기호:
[...]가 여러 줄에 걸쳐 있어도 소자 스타일이 유지됩니다. - CSS 변수 기반: 기호 스타일이 CSS 변수로 관리되어 중첩 시 자연스럽게 상속됩니다.
- 웹폰트: 함초롬바탕, HanaMin 폰트로 CJK 확장 한자까지 표시합니다.
파일 업로드
각 앱에서 파일 업로드 버튼을 클릭하여 텍스트 파일을 불러올 수 있습니다.
지원 형식: .txt, .md, .html, .xml, .tsv, .csv
파일 저장
변환 결과를 파일 저장 버튼으로 다운로드할 수 있습니다.
복사
복사 버튼으로 결과를 클립보드에 복사할 수 있습니다.
바로 사용하기 — 태그 변환기