보고서 초안과 수정안, 상대방에게 보낸 계약서와 돌려받은 계약서처럼 거의 같지만 어딘가 다른 두 문서를 눈으로 대조하는 일은 시간이 오래 걸리고 빠뜨리기 쉽습니다. 텍스트 비교 도구를 쓰면 바뀐 곳을 기계적으로 모두 찾을 수 있습니다. 이 글은 문서를 비교할 때의 절차와 주의점을 정리합니다.
이 글은 비교 작업의 방법을 설명할 뿐 법률 자문이 아닙니다. 계약 내용의 의미와 효력은 전문가와 확인하세요.
1단계: 두 문서를 텍스트로 꺼내기
diff 도구는 서식이 아니라 글자를 비교합니다. 워드프로세서 파일에서 본문을 전체 선택해 복사한 다음 붙여 넣으면 됩니다. 이때 알아 둘 점이 있습니다.
- 서식은 사라집니다. 굵게, 밑줄, 글꼴, 색 변경은 비교되지 않습니다. 서식 변경까지 확인해야 한다면 워드프로세서 자체의 비교 기능(예: Microsoft Word 의 검토 → 비교)을 함께 쓰세요.
- 표는 칸 사이가 탭이나 줄바꿈으로 바뀝니다. 두 문서를 같은 방법으로 복사하면 같은 모양이 되므로 비교에는 문제가 없습니다.
- 각주, 머리글·바닥글, 메모, 텍스트 상자는 본문 복사에 포함되지 않을 수 있습니다. 필요하면 따로 복사해 비교합니다.
- 자동 번호(1., 가., ①)는 복사 방법에 따라 빠지거나 텍스트로 바뀝니다. 조항 번호가 중요하다면 양쪽 모두 같은 방식으로 꺼냈는지 확인합니다.
2단계: PDF 에서 복사한 텍스트 정리하기
PDF 는 페이지에 글자를 배치한 형식이라, 복사하면 화면에 보이던 줄 끝마다 줄바꿈이 들어갑니다. 두 PDF 의 줄 나눔 위치가 조금만 달라도 거의 모든 줄이 바뀐 것으로 나옵니다. 다음 순서로 정리하면 결과가 훨씬 깨끗해집니다.
- 양쪽 모두 문단 안의 줄바꿈을 없애 문단 하나가 한 줄이 되게 합니다.
- 긴 문단은 문장 단위로 줄을 나눕니다(마침표 뒤에서 줄바꿈). 한 문장 안의 변경이 그 줄에만 나타나므로 읽기 쉬워집니다.
- 쪽 번호, 머리글처럼 페이지마다 반복되는 줄은 지웁니다.
- 공백이 여러 칸으로 복사됐다면 비교 옵션에서 공백 양 무시를 켭니다.
3단계: 비교 단위 고르기
줄이 바뀐 것을 찾은 다음, 줄 안에서 어디가 달라졌는지 보여 주는 단위를 고릅니다.
- 어절 단위: 한국어 문서에 가장 알맞습니다. 한국어는 "계약은", "계약을" 처럼 조사가 단어에 붙기 때문에, 띄어쓰기로 나눈 덩어리(어절)를 비교하면 "무엇이 무엇으로 바뀌었는지"가 자연스럽게 읽힙니다.
- 단어 단위: 영문 문서, 숫자와 기호가 섞인 문장에 알맞습니다.
- 글자 단위: 금액(5,000,000 → 5,500,000), 날짜(1월 → 3월), 조항 번호(제3조 → 제4조)처럼 한두 글자만 바뀌는 곳을 정확히 짚을 때 씁니다. 긴 문장이 많이 바뀐 경우에는 강조가 잘게 흩어져 오히려 읽기 어려울 수 있습니다.
처음에는 어절 단위로 전체를 훑고, 숫자가 들어간 줄은 글자 단위로 다시 보는 방법을 권합니다.
계약서에서 특히 확인할 곳
바뀐 곳을 모두 찾았다면, 다음 항목에 해당하는 변경은 한 번 더 읽어 보세요.
| 항목 | 확인할 변경의 예 |
|---|---|
| 금액·대금 | 숫자, 단위(원/천원), 부가가치세 포함 여부, 지급 시기 |
| 기간·기한 | 시작일·종료일, "이내"와 "이후", 영업일과 달력일 |
| 당사자 | 상호, 대표자, 주소, 갑·을 표기가 서로 바뀌지 않았는지 |
| 의무의 강도 | "할 수 있다" ↔ "하여야 한다", "노력한다" ↔ "보장한다" |
| 책임·손해배상 | 한도 금액, 면책 사유, 지체상금 비율 |
| 해지·해제 | 사유, 통지 기간, 위약금 |
| 분쟁 해결 | 관할 법원, 준거법, 중재 조항 |
| 조항 번호·참조 | 조항이 추가·삭제되며 "제5조에 따라" 같은 참조가 어긋나지 않았는지 |
예를 들어 "을은 매월 말일까지 대금을 청구할 수 있다"가 "청구하여야 한다"로 바뀌면 글자 몇 개 차이지만 의무의 성격이 달라집니다. diff 는 이런 작은 변경을 놓치지 않게 해 줍니다.
워드프로세서의 변경 추적과 무엇이 다른가
Word 의 "변경 내용 추적"은 편집한 사람이 기능을 켠 상태에서 고친 것만 기록합니다. 상대방이 추적을 끄고 고쳤거나 새 파일로 다시 만들었다면 기록이 남지 않습니다. 텍스트 비교는 최종 결과물 두 개만 있으면 되므로, 누가 어떻게 고쳤는지와 관계없이 실제로 달라진 글자를 모두 보여 줍니다. 반대로 서식 변경이나 누가 고쳤는지 같은 정보는 알려 주지 않으므로, 두 방법을 함께 쓰는 것이 가장 확실합니다.
민감한 문서를 다룰 때
계약서, 인사 문서, 미공개 자료를 온라인 도구에 붙여 넣을 때는 그 내용이 어디로 가는지 확인해야 합니다. 이 사이트는 비교를 브라우저 안에서만 처리하고 입력 내용을 서버로 보내지 않습니다. 그래도 회사 보안 정책이 외부 웹사이트 사용 자체를 금지한다면 정책을 따르세요.
이 도구에서 해 보기
텍스트 비교기의 예시 버튼을 누르면 짧은 계약서 두 버전이 들어갑니다. 줄 안 비교를 어절과 글자로 바꿔 보며 금액과 날짜가 어떻게 표시되는지 확인해 보세요. 결과 막대의 HTML 버튼으로 색이 입혀진 비교표를 복사해 메일이나 보고서에 붙여 넣을 수 있습니다. 공백 옵션의 차이는 공백 무시 옵션에서, 줄바꿈 문자 문제는 줄 끝 문자와 보이지 않는 차이에서 더 자세히 다룹니다.