데이터 속성은 문서가 컨텐츠를 표시하는 방법을 사용자 정의합니다.
데이터 속성을 사용하여 목차를 추가하고 계산된 값을 사용자 정의하고 조건, 필터, 조건부 형식화 특성 및 스타일을 정의할 수 있습니다.
계산된 값
데이터 속성을 처리하려면 JavaScript 스니펫을
작성하십시오. 이러한 스니펫을 사용하여 데이터 속성을 결합하고 공백을
정리하고 숫자 값을 텍스트 설명으로 변형할 수 있습니다. 현재 컨텍스트에서
요소의 조회 속성 및 요소의 모든 상위 조회 속성을 포함하여 모든 데이터 속성을 처리할 수 있습니다.
조건
데이터 속성 또는 템플리트 변수를 기반으로 하는 표현식을
사용하여 요소가 렌더링되는 시기에 대한 조건을 정의할 수 있습니다. 조건은 부울 값으로 평가되는
JavaScript 표현식입니다.
필터 대 조건
필터 및 조건은 유사해 보이지만
다른 목적을 수행하는 두 가지 다른 메커니즘이 있습니다.
- 필터는 데이터가 데이터 소스로부터 추출될 때 평가될 수 있습니다.
- 조건은 데이터가 데이터 소스로부터 추출된 후에만 평가될 수 있습니다.
조건은
해당 요소가 조회인 경우에도 요소에 대해 한 번만 평가됩니다. 따라서
현재 조회를 조건에 대한 컨텍스트로 사용할 수 없습니다.
가끔 필터 대신 조건을
사용할 수 있지만 데이터의 서브세트만 처리되므로 필터를 사용하는 경우에 성능이 더 뛰어납니다.
조건부 형식화
표현식을 사용하여
데이터 속성 값을 기반으로 하여 형식화 특성을 정의할 수 있습니다. 조건부 형식화는
리턴값이 특성 유형에 종속된다는 점을 제외하면 요소 조건과 동일합니다.
편집 가능 요소
텍스트, 스타일 텍스트, 이미지, 포함 파일, 책갈피 및
하이퍼링크에 대한 컨텐츠를 편집할 수 있습니다. 컨텐츠를 편집할 요소를 두 번 클릭하십시오.
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에 대해
사전 정의된 표제 스타일(표제 1, 표제 2, ... , 표제 9) 및 HTML(H1, H2, ... , H9)을 사용하려면
스타일 이름을 1, 2에서 9까지 사용하십시오. 단,
Rational Publishing Engine은 내부적으로 정의된 표제 스타일을
사용합니다.
형식화 특성 대 스타일
템플리트 요소에 대해
개별 형식화 특성을 변경하는 대신 스타일을 정의하십시오.
Rational Publishing Engine 스타일 대
외부 스타일
기본 출력이 Microsoft Word 또는 HTML인 경우,
스타일시트에서 정의되는 외부 스타일을 가능한 한 많이 사용하십시오. 이 방법을 사용하면
출력 문서의 모양을 신속하게 변경하고 회사 전체에 동일한 모양을 사용할 수 있습니다.
Microsoft Word의 번호 매김 표제
번호가 매겨진
표제가 있는 스타일시트를 사용하면 계층 구조 목록으로 번호가 매겨진 표제를 얻을 수 있습니다.
출력 내의 유니코드 데이터
사용되는 글꼴이 유니코드를 지원하는 경우, 모든 유니코드 데이터가 렌더링됩니다.
- PDF 출력의 경우, 추가 구성이 필요합니다. 세부사항은
PDF
출력 설정을 참조하십시오. 유니코드가 아닌 글꼴을 사용한 경우, 트루타입 유니코드 글꼴을 사용하여 문서를
다시 생성하고 적절한 출력 특성을 설정하십시오.
- Microsoft Word 출력의 경우,
유니코드가 아닌 글꼴을 사용하였으면 문서 생성 후에 출력 문서에서 글꼴을 변경하십시오.
- HTML 출력의 경우,
유니코드가 아닌 글꼴을 사용하였으면 문서 생성 후에 스타일시트에서 글꼴 패밀리를 변경하십시오.