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}
\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}
% 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}
先日教えていただいた方法ですが、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}
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}
\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}
\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}
話の流れは追えてないですが,最後の質問への回答は以下でよいでしょうか.
\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}