2010-05-02 3 views
3

LaTeX 문서의 중간에서 일부 페이지 레이아웃 크기를 변경하는 방법을 찾고 있습니다. 그 이유는 내 report 문서의 "References"섹션에서 더 작은 여백과 긴 줄을 사용하고 싶기 때문입니다 (기본적으로 짧은 줄은 그다지 중요하지 않아 공간을 절약 할 수 있기 때문입니다). 내 프리앰블에서LaTeX 문서의 중간에 페이지 레이아웃을 변경하십시오.

내가 가지고있는 (잘 작동) :

\setlength\textwidth{130mm} 
\setlength\oddsidemargin{14.6mm} 

을 단순히하려고 문서의 적절한 지점에서 그들을 다시 설정하지만 그들은 무시하고 있습니다.

... last paragraph ends here. 

\newpage 
\setlength\textwidth{150mm}  % +20mm text width 
\setlength\oddsidemargin{13.6mm} % -10mm left margin (so it stays centered) 

References ... 

geometry 패키지는 유용하지만 프리앰블 글로벌 조정을 위해, 그래서 여기를 사용할 수 없습니다. 문서의 일부 지점에서 페이지 레이아웃 을 변경할 수 있습니까?

답변

4

나는 CTAN의 changepage 패키지가 당신이 찾고있는 것을 수행한다고 생각하지만 나는이 문제를 직접 해결했다고 말할 수 없다.

+0

감사합니다. '\ usepackage [strictp {changepage}' 과 문서에서'\ changepage {} {20mm} {} {} {} {} {}에 두 줄을 추가하면됩니다. {} {}' – glts

+0

환영합니다. – icio

3

형상 패키지는이를 수행 할 수있는 기능을 제공합니다.

+0

아니요. 'geometry' 패키지를 사용하면 프리앰블에서만 조정이 가능합니다. – glts

+3

추상에서 기하학 문서로 "\ newgeometry 명령을 사용하여 문서의 중간에서 페이지 레이아웃을 변경할 수 있습니다." –

+0

좋아, 알았어, 그 일을했을거야. 로컬 LaTeX 문서 (1.5 세)를 사용하고있었습니다. '기하학 '은 당시에 그것을 할 수 없었습니다. – glts

관련 문제