자세한 내용과 지침을 보려면 아래 링크를 클릭하십시오.

XML 태그 만들기 및 불러오기

페이지 항목에 태그를 지정하기 전에 문서의 각 내용 유형이나 항목을 식별하는 태그를 만들거나 불러옵니다. 태그를 처음부터 새로 만들거나 InDesign 문서, InCopy 문서 또는 DTD 파일 등 다른 소스에서 불러올 수 있습니다. 문서에 필요한 XML 태그를 만들거나 불러오려면 다음 중 원하는 방법을 사용합니다.

  • [새 태그] 명령을 사용하여 태그를 만듭니다.

  • XML 파일 또는 다른 문서에서 태그를 불러옵니다.

  • DTD 파일을 가져옵니다.

  • [XML 가져오기] 명령을 사용하여 태그와 내용을 가져옵니다.

사용 가능한 태그 목록이 있는 태그 패널
사용 가능한 태그 목록이 있는 태그 패널

XML 태그 만들기

  1. [창] > [유틸리티] > [태그]를 선택하여 [태그] 패널을 엽니다.
  2. 다음 중 하나를 수행합니다.
    • [태그] 패널 메뉴에서 [새 태그]를 선택합니다.

    • [태그] 패널에서 [새 태그] 단추를 클릭합니다.

  3. 태그 이름을 입력합니다. 이름은 XML 표준을 준수해야 합니다. 태그 이름에 공백 또는 잘못된 문자가 포함된 경우에는 경고 메시지가 나타납니다.
  4. [태그] 패널 메뉴에서 태그를 만든 경우 태그의 색상을 선택합니다. [새 태그] 단추를 사용하여 태그를 만든 경우에는 태그의 색상을 변경하여 색상을 선택할 수 있습니다.

    참고:

    다른 태그에 같은 색상을 할당할 수 있습니다. 프레임에 태그를 적용하고 [보기] > [구조] > [태그 있는 프레임 표시]를 선택하거나 프레임의 텍스트에 태그를 적용하고 [보기] > [구조] > [태그 표시자 표시]를 선택하면 선택한 색상이 나타납니다. 내보낸 XML 파일에서는 태그 색상이 표시되지 않습니다.

  5. [확인]을 클릭합니다.

다른 소스에서 XML 태그 불러오기

XML 파일, InDesign 문서 또는 InCopy 문서에서 태그를 불러올 수 있습니다.

참고:

XML 파일을 불러오면 InDesign에서 자동으로 [태그] 패널에 태그를 추가합니다.

  1. [태그] 패널 메뉴에서 [태그 불러오기]를 선택합니다.
  2. [태그] 패널로 불러올 태그가 포함된 파일을 선택한 다음 [열기]를 클릭합니다.

태그 이름 또는 색상 변경

  1. [태그] 패널에서 태그 이름을 두 번 클릭하거나 [태그] 패널 메뉴에서 [태그 옵션]을 선택합니다.
  2. 태그 이름 또는 색상을 변경한 다음 [확인]을 클릭합니다.

참고:

잠긴 태그의 이름은 변경할 수 없습니다. InDesign에서는 불러온 DTD 파일에 지정된 태그를 자동으로 잠급니다. 이와 같이 잠긴 태그의 이름을 변경하려면 DTD 파일을 편집하고 문서로 다시 불러와야 합니다.

항목에 태그 지정

XML 파일로 내용을 내보내려면 먼저 내보낼 텍스트 및 기타 항목(예: 프레임 및 표)에 태그를 지정해야 합니다. 내보낸 XML 내용에 대한 자리표시자로 만든 항목에도 태그를 지정해야 합니다. 태그 있는 항목은 [구조] 창에 요소로 표시됩니다.

내보내거나 가져오려는 각 내용 요소를 식별할 태그를 만들거나 불러옵니다. 그런 후 다음과 같은 방법 중 하나를 사용하여 텍스트나 페이지 항목에 태그를 지정합니다.

수동으로 태그 지정

프레임이나 텍스트를 선택한 다음 [태그] 패널에서 태그를 클릭하거나, 간단히 [태그] 패널에서 텍스트 또는 그래픽 프레임으로 태그를 드래그합니다.

자동으로 태그 지정

텍스트 프레임, 표, 표 셀 또는 이미지를 선택한 다음 [태그] 패널에서 [자동 태그 지정] 아이콘을 클릭합니다. 태그 지정 사전 설정 옵션에 따라 항목에 태그가 지정됩니다.

스타일에 태그 매핑

단락, 문자, 표 또는 셀 스타일에 태그를 연결한 다음 이러한 스타일이 할당된 텍스트, 표, 표 셀 및 단락에 자동으로 태그를 적용합니다.

페이지 항목에 태그를 지정할 때는 다음 사항에 주의하십시오.

  • 스토리 및 스토리 안의 텍스트에 태그를 적용할 수 있습니다. 예를 들어, 스토리에 Article이라는 태그를 적용한 다음 스토리 안에 있는 단락에 TitleBody와 같은 특정 태그를 추가로 적용할 수 있습니다.

  • 스토리에는 하나의 태그만 적용할 수 있습니다. 스레드된 스토리의 프레임에 태그를 지정하면 넘치는 텍스트와 함께 스토리의 다른 모든 프레임에도 같은 태그가 할당됩니다.

  • 그래픽 프레임에는 하나의 태그만 적용할 수 있습니다. 그래픽 프레임에 태그를 지정하면 InDesign에서 그래픽 위치에 대한 참조를 디스크에 기록합니다.

  • 개체 그룹에는 태그를 지정할 수 없습니다. 그룹의 일부인 항목에 태그를 지정하려면 [직접 선택 도구]를 사용하여 항목을 선택합니다.

  • 스토리 안에 있는 단락의 경우처럼 태그 있는 요소 안에 있는 텍스트에 태그를 지정하면 해당 텍스트는 [구조] 창에서 기존 요소의 하위 요소로 표시됩니다.

  • 마스터 페이지에 있는 텍스트 또는 이미지에 태그를 지정할 수는 있지만, 문서 페이지에서 항목이 몇 번 표시되는지에 관계없이 [구조] 창에는 해당 요소 중 하나의 인스턴스만 표시됩니다. 그러나 마스터 항목을 수동으로 재정의하고 문서 페이지의 마스터 항목에 태그를 지정한 경우 이 항목은 [구조] 창에 별도의 요소로 나타납니다.

  • 각주에는 태그를 지정할 수 없습니다.

참고:

자동 페이지 번호 문자와 같은 특수 문자에는 태그를 지정하지 마십시오. 내보낼 때 InDesign에서는 XML 표준에 맞게 일부 특수 문자를 제거합니다. 문자를 XML로 인코딩할 수 없는 경우 InDesign에 경고가 표시됩니다.

수동으로 프레임에 태그 지정

다음 방법 중 하나를 사용하여 프레임에 태그를 지정할 수 있습니다.

  • [태그] 패널에서 프레임으로 태그를 드래그합니다.
  • [선택 도구]를 사용하여 프레임을 선택한 다음 [태그] 패널에서 태그를 클릭합니다.

참고:

프레임이 그룹의 일부인 경우 또는 다른 프레임 안에 중첩된 경우에는 [직접 선택 도구]를 사용하여 프레임을 선택하십시오.

  • 프레임의 컨텍스트 메뉴를 열고 [태그 프레임]을 선택한 다음 태그를 선택합니다.
  • [선택 도구]를 사용하여 태그가 지정되지 않은 텍스트 프레임이나 그래픽 프레임을 선택하고 프레임을 [구조] 창으로 드래그한 다음 마우스 단추를 놓고 표시되는 메뉴에서 태그 이름을 선택합니다.

텍스트 프레임 안의 텍스트에 수동으로 태그 지정

프레임 안의 텍스트에 태그를 지정한 경우 새 요소는 텍스트가 있는 프레임 요소의 하위 요소로 [구조] 창에 표시됩니다.

  1. 텍스트가 표시되는 스토리에 태그가 지정되어 있는지 확인합니다. 스토리에 태그가 지정되지 않은 경우 스토리의 텍스트에 태그를 지정하면 InDesign에서 [태그 지정 사전 설정 옵션] 대화 상자에 지정된 태그를 사용하여 자동으로 스토리에 태그를 지정합니다.
  2. [문자 도구]를 사용하여 텍스트 프레임의 텍스트를 선택합니다.
  3. [태그] 패널에서 태그를 클릭합니다.

참고:

각주에는 태그를 지정할 수 없습니다.

텍스트 프레임, 표, 표 셀 및 이미지에 자동으로 태그 지정

[태그] 패널에서 [자동 태그 지정] 아이콘을 클릭하여 텍스트 프레임, 표, 표 셀 또는 이미지에 자동으로 태그를 지정할 수 있습니다. 항목에 태그를 지정하려는 경우 InDesign에서는 [태그 지정 사전 설정 옵션] 대화 상자에서 지정한 기본 태그를 적용합니다.

  1. 태그를 지정할 텍스트 프레임, 표, 표 셀 또는 이미지를 선택합니다.
  2. [태그] 패널에서 [자동 태그 지정] 아이콘을 클릭합니다.

    [자동 태그 지정] 아이콘을 클릭한 경우 InDesign에서는 [태그] 패널에 기본 태그의 이름을 추가합니다.

단락 또는 문자 스타일에 따라 내용에 태그 지정

텍스트에 할당한 단락 스타일 및 문자 스타일을 사용하여 단락 및 텍스트에 XML용 태그를 지정할 수 있습니다. 예를 들어, [캡션]이라는 단락 스타일을 FigureName이라는 태그와 연결할 수 있습니다. 그런 다음 [태그에 스타일 매핑] 명령을 사용하여 문서에서 [캡션] 단락 스타일이 할당된 모든 텍스트에 FigureName 태그를 적용할 수 있습니다. 동일한 태그에 둘 이상의 스타일을 매핑할 수 있습니다.

참고:

[태그에 스타일 매핑] 명령은 태그가 이미 첨부된 단락 및 문자를 포함하여 내용에 자동으로 태그를 지정합니다. 예를 들어, [컨텍스트] 스타일이 할당된 단락에 Body 태그가 지정되어 있는 경우 이후에 [컨텍스트] 스타일을 Expository 태그와 연결하면 단락의 태그가 다시 지정됩니다. 즉, Body 태그가 제거되고 대신 Expository 태그가 지정됩니다. 기존 태그를 그대로 유지하려면 수동으로 태그를 적용하거나 [태그에 스타일 매핑] 명령을 주의하여 사용하십시오.

  1. [태그] 패널 메뉴에서 [태그에 스타일 매핑]을 선택합니다.
  2. 문서의 각 스타일에 대해 매핑할 대상 태그를 지정합니다.
    태그에 스타일 매핑 대화 상자
    태그에 스타일 매핑 대화 상자

  3. 스타일 이름을 태그 이름과 일치시키려면 [이름별 매핑]을 클릭합니다. 대화 상자에서 태그와 이름이 같은 스타일이 선택됩니다. [이름별 매핑]은 대소문자를 구분하므로 Head1head1은 서로 다른 태그로 인식됩니다.
  4. 다른 InDesign 파일에서 스타일 매핑을 사용하려면 [불러오기]를 클릭하고 파일을 선택합니다..
  5. [포함] 옵션을 선택하거나 선택 해제합니다.

    마스터 페이지 스토리

    마스터 페이지 텍스트 프레임의 스타일을 태그에 매핑합니다.

    대지 스토리

    대지의 텍스트 프레임 스타일을 태그에 매핑합니다. 대지의 내용에 태그가 지정되지 않도록 하려면 이 옵션의 선택을 해제합니다.

    빈 스토리

    빈 텍스트 프레임의 마스터 스타일 스타일을 태그에 매핑합니다. 빈 프레임에 태그가 지정되지 않도록 하려면 이 옵션의 선택을 해제합니다.

  6. [확인]을 클릭합니다.

문서 전체에서 [태그에 스타일 매핑] 대화 상자에서 지정한 단락 및 문자 스타일에 새 XML 태그가 적용됩니다.

참고:

[태그에 스타일 매핑] 명령을 사용하여 이미지에 태그를 지정할 수는 없습니다. XML 파일에 이미지를 포함할 경우에는 수동으로 이미지에 태그를 지정해야 합니다.

표의 텍스트에 태그 지정

표에 XML용 태그를 지정하는 경우 표 요소와 함께 표의 각 셀에 하나씩 셀 요소를 만듭니다. 셀 요소는 표 요소의 하위 요소이며 자동으로 만들어집니다.

  1. 표를 클릭하고 [표] > [선택] > [표]를 선택합니다.
  2. [표] 패널에서 표에 사용할 태그를 선택합니다.

    InDesign에서는 표의 각 셀에 대한 셀 요소를 만듭니다. 이러한 요소는 [구조] 창에 표시할 수 있습니다. 표 셀 요소에 적용되는 태그는 [자동 태그 지정] 기본 설정에 따라 달라집니다.

  3. 필요한 경우 다른 태그를 사용하여 표 셀에 태그를 지정합니다.

    예를 들어, 첫 번째 행의 셀에 다른 태그를 지정하여 해당 셀을 제목 셀로 식별할 수 있습니다. 셀에 태그를 적용하려면 문서에서 실제 표 셀을 선택한 다음 태그를 선택합니다. 표에서 셀을 선택하면 [구조] 창에도 해당 셀 요소가 선택됩니다.

참고:

표를 선택하고 [태그] 패널에서 [자동 태그 지정] 아이콘을 클릭하여 표에 태그를 지정할 수도 있습니다. [자동 태그 지정] 기본 설정에 따라 Table 태그나 선택한 다른 태그가 표에 바로 적용됩니다.

항목의 태그 해제

태그만 제거하고 연결된 내용은 그대로 유지하려면 항목의 태그를 해제합니다.

  1. [구조] 창에서 요소를 선택하거나 문서 레이아웃에서 페이지 항목 또는 태그 있는 텍스트를 선택합니다.
  2. [태그] 패널에서 [태그 해제]를 클릭합니다.

항목에 태그 다시 지정

기존 태그를 바꾸려면 항목에 태그를 다시 지정합니다. 그 전에 태그를 해제할 필요는 없습니다. 다음 방법 중 하나를 사용하여 항목에 태그를 다시 지정합니다.

  • [선택 도구]를 사용하여 텍스트 프레임, 그래픽 프레임 또는 [구조] 창의 요소를 선택한 다음 [태그] 패널에서 다른 태그를 클릭합니다.
  • 스토리에 태그를 다시 지정하려면 [문자 도구]를 사용하여 스토리의 텍스트에서 임의의 위치에 삽입점을 배치합니다. [태그] 패널에서 [다시 지정]을 선택한 후 다른 태그를 클릭합니다.
  • 텍스트 블록에 태그를 다시 지정하려면 [문자 도구]를 사용하여 텍스트 블록 전체를 선택합니다. [태그] 패널에서 [다시 지정]을 선택한 후 다른 태그를 클릭합니다. [태그 추가]를 선택한 후 다른 태그를 클릭하면 [구조] 창에 새 하위 요소가 표시됩니다.

자동 태그 지정 기본값 지정

텍스트 프레임, 표, 표 셀 또는 이미지를 선택한 다음 [태그] 패널에서 [자동 태그 지정] 아이콘을 클릭하면 InDesign에서 선택 항목에 기본 태그를 적용합니다. [태그 지정 사전 설정 옵션] 대화 상자에서 이러한 기본 태그를 지정할 수 있습니다.

참고:

상위 요소가 필요하지만 아직 상위 요소가 없는 요소를 만들면 InDesign에서 기본 태그를 적용합니다. 예를 들어, 텍스트 프레임 안의 텍스트에 태그를 지정하는 경우 프레임 자체에 태그가 없으면 InDesign에서 태그 지정 사전 설정 옵션에 따라 프레임에 태그를 할당합니다. 기본 태그를 적용할 수 있는 기능을 사용하면 InDesign에서 올바른 XML 구조를 유지할 수 있습니다.

  1. [태그] 패널 메뉴에서 [태그 지정 사전 설정 옵션]을 선택합니다.
  2. 텍스트 프레임, 표, 표 셀 및 이미지에 대한 기본 태그를 선택합니다.

    참고:

    필요한 태그가 없는 경우 메뉴에서 [새 태그]를 선택하고 태그를 새로 만들 수 있습니다.

태그 표시자 및 태그 있는 프레임 표시 또는 숨기기

태그 표시자는 태그 있는 텍스트 주위에 표시되는 괄호입니다. 페이지에서 태그 있는 제목 및 기타 텍스트의 위치를 보려면 태그 표시자를 표시하십시오. 태그 있는 프레임은 태그 있는 텍스트 프레임, 표 및 이미지 등의 항목이 있는 위치를 나타납니다. [태그] 패널에서 태그에 할당한 색상은 태그 표시자 및 태그 있는 프레임의 색상을 결정합니다. 태그 표시자 및 태그 있는 프레임은 [표준] 보기에서만 표시됩니다.

태그 있는 프레임 및 그 안의 태그 표시자
태그 있는 프레임 및 그 안의 태그 표시자

  1. 다음 중 원하는 작업을 수행합니다.
    • 색상으로 구분되어 있는 태그 있는 프레임을 표시하려면 [보기] > [구조] > [태그 있는 프레임 표시]를 선택합니다.

    • 태그 있는 프레임의 색상 코드를 숨기려면 [보기] > [구조] > [태그 있는 프레임 숨기기]를 선택합니다.

    • 태그 있는 프레임 주위에 색상이 지정된 괄호를 표시하려면 [보기] > [구조] > [태그 표시자 표시]를 선택합니다.

    • 태그 있는 프레임 주위에 색상이 지정된 괄호를 숨기려면 [보기] > [구조] > [태그 표시자 숨기기]를 선택합니다.

참고:

태그 표시자를 실수로 삭제할 위험을 최소화하려면 태그 표시자를 보다 명확하게 볼 수 있는 [스토리 편집기]에서 태그 있는 텍스트를 편집하십시오.

태그 삭제

  • [태그] 패널에서 태그를 삭제하려면 패널 아래쪽에 있는 [삭제] 아이콘으로 해당 태그를 드래그합니다. 내용에 태그가 적용된 경우에는 경고 메시지가 표시됩니다. 다른 태그를 선택하여 삭제된 태그를 바꾼 다음 [확인]을 클릭합니다.
  • 사용하지 않는 모든 태그를 삭제하려면 [태그] 패널 메뉴에서 [사용하지 않는 태그 모두 선택]을 선택한 다음 패널의 아래쪽에 있는 [삭제] 아이콘을 클릭합니다.

참고:

DTD 파일을 사용하여 불러온 태그는 해당 DTD 파일을 삭제하지 않고는 삭제할 수 없습니다.

이 작업에는 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책