도움말 > 작성 > 문서 비교 > 문서 비교 개요
  
문서 비교 개요
비교 기능을 사용하여 두 문서의 차이를 비교할 수 있습니다. 문서 중 하나가 자유형 XML이면 다른 문서도 자유형 XML입니다. 열린 문서를 다른 열린 문서, 디스크의 파일 또는 같은 문서의 마지막으로 저장된 버전과 비교할 수 있습니다.
문서 비교 메뉴 옵션은 전체 메뉴가 활성화된 경우 도구 메뉴에서 사용할 수 있습니다. 도구 > 비교를 선택하고 마지막으로 저장한 버전, 파일 옵션 중 하나를 선택합니다.
compare_files ACL 함수를 사용하여 디스크의 두 파일을 비교할 수도 있습니다. 비교 결과는 인수에 이름을 지정한 세 번째 파일에 저장됩니다. 비교 기능으로 문서가 생성되었는지 확인하려면 doc_from_compare ACL 함수를 사용합니다.
문서 비교는 콘텐츠의 단어 수준으로 수행됩니다. 비교에서 단어는 공백으로 구분되는 연속 문자로 간주됩니다. 공백은 모든 탭, 줄 바꿈, 세로 탭, 용지 공급, 캐리지 리턴 또는 공백 문자입니다. 그러나 모든 문자에 의미가 있는 as-is(있는 그대로) 요소처럼 공백 문자에 의미가 있는 경우에는 공백 문자가 비교에 포함됩니다.
문서 비교에서 책갈피와 Quickmark에 대한 PI(처리 명령)는 무시하지만 글꼴, 페이지 나누기 또는 테이블 셀 음영과 같은 콘텐츠 서식 지정에 대한 다른 PI는 처리합니다. 비교하는 동안에는 생성된 텍스트가 무시됩니다. 생성된 텍스트에 대한 변경 내용은 유효한 비교로 간주되지 않습니다. 예를 들어 목록의 항목이 삭제 또는 추가로 표시되어 있지만 제거되거나 추가되지 않은 경우에 발생하는 번호 재지정을 생각해 보십시오.
그래픽 이미지와 방정식은 비교되지 않습니다. 그러나 그래픽 또는 방정식이 삽입되거나 삭제되면 해당 변경 내용이 비교에 표시됩니다. 변경 내용을 표시하려면 태그 표시Full 또는 Partial로 설정해야 합니다.
비교 결과 문서를 저장하고 비교 표시를 그대로 유지할 수 있습니다. 저장된 비교 문서는 컨텍스트가 유효하지 않을 수 있지만 비교 마크업을 손실하지 않은 상태로 다시 열고 저장할 수 있습니다. 엔티티 비교를 선택하면 비교 창에서 텍스트로 결합된 엔티티가 있는 파일을 저장합니다. 즉, 문서가 저장될 때 엔티티 콘텐츠가 엔티티 참조로 대체됩니다.
비교 결과 문서를 인쇄할 수도 있습니다. 편집기 보기 인쇄의 출력에는 래퍼와 배경색(흑백 프린터의 경우 회색조)과 같은 비교 마크업이 포함됩니다. 일반 인쇄에는 속성 변경 내용이 표시되지 않습니다.
기본 설정 대화 상자의 비교 탭에서는 비교 결과를 사용자 정의하는 설정을 제공합니다.
비교를 실행하면 비교 창에 결과가 표시됩니다. ACL 함수 compare_files를 사용하여 두 파일을 비교하면 비교 결과가 대신 결과 파일로 출력됩니다. 비교 탭에서는 래퍼 태그나 PI(InsertDelete라는 처리 명령)를 선택하여 콘텐츠의 차이점을 삽입 및 삭제 내용으로 표시할 수 있습니다. 기본적으로 PI는 밑줄로 삽입을 표시하고 취소선으로 삭제를 표시하는 데 사용됩니다. 삽입 및 삭제 선택 영역에 대한 기본 배경색도 변경됩니다. 콘텐츠가 이동되기만 한 경우 원래 위치에서는 삭제로 표시되고 새 위치에서는 삽입으로 표시됩니다.
엔티티를 비교하도록 선택할 수도 있습니다. 엔티티 비교를 선택하면 비교하는 동안 파일과 텍스트 엔티티가 확장되고 콘텐츠가 비교됩니다. 결과 출력이 비교 창에 보내지만 엔티티는 확장된 상태로 유지됩니다. 엔티티 비교를 선택하지 않으면 엔티티 참조는 엄격하게 비교되고 엔티티는 비교를 위해 확장되지 않습니다.
속성 변경 내용 표시를 선택하면 속성 변경 내용에 래퍼 마커가 적용됩니다.
Arbortext Editor에서는 처리 시 할당된 메모리 블록을 사용합니다. 기본 메모리 지정은 50MB입니다. ACL set diffmemory 명령을 사용하여 비교를 처리하는 동안 할당되는 메모리 양을 정할 수 있습니다. 이 메모리 지정이 불충분하면 오류 메시지가 나타나 지정을 늘려 설정하도록 지시합니다.
비교 결과 문서를 볼 때 찾기 메뉴에서 다음 변경 내용이전 변경 내용 항목을 사용하여 차이를 탐색할 수 있습니다.
* 
결과 문서에서 테이블을 그래픽으로 보는 경우 일부 테이블 마크업의 변경 내용이 나타나지 않을 수 있습니다. 테이블 태그 속성의 변경 내용이 모두 표시되는지 확인하려면 보기 > 테이블 > 테이블 마크업을 사용하여 마크업 보기에서 테이블을 표시하면 됩니다.