LaTeX帮助href

6 latex

我正在尝试使用LaTeX创建超链接.当我使用命令pdflatex编译文件时,我收到一个错误.

该文件的相关部分是:

\documentclass[12pt]{article}
\usepackage{hyperref}
\begin{document}
...
\href{http://www.cs.utah.edu/dept/old/texinfo/as/gprof_toc.html}{gprof}
Run Code Online (Sandbox Code Playgroud)

pdflatex创建了一个名为missfont.log的文件,其中包含:

mktextfm pzdr
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

Sup*_*ire 7

你有安装pzdr字体吗?如果您使用的是Debian或Ubuntu,请尝试安装texlive-fonts-recommended软件包.

  • 谢谢.为我工作.:) (2认同)

dre*_*ves 4

hyperref 包是否声称可以创建指向任意网页的超链接?我认为这只是用于文档内链接(它会自动执行)。我会做

\usepackage{url}
Run Code Online (Sandbox Code Playgroud)

\url{http://foo.com}
Run Code Online (Sandbox Code Playgroud)

格式化文档中的 URL。

添加:谢谢威尔,我不知道 href 。但是,如果您要创建一个主要以纸张为目标媒介的文档,我认为用于格式化 URL 的 url 包是正确的选择。但如果您认为 href 包包含 url 包,我很乐意直接说明这一点。