
Я использую \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.