2010-05-11 3 views
11

라텍스 문서 중간에 길이 매개 변수를 변경하는 방법을 아는 사람이 있습니까?라텍스 문서 중간에 용지 크기를 변경 하시겠습니까?

  • \ paperwidth
  • \ paperheight
내가 한 페이지 (아마도 두 개 또는 세)의 페이지 크기를 정의하고 싶습니다

. 필자는 지오 메트릭 패키지의 v5.3을 시도했는데, 여기에는 몇 가지 새로운 기능이 추가되었습니다. \ newgeometry와 같습니다. 안타깝게도 \ newgeometry는 \ paperheight 및 \ paperwidth를 재정의하는 데 사용할 수 없습니다.

도움이 될 것입니다.

답변

0

특히 DVI 모드에서는 용지 크기가 다소 어색합니다 (특수 기능으로 제어해야하므로). 용지 크기는 페이지 나누기에서만 변경할 수도 있습니다 (분명한 이유로). 일반적인 권장 사항은 다른 크기의 파트를 별도의 문서로 만들고 pdfpages 나 독립 실행 형 PDF 도구와 같은 것을 사용하여 조판이 완료되면 여러 파트를 하나의 파일로 조합하는 것입니다. "이상한"페이지가 몇 개 밖에없는 경우 PDF로 만들 수 있으며 pdf 페이지를 사용하여 주 파일에 포함 할 수 있습니다.

+1

별도로 문서 조립의 문제는 링크와 카운터가 파괴 될 것이라는 것이다 : 여기 – Usagi

+1

나는 문서의 본질에 흥미가있다. "이상한"페이지는 다른 모든 것들과 물리적으로 어떻게 조화를 이루는가? –

7

일반 Tex에서는이 작업을 수행 할 수 없습니다. DVI 형식은 프리앰블 (maxv, maxh)에 좌표 범위를 지정하고 설정 한 값을 변경하는 작업 코드가 없습니다. 어쨌든 DVI에는 실제로 페이지 크기의 개념이 없습니다. 참조 my answer to the dvi generation: no bounding box question. Postscript 스페셜을 어지럽히고 이렇게 할 수 있습니다. 어떻게 해야할지 모르겠습니다.

Pdftex (및 Xetex)에서 pdf 크기를 변경할 수 있습니다. 예컨대 :

 
\documentclass{article} 
\begin{document} 
Normal page 
\eject \pdfpagewidth=3in \pdfpageheight=10in 

Tall page 
\eject \pdfpagewidth=10in \pdfpageheight=3in 

Wide page 
\end{document} 

그것은 이러한 치수는 텍사스 콘텐츠를 낳는 방법에 영향을하기 때문에 무엇이든이 페이지에 조판되기 전에 이러한 치수 변화를 발행하는 것이 가장 좋습니다. 또한 여백 등의 선택은 페이지 크기에 따라 결정되어야합니다.

\documentclass[version=last, pagesize=auto, paper=a4]{scrartcl} 

\begin{document} 

\null 
\clearpage 

\KOMAoptions{paper=a3} 
\recalctypearea 

\null 
\clearpage 

\KOMAoptions{paper=a4} 
\recalctypearea 

\null 

\end{document} 
5

문서의 중간에 A3 페이지를 삽입 할 KOMA 스크립트 클래스를 사용하는 예이다. 불행히도 캡션, 그림 번호 매기기 및 하이퍼 참조가 필요합니다.
관련 문제