両面印刷用の左右のマージン

両面印刷用の左右のマージン

- oxon oxon の投稿
返信数: 6
http://www.cl.cam.ac.uk/techreports/submission.html
ここを参照して、reportクラスのマージンを以下のように設定しました。しかし、奇数ページ偶数ページに関わらず、左右のマージンが同じようになってしまいます。添付のPDFファイルをご参照ください。

両面印刷用の正しい設定(ホッチキス止めする側のマージンを、反対側の端に対して大きめにする)を教えていただけないでしょうか。

jsreportなどは入っていない環境を想定しています。OS X 10.5.6 + TexShop 2.18 + PDFLaTeXを使っています。

\documentclass[11pt,a4paper,twoside,openright]{report}

\setlength{\oddsidemargin}{-0.4mm} % 25 mm left margin
\setlength{\evensidemargin}{\oddsidemargin}
\setlength{\textwidth}{170mm} % 25 mm right margin
\setlength{\topmargin}{-5.4mm} % 20 mm top margin
\setlength{\headheight}{5mm}
\setlength{\headsep}{5mm}
\setlength{\footskip}{10mm}
\setlength{\textheight}{237mm} % 20 mm bottom margin

\begin{document}

\title{test}
\author{test}
\date{test}
\maketitle

Test.(repeat...)

\end{document}
oxon oxon への返信

Re: 両面印刷用の左右のマージン

- TONE Kozaburo の投稿
\oddsigemargin \evensidemargin をそれぞれ適切に確保すれば良いでしょう。

% LaTeX2e
\documentclass[11pt,a4paper,twoside,openright]{report}
\usepackage{layout}

\setlength{\oddsidemargin}{-1in} %  set real left margin 0pt
\setlength{\evensidemargin}{-1in} % do
\addtolength{\oddsidemargin}{25mm} % odd page 25mm left margin
\addtolength{\evensidemargin}{15mm}% even page 15mm left margin
\setlength{\textwidth}{170mm}      % 25+170+15 = 210mm

\begin{document}
\layout%% page layout view by layout.sty

\noindent{}A\hfill{}B
\vfill
\noindent{}C\hfill{}D
\newpage
\noindent{}E\hfill{}F
\vfill
\noindent{}G\hfill{}H
\end{document}
TONE Kozaburo への返信

Re: 両面印刷用の左右のマージン

- oxon oxon の投稿
ありがとうございます。うまく調整できました。
oxon oxon への返信

Re: 両面印刷用の左右のマージン

- oxon oxon の投稿
先日教えていただいた方法ですが、abstractを挿入したところ、添付ファイルのように、abstractも左綴じになってしまいました。すなわち、

1枚目:表紙(右余白大)
2枚目:abstract(右余白大)
3枚目:本文(左余白大)
4枚目:本文(右余白大)
5枚目:本文(左余白大)
6枚目:本文(右余白大)繰り返し

となります。表紙の直後に、空白のページが一枚くれば良いのですが、この出力の状態で何も考えずに印刷すると、ホッチキス側が狭い余白になってしまいます。

右、左、右,左、と正しく余白の順序を調整することは可能でしょうか。

\documentclass[11pt,a4paper,twoside,openright]{report}

\setlength{\oddsidemargin}{-1in} % set real left margin 0pt
\setlength{\evensidemargin}{-1in} % do
\addtolength{\oddsidemargin}{25mm} % odd page 25mm left margin
\addtolength{\evensidemargin}{15mm}% even page 15mm left margin
\setlength{\textwidth}{170mm} % 25+170+15 = 210mm

\title{Report}
\author{oxon}

\begin{document}
\maketitle

\begin{abstract}
hoge ...
\end{abstract}

hoge ...

\end{document}
oxon oxon への返信

Re: 両面印刷用の左右のマージン

- 匿 名 の投稿
\documentclass[11pt,a4paper,twoside,openright]{report}
\usepackage[inner=25mm, outer=15mm]{geometry}% <--- 手抜きです.

\title{Report}
\author{oxon}

\begin{document}
\maketitle

\cleardoublepage% <--- これではダメですか?

\begin{abstract}
hoge ...
\end{abstract}

%hoge ...
\chapter{hoge}% <--- せっかく openright にしてらっしゃるのですから….

\end{document}
oxon oxon への返信

Re: 両面印刷用の左右のマージン

- KUROKI Yusuke の投稿
話の流れは追えてないですが,最後の質問への回答は以下でよいでしょうか. \documentclass[11pt,a4paper,twoside,openright]{report} \setlength{\oddsidemargin}{-0.4mm} % 25 mm left margin \setlength{\textwidth}{170mm} % 25 mm right margin \setlength{\evensidemargin}{\paperwidth} \addtolength{\evensidemargin}{-\textwidth} \addtolength{\evensidemargin}{-2in} \addtolength{\evensidemargin}{-\oddsidemargin} \setlength{\topmargin}{-5.4mm} % 20 mm top margin \setlength{\headheight}{5mm} \setlength{\headsep}{5mm} \setlength{\footskip}{10mm} \setlength{\textheight}{237mm} % 20 mm bottom margin \begin{document} \title{test} \author{test} \date{test} \maketitle Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. \clearpage Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. \cleardoublepage Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test. Test.(repeat...) \end{document}