避免引用前有空格

避免引用前有空格

我习惯\vref{something}引用图表。只要这是普通文本,一切都没问题。但是当我用括号括起来时,(\vref{something})结果是引用前面有一个空格:

一些文本(图 1.1),更多......

如何避免左括号和单词数字之间的空格以获得如下结果:

一些文本(图 1.1),更多......

梅威瑟:

\documentclass[10pt,a4paper]{article}
\usepackage{caption}
\usepackage{varioref}
\usepackage{fancyvrb}

\begin{document}
 some text (\vref{fig:1}) some more ...



\begin{minipage}{.8\linewidth}
   \captionsetup{type=figure}
   \captionof{figure}{MWE}\label{fig:1} 
   \begin{Verbatim}[frame=single,baselinestretch=1,fontsize=\footnotesize]
something to show
   \end{Verbatim}
\end{minipage}

\end{document}

答案1

使用\vref*代替\vref。带星号的版本专门用于删除此空间参见左侧。查看第 2.2 节varioref 的文档

相关内容