🖨️ 홍익인간CMS 매뉴얼 인쇄 가이드

스마트 인쇄 최적화 시스템 v1.1
🌐 언어 선택: 🇰🇷 한국어 🇲🇳 Монгол 🇺🇸 English

인쇄 품질 개선 완료

표, 다이어그램, 코드 블록의 페이지 넘김이 최적화되어 더욱 깔끔하고 전문적인 인쇄가 가능합니다.

🎯 주요 개선사항

📊 스마트 표 분할

  • 작은 표: 페이지 분할 방지로 한 눈에 보기
  • 큰 표: 자동 분할 허용 (헤더 반복 없음)
  • 테이블 헤더: 첫 페이지에만 표시

💻 코드 블록 최적화

  • 짧은 코드: 페이지 분할 방지
  • 긴 코드: 적절한 위치에서 분할 허용
  • 구문 강조: 인쇄용 색상으로 자동 변환

📝 제목과 내용 연결

  • 제목이 페이지 끝에 혼자 남지 않도록 방지
  • 제목 다음 내용과 함께 다음 페이지로 이동
  • 섹션별 적절한 페이지 나누기

🎨 레이아웃 보존

  • 다이어그램과 플로우차트 레이아웃 유지
  • 알림 박스와 강조 영역 완전성 보장
  • 리스트와 단락의 자연스러운 흐름

🔧 인쇄 방법

1. 기본 인쇄 (권장)

🖨️ 브라우저에서 직접 인쇄

1. 우상단 🖨️ 인쇄 버튼 클릭
2. 또는 Ctrl+P (Windows) / Cmd+P (Mac)
3. 인쇄 설정에서 "배경 그래픽" 옵션 체크
4. 용지 크기: A4 권장
5. 여백: 기본값 사용 권장 (자동으로 1.5cm 적용)
6. 축소된 폰트로 더 많은 내용 표시

2. PDF 저장 후 인쇄 (안정적)

📄 PDF로 저장하기

  1. Ctrl+P로 인쇄 대화상자 열기
  2. 대상을 "PDF로 저장" 선택
  3. "배경 그래픽" 옵션 활성화
  4. PDF 저장 후 Adobe Reader 등으로 인쇄

3. 고급 설정

🎨 색상 및 그래픽

"배경 그래픽" 옵션을 반드시 활성화하세요. 이 옵션이 없으면 알림 박스의 색상과 강조 영역이 제대로 인쇄되지 않습니다.

📄 페이지 범위 선택

특정 섹션만 인쇄하려면 해당 페이지 범위를 지정하세요. 각 챕터별로 나누어 인쇄할 수도 있습니다.

🔍 크기 조정

내용이 잘리는 경우 "페이지에 맞춤" 또는 "축소" 옵션을 사용하세요. 단, 가독성을 위해 85% 이하로는 축소하지 마세요.

📋 인쇄 품질 체크리스트

점검 항목 확인사항 해결방법 우선순위
표 분할 표가 적절히 분할되는가? 큰 표는 자동 분할 (헤더 반복 없음), 작은 표는 페이지 유지 🔴 높음
코드 가독성 코드가 읽기 쉬운가? 긴 코드는 적절한 위치에서 분할 🟡 중간
제목 연결 제목과 내용이 분리되지 않는가? 자동으로 함께 다음 페이지로 이동 🔴 높음
여백 균형 페이지 여백이 적절한가? 1.5cm 축소 여백으로 최적화됨 🟢 낮음
색상 표시 알림 박스 색상이 나오는가? "배경 그래픽" 옵션 활성화 🟡 중간

🔍 문제 해결

⚠️

자주 발생하는 문제와 해결책

  • 표가 잘림: 브라우저 확대/축소를 100%로 설정
  • 색상이 안 나옴: "배경 그래픽" 옵션 활성화
  • 여백이 이상함: 브라우저 기본 여백 설정 사용
  • 폰트가 이상함: 시스템 폰트 확인 또는 PDF로 저장 후 인쇄
  • 페이지가 비어있음: 인쇄 미리보기에서 페이지 범위 확인
💡

최적 인쇄를 위한 팁

  • 브라우저: Chrome 또는 Edge 사용 권장 (Firefox는 일부 스타일 미지원)
  • 미리보기: 인쇄 전 반드시 인쇄 미리보기로 확인
  • PDF 저장: 대량 인쇄나 공유용은 PDF로 저장 후 인쇄
  • 양면 인쇄: 양면 인쇄 시 여백 설정 주의 (좌우 여백 균등하게)
  • 용지 설정: A4 용지 권장, Letter 사이즈는 여백 조정 필요

⚙️ 기술적 세부사항 (개발자용)

CSS 페이지 넘김 제어

주요 CSS 속성
/* 페이지 분할 방지 */
page-break-inside: avoid;
break-inside: avoid;

/* 페이지 분할 허용 */
page-break-inside: auto;
break-inside: auto;

/* 제목 다음 페이지 넘김 방지 */
page-break-after: avoid;
break-after: avoid;

요소별 분류

🚫 분할 방지 요소

  • 작은 표 (.small-table)
  • 알림 박스 (.notice-box, .info-notice 등)
  • 설치 단계 (.step-item)
  • 요구사항 카드 (.requirement-card)
  • 짧은 코드 블록

✅ 분할 허용 요소

  • 큰 표 (기본 table)
  • 긴 코드 블록 (.long-code)
  • 긴 리스트 (.long-list)
  • 본문 단락

📊 브라우저별 호환성

브라우저 인쇄 품질 CSS 지원 권장도 비고
Chrome ⭐⭐⭐⭐⭐ 완전 지원 🟢 최고 모든 기능 완벽 지원
Edge ⭐⭐⭐⭐⭐ 완전 지원 🟢 최고 Chrome과 동일한 엔진
Firefox ⭐⭐⭐⭐ 대부분 지원 🟡 양호 일부 스타일 차이 있음
Safari ⭐⭐⭐ 부분 지원 🟡 보통 macOS에서만 사용 가능
🎯

인쇄 최적화 완료

이제 홍익인간CMS 매뉴얼을 깔끔하고 읽기 쉽게 인쇄할 수 있습니다. 표와 다이어그램이 적절히 배치되어 전문적인 문서 품질을 제공합니다.

문제가 발생하면 위의 문제 해결 섹션을 참조하거나 PDF로 저장 후 인쇄해보세요.