脚注显示不正确(不会自动换行)

脚注显示不正确(不会自动换行)

我正在写论文,这是我实验室模板的设置(我添加并评论了一些行)

%\RequirePackage[hyphens]{url}
\documentclass[12pt,a4j,twoside]{report}
\PassOptionsToPackage{hyphens}{url}
\usepackage[hyphens]{url}
\usepackage{setspace}
\setstretch{1.2}
\setlength{\parskip}{6pt}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage[dvipdfmx]{graphicx}
\setlength\floatsep{24pt}
\setlength\textfloatsep{24pt}
\setlength\intextsep{24pt}
\setlength\abovecaptionskip{1.5pt}
\graphicspath{{./imgs/}}
\usepackage{appendix}
\usepackage{bm}
%\usepackage{url}
\usepackage{multirow}
\usepackage{float}
\usepackage{textcomp}
% \usepackage{subfig}
% \usepackage{subfigure}
\usepackage{subcaption}
\usepackage{lscape}
\usepackage[ipaex]{pxchfon}
\usepackage{amsthm,amsmath,amssymb}
\usepackage{hyperref}
%\usepackage[colorlinks,linkcolor=blue]{hyperref}
\usepackage{footmisc}

%\bibliographystyle{jplain}
\bibliographystyle{unsrt}
\pagestyle{headings}
\setlength{\oddsidemargin}{9.6mm}
\setlength{\evensidemargin}{-10.4mm}
\setlength{\textwidth}{160mm}
\setlength{\topmargin}{-0.4mm}
\setlength{\headheight}{10mm}
\setlength{\headsep}{10mm}
\setlength{\footskip}{10mm}
\setlength{\textheight}{222mm}

\newcommand{\argmin}{\mathop{\rm arg~min}\limits}
\newcommand{\argminN}{\mathop{\rm arg~minN}\limits}
\renewcommand{\bibname}{References}
\renewcommand{\listfigurename}{Figures}
\renewcommand{\listtablename}{Tables}

\usepackage{verbatim}
%\linespread{2}

\begin{document}

我在用着\footnote{\url{https://upload.wikimedia.org/wikipedia/commons/3/35/Structural_diagrams_of_unidirectional_and_bidirectional_recurrent_neural_networks.png}}

但结果就是这样

在此处输入图片描述

当我将我的设置复制到一个新的空的 overleaf 项目时,脚注似乎正常。

在此处输入图片描述

并且生成的链接是可点击的,而在原来的项目中是不可点击的。

这让我很困惑,因为我想不出原因。我认为这对我来说是一个紧迫的问题。有人知道可能的原因吗?

背面的编辑说Overfull \hbox (285.14946pt too wide) in paragraph at lines X,但我不认为这是原因?

PS:1.\usepackage{hyperref}用注释掉该行后%,脚注可以正常显示,但是还是无法点击,不知道是怎么回事。

  1. 查了一下,原来项目是用latex编译的,论文模板好像只能在latex下工作(实验室的要求),新项目是用pdflatex编译的,当我把新项目的pdflatex换成latex后,还是出现同样的问题。

相关内容