我想在我的论文中引用,并且想使用 \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 在之前的评论中建议的基本上相同。请注意,加载url
和hyperref
包都很重要。
\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 字符串。