1.3 문단 레이아웃
1.3.1 정렬 (align)¶
텍스트 정렬 가이드
align은 문단 내 텍스트의 가로 정렬 방식을 지정합니다.
제목, 본문, 표 설명 등 문서 레이아웃에 맞게 정렬을 설정할 수 있습니다.
지원 속성
"left": 왼쪽 정렬"center": 가운데 정렬"right": 오른쪽 정렬"justify": 양쪽 정렬
기본 규칙
- 문자열 값으로 입력합니다.
- 지정하지 않으면 기본 정렬인 왼쪽으로 적용됩니다.
- 플레이스홀더 단위로 적용됩니다.
사용 예시
text alignment example
{
"elements": [
{
"placeholder": "title",
"type": "text",
"content": "교통사고 발생 현황",
"style": {
"font_family": "맑은 고딕",
"font_size": 24,
"bold": true,
"align": "center"
}
},
{
"placeholder": "body_left",
"type": "text",
"content": "왼쪽 정렬 본문입니다.",
"style": {
"font_family": "맑은 고딕",
"font_size": 11,
"align": "left"
}
},
{
"placeholder": "body_justify",
"type": "text",
"content": "양쪽 정렬이 적용된 문단 예시입니다.",
"style": {
"font_family": "맑은 고딕",
"font_size": 11,
"align": "justify"
}
}
]
}
1.3.2 줄간격 지정 (line_spacing)¶
줄간격 지정 가이드
line_spacing은 문단 내 텍스트의 줄과 줄 사이 간격(행간)을 설정합니다.
기본 규칙
- 숫자 값으로 입력하며, 백분율(%) 로 동작합니다.
- 값이 클수록 줄 간격이 넓어집니다.
- 값을 지정하지 않으면 템플릿에서의 줄간격이 적용되며, 해당 elements의 text_style을 추가할 경우, 우선 적용 됩니다.
사용 예시
1.3.3 문단 간격 지정 (space_before, space_after)¶
문단 간격 지정 가이드
space_before, space_after는 문단의 위쪽 / 아래쪽 여백을 설정합니다.
문단 사이의 간격을 조절하여 문서의 가독성과 레이아웃을 개선할 수 있습니다.
지원 속성
space_before: 문단 위쪽 여백space_after: 문단 아래쪽 여백
기본 규칙
- 숫자 값으로 입력합니다.
- 단위는 pt 기준입니다.
- 지정하지 않으면 기본 문단 간격이 적용됩니다.
- 줄간격(
line_spacing)과는 별도로 동작합니다.
사용 예시
1.3.4 들여쓰기 (indent_first, indent_left)¶
들여쓰기 가이드
들여쓰기는 문단의 시작 위치를 조정하여
문서 구조를 명확하게 표현할 때 사용합니다.
첫 줄만 들여쓰거나, 문단 전체를 들여쓸 수 있습니다.
지원 속성
indent_first: 첫 줄 들여쓰기indent_left: 문단 전체 들여쓰기
기본 규칙
- 숫자 값으로 입력합니다.
- 단위는 pt 기준입니다.
- 값이 클수록 들여쓰기 폭이 커집니다.
- 지정하지 않으면 기본 들여쓰기가 적용됩니다.
동작 방식
indent_first→ 첫 줄에만 적용indent_left→ 모든 줄에 적용- 두 값을 함께 사용하면 누적 적용됩니다.
사용 예시