124

サブセクションが別々のファイルにあるため、私の LaTeX では各サブセクションの後に改ページが発生します。\include{file}使用後に改ページを追加するコマンドを使用します。

の使用による改ページがないようにしたいと思います\include{file}

-commandを使用した後、どのように改ページできませんincludeか?

4

4 に答える 4

173

\includeは常に を使用します\clearpageが、これは完全に賢明なデフォルトではありません。これは、サブセクションではなく、チャプター全体を対象としています (とにかく、サブセクションを別々のファイルにする必要があるのはなぜですか?)。

パッケージを使用\input{filename}またはロードして、代わりに書き込むことで修正できます。newclude\include*{filename}

于 2009-07-31T01:22:54.377 に答える
40

\includeその前に配置することによって引き起こされる改ページを停止できます\let\clearpage\relax。そう、

\let\clearpage\relax
\include{file1}
\include{file2}
\include{file3}

3 つのファイル (およびその後に含まれるすべてのファイル) の内容を、それらの間に改ページなしでまとめます。コマンドの緩和をやめたい場合は、\clearpage次のようにグループ内で改ページなしで含めるファイルをラップします。

\begingroup
\let\clearpage\relax
\include{file1}
\include{file2}
\endgroup
\include{file3}

これにより、file1 と file2 の間の改ページが停止しますが、file2 の後に通常の改ページが挿入されます。(注:これが参照とページ番号付けに干渉するかどうかはわかりませんが、問題ないと思います。)

于 2012-04-08T21:54:53.010 に答える
1

ありがとう、ケンブリッジ

\inputの代わりに\includeを使用し、\includeonlyコマンドを使用して処理するセクションを選択します

于 2009-07-31T00:05:10.297 に答える