如何讓參考周圍的彩色框看起來完全緊密?
微量元素:
\documentclass[a4paper,twoside,openright,final,12pt]{book}
\usepackage{etex}
\usepackage[english]{babel}
\usepackage[cp1250]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{charter}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[framed, thmmarks]{ntheorem}
\usepackage{hyperref}
\hypersetup{bookmarksopen=true,pdfpagelayout=TwoPageRight}
\usepackage[top=2.4cm, bottom=2cm, left=2cm, right=2cm]{geometry}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\theoremheaderfont{\bf \large} %%
\theoremseparator{:} %%
\theorembodyfont{\normalfont\it}%%
\theoremstyle{plain} %%
\newtheorem{envThm}{Theorem} %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\thispagestyle{empty}
\begin{envThm}\label{thm1}~\\
{\rm\textbf{a)}} Bla bla bla.\\
{\rm\textbf{b)}} Bla bla bla.\\
{\rm\textbf{c)}} Bla bla bla.
\end{envThm}
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla \ref{thm1} bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla \hyperref[thm1]{\ref*{thm1}.b)} bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla \hyperref[thm1]{\ref*{thm1}.a)} bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla $bla bla bla \overset{\scriptscriptstyle\hyperref[thm1]{\ref*{thm1}.b)}}{=} bla bla bla$ bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
\end{document}
相反,我希望擁有。
如果我後來得出結論,這太緊了,但我仍然希望它緊,只是不完全,我該如何調節緊度?
答案1
套件hyperref
知道pdflinkmargin
可用於指定連結邊距的選項,但行為取決於驅動程式。
pdfTeX
pdfTeX內部\pdflinkmargin
用於設定連結邊距。預設為1pt
.首先 pdfTeX 從連結內容中取得寬度,從周圍的盒子中取得高度和深度。然後將長度\pdflinkmargin
新增到所有邊框。這是在編寫註釋時、在發送頁面時完成的,而不是在建立連結註釋時完成的。
\hypersetup{pdflinkmargin=...}
本地設定\pdflinkmargin
。
連結邊距控制的限制:
周圍盒子的較大元素增加了連結區域。透過將連結放入 可以在某種程度上修復此問題
\mbox
。其缺點是:- 該連結不能跨行斷開。
- 鏈結內部的空間失去了其可拉伸性。
只能更改頁面的所有連結的連結邊距。
pdfmark 驅動程式
hyperref
自2012/10/13 v6.83j起支持。
\hypersetup{pdflinkmargin=...}
具有全球影響力。
dvipdfm/dvipdfmx/XeTeX
連結使用\special{pdf:bann ...}
允許可破壞的連結並自動計算連結尺寸,而無需添加連結邊距。