使用 documentclasstufte-book
似乎biblatex
需要选项[nobib]
关注这个问题. 使用当前版本的 lualatex
This is LuaHBTeX, Version 1.15.0 (TeX Live 2022/Debian) (format=lualatex 2023.6.17) 29 JUN 2023 15:24
restricted system commands enabled.
tufte-book
并且从 github 生成了所需的版本pdf
,但我收到了许多错误消息(有时没有输出)。我的 MVE 需要更改什么:
\documentclass[nobib] {tufte-handout}
\usepackage{fontspec}
\usepackage{csquotes}
\usepackage[english]{babel}
\usepackage{microtype}
\renewcommand{\allcapsspacing}[1]{\textls[200]{#1}}%
\renewcommand{\smallcapsspacing}[1]{\textls[50]{#1}}%
\usepackage[backend=biber,
style=authoryear,
autocite=footnote,
]{biblatex}
\addbibresource{xxxxxxx/BibTexLatex.bib}
\usepackage{makeidx}
\makeindex
\begin{document}
With a reference to \autocite{frank09geo} and
unpublished \autocite{hamster11}.
\printbibliography
\end{document}
错误消息以以下内容开头
Argument of \MakeLowercase has an extra }.
Paragraph ended before \MakeLowercase was complete.
Paragraph ended before \MakeLowercase was complete.
...
我的参赛号码为:
@Unpublished{hamster11,
author = {Andrew U. Frank},
date = {2011-02-11},
title = {User Manual for {HAMSTER}},
abstract = {Hamster deals with three issues of importance.},
file = {docs/docsH/Manual_GUI.pdf},
owner = {frank},
timestamp = {2018.11.30},
year = {2011},
}
@InProceedings{frank09geo,
author = {Frank, Andrew U.},
title = {Geo-Ontologies Are Scale Dependent (abstract only)},
booktitle = {European Geosciences Union, General Assembly 2009, Session Knowledge and Ontologies},
year = {2009},
editor = {Pulkkinen, Tuija},
url = {http://publik.tuwien.ac.at/files/PubDat-175453.pdf},
file = {docs/docs4/4698_GeoOntologies_abstarct_EUG_09.pdf},
groups = {authorAF},
keywords = {Onto},
owner = {frank},
timestamp = {2018.11.29},
}
答案1
@UlrikeFischer 的答案非常完美。只需添加:
\renewcommand{\textsc}[1]{\smallcapsspacing{\textsmallcaps{#1}}}