엔티티 작성

엔티티는 복잡한 문자열 또는 기호를 나타내는 데 사용되는 바로 가기로서, 엔티티를 사용하지 않을 경우 이들을 수동으로 포함시키는 것이 불가능하거나, 어렵거나, 반복적으로 수행해야 합니다.
시작하기 전에
이 태스크 정보

예를 들어, 저작권 표시(예: Copyright 2004. MyCompany publishing)를 책의 각 페이지 끝에 배치하려고 합니다. 이 표시를 반복적으로 쓰는 대신, 이 텍스트를 나타내는 엔티티(<!ENTITY copyright "Copyright 2004. MyCompany publishing.">)를 작성할 수 있습니다. 여기서 copyright은 엔티티의 이름이고, "Copyright 2004. MyCompany publishing"copyright 엔티티가 나타내는 텍스트입니다.

엔티티를 작성하려면 다음 단계를 수행하십시오.

  1. DTD 편집기에서 DTD를 여십시오.
  2. 아웃라인 보기에서 DTD DTD 아이콘를 마우스 오른쪽 단추로 클릭한 다음 엔티티 추가를 클릭하십시오.
  3. 특성 보기의 이름 필드에 엔티티의 새 이름을 입력하십시오.
  4. 엔티티 유형 목록에서 일반 또는 매개변수를 선택하십시오. 일반 엔티티는 XML 파일에 사용되며, 매개변수 엔티티는 DTD에만 사용되고 XML 파일에는 사용되지 않습니다.
  5. 엔티티를 외부 엔티티로 선언하려면 외부 선택란을 체크하십시오. 외부 엔티티는 외부 문서나 데이터를 참조합니다.
  6. 외부 엔티티로 설정한 경우 다음 필드가 나타납니다.
    • 공용 ID(선택적) - 참조하려는 DTD의 경로를 입력하십시오. 그러면 참조 중인 파일의 자원을 사용할 수 있습니다.
    • 시스템 ID - 참조하려는 외부 데이터나 문서의 경로를 입력하거나 검색하십시오. 그러면 참조 중인 파일의 자원을 사용할 수 있습니다.

    공용 ID 또는 시스템 ID 중 하나만 지정해야 합니다. DTD에서 참조한 문서에 포함된 자원(예: 요소 또는 속성)을 사용하려는 경우, 이 엔티티를 매개변수 엔티티로 설정한 다음 외부 매개변수 엔티티 참조를 작성하여 엔티티를 "확장"하십시오. 이를 위해서는 DTD DTD 아이콘를 마우스 오른쪽 단추로 클릭하고 매개변수 엔티티 참조 추가를 클릭한 다음 방금 작성한 엔티티를 선택하면 됩니다.

  7. 외부 엔티티로 설정하지 않은 경우 엔티티 값 필드에 엔티티 값을 지정할 수 있습니다.
  8. 이 엔티티에 대한 정보를 제공하려면 문서 탭을 클릭하십시오. 문서 페이지는 엔티티에 대한 설명과 같이 사용자가 읽을 수 있는 자료에 사용됩니다.
다음에 수행할 작업
다음 링크는 엔티티를 재사용할 수 있는 여러 가지 방법에 대해 설명합니다.

피드백