我正在尝试删除正文中脚注/尾注数字周围的方括号,并使其字体与正文一致(在本例中为 Minion Pro 旧式数字)——现在,它们似乎是其他字体中的内衬数字。
这是 MWE。
\documentclass[12pt,a5paper]{book}
\usepackage{setspace}
\usepackage{fullpage}
\usepackage{longtable}
\usepackage[width=5.6in, height=8.2in, letterpaper]{geometry}
\usepackage{fancyhdr}
\usepackage{verbatim}
\usepackage{graphicx}
\graphicspath{{figures/}}
\usepackage{rotating}
\usepackage{tabulary}
\usepackage{ragged2e}
\usepackage{booktabs}
\raggedbottom
\raggedright
\parindent=1.5em
\setlength{\parskip}{0pt}
% specify typography and pagenumbering
\usepackage{fontspec}
\setmainfont[Mapping=tex-text,Numbers=OldStyle]{Minion Pro}
\pagenumbering{arabic}
% uses biblatex-chicago, declares bibliographic resource
\usepackage[notes,notetype=endonly,isbn=false,doi=false,url=false,backend=biber]{biblatex-chicago}
\addbibresource[location=remote]{https://dl.dropboxusercontent.com/u/900449/bibtex/bibliographies/master.bib}
\usepackage{endnotes}
% formats endnotes
\renewcommand{\makeenmark}{\hbox{$^{[\theenmark]}$}}
\makeatletter
\def\enoteformat{%
\rightskip\z@ \leftskip\z@ \parindent=1.8em
\leavevmode{\setbox\z@=\lastbox}\llap{\theenmark.\enskip}%
}
\makeatother
\let\footnote=\endnote
\let\cite=\autocite
%\renewcommand{\autocite}[1]{\footnote{\cite{#1}}}
\begin{document}
\setstretch{1.25}
Where Michelin might have a ten or so reviewers per country (Michelin does not disclose exact numbers, though a former employee has written about the structure of the reviewer teams\autocite{remy.2004}), the 50 Best jury is unpaid and consists of about a thousand people around the world, each of whom nominates and votes on the composition of the list.\footnote{This information about the jury, known as the World's 50 Best Restaurants Academy, was provided by the World's 50 Best Restaurants and is accurate as of June 2017.}
\theendnotes
\clearpage
\setstretch{1.0}
\printbibliography
\end{document}
产生的结果如下:( 请注意内文编号中的内衬数字和不同字体)
我在文档中找不到有关控制排版的任何endnotes
内容biblatex-chicago
。
答案1
和
\renewcommand{\makeenmark}{\hbox{$^{[\theenmark]}$}}
你在数字前加了方括号。只需删除该行即可。