新线尺寸。我该怎么办?

新线尺寸。我该怎么办?

我正在写博士论文,使用的是同事给我的格式。我注意到一个奇怪的情况:周围都是文本块,我\\只能用它们来分隔。无论如何,在 pdf 输出中,我发现有些换行符比其他的要大。

例如,这个有一个正常的换行符:

...individuals' satisfaction degree. \\

A pioneering and well-known model depicting such situation...

而另一个则有一个非常大的换行符(错误或不想要的行为):

...even though they have been conceived in different ways.\\

Even though there is a plenty of works studying ...

这两个换行符的定义方式相同。您看到的代码完全是从我的 tex 中复制粘贴的。我不知道从哪里开始才能理解我做错了什么。

加法 1 此后,您可以找到主 tex 文件:

\documentclass[12pt,makeidx]{phdthesis}

\usepackage{a4wide}
\usepackage{appendix}
\usepackage{cite}

\usepackage{avant}

\usepackage{makeidx}  
\makeindex


\usepackage[english]{babel}
\usepackage{fancyheadings}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{amstext}
\usepackage{amsmath}    
\usepackage{graphicx}   
\usepackage{amsthm}
\usepackage{xcolor}
\usepackage{hyperref}
\usepackage{enumitem}



%%% General page formatting %%%%
\addtolength{\textwidth}{-0.6in} %-0.6
\addtolength{\evensidemargin}{0.3in} %0.3
\addtolength{\oddsidemargin}{0.3in} %0.3

%\addtolength{\topmargin}{1.00in}
%\addtolength{\textheight}{2.00in}

\renewcommand{\textfraction}{0.01}
\renewcommand{\topfraction}{0.99}
\renewcommand{\floatpagefraction}{0.99}
\renewcommand{\bottomfraction}{0.99}
\renewcommand{\baselinestretch}{1.2} 


\newcommand{\Complex}{\mathbb{C}}
\newcommand{\Real}{\mathbb{R}}
\newcommand{\Integer}{\mathbb{Z}}
\newcommand{\Natural}{\mathbb{N}}
\newcommand{\Endproof}{$\hfill\square$}
\newcommand{\needcite}{{\color{red}[\textbf{Citation needed}]}}
\newcommand{\bs}[1]{\boldsymbol{#1}}
\newcommand{\todo}[1]{{\color{red}[\textbf{TODO: }#1]}}
\newcommand{\edited}{\color{MidnightBlue}}


\newtheorem{Theorem}{Theorem}
\newtheorem{Corollary}{Corollary}

\begin{document}
\pagestyle{fancyplain}
\pagenumbering{roman}


%% create the table of contents
\cleardoublepage
\lhead[]{\fancyplain{}{\rightmark}}
\chead[\fancyplain{}{}]{\fancyplain{}{}}
\rhead[\fancyplain{}{\leftmark}]{\fancyplain{}{}}
%\rhead[\fancyplain{}{}]{\fancyplain{}{}}
%\lhead[\fancyplain{}{}]{\fancyplain{}{}}
\begin{center}
{\huge My thesis}
\end{center}

\tableofcontents
\include{src/lop} % list of publications of author
\cleardoublepage

\newcommand{\publ}{}

\pagestyle{fancyplain}
%\setlength{\headrulewidth}{0.3pt}
%\setlength{\footrulewidth}{0.0pt}
%\setlength{\plainfootrulewidth}{0.0pt}
%\setlength{\plainheadrulewidth}{0pt}
\renewcommand{\sectionmark}[1]{\markright{\it \thesection.\ #1}}
\renewcommand{\chaptermark}[1]{\markboth{\it \thechapter.\ #1}{}}
\lhead[\thepage]{\fancyplain{\publ}{\rightmark}}
\chead[\fancyplain{}{}]{\fancyplain{}{}}
\rhead[\fancyplain{}{\leftmark}]{\fancyplain{}{\thepage}}
\lfoot[]{} \cfoot[]{} \rfoot[]{}
%------------------------------


\include{src/intro}
\include{src/game/game}
%\include{src/eeg} 
%\include{src/bio/bio} 


%% Include the bibliography
%\renewcommand{\publ}{}
\cleardoublepage
\small
\addcontentsline{toc}{chapter}{Bibliografy}
%\bibliography{Biblio_PhDThesis}
\include{src/biblio}

%% Include the index
\cleardoublepage
\addcontentsline{toc}{chapter}{Index}
\printindex

\end{document}

答案1

永远不要用强制换行来结束\\段落段落的最后一个单词产生一个空行,弄乱了空间,并产生

Underfull \hbox (badness 10000) in paragraph at lines...

在日志中。请注意,10000 是无限糟糕。TeX 告诉您此文档中的间距已被强制设置为与其测量值一样糟糕。

如果您的文本中有较大的不可分割框,您可能\raggedbottom更喜欢\flushbottomTeX 尝试将每页底部行的基线保持在同一点,因此可能需要拉伸空白来实现这一点,但如果没有示例,很难确定。但首先您需要删除命令,\\因为使用该标记不可能获得正确的间距。

相关内容