我的图表列表、表格列表和参考书目有一个非常奇怪的问题,我无法弄清楚。行与行之间有不必要的间隙。有人知道这里可能出了什么问题吗?
我觉得这个引用看起来很有规律。
@article{Falcone:uq,
Author = {Pete Falcone},
Date-Added = {2012-05-14 21:20:55 +0000},
Date-Modified = {2012-05-14 22:19:24 +0000},
Journal = {The Pantagraph},
Month = {September 28},
Pages = {B1},
Title = {Seattle; Historic Past Makes `Jewel of the Pacific Northwest\' a Precious Commodity},
Year = {1997}}
@book{Florida:2002fu,
Address = {Cambridge, MA},
Author = {Richard Florida},
Date-Added = {2012-05-14 23:18:17 +0000},
Date-Modified = {2012-05-14 23:19:31 +0000},
Publisher = {Basic Books},
Title = {The Rise of the Creative Class},
Year = {2002}}
% \documentclass[a4paper,12pt,twoside,openright,numbers=noenddot]{scrreprt}
\documentclass[a4paper,12pt,numbers=noenddot]{scrreprt}
\addtokomafont{disposition}{\rmfamily}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[british, english, american]{babel}
\usepackage[pdftex]{graphicx}
\usepackage{sidecap}
\usepackage{setspace}
\usepackage{xcolor}
\usepackage{scrpage2}
\usepackage[hyphens]{url}
\usepackage[format=plain,margin=15pt,parskip=5pt,font=small,indention=10pt]{caption}
\usepackage{makeidx}
\usepackage{hyperref}
\usepackage[final]{pdfpages}
\usepackage[titletoc, title]{appendix}
\usepackage{nomencl}
\renewcommand{\nomname}{List of Abbreviations}
\makenomenclature
\DeclareCaptionType{map}[Map][List of Maps]
\usepackage{csquotes}
\usepackage[
style=mla,
autocite=footnote
]{biblatex}
\bibliography{Bibliography}
\DeclareCiteCommand{\smartcite}[\iffootnote\mkbibparens\mkbibfootnote]
{\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{cite:mla}}
{}
{\usebibmacro{postnote}}
\makeindex
\clubpenalty = 10000 \widowpenalty = 10000 \displaywidowpenalty = 10000
\usepackage{chngcntr}
\counterwithout{figure}{chapter}
\counterwithout{table}{chapter}
\hypersetup{
colorlinks,%
citecolor=black,%
filecolor=black,%
linkcolor=black,%
urlcolor=black
}
答案1
我对 Biblatex-MLA 更新版本中的示例 bib 条目没有任何问题,您可以在此处找到:
https://github.com/jmclawson/biblatex-mla/tree/dev
由于发布版本和更新版本之间有很多修复,我不确定修复了什么问题,也不确定是什么导致了麻烦。 Biblatex 实际上处理得比我预期的要好,因为 Falcone 中的月份字段格式很奇怪。 不要在那里放日期,而是使用日期字段来组合年份、月份和日期。 作为额外的好处,设置 entrysubtype 字段还会格式化条目以正确显示为报纸文章:
@article{Falcone:xx,
Author = {Pete Falcone},
Date = {1997-09-28},
Entrysubtype = {newspaper},
Journal = {The Pantagraph},
Pages = {B1},
Title = {Seattle; Historic Past Makes `Jewel of the Pacific Northwest' a Precious Commodity}}
答案2
好的,我快要找到问题所在了。
参考书目中的惩罚是由 MLA 选项引起的。一旦我从 biblatex 中删除 style=mla,参考书目中的空白就消失了。
在图片列表中,间隙仅存在于本章的最后一张图和新章节的第一张图之间。这可以被破解:
\begingroup
\renewcommand*{\addvspace}[1]{}
\listoffigures
\endgroup