자습서 > 구조화된 문서 개요
  
구조화된 문서 개요
구조화된 문서는 문서 구조를 정의하고 제어하는 규칙 세트를 따릅니다. 구조화된 문서의 예로는 XML 및 HTML이 있습니다.
문서의 구조를 정의하는 규칙 세트를 "문서 유형"이라고 합니다. Arbortext Editor에서 문서를 작성하면 편집기가 연관된 문서 유형에 정의된 규칙을 지속적으로 검사하므로 문서에 해당 규칙을 따르는 컨텐트만 삽입할 수 있습니다. 문서 유형의 예로는 DocBook 및 DITA(Darwin Information Typing Architecture)가 있습니다.
문서 유형은 문서의 다음 컴포넌트를 정의합니다.
문서에 사용할 수 있는 태그 세트
태그는 구조화된 문서의 기본 빌드 블록입니다. 태그는 컨테이너이므로 시작 태그와 끝 태그가 있습니다. 태그에 다른 태그, 속성 및 텍스트가 포함될 수 있습니다. 태그의 예로는 단락과 목록이 있습니다.
각 태그와 연관된 "속성"
속성은 태그에 대한 추가 정보를 제공하며 태그 내에 포함됩니다. 예를 들면 태그에 태그의 정보를 사용할 사용자의 유형을 정의하는 속성이 있을 수 있습니다.
태그를 정렬할 수 있는 구조
문서 유형마다 문서 유형에 정의된 다른 모든 태그를 포함하는 단일 태그가 있습니다. 문서 유형은 이 바깥 태그 내에 포함된 태그 계층 구조를 정의합니다. 문서 유형은 또한 태그가 선택 사항인지 아니면 필수인지와 다른 태그, 텍스트 또는 두 가지 모두를 포함할 수 있는지를 정의합니다.
다음은 편지를 쓰기 위한 문서 유형의 예입니다.
Letter, Date, Greeting, Body, Paragraph, List 또는 Table Close
Letter 문서 유형에 다음 기본 태그가 포함됩니다.
Letter
Letter 태그는 문서 유형에서 바깥 태그이며 7개의 다른 태그가 포함됩니다. 이 태그 중 4개(Date, Greeting, Body, Close) 태그는 필수이며 Letter 문서에 이 순서로 포함되어야 합니다.
Date
Date 태그는 Letter 문서에 첫 번째로 삽입해야 하는 태그입니다. 텍스트만 포함할 수 있고, 날짜를 포함하기 위한 것입니다.
Greeting
Greeting 태그는 Letter 문서에 두 번째로 삽입해야 하는 태그입니다. 텍스트만 포함할 수 있습니다.
Body
Body 태그는 Letter 문서에 세 번째로 삽입해야 하는 태그입니다. 텍스트가 아닌 다른 태그만 포함할 수 있습니다. Body 태그에는 하나 이상의 Paragraph, List 또는 Table 태그가 포함될 수 있습니다. Body에는 이러한 태그가 임의 순서로 여러 개 포함될 수 있습니다.
닫기
Close 태그는 Letter 문서에 마지막으로 삽입해야 하는 태그입니다. 텍스트만 포함할 수 있습니다.
스타일시트
구조화된 문서의 서식은 문서 자체에 저장되지 않습니다. 대신 각 문서 유형에는 스타일 설정 모음을 통해 문서 모양을 제어하는 문서 유형과 연관된 스타일시트가 한 개 이상 있습니다. 스타일 설정에 글꼴 크기, 단락 간격 및 페이지 레이아웃과 같은 기본 서식 적용 정보나 목차 및 색인 자동 생성과 같은 고급 서식 적용이 포함될 수 있습니다.
Arbortext Editor 창의 문서 모양은 스타일시트에 의해 제어됩니다.