사용자 지정 DITA-OT 및 DITA 특수화 사용 id181GAJ0005Z
DITA Open Toolkit (DITA-OT)는 DITA 맵 및 주제 컨텐츠를 처리하는 Java 기반 오픈 소스 도구 세트입니다. AEM Guides을 사용하면 사용자 지정 DITA-OT 플러그인을 쉽게 가져오고 사용할 수 있습니다. 가져온 후에는 사용자 지정 DITA-OT 플러그인을 사용하여 모든 형식의 출력을 생성하도록 AEM Guides을 구성할 수 있습니다. 출력을 생성할 때 DITA-OT 옵션을 선택하면 AEM Guides에서 사용자 지정 DITA-OT 플러그인을 사용하여 필요한 출력을 생성합니다.
출력을 게시하는 동안 Ant 매개 변수를 처리하려는 경우 AEM Guides을 사용하면 쉽게 처리할 수 있습니다. 사용할 Ant 매개 변수를 지정하고 게시 프로세스에서 동일한 매개 변수를 처리할 수 있습니다.
사용자 지정 DITA-OT 플러그인 사용 id181NH1020L7
사용자 지정 DITA-OT 플러그인을 AEM 저장소에 업로드하여 게시하는 데 사용자 지정 DITA-OT 플러그인을 사용할 수 있습니다. 기본적으로 AEM Guides에는 콘텐츠 편집 및 게시에 사용할 기본 템플릿의 구성이 포함된 사전 구성된 프로필이 포함되어 있습니다. 문서 및 사용자 지정 DITA-OT 플러그인을 편집하여 콘텐츠를 게시하는 동안 사용할 사용자 지정 템플릿으로 사용자 지정 프로필을 만들 수 있습니다.
AEM Guides에서 사용할 수 있는 기본 DITA-OT 패키지에는 MathML 방정식 렌더링을 지원하지 않는 Apache FOP XSL-FO 프로세서가 함께 제공됩니다. 콘텐츠에서 MathML 방정식을 사용하는 경우 Apache FOP용 MathML 렌더링 엔진 플러그인을 통합했는지 또는 다른 XSL-FO 프로세서를 사용했는지 확인하십시오.
사용자 지정 DITA-OT 플러그인을 AEM 저장소에 업로드하려면 다음 단계를 수행하십시오.
-
시작 이메일에 공유된 링크에서 DITA-OT.zip 파일을 다운로드합니다.
-
시스템에서 zip 파일의 컨텐츠를 추출합니다.
-
DITA-OT 플러그인 통합자 메커니즘을 사용하여 새 버전의 DITA-OT를 사용자 지정 DITA-OT 플러그인과 통합합니다.
-
같은 이름 (
DITA-OT.ZIP
)과 폴더 구조를 유지하면서 ZIP 파일을 다시 만듭니다. -
업데이트된 ZIP 파일을 다시 AEM 저장소에 업로드합니다.
ZIP 파일을 업로드하기 전에 다음 사항을 확인하십시오.
- Mac/Linux OS에서 통합자 (사용자 정의 플러그인\ 설치)를 실행하여 파일 구분 기호 관련 문제를 방지합니다. Windows 및 Linux OS의 파일 구분 기호가 다르므로 Mac/Linux OS에 통합된 플러그인은 Windows 및 Linux 설치와 모두 호환됩니다.
DITA-OT.ZIP
파일에 관련된 모든 플러그인 및 파일이 있는 "DITA-OT"라는 폴더가 있는지 확인하십시오.- 만든
DITA-OT.ZIP
파일이 mimeType: "nt:file" (AEM에 업로드할 때 ZIP 파일의 기본 유형에 해당됨)인지 확인하십시오. WebDAV 도구 또는 코드 배포를 사용하여 이 ZIP 파일을 AEM의 원하는 경로로 업로드합니다. (이 ZIP은 AEM 컨텐츠 패키지가 아니라 아카이브 파일이므로 AEM 패키지 관리자를 사용하여 이 ZIP 파일을 배포하지 마십시오.)
note note NOTE 기본 DITA-OT 패키지를 덮어쓰지 않는 것이 좋습니다. 플러그인 /var/dxml/dita_resources/dita-ot 폴더가 포함된 사용자 지정 DITA-OT 패키지를 업로드해야 합니다. Cloud Manager 파이프라인을 사용하여 수행할 수도 있습니다. 자세한 내용은 AEM 설명서의 AEM as a Cloud Service에 배포를 참조하십시오. -
기본 프로파일을 편집하거나, 새 프로파일을 만들거나, 기본 프로파일에서 설정을 복제하여 새 프로파일을 만들 수 있습니다.
note note NOTE 기본 프로파일을 업데이트할 수는 있지만 삭제할 수는 없습니다. 그러나 새로 만드는 모든 프로필은 편집하고 삭제할 수 있습니다. -
사용자 지정 DITA-OT 플러그인을 사용하도록 다음 속성을 구성합니다.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 18-row-2 19-row-2 속성 이름 설명 프로필 속성 프로필 이름 이 프로필의 고유한 이름을 제공하십시오. 출력 재사용 (선택 사항) 프로필이 기존 프로필을 기반으로 하는 경우 이 옵션을 선택합니다. 이 옵션을 선택하면 AEM Guides에서 DITA-OT 패키지의 내용을 다시 추출하지 않고 기존 DITA-OT 패키지를 다시 사용합니다. 프로필 추출 경로 (선택 사항) DITA-OT가 디스크에 보관되는 경로를 지정합니다. 기본적으로 AEM Guides은 저장소의 DITA-OT 패키지를 번들로 제공하고 이 경로의 디스크에서 추출됩니다.
참고 기존 시스템 변수 또는 속성을 사용하여 이 경로를 정의할 수 있습니다. 자세한 내용은 DITA-OT 환경 변수 속성에 대한 설명을 참조하십시오.할당된 경로 (선택 사항) 이 프로필을 적용할 수 있는 콘텐츠 저장소의 경로를 지정합니다. 여러 위치를 지정할 수 있습니다. DITA-OT 속성 DITA-OT 시간 초과 (선택 사항) AEM Guides이 DITA-OT 플러그인의 응답을 기다리는 시간 (초)을 지정합니다. 지정된 시간 내에 응답이 수신되지 않으면 AEM Guides이 게시 작업을 종료하고 작업이 실패로 플래그가 지정됩니다. 또한 출력 생성 로그 파일에서 오류 로그를 사용할 수 있습니다.
기본값: 300초 (5분)DITA-OT PDF 인수 PDF 출력을 생성하기 위해 사용자 지정 DITA-OT 플러그인에서 처리하는 명령줄 인수를 지정합니다. 모든 사용자 지정 DITA-OT 프로필에 대해 다음 명령줄 인수를 지정하십시오. -lib plugins/org.dita.pdf2.fop/lib/
DITA-OT AEM 인수 (선택 사항) AEM Site 출력을 생성하기 위해 사용자 지정 DITA-OT 플러그인에서 처리되는 사용자 지정 명령줄 인수를 지정합니다. DITA-OT 라이브러리 경로 (선택 사항) DITA-OT 플러그인의 추가 라이브러리 경로를 지정합니다. DITA-OT 빌드 XML (선택 사항) 사용자 지정된 DITA-OT 플러그인과 함께 번들로 제공되는 사용자 지정 Ant 빌드 스크립트의 경로를 지정합니다. 이 경로는 파일 시스템의 DITA-OT 디렉토리에 상대적입니다. DITA-OT Ant 스크립트 폴더 (선택 사항) DITA-OT Ant 스크립트 폴더의 경로를 지정합니다. 이 경로는 파일 시스템의 DITA-OT 디렉토리에 상대적입니다. DITA-OT 환경 변수 (선택 사항) DITA-OT 프로세스에 전달할 환경 변수를 지정합니다. 기본적으로 AEM Guides에서는 ANT_OPTS
,ANT_HOME
,PATH
및CLASSPATH
의 네 가지 변수를 추가합니다.
기존 시스템 환경 변수 또는 속성을 사용하여 새 환경 변수를 작성할 수 있습니다. 예를 들어 시스템에JAVA_HOME
시스템 변수가 정의되어 있고JAVA_HOME
을(를) 사용하여 빌드된JAVA_BIN
이라는 새 환경 변수를 정의하려는 경우JAVA_BIN
의 정의를JAVA_BIN= ${JAVA_HOME}/bin
(으)로 추가할 수 있습니다. 참고: Java 시스템 속성을 사용하여 환경 변수를 작성할 수도 있습니다. 예를 들어 AEM 시작 스크립트가 임시 디렉터리에 Java 시스템 속성java.io.tmpdir
을(를) 정의하는 경우 이 속성을 사용하여 새 변수를 정의할 수 있습니다.${java.io.tmpdir}/fmdita/dita_ot
.
중요: 기존 시스템 변수 또는 속성을 다시 사용하려면${}
내에 묶어야 합니다.DITA-OT 출력 덮어쓰기 DITA-OT 출력을 덮어쓸지 여부를 선택합니다. 이 옵션을 선택한 상태로 유지합니다. AEM DITA-OT Zip 경로 사용자 지정 DITA-OT.zip 파일이 AEM 저장소에 저장되는 전체 경로를 지정합니다. DITA-OT 플러그인 경로 사용자 지정 플러그인의 경로입니다. 이 플러그인은 기본 DITA-OT 패키지와 자동으로 통합됩니다. 카탈로그 통합 (선택 사항) AEM 저장소에 있는 사용자 지정 DTD 및 XSD catalog.xml 파일의 경로입니다. DITA-OT 패키지에서 카탈로그가 누락된 경우에만 제공해야 합니다. 이러한 카탈로그는 플러그인으로서 기본 DITA-OT에 자동으로 통합됩니다. 시스템 ID 카탈로그 추가 (선택 사항) 카탈로그에 누락된 공용 ID 항목이 있거나 DITA 파일에서 업로드된 서버 경로를 기준으로 한 시스템 ID만 사용하는 경우에만 이 옵션을 선택합니다. DITA-OT 임시 경로 처리를 위해 DITA 파일을 복사하는 임시 위치입니다. DITA-OT에서 파일을 처리하기 전에 이 임시 위치에 복사됩니다. 기본적으로 임시 저장소 위치는
입니다.<*AEM-Install*>/crx-quickstart/profiles/ditamaps
중요: 기본 경로를 변경하면 안 됩니다.note note NOTE AEM Guides 설치 관리자는 사용자 지정 DITA-OT 플러그인 파일의 경로를 지정하는 데 사용할 수 있는 두 개의 환경 변수를 만듭니다. 이러한 환경 변수는 파일 시스템에서 DITA-OT 디렉터리의 경로를 포함하는 DITAOT\_DIR
과(와) 파일 시스템에서 DITA 맵 콘텐츠를 추출하는 경로를 포함하는DITAMAP\_DIR
입니다. -
완료 를 클릭하여 프로필을 저장합니다.
DITA 특수화 통합 id211MB0E00XA
DITA 특수화는 새 요소를 추가하거나 기존 요소를 제거하여 새 DITA 구조를 만드는 프로세스입니다. 새 DITA 요소를 만들려면 기존 DITA 요소를 기준으로 사용하고 작성 요구 사항에 따라 수정할 수 있습니다. 본질적으로 DITA 특수화를 사용하면 기존 DITA 아키텍처의 이점을 유지하면서 비즈니스 요구 사항을 충족하는 사용자 정의 정보 모델을 만들 수 있습니다.
프로파일 기능을 사용하여 사용자 정의 DITA 특수화 설정을 저장할 수 있습니다. 그런 다음 사용자 지정 DITA 콘텐츠를 작성 및 게시할 때 이러한 설정을 사용할 수 있습니다. AEM Guides에서는 사용자 지정 DTD/XSD에서 공용 ID와 시스템 ID를 사용할 수 있습니다.
새 프로필을 만들고 AEM Guides에서 특수 DTD 및 XSD를 사용하도록 구성하려면 다음 단계를 수행하십시오.
-
특수 DTD 및 XSD가 포함된 로컬 컴퓨터에 특수 폴더를 만듭니다.
-
catalog.xml
파일에 특수화 폴더에도 포함되어야 하는 DTD 세부 정보를 지정합니다.note note NOTE DITA 1.3의 경우 AEM 저장소의 DTD catalog.xml
파일에 대한 기본 위치는/libs/fmdita/dita_resources/DITA-1.3/dtd/catalog.xml
입니다. -
catalog.xml
파일에서 특수화 폴더에도 포함되어야 하는 XSD 세부 정보를 지정하십시오.note note NOTE DITA 1.3의 경우 AEM 저장소의 XSD catalog.xml 파일에 대한 기본 위치는 /libs/fmdita/dita_resources/DITA-1.3/xsd/catalog.xml
입니다. -
폴더를 다음 위치에 업로드합니다.
/var/dxml/dita_resources
-
맨 위에 있는 Adobe Experience Manager 링크를 클릭하고 도구 를 선택합니다.
-
도구 목록에서 안내서 를 선택합니다.
-
DITA 프로필 타일을 클릭합니다.
-
기본 프로파일을 편집하거나, 새 프로파일을 만들거나, 기본 프로파일에서 설정을 복제하여 새 프로파일을 만들 수 있습니다.
note note NOTE 기본 프로파일은 삭제할 수 없습니다. 그러나 새로 만드는 모든 프로필은 편집하고 삭제할 수 있습니다. -
스키마 > 카탈로그 설정에서 AEM 저장소에 있는 사용자 지정 DTD 및 XSD
catalog.xml
파일의 경로를 지정하십시오. -
시스템 ID 카탈로그 추가 옵션을 선택하십시오.
note note NOTE 카탈로그에 누락된 공용 ID 항목이 있거나 DITA 파일이 업로드된 로컬 파일 경로를 기준으로 하는 시스템 ID만 사용하는 경우에만 이 옵션을 선택합니다. 프로필 페이지의 다른 속성에 대한 자세한 내용은 사용자 지정 DITA-OT 플러그인 사용 섹션의 6단계에서 속성 표를 참조하십시오.
-
완료 를 클릭하여 프로필을 저장합니다.