D. 스타일 파일 형식
think-cell 스타일 파일의 기술적 구조는 다음 섹션에 설명되어 있습니다. 또한 파일, 그 내용 및 계층에 대한 개요와 논리 하위 섹션에 대한 간단한 설명을 통해 think-cell 엘리먼트에 대해 정의할 수 있는 스타일 설정을 보여 줍니다. 그 다음에는 파일 구조에서 일반적으로 스타일 파일을 사용하는 방법과 스타일 파일의 구조에 대해 설명합니다. 각 엘리먼트에 대한 자세한 설명은 색, 선 스타일 및 마커 정의부터 나와 있습니다.
- D.1
- XML 엘리먼트의 계층 구조
- D.2
- 파일 구조
- D.3
- 색, 선 스타일 및 마커 정의
- D.4
- 구성표에 있는 색, 선 및 마커 사용
- D.5
- 차트 사용자 지정
- D.6
- 텍스트 속성 사용자 정의
- D.7
- 차트 배치를 위한 슬라이드 레이아웃 미리 정하기
- D.8
- 레이블 사용자 지정
- D.9
- 선 사용자 지정
- D.10
- 하비 볼 및 체크박스 사용자 지정
- D.11
- 간트 차트 사용자 지정
D.1 XML 엘리먼트의 계층 구조
다음 엘리먼트는 색, 선 및 마커를 각각 정의하는 데 사용됩니다. PowerPoint의 해당 think-cell 엘리먼트의 플로팅 툴바에서 사용할 수 있으며 스타일 파일의 추가 정의에서 참조할 수 있습니다. 이는 색, 선 스타일 및 마커 정의에 설명되어 있습니다.
- fillLst
- noFill
- solidFill
- schemeClr
- lumMod
- lumOff
- srgbClr
- sdrgbClr
- scrgbClr
- prstClr
- schemeClr
- pattFill
- fgClr + bgClr
- lnLst
- ln
- prstDash
- ln
- markerLst
- marker
- symbol
- marker
- solidfillRefBackground
다음 엘리먼트는 think-cell 전체에서 사용되는 기본 선과 눈금선 스타일을 정의합니다. 이는 선 사용자 지정에 설명되어 있습니다.
- lnfillDefault
- solidfillRef
- lnRef
- lnfillGridline
- solidfillRef
- lnRef
다음 엘리먼트는 각각 도형, 채우기, 선 및 마커 구성표에 대한 스타일 목록을 정의합니다. 해당 think-cell 엘리먼트의 플로팅 툴바에서 사용할 수 있으며 스타일 파일의 추가 정의에서 참조할 수 있습니다. 이는 구성표에 있는 색, 선 및 마커 사용에 설명되어 있습니다.
- shapestyleLst
- shapestyle
- fillref
- lnfill
- shapestyle
- fillschemeLst
- fillscheme
- lnfillSegment
- solidfillRef
- lnRef
- lnfillSegmentMekko
- solidfillRef
- lnRef
- fillRef
- seriesCountSpecific
- fillRef
- lnfillSegment
- fillscheme
- lnfillmarkerSchemeLst
- lnfillmarkerScheme
- lnfillmarker
- solidfillRef
- lnRef
- markerRef
- seriesCountSpecific
- lnfillmarker
- lnfillmarker
- lnfillmarkerScheme
- fillmarkerSchemeLst
- fillmarkerScheme
- fillmarker
- solidfillRef
- markerRef
- noMarker
- seriesCountSpecific
- fillmarker
- fillmarker
- fillmarkerScheme
다음 엘리먼트를 사용하여 모든 차트 및 특정 차트에 대한 기본 채우기 구성표를 정의할 수 있습니다. 이는 차트 사용자 지정에 설명되어 있습니다.
- fillSchemeRefDefault
- fillSchemeRefDefaultStacked
- fillSchemeRefDefaultWaterfall
- fillSchemeRefDefaultClustered
- fillSchemeRefDefaultMekko
- fillSchemeRefDefaultArea
- fillSchemeRefDefaultPie
- fillSchemeRefDefaultBubble
- lnfillmarkerSchemeRefDefault
- lnfillmarkerSchemeRefDefaultCombination
- fillmarkerSchemeRefDefault
다음 엘리먼트는 think-cell 텍스트 필드의 기본 텍스트 스타일을 설정합니다. 이는 텍스트 속성 사용자 정의에 설명되어 있습니다.
- defPPr
- defRPr
다음 엘리먼트를 사용하면 차트 배치 시 사용할 슬라이드 레이아웃을 미리 정의할 수 있습니다. 이는 차트 배치를 위한 슬라이드 레이아웃 미리 정하기에 설명되어 있습니다.
- fixedLayoutLst
- fixedLayout
- rect
- fixedLayout
다음 엘리먼트는 서로 다른 레이블의 스타일 속성을 정의합니다. 이는 레이블 사용자 지정에 설명되어 있습니다.
- label
- lnfillLeaderLine
- lnRef
- shapestyleRefBubble
- sumLabelPosition
- lnfillLeaderLine
다음 엘리먼트는 축 및 범례에 대한 선 속성을 정의합니다. 이는 선 사용자 지정에 설명되어 있습니다.
- 차트
- lnfillAxis
- solidfillRef
- lnRef
- lnfillAxisCategory
- solidfillRef
- lnRef
- lnfillAxis
- legend
- lnfill
- solidFillRef
- lnRef
- lnfill
다음 엘리먼트는 하비 볼과 체크박스의 스타일과 동작을 정의합니다. 이는 하비 볼 및 체크박스 사용자 지정에 설명되어 있습니다.
- harveyball
- fillRefCompleted + fillRefBackground
- lnfill
- checkbox
- fillRef
- lnfill
- choices
- glyph
- solidfillRef
- font
- t
- pic
- Relationship
- glyph
다음 엘리먼트는 간트 차트의 스타일과 동작을 정의합니다. 이는 간트 차트 사용자 지정에 설명되어 있습니다.
- gantt
- lnfillDefault
- scaleFrame
- fillRef
- lnfill
- scaleUnderline
- lnfill
- scaleExtendSeparators
- lnfillBodyLeftRight
- lnfillBodyTop
- lnfillBodyBottom
- lnfillFrameLeftRight
- fillRefDefaultBody
- fillRefHorzShading
- fillRefVertShading
- lnfillSeparatorHorz
- lnfillSeparatorVertPrimary
- lnfillSeparatorVertSecondary
- shapestyleLstPentagonAndChevron
- shapestyleLstBar
- lnfillLstBar
- bracket
- lnfill
- milestone
- markerRef
- solidFillRef
- lnfill
- fiscalYear
- start
- end
- weekAlignment
D.2 파일 구조
think-cell 스타일 파일은 스키마에 부합하는 XML 파일입니다.
https://schemas.think-cell.com/34000/tcstyle.xsd
참고: XML 스키마에 대해 성공적으로 검증되는 스타일 파일만 지원됩니다. 예를 들어, 일부 엘리먼트를 생략하여 기술적으로 완전히 유효하지 않은 스타일 파일이 해당 think-cell 버전에서 계속 로드되지만, 향후 릴리스에서는 적용되지 않을 수 있습니다.
D.2.1 스타일
style
엘리먼트는 스타일 파일의 루트 엘리먼트입니다. 필수 속성 name
은(는)
도구
메뉴에 표시되는 이름을 현재 활성 스타일로 설정합니다. 새 스타일 파일을 생성할 때 속성 xmlns
, xmlns:xsi
, xsi:schemaLocation
을(를) 예제에서 변경해서는 안 됩니다. 선택적 속성 basedOn
은(는) 레거시 기본 스타일을 참조할 수 있습니다. 속성이 basedOn
인 스타일 파일을 로드하려면 설치 디렉토리에 해당 .tcbasestyle
파일이 있어야 합니다.
이전 버전의 think-cell용으로 생성된 스타일 파일은 변경되지 않고 계속 작동합니다. 현재 릴리스에서만 지원되는 추가 엘리먼트를 사용하려면 속성 xmlns
와(과) xsi:schemaLocation
의 빌드 번호를 다음 예에 표시된 빌드 번호로 업데이트해야 합니다.
예:
이때 스타일 파일이 여기에 설명된 형식을 준수하도록 다른 엘리먼트를 변경해야 할 수도 있습니다.
D.3 색, 선 스타일 및 마커 정의
D.3.1 색
schemeClr
PowerPoint의 기본 제공 구성표 색상 중 하나를 기준으로 한 채우기입니다. 속성 val
은(는) bg1
, tx1
, accent1
, accent2
, accent3
, accent4
, accent5
, accent6
, dk1
, lt1
, dk2
, lt2
, hlink
, folHlink
, bg2
또는 tx2
을(를) 사용하여 색상을 지정합니다. schemeClr
을(를) 사용할 때 상위 solidFill
엘리먼트의 name
속성은 일반적으로 val
속성과 동일한 값으로 설정됩니다. 그런 다음, think-cell은 PowerPoint 버전 및 사용자 인터페이스 언어에 따라 PowerPoint의 구성표 색상 대화 상자에 나타나는 이름을 사용합니다.
예:
lumMod
색상의 광도를 조절하는 비율입니다. 일반적으로 schemeClr
내부에 중첩되어 수정되지만 아래에 설명된 다른 색상 유형도 수정할 수 있습니다.
예:
lumOff
색상의 밝기를 조정하는 비율이지만 색조와 채도는 변경되지 않습니다. 일반적으로 schemeClr
내부에 중첩되어 수정되지만 아래에 설명된 다른 색상 유형도 수정할 수 있습니다.
예:
srgbClr
빨간색, 녹색 및 파란색 구성 요소에 대한 값을 사용하여 정의된 색상을 기준으로 한 채우기입니다. 속성 val
에는 세 구성 요소에 대한 6자리 16진수 문자가 포함되어 있습니다.
예:
sdrgbClr
빨간색, 녹색 및 파란색 구성 요소에 대한 값을 사용하여 정의된 색상을 기준으로 한 채우기입니다. 속성 r
, g
, b
각각에는 0~255 사이의 숫자가 포함되어 있습니다.
예:
scrgbClr
빨간색, 녹색 및 파란색 구성 요소에 대한 값을 사용하여 정의된 색상을 기준으로 한 채우기입니다. 속성 r
, g
, b
각각은 0%~100% 사이의 백분율 값이 포함되어 있습니다. 백분율 값은 소수점 두 자리와 점을 구분자로 하는 정수 또는 소수점을 사용할 수 있습니다.
예:
prstClr
Office Open XML 표준에 정의된 사전 설정 색상을 기준으로 한 채우기입니다. 속성 val
은(는) 색상 이름을 지정하며 다음에서 AliceBlue에서 YellowGreen까지의 이름 중 하나여야 합니다.
또는 Office Open XML 표준의 하위 섹션 20.1.10.47
예:
D.3.2 채우기
solidFill
단일 색상을 기준으로 한 채우기입니다. 하위 엘리먼트 schemeClr
, srgbClr
또는 prstClr
중 하나를 사용하여 색상을 지정할 수 있습니다. 속성 name
에는 색상 목록에 표시된 이름이 포함되어 있습니다.
예:
pattFill
패턴과 두 가지 색상을 기준으로 한 패턴화된 채우기입니다. 패턴의 전경색과 배경색을 각각 설명하는 하위 엘리먼트 fgClr
와(과) bgClr
을(를) 사용하여 색상을 지정할 수 있습니다. 속성 prst
을(를) 선언하고 Office Open XML에 설명된 패턴을 참조하여 패턴 자체를 지정할 수 있습니다. 속성 name
에는 색상 목록에 표시된 이름이 포함되어 있습니다.
예:
fgClr
패턴 채우기의 전경색을 설명합니다. 하위 엘리먼트 schemeClr
, srgbClr
또는 prstClr
중 하나를 사용하여 색상을 지정할 수 있습니다.
예:
bgClr
패턴 채우기의 배경색을 설명합니다. fgClr
참조.
D.3.3 채우기 색 조절 선택
fillLst
엘리먼트 noFill
, solidFill
또는 pattFill
의 여러 인스턴스로 설명된 채우기 목록입니다. 이 목록에 정의된 채우기는 플로팅 툴바의 색 조절에 표시됩니다(색상 및 채우기 참조).
예:
noFill
사용자가 색상 컨트롤에서 이 특수 채우기를 선택하면(예: 세그먼트에 대해) 세그먼트에는 채우기 색이 없습니다. 속성 name
에는 색 조절에 사용되는 기본 이름이 포함되어 있으며 변경할 수 없습니다.
구분자
플로팅 툴바에 표시된 목록의 수평선. 내부 fillLst
, fillSchemeList
, lnfillmarkerSchemeLst
엘리먼트에서 사용할 수 있습니다.
예:
D.3.4 선
ln
선 종류에 따라 일정한 두께를 가지는 선. 속성 w
은(는) 선의 두께를 나타냅니다. 이 속성의 값은 EMU(영국 단위)로 기록됩니다. 12700 EMU는 1pt의 선 두께와 같습니다. 속성 name
에는 이 선 스타일을 참조하는 데 사용되는 이름이 포함되어 있습니다. 선 종류는 하위 엘리먼트 prstDash
을(를) 사용하여 지정할 수 있습니다.
예:
prstDash
Office Open XML 표준에 정의된 사전 설정된 선 스타일을 기반으로 한 선 스타일입니다. 속성 val
은(는) Office Open XML 표준에 해당하는 값 solid
, dash
, lgDash
, dashDot
, lgDashDot
, lgDashDotDot
, sysDot
, sysDashDotDot
을(를) 사용하여 선 종류를 지정합니다.
예:
D.3.5 선 스타일 조절 선택
lnLst
엘리먼트 ln
의 인스턴스 하나 이상으로 설명되는 선의 목록입니다. 이 목록에 정의된 선은 플로팅 툴바의 선 스타일 조절의 ‘선 없음’과 함께 표시됩니다(선 스타일 참조). 또한, 꺾은선형 차트(꺾은선형 차트 참조), 범용 커넥터(범용 커넥터 참조) 및 폭포 커넥터(9. 폭포 차트 참조), 윤곽선 등에서 사용하기 위해 lnRef
을(를) 사용하여 참조된 모든 선 스타일을 여기에서 정의해야 합니다.
예:
목록의 각 항목을 설명하기 위해 ln
엘리먼트의 w
속성을 점으로 변환(예: 3175 EMU를 1/4pt로 표시)하고 대시 종류의 시각적 표현과 함께 표시합니다.
D.3.6 마커
marker
특정 모양의 마커. 속성 name
에는 마커 스타일 목록에 표시된 이름이 포함되어 있습니다. 마커 모양은 하위 엘리먼트 symbol
을(를) 사용하여 지정할 수 있습니다.
예:
symbol
Office Open XML 표준에 정의된 사전 설정 마커 모양을 기반으로 한 마커 모양입니다. 속성 val
은 값 circle
, triangle
, diamond
, square
, star
, x
, hollowCircle
, hollowTriangle
, hollowDiamond
, hollowSquare
, dash
, dot
, plus
를 사용하여 마커 종류를 지정합니다.
예:
D.3.7 마커 조절 선택
markerLst
엘리먼트 marker
의 인스턴스 하나 이상으로 설명되는 마커 목록입니다. 이 목록에 정의된 마커는 플로팅 툴바의 마커 조절에 표시됩니다(마커 모양 참조).
예:
D.3.8 차트 배경색
solidfillRefBackground
think-cell 차트의 실제 배경색. 이는 차트가 슬라이드 배경에 직접 배치되는 것이 아니라 색상이 있는 직사각형에 배치되는 경우에만 필요합니다. 이 색상은 상자 레이블 및 값 축 끊기와 같이 배경과 매끄럽게 혼합되는 도형에 사용됩니다.
solidfillRefBackground
사용은 최후의 수단입니다. 먼저 슬라이드 배경 및 테마 색상과 관련하여 템플릿을 수정해야 합니다. 그래도 원하는 결과가 나오지 않는 경우에만 solidfillRefBackground
을(를) 사용하여 차트 배경색을 정의합니다. 일반적으로 텍스트 색상에 defRPr
와(과) 함께 사용됩니다(텍스트 속성 사용자 정의 참조).
D.4 구성표에 있는 색, 선 및 마커 사용
D.4.1 간트 도형 스타일 조절 선택
shapestyleLst
차이 화살표 및 CAGR 화살표 거품의 기본 스타일을 정의하기 위해 참조할 수 있는도형 스타일 목록(레이블 사용자 지정 참조) 및 간트 차트의 막대 및 오각형/갈매기형 수장에 사용할 수 있는 스타일 목록(gantt 참조). 개별 도형 스타일은 shapestyle
하위 엘리먼트를 사용하여 정의됩니다.
예:
shapestyle
도형 스타일. 도형의 배경색을 정의하기 위해 하나의 fillref
하위 엘리먼트를 포함해야 하며, 도형의 윤곽을 나타내기 위해 추가로 하나의 lnfill
하위 엘리먼트 및 후속 하위 엘리먼트를 포함할 수 있습니다.
예:
D.4.2 색 구성표 조절 선택
fillSchemeLst
플로팅 툴바의 색 구성표 조절에 사용되는 think-cell 색 구성표 목록(색 구성표 참조). 개별 채우기 구성표는 fillScheme
하위 엘리먼트를 사용하여 정의됩니다.
예:
fillScheme
일련의 채우기로 구성된 색 구성표. 하위 엘리먼트 fillRef
을(를) 사용하여 채우기를 참조하여 정의합니다. 속성 name
에는 색 구성표 조절에 사용되는 이름이 포함될 수 있습니다. fillRefOtherSeries
속성은 기타 시리즈에 사용할 색을 지정합니다(기타 시리즈 참조).
옵션 부울 속성 reverse
이(가) 1
(으)로 설정된 경우 맨 아래 시리즈의 경우 첫 번째 채우기부터 시작하여 위의 시리즈의 경우 두 번째 채우기 등 역순으로 채우기 목록이 적용됩니다.
옵션 부울 속성 repeatLast
은(는) 각 채우기를 한 번 사용한 후, 즉 세그먼트 수가 채우기 색 수보다 크면 발생하는 작업을 제어합니다. 기본값에 따라 또는 0
(으)로 명시적으로 설정된 경우 추가 세그먼트가 첫 번째부터 시작해 채우기 색, 두 번째부터 다시 채우기 색을 반복합니다. repeatLast
이(가) 1
(으)로 설정된 경우 색 구성표에 지정된 마지막 채우기 색이 모든 후속 세그먼트에 사용됩니다.
예:
색 구성표는 대부분의 차트에는 잘 적용되지만 시리즈가 매우 적은 차트에는 잘 적용되지 않는 경우도 있습니다. 예를 들어, 하나의 기본 색상, 해당 색상의 여러 음영, 그 다음 여러 음영의 다른 기본 색상으로 색 구성표를 사용할 수 있습니다. 차트에 두 개의 세그먼트만 있는 경우 하나의 기본 색상과 하나의 음영 대신 두 가지 기본 색상을 모두 사용하는 것이 좋습니다. seriesCountSpecific
하위 엘리먼트로 이 문제를 해결할 수 있습니다.
seriesCountSpecific
차트에 특정 개수의 시리즈가 있는 경우 색 구성표로 사용할 수 있는 일련의 채우기입니다. seriesCount
속성은 이 시퀀스가 사용되는 시리즈의 수를 지정합니다. 범위(seriesCount="1-3"
) 또는 숫자(seriesCount="2"
)를 사용할 수 있습니다.
차트는 차트의 시리즈 개수가 변경될 때마다 fillScheme
의 기본 채우기 순서와 seriesCountSpecific
의 특정 채우기 순서 간에 자동으로 전환됩니다.
예:
seriesCount
속성의 범위가 겹치지 않는 경우 하나의 fillScheme
내에서 여러 seriesCountSpecific
엘리먼트를 사용할 수 있습니다. 특정 목록의 seriesCount
속성 중 현재 시리즈 수와 일치하는 속성이 없으면 상위 엘리먼트의 채우기 순서가 사용됩니다.
seriesCountSpecific
은(는) fillScheme
에 대한 속성 reverse
와(과) repeatLast
을(를) 지원합니다.
fillRef
fillLst
엘리먼트에 정의된 채우기에 대한 참조입니다. 속성 name
은(는) 채우기 정의에서 동일한 속성의 값과 일치해야 합니다.
예:
D.4.3 선 구성표 조절 선택
lnfillmarkerSchemeLst
플로팅 툴바의 선 구성표 조절에 사용되는 think-cell 선 구성표 목록. 개별 선 구성표는 lnfillmarkerScheme
하위 엘리먼트를 사용하여 정의됩니다.
예:
lnfillmarkerScheme
일련의 결합된 선 스타일로 구성된 선 구성표. 이는 선, 색 및 마커를 참조하는 하위 엘리먼트 lnfillmarker
을(를) 사용하여 선 스타일을 나타냄으로써 정의됩니다. 속성 name
에는 선 구성표 조절에 사용되는 이름이 포함될 수 있습니다. 필요한 경우 시리즈가 매우 적은 차트의 경우 seriesCountSpecific
을(를) lnfillmarker
의 다른 순서와 함께 사용할 수 있습니다.(seriesCountSpecific 참조).
예:
lnfillmarker
하위 엘리먼트 lnRef
, solidfillRef
및 선택적으로 각각 선, 채우기 색 및 마커를 참조하는 markerRef
(으)로 나타내는 선 차트(꺾은선형 차트 참조)에 대한 결합된 선 스타일입니다.
예:
lnRef
lnLst
엘리먼트에 정의된 선에 대한 참조입니다. name
속성은 선 정의에서 동일한 속성의 값과 일치해야 합니다.
예:
solidfillRef
fillLst
엘리먼트에 정의된 채우기 색에 대한 참조입니다. 속성 name
은(는) 채우기 정의에서 동일한 속성의 값과 일치해야 합니다.
예:
markerRef
markerLst
엘리먼트에 정의된 마커에 대한 참조입니다. 속성 name
은(는) 마커 정의에서 동일한 속성의 값과 일치해야 합니다.
생략할 경우 이 결합된 선 스타일에 대해 마커가 사용되지 않습니다.
예:
D.4.4 마커 구성표 조절 선택
fillmarkerSchemeLst
플로팅 툴바의 마커 구성표 조절에 사용되는 think-cell 마커 구성표 목록(마커 구성표 참조). 개별 마커 구성표는 fillmarkerScheme
하위 엘리먼트를 사용하여 정의됩니다.
예:
fillmarkerScheme
일련의 마커로 구성된 마커 구성표. 하위 엘리먼트 fillmarker
을(를) 사용하는 마커를 참조하거나 사용할 마커를 지정하거나 마커를 사용하지 않도록 지정하는 noMarker
을(를) 사용하여 정의합니다. 속성 name
에는 마커 구성표 컨트롤에 표시되는 이름이 포함됩니다. 필요한 경우 시리즈가 매우 적은 차트의 경우 seriesCountSpecific
을(를) fillmarker
의 다른 순서와 함께 사용할 수 있습니다.(seriesCountSpecific 참조).
예:
fillmarker
하위 엘리먼트 markerRef
을(를) 사용하는 마커 참조와 하위 엘리먼트 solidfillRef
을(를) 사용하여 참조하는 선택적 채우기 색으로 구성된 결합 마커 스타일입니다.
예:
noMarker
마커를 사용하지 않도록 지정하는 빈 엘리먼트입니다.
예:
D.5 차트 사용자 지정
D.5.1 fillSchemeRefDefault
모든 차트 유형의 기본 색 구성표로 사용되는 채우기 구성표에 대한 참조입니다. 하나 또는 여러 엘리먼트가
사용되는 경우, 해당 특정 차트 유형에 대해 여기서 설정한 기본 구성표를 재정의합니다. 이들 엘리먼트가 모두 사용되는 경우, fillSchemeRefDefault
은(는) 생략될 수 있습니다.
예:
D.5.2 fillSchemeRefDefaultStacked
누적 차트의 기본 색 구성표입니다.
예:
D.5.3 fillSchemeRefDefaultWaterfall
폭포 차트의 기본 색 구성표입니다.
예:
D.5.4 fillSchemeRefDefaultClustered
묶은 세로 막대형 차트의 기본 색 구성표입니다.
예:
D.5.5 fillSchemeRefDefaultMekko
Marimekko 차트의 기본 색 구성표입니다.
예:
D.5.6 fillSchemeRefDefaultArea
영역 차트의 기본 색 구성표입니다.
예:
D.5.7 fillSchemeRefDefaultPie
파이 차트의 기본 색 구성표입니다.
예:
D.5.8 fillSchemeRefDefaultBubble
거품형 차트의 기본 색 구성표입니다.
예:
D.5.9 lnfillmarkerSchemeRefDefault
꺾은선형 차트의 기본 색 구성표입니다.
예:
D.5.10 lnfillmarkerSchemeRefDefaultCombination
콤보 차트의 기본 색 구성표입니다.
예:
D.5.11 fillmarkerSchemeRefDefault
분산형 차트의 기본 마커 구성표입니다.
예:
D.6 텍스트 속성 사용자 정의
defPPr
레이블 및 텍스트 상자의 텍스트에 대한 기본 단락 속성입니다. 새 레이블 및 텍스트 상자의 속성은 본문 텍스트 자리 표시자의 텍스트 스타일 수준 중 하나에서 가져옵니다. 적절한 텍스트 스타일 수준은 경험적으로 선택되며 대부분의 경우 잘 적용됩니다. 이 동작은 defPPr
엘리먼트를 사용하지 않음으로써 선택됩니다. 부적절한 텍스트 스타일 수준을 선택한 경우 0~8의 숫자로 된 lvl
속성을 사용하여 텍스트 스타일 수준을 명시적으로 지정할 수 있습니다. 숫자 지정은 첫 번째 텍스트 스타일 수준에 해당하는 0에서 시작합니다. 따라서, 1은 두 번째 수준 등을 나타냅니다. 지정된 텍스트 스타일 수준의 단락 속성에서 think-cell은 레이블 및 텍스트 상자의 텍스트에 글꼴 색상을 사용합니다.
예:
defRPr
레이블 및 텍스트 상자의 텍스트 실행에 대한 기본 속성입니다. PowerPoint 색 구성표에서 파생된 값에서 기본 및 대체 글꼴 색상을 재정의할 수 있습니다. solidfillRef
를 사용하여 기본 글꼴 색상을 지정하고 solidfillRefAlt
을(를) 사용하여 대체 글꼴 색상을 지정할 수 있습니다. 각 레이블에서 레이블 배경과 대비를 극대화하는 최상의 색상이 자동으로 선택됩니다.
예:
defRPr
사용은 최후의 수단입니다. 슬라이드 배경 및 테마 색상과 관련하여 템플릿을 변경하는 것이 항상 좋습니다. 다음으로 마스터 슬라이드 본문 텍스트 자리 표시자에서 올바른 텍스트 스타일 수준 서식을 설정해야 합니다. 가능하지 않거나 원하는 결과를 산출하지 못하는 경우에만 위에 설명된 defPPr
의 속성 lvl
을(를) 사용하고, 계속해서 원하는 결과가 나오지 않을 경우 defRPr
을(를) 사용하여 텍스트 색상을 명시적으로 정의합니다.
defRPr
을(를) 사용해야 하는 일부 상황에서는 solidfillRefBackground
을(를) 사용하여 실제 차트 배경색을 지정해야 합니다(차트 배경색 참조).
D.7 차트 배치를 위한 슬라이드 레이아웃 미리 정하기
선택적 엘리먼트 fixedLayoutLst
은(는) 간트, 파이/도넛형 또는 다른 모든 차트가 배치될 수 있는 하나 이상의 직사각형 영역을 갖는 슬라이드 레이아웃을 정의하는 하위 엘리먼트로서, 하나 이상의 fixedLayout
엘리먼트를 갖습니다. 사전 정의된 슬라이드 레이아웃은 관련 유형의 차트가 삽입에 선택되거나 슬라이드에서 이러한 차트를 드래그할 때 슬라이드 보기의 왼쪽 상단 모서리에 썸네일로 표시됩니다. 슬라이드 썸네일에서 직사각형 영역 중 하나를 클릭하거나 차트를 끌어다 놓으면 차트가 해당 크기의 해당 위치에 배치됩니다.
fixedLayout
슬라이드 레이아웃을 정의합니다.
슬라이드의 직사각형 영역을 정의하는 하위 엘리먼트로 하나 이상의 rect
엘리먼트가 있습니다.
허용 가능한 값을 가진 for
속성이 있어야 합니다.
"pie"
- 파이/도넛형 차트 배치를 위한 슬라이드 레이아웃을 정의합니다.
"gantt"
- 간트 차트/일정 배치를 위한 슬라이드 레이아웃을 정의합니다.
"chart"
- 다른 모든 차트를 배치하기 위한 슬라이드 레이아웃을 정의합니다.
rect
슬라이드의 직사각형 영역을 정의합니다.
네 가지 필수 속성이 있는데, 바로 l
, t
, r
, b
입니다. 이는 영역의 왼쪽, 위쪽, 오른쪽 및 아래쪽 가장자리의 위치를 정의합니다.
이러한 속성의 허용 값은 다음과 같습니다.
- 절대 위치, 정수(예:
"360000"
,"+120000"
또는"-240000"
, EMU 단위)로 지정(12700 EMU = 1pt, 360000 EMU = 1cm, 914400 EMU = 1in) - 슬라이드 크기에 따른 상대적 위치, 소수점 숫자로 지정하며, 백분율 기호(예:
"17.3%"
)가 바로 뒤에 옴 - 절대 위치(예:
"1800000+10%"
) 또는 상대 위치(예:"12.1%-12700"
)로 시작하는+
또는-
의 결합
좌표 원점은 슬라이드의 왼쪽 상단 모서리에 있으며, 양의 방향은 가로 방향으로 오른쪽, 세로 방향으로 아래쪽입니다. 절대 위치와 상대 위치가 조합된 경우, 두 번째 위치는 첫 번째 위치와 상대적으로 정해집니다. 예를 들어, "1800000+10%"
은(는) 가로 위치 1800000 EMU(= 5cm)에 슬라이드의 좌측 모서리의 오른쪽에 수평 슬라이드 크기의 10%를 더하여 가로로 정의하고, "12.1%-12700"
은(는) 세로 위치 12700 EMU(= 1pt)를 슬라이드의 상단 모서리로부터 슬라이드 세로 크기의 12.1% 지점에서 해당 위치의 위쪽으로 정의합니다.
예:
이는 슬라이드의 상단 및 하단 가장자리에 대해 10% 여백을 갖고 슬라이드의 왼쪽 가장자리 및 수평 중심에 대해 3cm(= 1080000 EMU) 여백을 갖는 직사각형 영역을 정의합니다.
예:
이는 간트 차트 외 다른 차트를 삽입하기 위해 미리 정의된 두 개의 영역이 있는 슬라이드 레이아웃을 정의합니다. 둘 다 상단과 하단에 10% 여백을 두고, 왼쪽 영역은 왼쪽 가장자리와 슬라이드의 가로 중앙에 3cm 여백이 있으며, 오른쪽 영역은 가로 중앙과 슬라이드 오른쪽 가장자리에 3cm 여백이 있습니다. 삽입할 차트를 선택할 때 슬라이드 보기의 왼쪽 상단 모서리에 다음과 같이 표시됩니다.
슬라이드 썸네일 영역 중 하나를 클릭하면 해당 위치와 크기로 차트가 삽입됩니다. 또한 기존 차트를 드래그해서 영역 중 하나에 놓으면 해당 위치와 크기에 배치되어 표시됩니다.
예:
두 개의 슬라이드 레이아웃을 정의합니다. 첫 번째는 간트 차트를 제외한 모든 차트에 대한 레이아웃이고, 두 번째는 파이 또는 도넛형 차트만 삽입할 수 있는 레이아웃이며, 슬라이드의 중간 1/3에는 가로로 삽입할 영역이 하나 있고, 맨 위에는 5cm의 여백이 있고, 맨 아래에는 3cm의 여백이 있습니다. 파이 또는 도넛형 차트를 삽입하거나 드래그할 때 다음과 같이 표시됩니다.
D.8 레이블 사용자 지정
label
엘리먼트에는 레이블 속성을 사용자 지정하는 엘리먼트가 포함되어 있습니다. 다음 엘리먼트는 label
의 하위 엘리먼트입니다. shapestyleRefBubble
은(는) 필수 하위 엘리먼트이며, 다른 엘리먼트는 선택 사항입니다.
lnfillLeaderLine
레이블이 세그먼트 내부에 배치되지 않을 때 세그먼트 레이블과 세그먼트 사이에 있는 선에 적용되는 선 스타일입니다. solidfillRef
이(가) 지정되지 않은 경우 lnfillDefault
의 색을 사용하는 대신 think-cell은 자동으로 설정된 레이블 글꼴 색상과 일치하는 색을 사용합니다.
예:
shapestyleRefBubble
shapestyleLst
에 정의된 도형에 대한 참조입니다. 속성 name
은(는) 도형 스타일 정의에서 동일한 속성의 값과 일치해야 합니다. 레이블 및 총계 차이에 기본적으로 사용되는 레이블 스타일과 CAGR 화살표를 정의합니다.
예:
sumLabelPosition
총계 레이블의 위치입니다. val
속성은 다음 값을 가질 수 있습니다(위치는 세로 막대형 차트를 기준으로 설명하며, 차트를 회전하거나 대칭 이동하면 그에 따라 변경됩니다).
-
accordingToSign
- 양의 총 값에 대해서는 막대 위에, 음의 총 값에 대해서는 막대 아래에 총계 레이블을 배치합니다. 엘리먼트가 없는 경우 기본값입니다.
-
awayFromBaseline
- 총계 레이블을 기준선으로부터 멀리 떨어진 곳에 배치합니다. 즉, 레이블을 막대와 기준선 사이에 배치하지 않습니다.
이 설정은 폭포 차트의 부동 막대에 적용됩니다. 그렇지 않으면 두 방법 모두 레이블 위치가 동일하며 sumLabelPosition
은(는) 관련이 없습니다.
예:
D.9 선 사용자 지정
D.9.1 lnfillDefault
think-cell 전체에 사용되는 기본 선 유형입니다. lnRef
엘리먼트를 사용하여 lnLst
엘리먼트의 선 중 하나를 참조하면 대시 종류와 두께가 정의됩니다. fillLst
엘리먼트의 단색 중 하나는 solidfillRef
을(를) 사용하여 참조하여 색을 설정합니다.
예:
lnRef
또는 solidfillRef
엘리먼트가 아래의 선 스타일 정의 중 하나에서 누락된 경우 lnfillDefault
의 해당 값이 사용됩니다.
lnfillGridline
눈금선 스타일입니다. 위의 lnfillDefault
와(과) 동일한 스키마 및 규칙을 따릅니다.
D.9.2 세그먼트 윤곽
세그먼트의 윤곽은 채우기 구성표 수준에 정의되어 있습니다. 즉, 색 구성표 조절의 모든 구성표에서 세그먼트 윤곽선 스타일도 설정할 수 있습니다. 따라서 다음 엘리먼트는 fillScheme
엘리먼트의 하위 엘리먼트입니다.
lnfillSegment
이 색 구성표의 기본 윤곽선 스타일입니다.
lnfillSegmentMekko
상위 엘리먼트의 색 구성표를 사용하는 Marimekko 차트의 윤곽선 스타일입니다. 생략된 경우 lnfillSegment
의 선 스타일이 사용됩니다.
예
여기서 noLine
은(는) 세그먼트 윤곽선에 사용됩니다. 하지만 Marimekko 차트에는 적절하지 않은 경우가 많기 때문에 표준 전경색의 가는 실선을 사용합니다.
D.9.3 차트의 선
chart
엘리먼트에는 차트의 선을 사용자 지정하는 엘리먼트가 포함되어 있습니다. 다음 엘리먼트는 chart
의 하위 엘리먼트입니다.
lnfillAxis
기본 차트 축 선 스타일입니다.
lnfillAxisCategory
카테고리 축 선 스타일입니다. 더 두꺼운 기준선 두께를 설정하는 데 사용할 수 있습니다. 생략된 경우 lnfillAxis
을(를) 사용합니다.
lnfillArrow
차이 화살표에 사용되는 기본 선 스타일입니다.
lnfillArrowCAGR
CAGR 화살표에 사용되는 선 스타일입니다.
lnfillArrowCategoryDifference
총계 차이 화살표에 사용되는 선 스타일입니다.
lnfillArrowSegmentDifference
수준 차이 화살표에 사용되는 선 스타일입니다.
lnfillExtensionLine
수준 차이 화살표의 연장선에 사용되는 선 스타일입니다.
lnfillConnector
커넥터 선에 사용되는 선 스타일입니다.
lnfillConnectorWaterfall
폭포 커넥터 선에 사용되는 선 스타일입니다. 지정된 경우 스타일이 lnfillConnector
을(를) 재정의합니다. 하위 엘리먼트 lnRef
및 solidfillRef
외에도 lnfillConnectorWaterfall
에서도 폭포 커넥터가 표시되지 않도록 지정하는 <noLine />
의 하위 엘리먼트를 지원하며, 이는 lnfillConnector
에는 해당되지 않을 수 있습니다.
lnfillValueLine
값 선에 사용되는 선 스타일입니다.
lnfillTrendLine
추세선에 사용되는 선 스타일입니다.
lnfillPartition
파티션에 사용되는 선 스타일입니다.
lnfillErrorBar
오차 막대에 사용되는 선 스타일입니다.
lnfillRidge
Marimekko 차트 릿지에 사용되는 선 스타일입니다.
D.9.4 범례의 선
다음 엘리먼트는 legend
엘리먼트의 하위 엘리먼트입니다.
lnfill
think-cell 도형의 윤곽입니다. 이 엘리먼트를 사용하지 않으면 도형은 윤곽선을 갖지 않습니다. 엘리먼트가 사용되지만 선 스타일 또는 색만 지정하는 경우 지정되지 않은 속성은 평소와 같이 lnfillDefault
에서 설정됩니다.
예:
D.10 하비 볼 및 체크박스 사용자 지정
D.10.1 하비 볼
각각 완료 상태 색상, 배경색 및 하비 볼 윤곽선을 나타내는 하위 엘리먼트 fillRefCompleted
, fillRefBackground
, lnfill
(으)로 구성된 결합된 하비 볼 스타일입니다. 필요한 속성 sz
는 하비 볼의 기본 글꼴 크기를 1/100 단위로 정의합니다.
예:
D.10.2 fillRefCompleted
fillRef
참조.
D.10.3 fillRefBackground
fillRef
참조.
D.10.4 체크박스
체크박스의 배경색을 나타내는 하위 엘리먼트 fillRef
와(과) 체크박스의 윤곽선을 나타내는 하위 엘리먼트 lnfill
와(과) 하위 엘리먼트 choices
에 포함된 기호, 문자, 그림 목록으로 구성된 결합된 체크박스 스타일입니다. 필요한 속성 sz
은(는) 체크박스의 기본 글꼴 크기를 1/100 단위로 정의합니다. 각 문자 모양의 크기는 별도로 정의해야 합니다.
예:
D.10.5 선택
체크박스에 사용할 선택 목록입니다. 목록에는 문자 및 기호에 대한 glyph
엘리먼트와 그림에 대한 pic
엘리먼트 개수가 포함될 수 있습니다.
D.10.6 문자 모양
체크박스의 선택 항목 중 하나로 사용되는 문자 모양(문자 또는 기호). 속성 hotkeys
은(는) 문자 모양을 선택하는 핫키 문자 목록을 설명합니다. 하위 엘리먼트 solidFillRef
은(는) 문자 또는 기호의 색상, font
은(는) 글꼴, t
은(는) 문자 또는 기호 자체를 설명합니다. 필요한 속성 sz
은(는) 체크박스의 전체 크기와 별개로 문자의 기본 글꼴 크기를 1/100 단위로 정의합니다.
예:
D.10.7 t
문자 모양에 사용되는 문자 또는 기호(체크박스에 사용되는 문자 또는 기호). 이 엘리먼트의 내용은 축어적 문자(a
), 유니코드 기호 또는 유니코드 코드 지점에 대한 숫자 참조일 수 있습니다. 숫자 참조는 십진수(✗
) 또는 16진수(✗
)를 사용하여 지정할 수 있습니다.
D.10.8 pic
체크박스의 선택 항목 중 하나로 사용되는 그림입니다. 그림이 있는 EMF 파일의 파일 이름은 하위 엘리먼트 Relationship
의 속성 Target
(으)로 지정됩니다. 속성 hotkeys
은(는) 그림을 선택하는 핫키 문자 목록을 설명합니다.
예:
PowerPoint에서 모든 형태의 EMF 파일을 만드는 방법:
- 모양 또는 모양 선택 항목에서 마우스 오른쪽 버튼을 클릭합니다.
- 그림으로 저장을 선택합니다.
- 확장 Windows 메타파일(*.emf) 형식으로 저장했는지 확인합니다.
물론 적절한 그래픽 편집기를 사용하여 EMF 파일을 만들 수도 있습니다.
D.11 간트 차트 사용자 지정
D.11.1 gantt
간트 차트의 기본 모양 및 서식 옵션을 결정합니다.
다음과 같은 하위 엘리먼트가 있습니다.
lnfillDefault
선택 사항. 존재하지 않을 경우 글로벌 lnfillDefault
이(가) 사용됩니다. 이 설명은 다음에서 로컬 lnfillDefault
로 참조됩니다.
간트 차트의 선에 대한 기본 선 스타일과 색상을 정합니다. 아래 엘리먼트 중 하나를 통해 더 이상 특정 스타일이 설정되지 않는 선에 사용됩니다.
선 스타일을 참조하는 하위 엘리먼트로서 lnRef
이(가) 있어야 합니다. 이 경우 스타일은 글로벌 lnfillDefault
의 색과 함께 사용되며, solidfillRef
은(는) 색을 참조합니다. 이 경우 색은 글로벌 lnfillDefault
의 선 스타일과 함께 사용되며, 또는 둘 다 해당 순서대로 스타일과 색을 모두 지정합니다.
scaleFrame
scaleUnderline
와(과) scaleExtendSeparators
은(는) 상호 배타적입니다. 이 중 하나가 있어야 합니다.
존재하는 경우, 배율 엘리먼트는 선으로 완전히 둘러싸입니다.
선택적 속성:
algn
: 텍스트 레이블 배율 엘리먼트의 정렬을 정합니다.
"l"
은(는) 왼쪽에서 오른쪽으로 쓰는 언어의 경우 왼쪽 정렬, 오른쪽에서 왼쪽으로 쓰는 언어의 경우 오른쪽 정렬에, "ctr"
은(는) 가운데 정렬(기본값)에 대해 허용되는 값입니다.
includeLabelColumnHeaders
: 허용되는 값 "true"
및 "false"
(기본값).
참인 경우, 배율 레이블과 활동 레이블 열 레이블이 포함된 왼쪽 상단 셀도 선으로 둘러 싸이며, 배경을 채울 수 있습니다. fillRef
하위 엘리먼트가 있는 경우 참조된 채우기 색이 기본적으로 사용됩니다.
선택적 하위 엘리먼트:
fillRef
: 배율 엘리먼트에 사용할 기본 배경 채우기입니다. fillLst
에서 항목을 참조해야 합니다.
lnfill
: 배율 엘리먼트를 둘러싸는 선에 사용할 선 스타일 및 색. 로컬 lnfillDefault
와(과) 동일한 스키마를 따릅니다.
scaleUnderline
scaleFrame
와(과) scaleExtendSeparators
은(는) 상호 배타적입니다. 이 중 하나가 있어야 합니다.
있는 경우 눈금을 구분하는 수평선만 그려집니다.
선택적 속성:
algn
: 텍스트 레이블 배율 엘리먼트의 정렬을 정합니다.
"l"
는 왼쪽에서 오른쪽으로 쓰는 언어의 경우 왼쪽 정렬, 오른쪽에서 왼쪽으로 쓰는 언어의 경우 오른쪽 정렬에, "ctr"
는 가운데 정렬(기본값)에 대해 허용되는 값입니다.
gap
: 허용 값 "true"
(기본값) 및 "false"
.
참인 경우, 수평 구분선이 눈금 레이블과 활동 레이블 열 레이블을 포함하는 왼쪽 상단 셀에 희미하게 그려집니다. 거짓인 경우, 눈금 끝에서 정확히 멈춥니다.
선택적 하위 엘리먼트:
lnfill
: 눈금을 분리하는 수평선에 사용할 선 스타일과 색. 로컬 lnfillDefault
와(과) 동일한 스키마를 따릅니다.
scaleExtendSeparators
scaleFrame
와(과) scaleUnderline
은(는) 상호 배타적입니다. 이 중 하나가 있어야 합니다.
이 경우 배율의 플로팅 툴바에서 활성화된 수직 구분자가 배율로 확장되어 배율 엘리먼트 간 수직 구분자 역할을 합니다. 눈금 사이에 수평 구분선이 그려지지 않습니다.
선택적 속성:
algn
: 텍스트 레이블 배율 엘리먼트의 정렬을 정합니다.
"l"
은(는) 왼쪽에서 오른쪽으로 쓰는 언어의 경우 왼쪽 정렬, 오른쪽에서 왼쪽으로 쓰는 언어의 경우 오른쪽 정렬에, "ctr"
은(는) 가운데 정렬(기본값)에 대해 허용되는 값입니다.
lnfillBodyLeftRight
선택 사항. 없는 경우(이용 가능한 경우, 로컬) lnfillDefault
이(가) 사용됩니다.
간트 차트의 본문을 왼쪽과 오른쪽으로 구분하는 선의 선 스타일과 색상을 결정합니다.
구분선이 그려지지 않는 경우 noLine
의 하위 엘리먼트를 포함하거나 로컬 lnfillDefault
의 스키마를 따를 수 있습니다.
lnfillBodyTop
선택 사항. 없는 경우(이용 가능한 경우, 로컬) lnfillDefault
이(가) 사용됩니다.
상단에서 간트 차트 본문을 구분하는 선의 선 스타일과 색을 결정합니다. lnfillBodyLeftRight
의 스키마를 따릅니다.
lnfillBodyBottom
선택 사항. 없는 경우(이용 가능한 경우, 로컬) lnfillDefault
이(가) 사용됩니다.
하단에서 간트 차트 본문을 구분하는 선의 선 스타일과 색을 결정합니다. lnfillBodyLeftRight
의 스키마를 따릅니다.
lnfillFrameLeftRight
선택 사항. 없는 경우(이용 가능한 경우, 로컬) lnfillDefault
이(가) 사용됩니다.
활동 레이블 열을 왼쪽으로, 해당/비고 레이블 열을 오른쪽으로 구분하는 선 스타일과 색을 결정합니다. lnfillBodyLeftRight
의 스키마를 따릅니다.
fillRefDefaultBody
필수.
간트 차트 본문의 기본 배경 채우기를 결정합니다.
fillLst
의 엘리먼트를 참조해야 하는 하나의 필수 name
속성이 있습니다.
fillRefHorzShading
필수.
행의 컨텍스트 메뉴를 통해 삽입될 때 행 음영의 기본 배경 채우기를 결정합니다.
noFill
이(가) 아닌 fillLst
의 엘리먼트를 참조해야 하는 하나의 필수 name
속성이 있습니다.
fillRefVertShading
필수.
음영의 기본 배경 채우기를 결정합니다. noFill
이(가) 아닌 fillLst
의 엘리먼트를 참조해야 하는 하나의 필수 name
속성이 있습니다.
lnfillSeparatorHorz
선택 사항. 없는 경우(이용 가능한 경우, 로컬) lnfillDefault
이(가) 사용됩니다.
행 구분자의 선 스타일과 색을 결정합니다. 로컬 lnfillDefault
의 스키마를 따릅니다.
lnfillSeparatorVertPrimary
선택 사항. 없는 경우(이용 가능한 경우, 로컬) lnfillDefault
이(가) 사용됩니다.
기본 수직 구분자의 선 스타일과 색을 결정합니다(즉, 활성화된 가장 큰 시간 단위에 사용되는 유형). 로컬 lnfillDefault
의 스키마를 따릅니다.
lnfillSeparatorVertSecondary
선택 사항. 없는 경우(이용 가능한 경우, 로컬) lnfillDefault
이(가) 사용됩니다.
두 번째 수직 구분자의 선 스타일과 색을 결정합니다(즉, 활성화된 가장 큰 시간 단위를 제외한 모든 단위에 사용되는 유형). 로컬 lnfillDefault
의 스키마를 따릅니다.
shapestyleLstPentagonAndChevron
선택 사항. 없는 경우, 오각형/갈매기형 수장(프로세스 화살표라고도 함)은 간트 차트에 삽입할 수 없습니다.
플로팅 툴바을 통해 선택할 수 있는 오각형/갈매기형 수장에 사용 가능한 스타일 목록을 정의합니다.
name
속성을 통해 shapestyleLst
의 하위 엘리먼트를 참조하는 shapeStyleRef
하위 엘리먼트가 하나 이상 있어야 합니다.
shapestyleLstBar
lnfillLstBar
와(과) 상호 배타적입니다. 이 중 하나가 있어야 합니다.
막대 모양을 직사각형으로 그릴지 정하고, 사용 가능한 스타일 목록(예: 윤곽선 및 채우기)을 정의합니다.
EMU 단위로 직사각형의 높이를 정하는 하나의 필수 속성 w
이(가) 있습니다(12700 EMU = 1pt). 최대 값은 152400(= 12pt)입니다.
name
속성을 통해 shapestyleLst
의 하위 엘리먼트를 참조하는 shapeStyleRef
하위 엘리먼트가 하나 이상 있어야 합니다.
예: 결과:
lnfillLstBar
shapestyleLstBar
와(과) 상호 배타적입니다. 이 중 하나가 있어야 합니다.
막대를 선으로 그릴지 결정하고 기본 색상과 사용 가능한 선 스타일 목록을 정의합니다.
색을 참조하는 solidfillRef
하위 엘리먼트가 하나 이상 있어야 하며, 선 스타일을 참조하는 lnRef
하위 엘리먼트가 하나 이상 있어야 합니다.
예: 결과:
bracket
필수.
대괄호의 스타일과 선 스타일을 결정합니다.
허용되는 값과 함께 사용할 대괄호의 스타일을 결정하는 하나의 필수 속성 style
이(가) 있습니다.
"triangle"
: 중앙에 단색 삼각형이 있는 사각형 대괄호.
"curly"
: 중괄호.
"line"
: 가운데가 뾰족한 사각형 대괄호.
선택적으로 대괄호의 선 스타일과 색을 지정하고 로컬 lnfillDefault
의 스키마를 따르는 lnfill
하위 엘리먼트가 있습니다. 없는 경우(이용 가능한 경우, 로컬) lnfillDefault
이(가) 사용됩니다.
예: 결과:
milestone
필수.
마일스톤의 속성을 결정합니다. 이 중 일부는 기본값일 뿐이며 마일스톤의 플로팅 툴바를 통해 개별적으로 설정할 수 있습니다. 일부는 모든 마일스톤에 적용되며 나중에 변경할 수 없습니다.
EMU 단위로 모든 마일스톤의 크기를 지정하는 필수 속성 w
이(가) 있습니다.
필수 하위 엘리먼트:
markerRef
: 마일스톤에 사용할 기본 마커를 결정합니다.
solidFillRef
: 마일스톤에 사용할 기본 색을 결정합니다.
선택적 하위 엘리먼트:
lnfill
: 모든 마일스톤 선에 대한 스타일과 색을 결정합니다. 로컬 lnfillDefault
의 스키마를 따릅니다. 없는 경우(이용 가능한 경우, 로컬) lnfillDefault
이(가) 사용됩니다.
예: 결과:
D.11.2 fiscalYear
포함된 경우 간트 차트의 플로팅 툴바에 회계연도 옵션을 추가할 수 있는 선택적 엘리먼트. 하나의 start
또는 하나의 하위 엘리먼트 end
이(가) 있어야 합니다. 선택적으로 weekAlignment
하위 엘리먼트가 있습니다.
간트 차트에서 회계연도 옵션이 활성화된 경우, 연도 눈금은 역년 대신 회계연도(기본적으로 'FY' 접두사로 표시됨)로 표시되며, 이는 동일한 역년의 해당 하위 엘리먼트에 지정된 월로 시작하거나 끝납니다.
weekAlignment
하위 엘리먼트가 있는 경우 52-53주 규칙이 사용됩니다. 각 회계연도는 lastWeekday
속성에 지정된 요일에 끝납니다. 윤주는 적절하게 삽입됩니다. 지정된 평일이 회계 연도의 마지막 날을 나타내는 달력 날짜는 lastDay
속성에 의해 결정됩니다. 분기는 정확히 14주로 구성된 윤주 연도의 Q4를 제외하고 정확히 13주로 구성된 것으로 표시됩니다. weekAlignment
엘리먼트의 선택적 weeksPerMonth
속성이 설정되면 표시되는 월도 항상 지정된 요일에 끝나며 이 속성에 명시된 규칙을 사용하여 월 단위에서 주를 분배하는 방법을 결정합니다. 윤주는 항상 Q4 마지막 달에 추가됩니다.
예:
이 엘리먼트가 포함된 스타일 파일이 로드되고 간트 차트의 회계연도 옵션이 활성화되면 연도 눈금에 표시되는 FY 2023은 2023년 1월 31일에 가장 가까운 금요일, 즉 2023년 2월 3일에 종료되며, FY 2024는 2023년 2월 4일에 시작됩니다. 각 13주 분기의 중간 달은 5주로 구성되며, 나머지 두 달은 4주로 구성됩니다. FY2023은 윤주 연도가 됩니다. 2023년 4분기는 14주 분기이며, 마지막 두 달인 FY 2023의 12월과 1월은 5주(2022년 11월 26일–, 2022년 12월 30일 및 2022년 12월 31일–, 2023년 3월 2일)로 구성됩니다.
시작/종료
필수 하위 엘리먼트입니다. 회계연도의 시작 또는 종료를 지정합니다.
허용 가능한 값 "jan"
, "feb"
, "mar"
, "apr"
, "may"
, "jun"
, "jul"
, "aug"
, "sep"
, "oct"
, "nov"
, "dec"
을(를) 가진 하나의 필수 속성 month
이(가) 있습니다.
weekAlignment
선택적 하위 엘리먼트입니다. 52-53주 규칙을 사용하여 회계연도의 마지막 요일과 회계연도가 종료되는 달력 날짜를 정하는 방법, 월이 지정된 요일에 끝나야 하는지 여부와 월 단위로 주를 분배하는 방법을 지정합니다.
2개의 필수 속성 lastWeekday
및 lastDay
, 1개의 선택적 속성 weeksPerMonth
이(가) 있습니다.
lastWeekday
각 회계연도가 종료되는 요일.
허용 가능한 값:"sun"
,"mon"
,"tue"
,"wed"
,"thu"
,"fri"
,"sat"
.
lastDay
회계연도 마지막 날에 해당하는 달력 날짜를 선택하는 방법.
허용 가능한 값:
-
"inLastMonth"
- 회계연도의 마지막 날은
end
엘리먼트에 지정된 달력 월(또는start
엘리먼트에 지정된 달력 월의 이전 달) 내에 있는 지정된 마지막 평일입니다. -
"nearestToEndOfLastMonth"
- 회계연도의 마지막 날은
end
엘리먼트에 지정된 달력 월(또는start
엘리먼트에 지정된 달력 월의 이전 달) 종료일에서 가장 가까운 지정된 종류의 평일입니다.
참고: "nearestToEndOfLastMonth"
설정을 사용하면 위의 예에서 볼 수 있듯이 end
엘리먼트에 지정된 달력 월(start
엘리먼트에 지정된 달력 월 내)을 벗어나 회계연도 말이 도출될 수 있습니다. "inLastMonth"
를 사용하면 항상 회계연도 말이 end
엘리먼트에 지정된 달력 월(start
엘리먼트에 지정된 달력 월의 이전 달)에 있습니다.
weeksPerMonth
설정된 경우 매월 지정된 평일에 종료됩니다. 해당 값은 월 단위로 주를 분배할 때 사용할 규칙을 결정합니다.
허용 가능한 값:
-
"544"
- 각 13주 분기의 첫 달은 5주이고 나머지 두 달은 4주입니다.
-
"454"
- 각 13주 분기의 중간 달은 5주이고, 나머지 두 달은 4주입니다.
-
"445"
- 각 13주 분기의 마지막 달은 5주이고, 나머지 두 달은 4주입니다.