我想知道是否有人可以帮助我。我对 LaTeX 了解不多,但我试图在文本中引用横向图形。当我点击 pdf 中的链接时,它们会将我带到与预期完全不同的页面。不过,指向非横向图形的所有其他链接都可以正常工作。
\documentclass{book}
\renewcommand{\rmdefault}{pbk}
\usepackage[margin=1in]{geometry}
\geometry{a4paper,margin=1in,}
\usepackage[demo]{graphicx}
\usepackage{amssymb}
\usepackage{epstopdf}
\usepackage{textcomp}
\usepackage{fontenc}
\usepackage{rotating}
\usepackage{multirow}
\usepackage{amsmath}
\usepackage{mathcomp}
\usepackage{url}
\usepackage{makeidx}
\usepackage{mathabx}
\usepackage{hyperref}
\usepackage[all]{hypcap}
\DeclareGraphicsRule{.tif}{png}{.png}{`convert #1 `dirname #1`/`basename #1 .tif`.png}
\newcommand{\LINN}[1]{\emph{#1}}
\renewcommand{\rmdefault}{pbk}
\renewcommand{\sfdefault}{pag}
\renewcommand{\ttdefault}{pcr}
\makeindex
\begin{document}
A map and satellite picture of the study site are presented in figure~\ref{fig:studysite}.
\begin{center}
\begin{sidewaysfigure}
\centering
\includegraphics[scale=0.48]{../../../PHDMaps/Studysite.jpg}
\caption{Map and satellite picture of the study site.\label{fig:studysite}}
\end{sidewaysfigure}
\end{center}
\end{document}
答案1
您的示例代码在这里运行良好。您使用的是 hyperref 和 hypcap 包的哪个版本?请将 放在\listfiles
文档的开头,然后查看生成的日志文件。
这些是我使用过的版本:
hyperref.sty 2010/10/30 v6.81t Hypertext links for LaTeX
hypcap.sty 2008/09/08 v1.10 Adjusting anchors of captions (HO)