템플리트 디자인을 위한 Microsoft Word 출력 참조

이 정보를 검토하여 Rational® Publishing Engine을 사용한 Microsoft Word 문서 생성에 대한 자세한 정보를 확인하십시오.

용도

템플리트를 다음과 같은 문서에 출력하기 위한 것입니다.
확장자 생성되는 문서의 형식
.doc Microsoft Word Binary Document 1997-2003, 2007, 2010, 또는 2013
.docx 매크로 실행 기능이 없는 Microsoft Word 2007, 2010, 또는 2013
.docm 매크로 실행 기능이 있는 Microsoft Word 2007, 2010, 또는 2013

지원되는 컨텐츠 뷰어

이러한 출력 유형을 보기 위해 지원되는 제품 목록을 보려면 다음을 수행하십시오.
  1. Rational Publishing Engine의 시스템 요구사항을 여십시오.
  2. 유형별 섹션에서 소프트웨어를 클릭하십시오.
  3. 컨텐츠 뷰어 섹션으로 화면이동하십시오. Rational Publishing Engine 출력을 보기 위해 지원되는 제품 이름 및 버전이 나열됩니다.

템플리트 요소

표 1. Microsoft Word 출력 형식에 사용 가능한 템플리트 요소
요소 설명 기타 요소를 포함할 수 있음 컨텐츠 값 및 표현식을 포함할 수 있음

단락 아이콘 단락

요소 섹션을 그룹화하기 위해 사용합니다. 출력 내의 하위 요소 중심으로 캐리지 리턴을 추가합니다.

아니오

컨테이너 아이콘 컨테이너

요소 섹션을 그룹화하기 위해 사용합니다. 스타일로 적용될 수 없으며 출력 형식에 영향을 미치지 않습니다.

기타 요소 내부에서 사용되면 컨테이너 내에서 사용 가능한 하위 요소가 제한될 수 있습니다. 예:
  • 행 내에서 컨테이너는 셀만 호스트할 수 있습니다.
  • 목록 내에서 컨테이너는 목록 세부사항 요소만 호스트할 수 있습니다.

아니오

텍스트
아이콘 텍스트

컨텐츠가 동일한, 지정된 형식으로 렌더링됩니다.

아니오

스타일이 적용된 텍스트 아이콘 스타일이 적용된 텍스트

개별 단어에 대해 고유 형식을 가질 수 있는 텍스트 블록입니다. 요소 내에서 선택된 단어에 대해 굵은체, 기울임체, 밑줄, 취소선 또는 색상 형식을 사용하십시오. 텍스트는 정적입니다.

아니오

하이퍼링크 아이콘 하이퍼링크

출력에서 하이퍼링크를 작성하십시오. 하이퍼링크는 문서 내의 위치 또는 외부 위치를 가리킬 수 있습니다.

아니오

이미지 아이콘 이미지

출력에 .gif, .png, .jpg, emf 또는 wmf 이미지를 표시합니다. 보고서 디자이너가 템플리트에 이미지 경로를 지정하거나 보고서 생성기가 런타임 시에 경로를 지정할 수 있습니다.

아니오

테이블 아이콘 테이블

출력에 표를 작성합니다. 표에는 행 또는 컨테이너 요소가 포함될 수 있습니다.

아니오

행 아이콘

현재 표에 행을 작성합니다.

아니오

셀 아이콘

현재 표의 현재 행에 셀을 작성합니다.

아니오

목록 아이콘 목록

출력에 글머리 기호 또는 숫자 목록을 작성합니다.

아니오

목록 항목 아이콘 목록 세부사항

출력에서 현재 목록 내에 목록 항목을 작성합니다.

아니오

데이터 소스 구성
아이콘 데이터 소스 구성

데이터 소스 구성 요소 추가의 내용을 참조하십시오.

아니오

아니오

포함 파일 아이콘 포함 파일

출력에 INCLUDETEXT 필드로 지정된 파일을 포함합니다.

  • 포함 파일이 .doc, .docx, .txt 또는 .rtf 확장자를 가질 수 있습니다.
  • Microsoft Word 출력인 경우, 포함 파일을 보려면 매크로가 있는 모든 필드를 업데이트해야 합니다.
  • Legacy PDF, HTML 및 XSL-FO 출력의 경우, 포함 파일이 문서에 대한 하이퍼링크입니다.

아니오

각주 아이콘 각주

현재 출력 페이지에 각주를 작성합니다. 각주의 텍스트는 각주 요소의 컨텐츠입니다. Microsoft Word 출력에 대해서만 지원됩니다.

아니오

영역 아이콘 영역

영역은 기타 요소 또는 요소 그룹의 컨텐츠를 경로 재지정하여 출력 플로우를 변경할 수 있도록 허용하는 정적 요소입니다. 요소에 영역 요소의 이름이 지정된 대상 영역 특성이 있는 경우, 해당 컨텐츠가 문서 내의 위치 대신 지정된 영역에서 렌더링됩니다.

아니오

아니오

책갈피 아이콘 책갈피

문서에서 책갈피를 정의합니다. 생성되는 책갈피의 이름이 책갈피의 컨텐츠입니다. 문서를 생성할 때 Rational Publishing Engine이 각 책갈피에 대한 고유 이름을 생성합니다. 이름은 디자인할 때 제공되는 이름을 기반으로 하며 런타임 시에 고유 ID가 생성됩니다.

아니오

주석 아이콘 주석

출력에 주석을 추가합니다. 출력 주석의 양식 및 모양은 출력 형식에 한정됩니다.

Microsoft Word 및 PDF에 대해 지원됩니다.

아니오

페이지 분할 아이콘 페이지 분할

출력에 페이지 분할을 추가합니다.

아니오

아니오

섹션 분할 아이콘 섹션 분할

출력에 섹션 분할을 추가합니다.

아니오

아니오

컨텐츠 목차 아이콘 컨텐츠 목차

출력에 컨텐츠 목차를 추가합니다.

아니오

아니오

테이블 목차 아이콘 테이블 목차

출력에 테이블 목차를 추가합니다. 출력에 테이블 목차를 생성하려면 문서 템플리트에 테이블 캡션을 추가해야 합니다.

Microsoft Word 출력에 대해서만 지원됩니다.

필드 값을 보고 업데이트하려면 Microsoft Word 문서에서 모든 필드를 업데이트해야 합니다.

아니오

아니오

테이블 목차 아이콘 테이블 목차

출력에 테이블 목차를 추가합니다. 출력에 테이블 목차를 생성하려면 문서 템플리트에 테이블 캡션을 추가해야 합니다.

Microsoft Word 출력에 대해서만 지원됩니다.

필드 값을 보고 업데이트하려면 Microsoft Word 문서에서 모든 필드를 업데이트해야 합니다.

아니오

아니오

필드 아이콘 필드

일반 Microsoft Word 필드 요소를 추가합니다. 필드 코드 특성에 임의의 유효한 Microsoft Word 코드를 입력할 수 있습니다.

Microsoft Word 출력에 대해서만 지원됩니다.

필드 값을 보고 업데이트하려면 Microsoft Word 문서에서 모든 필드를 업데이트해야 합니다.

아니오

아니오

페이지 번호 아이콘 페이지 번호

출력에 페이지 번호를 추가합니다. Microsoft Word 및 PDF 출력에서만 지원됩니다.

아니오

아니오

총 페이지 번호 아이콘 총 페이지 번호

출력에 총 페이지 번호를 추가합니다. Microsoft Word 및 PDF 출력에서만 지원됩니다.

아니오

아니오

테이블 캡션 아이콘 테이블 캡션

테이블 캡션을 추가합니다. 테이블 캡션에 동적 컨텐츠를 추가할 수 없는 반면 모든 후속 텍스트 요소는 연결할 수 있습니다.

Microsoft Word 및 PDF 출력에 대해 지원됩니다.

필드 값을 보고 업데이트하려면 Microsoft Word 문서에서 모든 필드를 업데이트해야 합니다.

아니오

그림 캡션 아이콘 그림 캡션

그림 캡션을 추가합니다. 그림 캡션에 동적 컨텐츠를 추가할 수 없는 반면 모든 후속 텍스트 요소는 연결할 수 있습니다.

Microsoft Word 및 PDF 출력에 대해 지원됩니다.

필드 값을 보고 업데이트하려면 Microsoft Word 문서에서 모든 필드를 업데이트해야 합니다.

아니오

요소 특성

이 참고사항을 검토하여 Microsoft Word 문서를 생성하기 위해 디자인된 템플리트의 요소 특성을 지정하는 것에 대해 자세히 살펴보십시오.
표 2. 셀 특성
셀 특성 참고
경계 너비 출력에서 테두리를 작성하려면 1픽셀 - 30픽셀 범위의 테두리 너비 값을 지정해야 합니다.
셀 맞추기 이 특성은 셀 내에서 텍스트의 위치를 지정합니다. justify 값은 이 출력 형식에 지원되지 않습니다.
셀 너비 값(점 또는 픽셀 단위)을 입력하십시오. 값을 픽셀로 입력하는 경우, 값은 점으로 변환되고 디스플레이가 96dpi라고 가정합니다. 값을 백분율로 입력하는 경우, 값은 무시됩니다. 테이블을 결합할 때 열 크기가 동일하도록 셀 너비 특성을 설정해야 합니다.
표 3. 주석 특성
주석 특성 참고
컨텐츠 주석 요소의 컨텐츠 특성에 하이퍼링크를 포함하는 경우 Microsoft Word 출력에서 하이퍼링크를 클릭할 수 없습니다.
표 4. 그림 캡션 특성
그림 캡션 특성 참고
경계 너비 이 출력 형식에는 사용하지 마십시오.
필드 코드 아라비아 숫자 또는 로마 숫자는 각 캡션에서 순차적으로 표시됩니다.
표 5. 각주 특성
각주 특성 참고
스타일 이름 각주, 텍스트, 스타일 지정된 텍스트 또는 테이블과 같은 인라인 요소에 스타일을 적용하는 경우 다음 블록 요소(예: 단락)까지 모든 인라인 요소에 스타일이 적용됩니다. 예를 들어, 각주 요소에 스타일을 추가하고 해당 각주 요소 앞에 스타일 지정된 텍스트 요소가 있는 경우 스타일 지정된 텍스트 요소에도 스타일이 지정됩니다.
표 6. 이미지 특성
이미지 특성 참고
경계 너비 이 출력 형식에는 사용하지 마십시오.
컨텐츠 지원되는 이미지 유형: .bmp, .emf, .gif, .jpg, .png, .wmf

.svg 이미지는 Rational Publishing Engine에서 지원되지만 Microsoft Word에서는 지원되지 않습니다. Microsoft Word 출력으로 올바르게 문서를 생성하기 위해 .svg 이미지가 .png 이미지로 변환됩니다. 변환 프로세스로 인해 출력의 이미지 표시가 변형될 수 있습니다.

표 7. 목록 세부사항 특성
목록 세부사항 특성 참고
경계 너비 이 출력 형식에는 사용하지 마십시오.
표 8. 페이지 번호 특성
페이지 번호 특성 참고
경계 너비 이 출력 형식에는 사용하지 마십시오.
표 9. 단락 특성
단락 특성 참고
경계 너비 출력에서 테두리를 작성하려면 1픽셀 - 30픽셀 범위의 테두리 너비 값을 지정해야 합니다.
단락 맞추기 특정 맞추기를 사용하여 페이지에서 텍스트를 정렬하십시오.

Left, rightcenter 맞추기는 불규칙한 단락 가장자리를 작성하여 단락에 가능한 많은 수의 단어를 포함합니다. Justify는 마지막 행을 제외한 모든 행에서 단어 사이에 추가 간격을 삽입하여 균일한 단락 가장자리를 작성합니다. Distributedjustify와 비슷합니다.

창/고아 제어 true로 설정되면 다음과 같은 형식화 결과를 방지하기 위해 줄 간격이 조정됩니다.
  • 새 행에서 단락을 끝내는 단일 단어
  • 새 페이지에서 단락을 끝내는 단일 행

false로 설정되면 간격이 조정되지 않습니다.

표 10. 행 특성
행 특성 참고
페이지 사이에 행 바꾸기 true로 설정되면 페이지 끝에 오는 행의 컨텐츠가 분할됩니다(필요할 경우). 페이지에 맞지 않는 컨텐츠는 다음 페이지의 새 행으로 넘어갑니다.

false로 설정되면 페이지 끝에 오는 행의 컨텐츠가 분할되지 않습니다. 전체 행이 다음 페이지로 넘어갑니다.

표 11. 스타일 지정된 텍스트 특성
스타일 지정된 텍스트 특성 참고
스타일 이름 각주, 텍스트, 스타일 지정된 텍스트 또는 테이블과 같은 인라인 요소에 스타일을 적용하는 경우 다음 블록 요소(예: 단락)까지 모든 인라인 요소에 스타일이 적용됩니다. 예를 들어, 각주 요소에 스타일을 추가하고 해당 각주 요소 앞에 스타일 지정된 텍스트 요소가 있는 경우 스타일 지정된 텍스트 요소에도 스타일이 지정됩니다.
표 12. 테이블 특성
테이블 특성 참고
컨텐츠에 자동 맞춤 각 셀에 포함된 컨텐츠에 맞게 테이블 크기를 조정합니다. 이 특성을 사용하는 경우에는 컨텐츠에 맞도록 크기 조정 특성도 true로 설정하십시오.
경계 너비 출력에서 테두리를 작성하려면 1픽셀 - 30픽셀 범위의 테두리 너비 값을 지정해야 합니다.
경계 스타일 thick, hairline, inset 또는 outset 대신에 single 값을 사용하십시오. 이러한 값 모두에 대해 동일한 형식이 적용되고 single에 대해 표시될 것으로 예상되는 것과 가장 크게 유사합니다.
열에서 고정 셀 너비 값(픽셀)을 지정하여 열에 있는 모든 셀의 너비가 동일하게 하십시오.
컨텐츠에 맞도록 크기 조정 true로 설정된 경우에는 공간이 있는 경우가 아니면 행이 구분되지 않습니다. 공간이 없으면 행이 구분되지 않고 열 너비가 텍스트의 너비까지 증가합니다. 컨텐츠에 자동 맞춤이 설정된 경우에는 컨텐츠에 맞도록 크기 조정true로 설정해야 합니다.

false로 설정되면 열 너비가 고정되고 텍스트의 길이 또는 사용된 공간에 관계없이 행이 구분됩니다. 또한 테이블 자동 맞춤 특성은 무시됩니다.

스타일 이름 각주, 텍스트, 스타일 지정된 텍스트 또는 테이블과 같은 인라인 요소에 스타일을 적용하는 경우 다음 블록 요소(예: 단락)까지 모든 인라인 요소에 스타일이 적용됩니다. 예를 들어, 각주 요소에 스타일을 추가하고 해당 각주 요소 앞에 스타일 지정된 텍스트 요소가 있는 경우 스타일 지정된 텍스트 요소에도 스타일이 지정됩니다.
테이블 자동 맞춤 true로 설정되면 페이지 너비에 맞게 테이블 크기가 조정됩니다. 컨텐츠에 맞도록 크기 조정도 true로 설정되면 셀 너비가 무시되며 컨텐츠와 일치하도록 테이블 크기가 조정됩니다.

고정 열 너비를 값으로 입력할 수는 없습니다. 고정 셀 너비 특성을 대신 사용하십시오.

너비 값을 지정해야 합니다.
표 13. 테이블 캡션 특성
테이블 캡션 특성 참고
경계 너비 이 출력 형식에는 사용하지 마십시오.
필드 코드 아라비아 숫자 또는 로마 숫자는 각 캡션에서 순차적으로 표시됩니다.
표 14. 텍스트 특성
텍스트 특성 참고
경계 너비 출력에서 테두리를 작성하려면 1픽셀 - 30픽셀 범위의 테두리 너비 값을 지정해야 합니다.
스타일 이름 각주, 텍스트, 스타일 지정된 텍스트 또는 테이블과 같은 인라인 요소에 스타일을 적용하는 경우 다음 블록 요소(예: 단락)까지 모든 인라인 요소에 스타일이 적용됩니다. 예를 들어, 각주 요소에 스타일을 추가하고 해당 각주 요소 앞에 스타일 지정된 텍스트 요소가 있는 경우 스타일 지정된 텍스트 요소에도 스타일이 지정됩니다.
표 15. 총 페이지 수 특성
총 페이지 수 특성 참고
경계 너비 이 출력 형식에는 사용하지 마십시오.

테이블 길이

Microsoft Word 문서로 생성될 템플리트를 디자인하는 경우 테이블 길이는 고려할 요소가 될 수도 있습니다.

테이블이 길면 한 페이지 이상으로 넘어가야 할 수도 있습니다. 이러한 요구사항이 발생하는 경우, 특성 보기의 테이블에서 행 요소를 선택하고 페이지 사이에 행 바꾸기 특성을 true로 설정하십시오. 해당 특성 세트에서 테이블은 여러 페이지에 걸쳐 계속될 수 있습니다.

Microsoft Word 문서 내의 목차, 그림 및 표

출력에 목차를 추가하려면 템플리트 또는 스타일시트에서 목차를 정의하십시오. 템플리트에서 목차를 정의하면 문서 필드를 업데이트하기 전에는 Microsoft Word 문서에 목차가 표시되지 않습니다. 필드를 업데이트하려면 Microsoft Word에서 필드 업데이트 또는 테이블 업데이트 기능을 사용하거나 rpe.dot 스타일시트에 포함된 매크로를 사용하십시오. rpe.dot 스타일시트는 Rational Publishing Engine 설치(RPE_HOME\utils\word\rpe.dot)에서 찾을 수 있습니다. 동일한 프로세스가 그림 목차와 테이블 목차에 적용됩니다.

Microsoft Word 문서의 캡션

그림 및 테이블 캡션은 자동으로 업데이트되지 않습니다. 필드를 업데이트하려면 Microsoft Word에서 필드 업데이트 기능을 사용하거나 rpe.dot 스타일시트에 포함된 매크로를 사용하십시오. rpe.dot 스타일시트는 Rational Publishing Engine 설치(RPE_HOME\utils\word\rpe.dot)에서 찾을 수 있습니다.

포함 파일 요소

파일을 링크하거나 실제로 파일을 출력 문서에 임베드하도록 선택할 수 있습니다. 그러나 포함 파일 요소를 처리하는 방법은 출력 형식 및 파일을 검색하는 위치에 따라 다릅니다.
Microsoft Word 출력의 경우 Rational Publishing Engine은 문서 생성 중에 Microsoft Word 필드를 자동으로 업데이트합니다. INCLUDE TEXT 필드가 생성된 경우 매크로는 실행되지 않으며 파일을 가져오는 태스크가 Microsoft Word에 위임됩니다. 모든 필드가 업데이트될 때까지 포함 파일은 출력 문서에 표시되지 않습니다. 필드를 업데이트하려면 Microsoft Word에서 필드 업데이트 기능을 사용하거나 RPE_HOME\utils\word\rpe.dot 스타일시트에 포함된 매크로를 사용하십시오.
팁: 다른 파일을 링크하는 Microsoft Word 문서는 자체 포함되지 않습니다. 문서 또는 다른 컴퓨터를 이동하면 링크된 문서의 컨텐츠가 시각화되지 않습니다. 시각화가 필요한 경우에는 Microsoft Word의 링크 중단 기능을 사용하여 링크된 파일의 컨텐츠를 포함하십시오.

표제 스타일

Microsoft Word에 대해 사전 정의된 표제 스타일(표제 1, 표제 2, ... , 표제 9)을 사용하려면 1, 2에서 9까지 사용하십시오.

Rational Publishing Engine 스타일 대 외부 스타일

스타일시트에서 정의되는 외부 스타일을 가능한 한 많이 사용하십시오. 이 방법을 사용하면 출력 문서의 모양을 신속하게 변경하고 회사 전체에 동일한 모양을 사용할 수 있습니다.

Microsoft Word의 번호 매김 표제

번호가 매겨진 표제가 있는 스타일시트를 사용하면 계층 구조 목록으로 번호가 매겨진 표제를 얻을 수 있습니다.

출력 내의 유니코드 데이터

사용되는 글꼴이 유니코드를 지원하는 경우 모든 유니코드 데이터가 렌더링됩니다.Microsoft Word 출력의 경우 유니코드가 아닌 글꼴을 사용했으면 문서 생성 후에 출력 문서에서 글꼴을 변경하십시오.

OLE 오브젝트

데이터 소스의 속성에서 오브젝트 링크 및 임베드(OLE)와 같은 임베디드 오브젝트를 추출할 수 있습니다. Microsoft Word 출력의 경우 문서 스펙의 메타데이터 섹션에서 정적 이미지로서의 OLE 특성을 설정해야 합니다.
ref 폴더에는 OLE 오브젝트에 대한 .rtf 파일이 포함됩니다. 내보내는 각 OLE 오브젝트에 대해 Microsoft Word 출력에 .rtf 파일을 지정하는 필드가 하나씩 포함됩니다. IBM® Rational Publishing Engine이 Microsoft Word 필드를 업데이트하지 못하므로 Microsoft Word 문서를 열 때 포함된 필드가 표시되지 않습니다. 필드를 표시하려면 다음 조치 중 하나를 수행하십시오.
표 16. 조치
조치 결과
전체 문서 컨텐츠를 선택하고 Microsoft Word에서 필드 업데이트 기능을 사용하십시오. OLE 오브젝트가 문서에 표시됩니다. 문서에 자체 포함되지 않습니다.
Rational Publishing Engine에 의해 제공되는 updateFields 매크로를 사용하십시오. OLE 오브젝트가 문서에 표시됩니다. 문서에 자체 포함되지 않습니다.
Rational Publishing Engine에 의해 제공되는 insertOLEs 매크로를 사용하십시오. OLE 오브젝트가 문서에 표시됩니다. 문서에 자체 포함됩니다.
Rational Publishing Engine에 의해 제공되는 rpe 또는 insertOLEs 매크로를 사용하십시오. OLE 오브젝트가 문서에 표시됩니다. 문서에 자체 포함됩니다.
참고: 다른 컴퓨터에 자체 포함되지 않는 문서를 이동하면 OLE 오브젝트를 편집할 수 없습니다. 이 문제점을 예방하려면 insertOLEs 매크로를 실행하십시오.

피드백