hwp_set_paragraph_style
Change paragraph formatting at the cursor position: adjust margins, indentation, alignment, spacing, borders, and other style options in HWP documents.
Instructions
현재 커서 위치의 단락 서식을 변경합니다. left_margin=나머지줄 시작위치, indent=첫줄 들여쓰기. 첫줄 시작위치 = left_margin + indent. v0.6.7+: 문단 테두리(border_*) 4면 + first_line_indent alias + indent<0 자동 left_margin 보정.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| align | No | 정렬 | |
| indent | No | 첫 줄 들여쓰기 (pt, 양수=들여쓰기, 음수=내어쓰기). 음수 + left_margin 미지정 시 자동 보정 (v0.6.7). | |
| condense | No | 문단 압축 | |
| line_wrap | No | 줄 바꿈 방식 | |
| border_top | No | 위쪽 문단 테두리 (v0.6.7 신규) | |
| border_left | No | 왼쪽 문단 테두리 (v0.6.7 신규) | |
| left_margin | No | 왼쪽 여백/나머지 줄 시작위치 (pt) | |
| line_weight | No | 줄 두께 (50%~500%, v0.7.2.1 신규) | |
| space_after | No | 문단 뒤 간격 (pt) | |
| border_color | No | 4면 테두리 색 일괄 (#RRGGBB, v0.6.7 신규) | |
| border_right | No | 오른쪽 문단 테두리 (v0.6.7 신규) | |
| heading_type | No | 제목 수준 (개요) | |
| line_spacing | No | 줄간격 (%, 예: 160) | |
| right_margin | No | 오른쪽 여백 (pt) | |
| snap_to_grid | No | 그리드에 맞춤 | |
| space_before | No | 문단 앞 간격 (pt) | |
| widow_orphan | No | 과부/고아 방지 | |
| word_spacing | No | 단어 간격 (-50~+50, v0.7.2.1 신규) | |
| border_bottom | No | 아래쪽 문단 테두리 (v0.6.7 신규) | |
| hanging_indent | No | 내어쓰기 체크박스 (v0.7.2.1 신규). true면 현재 Indent를 음수로 설정 (한컴 "내어쓰기" 효과). | |
| keep_with_next | No | 다음 문단과 함께 (제목+본문 분리 방지) | |
| border_shadowing | No | 테두리 그림자 (v0.6.7 신규) | |
| break_latin_word | No | 영문 줄바꿈 (0=단어, 1=글자) | |
| first_line_indent | No | indent의 alias (v0.6.7, 사용자 친화적 이름) | |
| line_spacing_type | No | 줄간격 타입 (0=퍼센트) | |
| page_break_before | No | 문단 앞 페이지 나누기 | |
| keep_lines_together | No | 줄 함께 유지 (문단 분리 방지) | |
| auto_space_eAsian_eng | No | 한영 자동 간격 | |
| auto_space_eAsian_num | No | 한숫자 자동 간격 | |
| paragraph_heading_type | No | 단락 제목 종류 (v0.7.2.1 신규). none/outline/number — HeadingType 0/1/2 매핑. | |
| first_line_indent_hwpunit | No | 첫 줄 들여쓰기 (HWP 단위, 1mm=283 hwpunit, v0.7.2.1 신규). pt 기반 indent보다 정밀. |