w****a 发帖数: 186 | 1 我想求助一个修改bibliography的格式问题。
学校的论文要求每个bib item是单倍行距,之间是双倍行距,我试图在下面的格
式定义里面改\parsep,从0改成20或者30,但是生成的PDF 没有什么改变。谁能
帮我看看该怎么改?多谢啦!
\def\thebibliography#1{
\chapter*{\@referencesname\@mkboth{\@referencesname}{\@referencesname}}
\list{[\arabic{enumi}]}{
\settowidth\labelwidth{[#1]}
\leftmargin\labelwidth \advance\leftmargin\labelsep
\ifopenbib
\listparindent -1.5em
\advance\leftmargin-\listparindent
\itemindent\listparindent
\parsep 0pt%
\fi
\usecounter{ |
|
T*******n 发帖数: 493 | 2 Here is another hack, probably more useful to those who are
familiar with the American Physical Society Physical Reviews
revtex4.cls template.
Save the following as rvtxwdeq.sty (RevTeX4 wide equation):
\let\wideeqn@outdent\@empty
\newenvironment{wideeqn@galley}{%
\list{}{%
\topsep \z@skip
\listparindent \parindent
\itemindent \parindent
\leftmargin \z@
\parsep \z@\@plus\p@
\wideeqn@outdent
\relax
}%
\item\relax
}{
\endlist
}%
\def\title@co |
|
w****a 发帖数: 186 | 3 解决了,加上了\parskip 12pt就行了,\parsep不是控制这个的 |
|
l****u 发帖数: 4 | 4 多谢版主提示!
我把class文件删减了一下,以下是可以编译但仍存在问题的部分
问题可能在List of References部分
还请麻烦帮忙看一下,多谢!
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Defining Class options and loading required packages %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\RequirePackage{ifthen}[1996/08/02 v1.0m Standard LaTeX ifthen package (DPC)]
%% Declaring Options \& Initializing Flags
\newcommand{\QZ@ptsize}{}%%define a null command for font-size
\newcounter{QZ@ptcnt}%%define a ... 阅读全帖 |
|