`book`, `report`, `article` 문서 클래스 관련: 주요 차이점은 무엇인가요?

`book`, `report`, `article` 문서 클래스 관련: 주요 차이점은 무엇인가요?

book, report및 문서 클래스 간의 주요 차이점은 무엇입니까 article?

나는 다음에 관심이 있습니다:

  1. 최종 문서의 시각적 차이
  2. 문서를 코딩하는 방식의 차이
  3. 표준 클래스와 이에 KOMA-Script상응하는 클래스 간의 차이점 그리고
  4. 기타 중요한 차이점.

답변1

Schweinebacke가 지적했듯이 두 가지 종류의 차이점이 있습니다. a) 명령 및 환경의 가용성 차이 b) 기본 설정의 차이입니다. 옵션과 명령을 사용하면 후자만 쉽게 변경할 수 있습니다.

사용 가능한 명령 및 환경과 관련된 차이점:

  • book단면화 명령을 report제공 하지만 그렇지 않습니다.\chapterarticle

  • book및 에서는 s report가 "Chapter X" 대신 "Appendix X"로 조판 \appendix됩니다 . \chapter의 경우에는 article해당되지 않습니다.

  • books report에 대한 새 페이지를 시작 하지만 그렇지 않습니다.\partarticle

  • book페이지 번호 매기기( 머리말, 다른 곳) 및 섹션 제목 번호 매기기(앞뒤에 번호 매기기 없음)를 제어하는 ​​, 및 명령 \frontmatter\mainmatter제공 합니다 .\backmatterRomanarabicreportarticle

  • book 그렇지 않다환경 을 제공 하는 abstract동시에reportarticle 하다.

기본 설정과의 차이점:

  • 클래스 는 클래스 옵션(짝수 페이지와 홀수 페이지에 대해 서로 다른 여백과 머리글/바닥글을 의미함)을 book사용하고 while 및 use 를 사용합니다 .twosidereportarticleoneside

  • book사용 openright(새 부분과 장은 "오른쪽" 페이지에서 시작하고 필요한 경우 앞에 빈 페이지를 추가함), 반면 report사용 openany. ("오른쪽"은 모드의 홀수 페이지를 의미 twoside하지만 oneside모드의 모든 페이지를 의미합니다.) 의 경우 및 article간의 구분이 적용되지 않습니다.openrightopenany

  • bookheadings장은 챕터가 시작되지 않는 페이지에 페이지 스타일을 사용하고 , while reportarticle항상 을 사용합니다 plain.

  • book그리고 reportuse titlepage(제목 페이지와 - 해당되는 경우 - 환경은 abstract자체 페이지에 조판됩니다), 반면에 article를 사용합니다 notitlepage.

  • book및 의 경우 report번호가 매겨져 목차에 통합되는 가장 낮은 수준의 섹션화 명령은 이고 \subsection, 의 경우 article입니다 \subsubsection.

  • book제목을 실행하기 위해 s 및 s report의 인수를 사용하고 ( 해당 제목이 있는 경우) s 및 s를 사용합니다 .\chapter\sectionarticle\section\subsection

  • book장당 부동 report소수점(그림, 표 등), 방정식, 각주에 번호를 매기고 article계속해서 번호를 매깁니다. 각주에는 장별로 번호가 매겨져 있더라도 장 접두사가 표시되지 않습니다.

  • book참고문헌의 표제에는 (기본값은 "Bibliography")를 report사용하고 , (기본값은 "References")를 사용합니다 .\bibnamearticle\refname

위의 모든 내용은 scrbookv.v. scrreprt에도 유효합니다 scrartcl.

관련 정보