Избегайте пробела перед ссылкой.

Избегайте пробела перед ссылкой.

Я использую \vref{something}для ссылок на рисунки. Пока это обычный текст, все в порядке. Но когда я заключаю это в скобки, как здесь, (\vref{something})то результатом становится предшествующий пробел перед ссылкой:

Немного текста (рисунок 1.1), еще немного...

Как мне избежать пробела между открывающейся скобкой и словом figure, чтобы получить такой результат:

Немного текста (рисунок 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.

Связанный контент