毕业论文套了一份latex模板,但是格式采用硕士规范,硬生生调成了又丑又蠢的本科生规范。(除了封面)
记录一下单双面的调整,正文之前是单面打印,左间距3cm,右间距2cm,正文开始是双面打印,单双面交替,装订部分3cm,外围2cm。
想要实现oneside到twoside的切换,试了setboolean的方法,并不能实现,后来用\newgeometry实现了。
开头文档属性是设为了oneside book
\documentclass[a4paper, openany,oneside]{book}
在正文之前更新属性为twoside,同时把package里原始的geometry里的属性全搬过来了,不然效果也很奇怪,边距特别大……
%%%%%%%%%% 正文部分内容 %%%%%%%%%%
%\setboolean{@twoside}{true}%%%%没有效果
%%%%%%%%%%%%%%%%添加了下面这行%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newgeometry{twoside,left=3cm,right=2cm,top=3cm,bottom=2.5cm,footskip=1.1cm,headsep=0.7cm,head=0.4cm}
\mainmatter\defaultfont\sloppy\raggedbottom
\renewcommand{\ALC@linenosize}{\xiaosi}
\renewcommand\arraystretch{1.5}
\setlength{\intextsep}{2pt}
\setlength{\abovecaptionskip}{2pt}
\setlength{\belowcaptionskip}{2pt}
\include{body/intros}
\include{body/systemOverview}
\include{body/implementation}
\include{body/result}
\include{body/conclusion}