答案1
您可以结合使用graphicx
(导入图像)和命令\href
(hyperref
插入超链接并自定义其外观)。
的第一个参数\href
是所需的 URL,第二个参数是要在文档中显示并可点击的文本或对象。在我们的例子中,对象是通过 导入的图像\includegraphics
。
\documentclass{article}
\usepackage{lipsum} % dummy text
\usepackage{graphicx} % to import images
\usepackage[hidelinks]{hyperref} % for hyperlinks
% Option "hidelinks" to hide the bounding box; "colorlinks" works here too.
\begin{document}
\marginpar{%
\href{https://tex.stackexchange.com/questions/633464}%
{\includegraphics[width=20pt]{sample.jpg}}%
}%
\lipsum[1]
\end{document}
(在生成的 PDF 中,图像是此页面的可点击链接。)
一般来说,您希望hyperref
在所有其他包之后最后加载它,以使其正常工作。
答案2
您可以使用外部链接的图标,或在本例中为 YouTube 视频或播放列表使用的 YouTube 图标,以及\href{}{}
包含嵌入在文本中的 URL 的命令。
\documentclass{article}
% Package with icons for URLs, or Internet links.
\usepackage{fontawesome5}
% Package for "\href{}{}" command to embed a URL within text.
\usepackage[pdftex]{hyperref}
\begin{document}
\ \\
\faYoutube \href{https://www.youtube.com/watch?v=TpGMCQCWd4M}{System/Technology Co-Optimization} \\
\faLink\ \href{https://www.youtube.com/watch?v=TpGMCQCWd4M}{System/Technology Co-Optimization} \\
\faExternalLink*\ \href{https://www.youtube.com/watch?v=TpGMCQCWd4M}{System/Technology Co-Optimization}
\end{document}
这应该会给你你想要的结果:
- 互联网链接或 URL 的图标
- 在本例中,是 YouTube 视频的 URL
- 普通文本,其中嵌入了 URL。
示例如下。
为了清晰起见,我在图标和嵌入 URL 的文本之间添加了空格。同样,我使用首字母\ \\
将所有文本对齐到 x 轴上的相同起始位置/位置。