Publish PDF 출력
AEM Guides을 사용하면 개별 주제 PDF 또는 전체 맵 파일을 생성할 수 있습니다. 아래 세 가지 방법 중 하나를 사용하여 콘텐츠를 PDF 형식으로 게시할 수 있습니다.
- DITA-OT
이 방법을 사용하여 맵 대시보드에서 맵에 대한 PDF 출력을 생성합니다. 맵 대시보드에 열려 있는 맵의 출력 사전 설정을 만들어 PDF을 생성하기 전에 게시 속성을 설정할 수 있습니다. 출력 사전 설정을 만들거나 편집하려면 AEM Guides as a Cloud Service 사용 안내서의 출력 사전 설정 이해 섹션을 참조하십시오.
DITA-OT 메서드를 사용하여 PDF을 생성하는 방법에 대한 자세한 내용은 DITA-OT를 사용하여 PDF 생성을 참조하십시오.
- FrameMaker Publishing Server(FMPS)
이 방법을 사용하면 DITA 콘텐츠뿐만 아니라 AEM 저장소에서 사용할 수 있는 FrameMaker 문서(.book 및 .fm)에서 PDF 출력을 생성할 수 있습니다. 출력 사전 설정을 구성하여 PDF을 만들고 FrameMaker Publishing Server(FMPS)를 사용하여 게시할 수 있습니다. PDF 및 기타 형식에 대한 출력의 디자인을 구성하고 이를 설정 파일(.sts)에 저장할 수 있습니다. 그런 다음 FMPS에서 이 설정 파일을 사용하여 DITA 맵 또는 .book 파일에 대한 출력을 생성합니다. 출력 사전 설정을 만들거나 편집하려면 AEM Guides as a Cloud Service 사용 안내서의 출력 사전 설정 이해 섹션을 참조하십시오.
FMPS 구성에 대한 자세한 내용은 FrameMaker 문서에서 출력 생성을 참조하십시오.
- 기본 PDF 게시
이 메서드를 사용하여 W3C CSS3 및 CSS 페이지 미디어 표준을 기반으로 하는 기능이 풍부한 PDF 출력을 생성합니다. 기본 PDF 게시를 사용하면 템플릿을 사용하여 콘텐츠의 레이아웃과 스타일을 설정하고 다양한 설정을 적용하여 PDF을 미세 조정할 수 있습니다. 템플릿 편집기를 사용하여 템플릿을 수정하고 직접 만들 수도 있습니다.
기본 PDF 게시에 대한 자세한 내용은 기본 PDF 게시 사용을 참조하십시오.
기본 PDF 게시 사용 native-pdf-publishing
컨텐츠를 작성할 때 컨텐츠가 보기, 편집 및 인쇄에 최적화되도록 하는 것이 필수적입니다. 컨텐츠 스타일링을 위한 W3C CSS3와 같은 표준과 크기, 여백, 방향, 페이지 나누기, 머리글, 바닥글 및 페이지 번호 매기기 같은 페이지 정의 속성에 대한 CSS 페이지 미디어 표준을 사용하여 일관성과 유용성을 보장하는 PDF 문서의 보기 및 레이아웃을 설정할 수 있습니다. 기본 PDF 게시 기능은 이러한 표준을 사용하여 PDF을 생성합니다.
기본 PDF 게시를 사용하면 사전 정의된 템플릿을 사용하여 컨텐츠 레이아웃 및 구조의 일관성을 보장하고, 스타일시트를 적용하여 출력의 디자인을 변경하고, PDF을 최적화하고, 프린터 표시를 설정하고, 화면 판독기 지원을 허용하고, PDF 적합성을 설정하고, 글꼴을 포함하는 등의 작업을 수행할 수 있습니다.
기본 PDF 게시를 사용하여 PDF을 생성하는 방법에는 두 가지 측면이 있습니다.
-
템플릿을 사용하여 콘텐츠에 스타일을 적용하고, 페이지 레이아웃을 설정하며, 다양한 설정을 통해 PDF을 미세 조정할 수 있습니다. 작성자는 제공된 샘플 템플릿을 사용/수정하거나 사용자 지정 템플릿을 만들 수 있으며 게시자 및 개발자가 사용하는 고급 구성 옵션을 설정할 수 있습니다.
-
PDF 설정을 제어하기 위한 PDF 출력 사전 설정을 만들거나 구성합니다. PDF 출력 사전 설정을 만들면 PDF을 생성할 수 있습니다.
자세한 내용은 PDF 출력 생성을 참조하세요.
PDF 출력 사전 설정 만들기 create-output-preset
PDF 출력을 생성하는 첫 번째 단계는 맵에 할당된 게시 속성의 컬렉션인 PDF 출력 사전 설정을 만드는 것입니다. [맵 보기] 패널에 열려 있는 맵의 출력 사전 설정을 만들거나 기존 사전 설정을 구성하여 동일한 맵에 대한 PDF을 신속하게 생성할 수 있습니다.
PDF 출력 사전 설정에서 템플릿을 선택하고, 조건을 적용하고, 사용자가 PDF과 상호 작용하는 방법을 제어하기 위한 제한을 설정하고, 압축, 적합성 등의 고급 설정을 구성할 수 있습니다.
PDF 출력 사전 설정을 만들거나 구성하려면 다음 작업을 수행하십시오.
-
[출력] 탭의 왼쪽 사이드바에서 사전 설정 을 클릭합니다.
[사전 설정] 패널이 열립니다.
{width="600"} -
출력 사전 설정 패널에서 다음 중 하나를 수행합니다.
- 미리 정의된 PDF 출력 사전 설정을 두 번 클릭하여 표시합니다.
- 사전 설정 에 대한 + 아이콘을 클릭하여 유형: PDF 의 새 출력 사전 설정을 추가합니다.
-
기존 PDF 사전 설정의 설정을 구성하려면 다음 작업을 수행하십시오.
- 원하는 출력 사전 설정 옆에 있는 옵션
아이콘을 클릭하고 편집 을 선택합니다.
일반, 메타데이터, 레이아웃, 보안 및 고급 탭에서 다음 설정을 사용하여 PDF 출력 사전 설정을 구성할 수 있습니다.
- 원하는 출력 사전 설정 옆에 있는 옵션
아이콘을 클릭하고 편집 을 선택합니다.
일반
출력 경로, PDF 파일 이름 지정 등과 같은 기본 출력 설정을 지정하는 데 사용합니다.
다음 기본 변수를 사용하여 출력 경로를 정의할 수도 있습니다. 단일 또는 변수 조합을 사용하여 이 옵션을 정의할 수 있습니다.
${map_filename}
: DITA 맵 파일 이름을 사용하여 대상 경로를 만듭니다.${map_title}
: DITA 맵 제목을 사용하여 대상 경로를 만듭니다.${preset_name}
: 출력 사전 설정 이름을 사용하여 대상 경로를 만듭니다.${language_code}
: 맵 파일이 있는 언어 코드를 사용하여 대상 경로를 만듭니다.${map_parentpath}
: 맵 파일의 전체 경로를 사용하여 대상 경로를 만듭니다.${path_after_langfolder}
: 언어 폴더 뒤에 있는 맵 파일의 경로를 사용하여 대상 경로를 만듭니다.다음의 기본 변수를 사용하여 PDF 파일을 정의할 수도 있습니다. 단일 또는 변수 조합을 사용하여 이 옵션을 정의할 수 있습니다.
${map_filename}
${map_title}
${preset_name}
${language_code}
조건화된 콘텐츠의 경우 다음 옵션 중 하나를 선택하여 해당 조건을 기반으로 PDF 출력을 생성합니다.
- 적용되지 않음 맵과 소스 콘텐츠에 조건을 적용하지 않으려면 이 옵션을 선택하십시오.
- Ditaval 파일 DITAVAL 파일을 선택하여 조건화된 콘텐츠를 생성합니다. 선택하려면 조건 사전 설정을 기준으로 를 클릭하고 파일을 찾습니다.
- 조건 사전 설정 출력을 게시하는 동안 조건을 적용하려면 드롭다운에서 조건 사전 설정을 선택합니다. 이 옵션은 DITA 맵 파일에 대한 조건을 추가한 경우에 표시됩니다. 조건부 설정은 DITA 맵 콘솔의 조건 사전 설정 탭에서 사용할 수 있습니다. 조건 사전 설정에 대한 자세한 내용은 조건 사전 설정 사용을 참조하세요.
다음 옵션을 사용하여 변경 막대를 사용하는 두 버전 간의 컨텐츠 차이를 보여 주는 PDF을 만듭니다.
- 이전 버전의 기준 요소 현재 버전 또는 다른 기준 요소와 비교할 기준 요소 버전을 선택합니다. 수정된 콘텐츠를 나타내는 변경 표시줄이 PDF에 나타납니다. 변경 막대는 새 콘텐츠 또는 수정된 콘텐츠를 시각적으로 식별하는 세로선입니다. 삽입, 변경 또는 삭제된 콘텐츠의 왼쪽에 변경 막대가 표시됩니다.
참고: 기준선 사용 을 선택하고 게시할 기준선을 선택하면 선택한 두 기준선 버전 간에 비교가 수행됩니다. 예를 들어, 기준 요소 사용 에서 기준 요소 버전 1.3을 선택하고 이전 버전의 기준 요소 에서 버전 1.1을 선택하면 기준 요소 버전 1.1과 기준 요소 버전 1.3 간의 비교가 수행됩니다. - 추가된 텍스트 표시 삽입된 텍스트를 녹색 및 밑줄로 표시하려면 선택합니다. 이 옵션은 기본적으로 선택되어 있습니다.
- 삭제된 텍스트 표시 삭제된 텍스트를 빨간색으로 표시하고 취소선으로 표시하려면 선택합니다. 이 옵션은 기본적으로 선택되어 있습니다.
참고 스타일시트를 사용하여 변경 막대, 삽입된 콘텐츠 또는 삭제된 콘텐츠의 스타일을 사용자 지정할 수도 있습니다.
메타데이터
메타데이터는 콘텐츠에 대한 설명 또는 정의입니다. 메타데이터는 콘텐츠 관리에 도움이 되며 인터넷에서 파일을 검색하는 데 도움이 됩니다.
메타데이터 탭을 사용하여 작성자 이름, 문서 제목, 키워드, 저작권 정보 및 PDF 출력에 대한 기타 데이터 필드와 같은 메타데이터 필드를 설정합니다. PDF 출력에 대한 사용자 지정 메타데이터를 추가할 수도 있습니다.
이 메타데이터는 출력 PDF의 문서 속성 에 있는 설명 탭의 메타데이터에 매핑됩니다.
{width="600"}
[출력] 사전 설정에서 PDF > 기본 PDF > 메타데이터 를 선택하여 메타데이터 옵션을 추가하고 사용자 지정합니다.
-
topicmeta에 추가된 메타데이터 사용
이 옵션은 기본적으로 선택되어 있습니다. DITA 맵의 topicmeta 요소에 추가한 메타데이터를 사용하여 PDF 출력의 메타데이터 필드를 채울 수 있습니다.
-
XMP 파일 제공
XMP(Extensible Metadata Platform) 파일을 가져와서 메타데이터 필드를 직접 채울 수도 있습니다. 여기에서 샘플 XMP 파일을 다운로드할 수 있습니다.
또는 Adobe Acrobat을 사용하여 XMP 파일을 생성할 수 있습니다.
- Acrobat에서 파일 > 속성 을 클릭합니다.
- 설명 에서 추가 메타데이터 를 클릭합니다.
- 왼쪽 패널에서 고급 을 선택합니다.
- 저장 을 클릭합니다.
XMP 파일이 장치에 저장됩니다.
-
메타데이터 이름 및 값 제공
- 드롭다운에서 을 선택하여 이름을 추가하거나 이름 필드에 직접 입력하여 사용자 지정 메타데이터를 추가합니다.
- 메타데이터 값을 입력하고 '+' 아이콘을 클릭합니다.
메타데이터가 PDF의 메타데이터 목록에 추가됩니다.
변수를 사용하여 메타데이터 값을 정의할 수도 있습니다. DITA 맵 또는 북맵 파일에 대해 정의된 메타데이터를 변수로 사용할 수 있습니다. 메타데이터는 DITA 맵 또는 북맵 파일의 /jcr:content/metadata
노드에서 찾을 수 있습니다.
변수를 사용하는 경우 메타데이터 속성에서 해당 값이 선택됩니다.
변수를 사용하려면 ${<variable>}
형식으로 정의해야 합니다.
예를 들어 /jcr:content/metadata
노드에 정의된 메타데이터 속성 중 하나는dc:title
. ${dc:title}
을(를) 지정할 수 있으며 제목 값은 최종 출력에서 사용됩니다.
단일 또는 변수 조합을 사용하여 메타데이터를 정의할 수 있습니다. 예, ${dc:title} ${dc:docstate}
. 변수와 문자열의 조합을 사용할 수도 있습니다. 예: View ${dc:title} in ${dc:language}
언어 변수를 사용하여 메타데이터 속성의 지역화된 값을 정의합니다. 선택한 언어에 따라 현지화된 값이 PDF 출력에서 자동으로 선택됩니다. 예를 들어, 영어로 "Author"를 메타데이터 값으로, 독일어로 "Autorin"을 인쇄할 수 있습니다.
형식: ${lng:<variable name>}
. 예를 들어 ${lng:author-label}
입니다. 여기서 author-label
은(는) 언어 변수입니다.
마우스로 가리키기 자세한 내용을 보기 위한 옵션 근처 {width="25"}.
레이아웃
를 사용하여 페이지 레이아웃을 설정하고 페이지 표시 및 확대/축소 수준 설정과 같은 PDF 출력에 대한 페이지 보기 옵션을 지정합니다.
템플릿 찾아보기 를 선택할 수도 있습니다. 템플릿을 선택하려면 {width="25"}하세요. PDF 템플릿 선택 대화 상자에서 썸네일을 미리 보고 선택한 템플릿의 제목과 설명을 볼 수도 있습니다.
페이지를 열 때 PDF이 표시되는 방식을 보여 주는 페이지 보기용 페이지 표시를 사용합니다. 페이지 표시 드롭다운 옵션에서 을(를) 선택하여 기본 보기를 선택합니다.
- 기본값 사용자 컴퓨터에서 PDF 뷰어의 기본 설정에 따라 표시됩니다.
- 단일 페이지 보기 는 한 번에 한 페이지씩 표시됩니다.
- 단일 페이지 스크롤 연속 세로 열에 단일 페이지를 표시합니다.
- 두 페이지 보기 에는 한 번에 두 페이지 분기가 나란히 표시됩니다. .
- 두 페이지 스크롤 연속 스크롤과 함께 두 페이지 스프레드를 나란히 표시합니다.
페이지를 열 때 PDF이 표시되는 방식을 보여 주는 페이지 보기 크기를 조정하려면 선택합니다.
- 기본값 사용자 컴퓨터에서 PDF 뷰어의 기본 설정에 따라 표시됩니다.
- 100% 페이지를 실제 크기로 표시합니다.
- 페이지 맞춤 페이지 너비와 높이를 문서 창에 맞춥니다. .
- 페이지 너비 맞추기 페이지 너비를 문서 창의 너비로 채웁니다.
- 페이지 높이 맞추기 페이지 높이를 문서 창의 높이로 채웁니다.
보안
파일을 열고 읽기 위한 제한 사항을 추가하여 PDF을 Protect 합니다. 아래 옵션을 사용하여 승인되지 않은 액세스를 방지하십시오.
사용자가 PDF과 상호 작용하는 방법을 제한하려면 선택합니다. 아래 제한 설정을 사용하려면 소유자 암호 필드에 암호를 지정하십시오.
- 인쇄 사용자가 PDF을 인쇄할 수 있도록 하려면 선택합니다.
- 초안 품질 인쇄 사용자가 더 낮은 해상도로 PDF을 인쇄할 수 있도록 하려면 선택합니다.
- 컨텐츠 복사 사용자가 PDF에서 컨텐츠를 복사할 수 있도록 하려면 선택합니다.
- 주석 사용자가 PDF에 메모 또는 댓글을 추가할 수 있도록 하려면 선택하십시오.
- 콘텐츠 수정 사용자가 PDF의 콘텐츠를 변경할 수 있도록 하려면 선택하십시오.
- 접근성을 위한 콘텐츠 복사 화면 판독기에서 PDF의 콘텐츠를 읽고 탐색할 수 있도록 하려면 선택하십시오.
문서 어셈블리 사용자가 PDF에 페이지를 삽입할 수 있도록 하려면 선택하십시오.
참고: 사용자가 Adobe Acrobat의 파일 > 속성에서 제한을 변경하려면 소유자 암호를 입력해야 합니다.
고급
다음 옵션을 사용하여 PDF 병합에 대한 고급 설정을 지정하고, 압축을 사용하고, 준수 표준을 선택하는 등의 작업을 수행합니다.
참고: 글꼴을 포함할 수 있는 글꼴 공급업체의 설정이 포함된 경우에만 글꼴을 포함할 수 있습니다. 글꼴을 포함하기 전에 필요한 설정이나 라이선스가 있는지 확인하십시오.
정적 텍스트 또는 언어 변수를 사용하여 워터마크의 지역화된 버전을 게시합니다. 선택한 언어에 따라 현지화된 값이 PDF 출력에서 자동으로 선택됩니다. 예를 들어 'Publisher'는 영어로, 'Auteure'는 프랑스어로 워터마크로 인쇄할 수 있습니다.
형식:
${lng:<variable name>}
. 예를 들어 $ {lng:publisher-label}
입니다. 여기서 publisher-label
은(는) 언어 변수입니다.가리키기 자세한 내용을 보기 위한 옵션 근처 {width="25"}.
dc:description
, dc:language
, dc:title
및 docstate
은(는) 기본 속성이지만 author
을(를) 사용자 지정 속성으로 가질 수 있습니다. 선택한 메타데이터 속성은 기본 PDF을 사용하여 생성된 PDF 파일로 전달됩니다.다음 위치에 있는
metadataList
파일에서 이러한 속성을 선택합니다./libs/fmdita/config/metadataList
.이 파일은
/apps/fmdita/config/metadataList
에 오버레이할 수 있습니다.PDF 출력 생성 generate-pdf-output
출력 사전 설정을 구성했으면 사전 설정 생성 기능을 사용하여 사전 설정 패널에서 출력을 생성할 수 있습니다.
-
작성자 탭에서 저장소 보기를 선택합니다.
그러면 저장소 패널이 열립니다. -
저장소 패널에서 맵 보기 의 DITA 맵 파일을 엽니다.
-
출력 탭에서 사전 설정 을 클릭하여 사전 설정 패널을 봅니다.
출력 사전 설정을 만들거나 구성하려면 PDF 출력 사전 설정 만들기를 참조하십시오. -
설정을 저장하려면 [출력] 보기에서 표준 도구 모음의 왼쪽 위 모서리에 있는 모두 저장 아이콘을 클릭합니다.
-
상단 표시줄에서 사전 설정 생성 아이콘을 클릭합니다.
[출력 사전 설정] 패널에서 선택한 출력 사전 설정 옆에 진행률 표시줄을 볼 수 있습니다. -
출력 생성이 완료되면 상단 표시줄의 출력 보기 아이콘을 클릭하여 출력을 확인합니다.
성공 대화 상자가 화면 오른쪽 아래에 표시됩니다.
출력이 성공하지 않으면 아래 오류 메시지가 표시됩니다.
{width="250"}
오류 로그를 보려면 취소 를 클릭하고 선택한 사전 설정 탭을 마우스로 가리킨 다음 옵션 > 로그 보기 를 클릭합니다.
기본 PDF 출력을 생성한 후 임시 파일 다운로드
고급 설정에서 임시 파일 다운로드 옵션을 선택한 경우 기본 PDF 출력을 생성하는 동안 만든 임시 HTML 파일도 다운로드할 수 있습니다. 출력을 생성하면 상단 표시줄의 임시 파일 다운로드 아이콘을 사용하여 임시 파일을 다운로드할 수 있습니다. 이 기능은 중간 HTML 스타일 및 레이아웃을 보고 요구 사항에 따라 CSS 스타일을 수정하거나 변경하는 데 도움이 됩니다.
언어 변수 사용
AEM Guides은 언어 변수에 대한 지원도 제공합니다. 언어 변수 선택 왼쪽 패널의 {width="25"}을(를) 사용하여 메모, 주의 및 경고와 같은 기본 제공 레이블이나 PDF 출력의 정적 텍스트의 지역화된 버전을 정의합니다. 자세한 내용은 언어 변수 지원을 참조하세요.
Markdown 문서 지원
Experience Manager Guides은 Markdown 문서에 대한 지원도 제공합니다. Markdown 파일은 작성하기가 쉽고
다양한 서식 옵션을 제공합니다. 웹 편집기에서 Markdown 문서를 작성하는 방법을 알아보세요.
DITA 맵에 Markdown 주제를 추가하고 기본 PDF 출력 사전 설정을 사용하여 PDF 출력을 생성할 수 있습니다. PDF 출력 사전 설정을 구성 또는 만들기하는 방법에 대해 알아봅니다.