바로 사용하기 — 색인어 태그 변환기
번역 원고에 인명과 지명마다 태그를 달아 본 적 있으신가요?慶州 를 찾아 <place>慶州</place> 로 고치고, 다음 慶州 를 찾아 또 고치고.
한글 파일의 ‘모두 바꾸기’로 하자니 색인어가 백 개쯤 되면 그것도 백 번이죠.
게다가 이미 태그가 붙은 자리를 또 바꿔서 <place><place>慶州</place></place> 가 되는 일도 생깁니다.
그래서 만들었습니다.
바꿀 목록을 표로 한 번만 적어 두면, 원고 전체를 훑어 한꺼번에 태그를 붙여 줍니다.
색인어 대신 대역어를 적어 두면 단순한 기계번역처럼 쓸 수도 있고요.
사용법
기본 순서
- 원본 텍스트 칸에 원고를 넣습니다.
- 색인어 변환 테이블에 바꿀 목록을 적습니다.
- [색인어 태깅] 을 누릅니다.
끝입니다. 결과는 아래 칸에 나오고, 어디가 바뀌었는지 색깔로 보여 줍니다.
변환 테이블 적는 법
원본과 바꿀 값을 탭 문자 하나로 나눕니다.
원본[탭]변환값
이렇게요.
慶州 <place>慶州</place>
李舜臣 <person>李舜臣</person>
공백이 아니라 탭이어야 합니다.
스프레드시트에서 두 열을 복사해 붙여넣으면 자동으로 탭이 들어가니, 엑셀이나 구글 시트로 목록을 관리하다가 그대로 옮기는 게 가장 편합니다.
주석 달기
목록이 길어지면 나중에 내가 봐도 뭐가 뭔지 모릅니다.# 이나 // 로 메모를 남겨 두세요.
# 지명 색인어
慶州 <place>慶州</place>
// 인명 색인어
李舜臣 <person>李舜臣</person>
慶州郡 <place>慶州郡</place> # 인라인 주석도 가능
줄 맨 앞이든 중간이든 상관없습니다.http:// 나 https:// 의 :// 는 주석으로 보지 않으니 URL이 섞여 있어도 괜찮습니다.
원본에서 빼고 싶은 부분
원본 텍스트에도 같은 규칙이 적용됩니다. # 이나 // 뒤는 변환하지 않아요.
이순신 장군이 慶州를 방문했다. # 이 부분은 변환 안 됨
원고에 편집 메모를 남겨 둔 채로 작업할 때 요긴합니다.
옵션
- 1글자 색인어 제외 : 한 글자짜리는 아무 데나 걸리기 쉽습니다.
國하나를 등록해 두면國家,中國,國民이 전부 걸리죠. 그럴 때 켜 두세요. (기본값: 꺼짐) - 앞뒤 공백 제거 : 표에서 복사해 오면 앞뒤에 공백이 딸려오는 일이 잦습니다. 자동으로 걷어냅니다. (기본값: 켜짐)
결과 확인
변환이 끝나면 화면 아래에 숫자 세 개가 나옵니다.
| 항목 | 뜻 |
|---|---|
| 색인어 수 | 실제로 등록된 색인어 개수 |
| 1글자 색인어 | 그중 한 글자짜리가 몇 개인지 |
| 변환 횟수 | 원고에서 실제로 바뀐 횟수 |
등록한 색인어는 100개인데 변환 횟수가 3이라면, 표가 원고와 맞지 않는다는 뜻입니다.
숫자만 봐도 뭔가 잘못됐다는 걸 바로 알 수 있죠.
결과는 태그마다 다른 색으로 칠해서 보여 줍니다.
색상환을 태그 종류 수만큼 균등하게 나눠 자동으로 정하므로, 태그가 몇 종류든 서로 구분되는 색이 붙습니다.
눈으로 훑기만 해도 인명과 지명이 뒤바뀐 곳을 찾을 수 있어요.
알아두기
이중 변환을 막는 방법
慶州 와 慶州郡 을 둘 다 등록했다고 해 봅시다.
짧은 것부터 처리하면 慶州郡 이 <place>慶州</place>郡 이라는 이상한 결과가 됩니다.
그래서 긴 색인어부터 먼저 처리합니다.慶州郡 을 먼저 태그로 감싸고 나면 그 자리는 이미 처리된 것으로 표시되어, 慶州 가 다시 건드리지 못합니다.
길이 순서만 지켜도 대부분의 사고가 사라집니다.
미리 잡아 주는 오류
변환을 누르기 전에 표를 먼저 검사합니다.
아래 중 하나라도 있으면 몇 번째 줄인지 알려 주고 멈춥니다.
| 오류 | 어떤 경우인가 |
|---|---|
| 탭이 없음 | 공백으로 나눠 적은 경우가 대부분입니다 |
| 탭이 2개 이상 | 변환값 안에 탭이 섞여 들어간 경우 |
| 원본이 비어 있음 | 탭 앞이 비어 있는 줄 |
| 변환값이 비어 있음 | 탭 뒤가 비어 있는 줄 |
| 변환값 충돌 | 같은 원본에 서로 다른 변환값을 적은 경우 |
| 순환 참조 | 바꾼 결과가 다시 바뀔 수 있는 경우 |
변환값 충돌은 이런 경우입니다.
慶州 <place>慶州</place>
慶州 <person>慶州</person> # 에러: 같은 원본에 다른 값
순환 참조는 이렇습니다.
慶州 경주
경주 慶州 # 에러: 서로 바꾸다가 무한 반복
목록이 수백 줄로 길어지면 이런 실수가 눈에 잘 띄지 않습니다.
그래서 변환 전에 미리 걸러 내고, 문제가 된 줄은 클릭 한 번으로 복사할 수 있게 해 두었습니다.
한자는 알아서 맞춰 줍니다
같은 한자인데 코드가 다른 경우가 있습니다.
표에는 說 이라고 적었는데 원고에는 다른 코드의 說 이 들어 있으면, 사람 눈에는 같아 보여도 컴퓨터는 다른 글자로 봅니다.
변환기가 다중코드 한자를 자동으로 정규화해서 맞춰 주니 이런 걱정은 하지 않으셔도 됩니다.
중복으로 적힌 색인어도 알아서 하나로 정리하고요.
파일 업로드
각 앱에서 파일 업로드 버튼을 클릭하여 텍스트 파일을 불러올 수 있습니다.
지원 형식: .txt, .md, .html, .xml, .tsv, .csv
파일 저장
변환 결과를 파일 저장 버튼으로 다운로드할 수 있습니다.
복사
복사 버튼으로 결과를 클립보드에 복사할 수 있습니다.
바로 사용하기 — 색인어 태그 변환기