Cómo hacer referencia a sitios web en la bibliografía

Cómo hacer referencia a sitios web en la bibliografía

He utilizado el siguiente código:

\documentclass[12pt,reqno]{book}    
\begin{thebibliography}{99}
  \addcontentsline{toc}{chapter}{Bibliography}

\bibitem{lecture11}http://math.mit.edu/classes/18.745/Notes/Lecture_11_Notes.pdf

\bibitem{Wiki1}https://en.wikipedia.org/wiki/Root_system#/media/File:Root_system_A1xA1.svg

\bibitem{Wiki2}https://en.wikipedia.org/wiki/Root_system#/media/File:Root_system_A2.svg

\bibitem{Wiki3}https://en.wikipedia.org/wiki/Root_system#/media/File:Root_system_B2.svg

\bibitem{Wiki4}https://en.wikipedia.org/wiki/Root_system#/media/File:Root_system_G2.svg

\end{thebibliography}

Desafortunadamente, no se compiló, pero cuando puse sitios web falsos como estehttps://en.wikipedia.org/wiki/Root-system/media/File:Root-system-G2.svg, funciona. Entonces, si alguien puede solucionar este error, estoy muy agradecido y agradecido.

Respuesta1

Le sugiero que cargue el xurlpaquete y incluya cada cadena de URL en una \url{...}directiva. Observe que las cadenas de URL pueden (y a menudo contienen) caracteres como _y #, que tienen un significado especial en TeX. \urlEl camino a seguir es encerrar las cadenas de URL en directivas.

ingrese la descripción de la imagen aquí

\documentclass[12pt,reqno]{book}    
\usepackage{xurl}
\begin{document}
\begin{thebibliography}{99}
\addcontentsline{toc}{chapter}{Bibliography}

\bibitem{lecture11} \url{http://math.mit.edu/classes/18.745/Notes/Lecture_11_Notes.pdf}

\bibitem{Wiki1} \url{https://en.wikipedia.org/wiki/Root_system#/media/File:Root_system_A1xA1.svg}

\bibitem{Wiki2} \url{https://en.wikipedia.org/wiki/Root_system#/media/File:Root_system_A2.svg}

\bibitem{Wiki3} \url{https://en.wikipedia.org/wiki/Root_system#/media/File:Root_system_B2.svg}

\bibitem{Wiki4} \url{https://en.wikipedia.org/wiki/Root_system#/media/File:Root_system_G2.svg}

\end{thebibliography}
\end{document}

Apéndice, para abordar la solicitud de seguimiento del OP:

Quiero cambiar los colores de los sitios web. ¿Cómo hacerlo?

Asumiré que quiso decir que desea cambiar el color de las cadenas de URL. (No necesitas LaTeX para cambiar el color de un sitio web, ¿verdad?) Te sugiero que agregues las siguientes líneas de código al preámbulo:despuéscargando el xurlpaquete:

\usepackage{xcolor}
\usepackage[colorlinks]{hyperref}
\hypersetup{urlcolor=red} % or blue, or orange, or whichever color you prefer

Con estas instrucciones, las cadenas de URL se representarán en cualquier color que establezca mediante la urlcoloropción.

información relacionada