Vermeiden Sie Leerzeichen vor einer Referenz

Vermeiden Sie Leerzeichen vor einer Referenz

Ich verwende \vref{something}es, um auf Abbildungen zu verweisen. Solange es sich um normalen Text handelt, ist alles in Ordnung. Wenn ich das aber in Klammern setze, wie hier, (\vref{something})dann ist das Ergebnis ein Leerzeichen vor der Referenz:

Etwas Text (Abbildung 1.1), etwas mehr ...

Wie kann ich das Leerzeichen zwischen der öffnenden Klammer und dem Wort „Abbildung“ vermeiden, um ein Ergebnis wie dieses zu erhalten:

Etwas Text (Abbildung 1.1), etwas mehr ...

MWE:

\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}

Antwort1

Verwenden Sie \vref*anstelle von \vref. Die mit Sternchen versehenen Versionen wurden speziell zum Entfernen diesesRaumauf der linken Seite. Siehe Abschnitt 2.2 dervarioref's Dokumentation.

verwandte Informationen