바로 사용하기색인어 태그 변환기

번역 원고에 인명과 지명마다 태그를 달아 본 적 있으신가요?
慶州 를 찾아 <place>慶州</place> 로 고치고, 다음 慶州 를 찾아 또 고치고.
한글 파일의 ‘모두 바꾸기’로 하자니 색인어가 백 개쯤 되면 그것도 백 번이죠.
게다가 이미 태그가 붙은 자리를 또 바꿔서 <place><place>慶州</place></place> 가 되는 일도 생깁니다.

그래서 만들었습니다.
바꿀 목록을 표로 한 번만 적어 두면, 원고 전체를 훑어 한꺼번에 태그를 붙여 줍니다.
색인어 대신 대역어를 적어 두면 단순한 기계번역처럼 쓸 수도 있고요.

사용법

기본 순서

  1. 원본 텍스트 칸에 원고를 넣습니다.
  2. 색인어 변환 테이블에 바꿀 목록을 적습니다.
  3. [색인어 태깅] 을 누릅니다.

끝입니다. 결과는 아래 칸에 나오고, 어디가 바뀌었는지 색깔로 보여 줍니다.

변환 테이블 적는 법

원본과 바꿀 값을 탭 문자 하나로 나눕니다.

원본[탭]변환값

이렇게요.

慶州	<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

파일 저장

변환 결과를 파일 저장 버튼으로 다운로드할 수 있습니다.

복사

복사 버튼으로 결과를 클립보드에 복사할 수 있습니다.

바로 사용하기색인어 태그 변환기