使用 footcites 命令引用参考文献会导致从第二行开始脚注出现奇怪的缩进

使用 footcites 命令引用参考文献会导致从第二行开始脚注出现奇怪的缩进

目前我使用这些设置来自定义脚注格式。如果我使用定义的 fn 命令将引用静态地放在脚注中,则生成的脚注将被对齐。如何使用 footcite 命令实现这一点?

\usepackage{hanging}
\usepackage[flushmargin]{footmisc}
\renewcommand{\footnotemargin}{1.3em}
\newcommand{\fn}[1]{\footnote{\hangpara{1.635em}{1} #1}}
\newcommand{\fnt}[1]{\footnotetext{\hangpara{1.635em}{1} #1}}

如果需要 MWE,我很乐意在这里发布序言。

当每个脚注只有一行时,一切正常,但每当我遇到跨越多行的较长脚注时,从第二行开始,脚注就会一直刷新到左边距,并且不会与第一行的开头(脚注索引的右侧)垂直对齐,请参见下图脚注编号 71 以供参考。

在此处输入图片描述

我将非常感谢任何指点。谢谢大家!

\documentclass[12pt, english]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc} % new

\usepackage[a4paper,top=20mm,bottom=10mm,left=20mm,right=50mm]{geometry} 

\usepackage{pdflscape}
\usepackage{babel}
\usepackage{setspace}
\usepackage{titlesec}
\usepackage{fontspec}

\usepackage[titles]{tocloft} 
\usepackage{appendix}


\usepackage{enumitem}
\usepackage{longtable}
\usepackage{array}

\usepackage[dvipsnames]{xcolor} 
\usepackage{colortbl}

\usepackage{graphicx}
\graphicspath{ {images/} }

\usepackage[labelfont=bf]{caption}
\usepackage{subcaption}
\captionsetup{font=footnotesize}

\setlength{\textfloatsep}{10pt plus 1.0pt minus 2.0pt}
\setlength{\intextsep}{6pt plus 1.0pt minus 1.0pt}
\setlength{\abovecaptionskip}{0pt plus 2pt minus 2pt} 
\captionsetup{belowskip=0pt}

\usepackage{float} 
\usepackage{tablefootnote}

\captionsetup{justification=justified}

\usepackage{chngcntr}

\counterwithout{figure}{chapter}
\counterwithout{table}{chapter}

\usepackage{nicematrix}

% \usepackage{mathtools}
% \usepackage{amsmath}
% \usepackage{amssymb}
% \usepackage{csquotes}

\usepackage{hyperref}
\hypersetup{pdfborder={0 0 0}}
\urlstyle{same}

\usepackage[backend=biber, style=ext-authoryear, autocite=footnote, maxcitenames=3, maxbibnames=99, sorting=nyt, sortcites=false, giveninits=true, dashed=false, uniquename=init, url=true, isbn=false, doi=false, urldate=ymd, hyperref=true, backref=false]{biblatex}

\DeclareNameAlias{sortname}{last-first}

\renewcommand*{\newunitpunct}{\addcomma\space}

\DefineBibliographyStrings{english}{
urlseen={Accessed:},
}

\setcounter{biburllcpenalty}{7000}
\setcounter{biburlucpenalty}{8000}

\nocite{*} % to get sources in the references.bib file without pages specified for working papers that use however page numbers in the footicite in text into the bibliography

\DeclareInnerCiteDelims{footcite}{\bibopenparen}{\bibcloseparen}

\renewcommand*{\multinamedelim}{\addslash}
\renewcommand*{\finalnamedelim}{\multinamedelim} 

\counterwithout{footnote}{chapter}
\renewcommand{\multinamedelim}{\slash} % no space between author seperation

% THE SECTION I AM MOSTLY CONCERNED ABOUT
\usepackage{hanging}
\usepackage[flushmargin]{footmisc}
\renewcommand{\footnotemargin}{1.3em}
\newcommand{\fn}[1]{\footnote{\hangpara{1.635em}{1} #1}}
\newcommand{\fnt}[1]{\footnotetext{\hangpara{1.635em}{1} #1}}

\addbibresource{references.bib}

\usepackage{fancyhdr}
\pagestyle{plain}

\renewcommand{\cleardoublepage}{}
\renewcommand{\clearpage}{}

\setlength{\parindent}{0pt}
\setlength{\parskip}{6pt}
\onehalfspacing % \renewcommand{\baselinestretch}{1.5} 

\titleformat{\chapter} {\normalfont\bfseries}{\thechapter.}{8pt}{} 
\titleformat{\section} {\normalfont\bfseries}{\thesection.}{8pt}{}
\titleformat{\subsection} {\normalfont\bfseries}{\thesubsection.}{8pt}{}
\titleformat{\subsubsection} {\normalfont\bfseries}{\thesubsubsection.}{8pt}{}
\titleformat{\subsubsubsection} {\normalfont\bfseries}{\thesubsubsubsection.}{8pt}{}

\titlespacing*{\chapter}{0pt}{0pt}{0pt}
\titlespacing*{\section}{0pt}{0pt}{0pt}
\titlespacing*{\subsection}{0pt}{0pt}{0pt}
\titlespacing*{\subsubsection}{0pt}{0pt}{0pt}
\titlespacing*{\subsubsubsection}{0pt}{0pt}{0pt}

\setmainfont{Times New Roman}

\begin{document}

相关内容