如何停止脚注缩进

如何停止脚注缩进

我的文档如下所示:

\documentclass{article}
\usepackage{url}
\DeclareUrlCommand\url{\def\UrlLeft{<}\def\UrlRight{>} \urlstyle{tt}}
\def\footurl#1{\footnotemark\footnotetext{\noindent\url{#1}}}
\begin{document}
\footurl{https://www.google.cz/webhp?hl=cs&sa=X&ved=0ahUKEwjV3ZOP8aPSAhWExRQKHeJVBWwQPAgD#hl=cs&q=some+long+url}
\footurl{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi lacinia fringilla accumsan. Curabitur lacinia tellus.}
\footurl{http://docs.opencv.org/2.4/modules/imgproc/doc/structural_analysis_and_shape_descriptors.html}
\end{document}

它应该将 url 放在脚注中,并且它工作正常,但是对于一些长度超过一行的 url,它会缩进第一行。

在 \url 前面放置 \noindent 不起作用,我猜这与连字符有关。

好吧,我刚刚通过删除 \urlstyle{tt} 修复了这个问题,但我不知道它是什么意思,因为它来自 style,所以它不是我的作品。

答案1

只需删除调用中的空格\DeclareUrlCommand

\DeclareUrlCommand\url{\def\UrlLeft{<}\def\UrlRight{>}\urlstyle{tt}}

相关内容