![为什么参考书目没有格式化?](https://linux22.com/image/434779/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%8F%82%E8%80%83%E4%B9%A6%E7%9B%AE%E6%B2%A1%E6%9C%89%E6%A0%BC%E5%BC%8F%E5%8C%96%EF%BC%9F.png)
我对参考书目有疑问。第一个位置,我不知道为什么它超出了页面,我设置了 2 厘米的右边距。在第二个位置,标题“什么是僵尸网络攻击?”下,单词之间的间隙太大,我也不知道为什么。也许有人会告诉你问题出在哪里?
\bibitem{DDoS3} What is a botnet attack?, URL:
\textit{https://www.akamai.com/uk/en/resources/what-is-a-botnet.jsp/, [access: 22 january
2021]}
\bibitem{18} Input Validation Cheat Sheet, URL:
\textit{https://cheatsheetseries.owasp.org/cheatsheets/InputValidationCheatSheet.html, [access
15 november 2020]
答案1
假设您的 TeX 发行版不超过两年,您可以利用该xurl
包允许在 URL 字符串的任意点处换行。
如果你的 TeX 发行版太旧不是包含该xurl
软件包,我只能建议您更新和升级您的 TeX 发行版。
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{xurl} % a generalization of the 'url' package
\def\UrlFont{\itshape} % use italic letters in formatted URL strings
\usepackage[colorlinks,urlcolor=blue]{hyperref} % optional
\begin{document}
\begin{thebibliography}{9}
\bibitem{DDoS3} What is a botnet attack?, URL:
\url{https://www.akamai.com/us/en/resources/what-is-a-botnet.jsp},
[last access: 6 June 2021]
\bibitem{18} Input Validation Cheat Sheet, URL:
\url{https://cheatsheetseries.owasp.org/cheatsheets/Input_Validation_Cheat_Sheet.html},
[last access: 6 June 2021]
\end{thebibliography}
\end{document}