\textit 使链接不正确

\textit 使链接不正确

我想在我的论文中引用,并且想使用 \textit 链接到某个来源

\begin{thebibliography}{9}
\bibitem{hinton} 
Jeffrey Hinton(2012)  
\textit{Neural Networks for Machine Learning}
[\textit{Lecture 3.4 — The backpropagation algorithm}] 
\\\textit{https://github.com/mebusy/notes/blob/master/dev_notes/NeuralNetworks.md} 
\end{thebibliography}

但它改变了https://github.com/mebusy/notes/blob/master/dev_notes/NeuralNetworks.md链接(正确)到这个https://github.com/mebusy/notes/blob/master/devnotes=NeuralNetworks:md(这是不正确的。我该如何修复它?

编辑: 我添加了\url,但是链接不起作用:

\bibitem{hinton} 
Jeffrey Hinton(2012)  
\textit{Neural Networks for Machine Learning}
[\textit{Lecture 3.4 — The backpropagation algorithm}] 
\\\textit{\url https://github.com/mebusy/notes/blob/master/dev_notes/NeuralNetworks.md} 

答案1

以下是我将如何重新设置您的设置。它与 @moewe 在之前的评论中建议的基本上相同。请注意,加载urlhyperref包都很重要。

在此处输入图片描述

\documentclass{article}
\usepackage{geometry}
\usepackage[hyphens,spaces]{url}
\urlstyle{same}
\usepackage[colorlinks,urlcolor=blue]{hyperref} % choose a suitable color for URLs
\begin{document}

\begin{thebibliography}{9}

\bibitem{hinton} 
Jeffrey Hinton (2012)  
\textit{Neural Networks for Machine Learning. 
Lecture 3.4---The backpropagation algorithm} \\ 
\textit{\url{https://github.com/mebusy/notes/blob/master/dev_notes/NeuralNetworks.md}}

\end{thebibliography}
\end{document}

顺便说一下,原因

\textit{\url https:... }

不起作用的是\url期望获得一个括号分隔的参数。由于您未能提供这些括号,因此的参数\url最终是单个字母h不是整个 URL 字符串。

相关内容