Markdown·HTML·PDF와 HWPX
1. 내용과 배포 형식을 나누기
「위니브 Skill 모음」 교안에서 Markdown 원고를 HTML로 꾸미고 마지막에 PDF나 HWPX로 옮기는 흐름을 설명했습니다. 이 책도 편집 가능한 원고를 먼저 남깁니다. 다만 HTML이 언제나 다른 형식보다 정확하거나 PDF의 글꼴이 늘 보존되는 것은 아니라서, 형식마다 최종 파일을 열어 확인해야 합니다.
1.1 어떤 형식을 고를까요?
| 목적 | 실습에서 고르는 형식 | 확인할 점 |
|---|---|---|
| 내용 수정과 비교 | Markdown | 제목·표·근거 |
| 브라우저 열람 | HTML | 좁은 화면, 외부 자원 |
| 인쇄·제출 | 페이지·표·글꼴 | |
| 한글 편집 요청 | HWPX | 한글에서 열기·표·지원 요소 |
| Excel 재계산 | 수식이 있는 XLSX 필요 | 이 책의 CSV는 재계산하지 않음 |
이 책의 HTML 템플릿은 외부 글꼴이나 CDN 없이 기본 글꼴로 열립니다. 컴퓨터마다 글꼴과 줄바꿈이 달라질 수 있으므로 제출 전에 페이지 수를 다시 확인합니다.
1.2 PDF 저장 실습
expected/proposal.html을 브라우저에서 열고 Ctrl+P, macOS에서는 Command+P를 누릅니다. PDF 저장을 선택하고 용지를 A4로 맞춥니다. 브라우저 머리글과 바닥글을 끄고 배경 그래픽은 필요에 따라 켭니다. 미리보기의 모든 페이지를 넘기며 표 잘림과 빈 쪽을 확인한 뒤 저장합니다.
저장한 PDF를 다시 열어 한글 제목과 숫자를 확인하고 공고의 다섯 쪽 제한과 비교합니다. 템플릿에 인쇄 스타일이 있어도 브라우저 설정이 우선할 수 있습니다. PDF 파일이 생긴 것과 제출 조건을 만족한 것은 다른 일입니다.
1.3 HWPX 선택 실습
위니브 공개 md-to-hwpx Skill과 변환용 Markdown을 사용합니다. 지원 범위와 내부 구조는 「위니브 Skill 모음」 교안의 md-to-hwpx 소개를 참고하세요.
이 파일은 .skill 확장자의 배포물입니다. 사용하는 환경이 이 확장자를 바로 받는지 확인하고, ZIP만 받는 환경이라면 압축 형식인지 열어 본 뒤 Skill 폴더 하나가 최상위에 오는 ZIP으로 다시 포장합니다. 확장자만 바꾼다고 압축이 아닌 파일이 ZIP이 되지는 않습니다.
첨부한 hwpx-source.md를 md-to-hwpx Skill로 변환해줘.
입력에서 지원하지 않는 요소가 있으면 알려줘.
변환된 HWPX와 확인할 항목을 제공해줘.
이 연습 입력은 제목, 단락, 목록, 굵은 글자, 표로 구성했습니다. 변환 결과를 한글 프로그램이나 HWPX를 지원하는 뷰어에서 열고 회차 네 행, 날짜, 굵은 문장, 표 너비를 확인합니다. 이 책이 제공하는 것은 변환 입력이며 검증을 마친 HWPX 완성본은 아닙니다.
1.4 양식 채우기는 별도 과제
발주처가 HWPX 양식을 줬다면 새 문서를 만드는 것과 다른 일입니다. 위니브의 proposal-writer나 외부의 easy-hwp처럼 양식 구조와 입력 위치를 먼저 파악해야 합니다. PDF를 HWPX로 바꿨다는 이유만으로 지정 양식을 지켰다고 볼 수 없습니다.
필수 실습은 HTML에서 PDF를 저장하고 다시 여는 것까지입니다. HWPX는 한글 프로그램을 쓸 수 있는 독자의 선택 실습이며, 열어보지 못했다면 호환성 확인은 미완료로 기록합니다.