Bibleref 包中的小破折号

Bibleref 包中的小破折号

我想没有多少用户知道这个包,但是...

我需要自定义 bibleref 包中的破折号,表示数字范围。现在它很长(24--30),我需要它短一点(24-30)。

我尝试过

\renewcommand*{\BRvsep}{-}

但没有效果。也许和语言有关?

平均能量损失

\documentclass[10pt, twoside, openright]{book}
\usepackage{fontspec}
\newfontfamily\unicodefont{Garamond Premier Pro}
\newfontfamily\ItalicFont{Garamond Premier Pro}
\newfontfamily\SlantedFont{Garamond Premier Pro}
\setmainfont[Ligatures      = TeX, 
            Numbers         = OldStyle,
            Contextuals=NoAlternate
            ]{Garamond Premier Pro}
\usepackage{polyglossia}                
    \setmainlanguage{italian}
    \setotherlanguage[variant=ancient,numerals=arabic]{greek}           
    \setotherlanguages{english,latin, french, german, greek}

\usepackage{bibleref}
        \renewcommand*{\biblerefindex}{\index[rif]}

\usepackage{imakeidx}
\makeindex[name=rif,title=Indice dei riferimenti biblici, columns=2]


\begin{document}
pippo(Mt \ibiblechvs{Mt}(13:24-30))

\printindex[rif]    \label{indbib}      % Indice dei riferimenti biblici

\end{document}

答案1

尽管文档中提到了这一点,但这\BRvsep实际上是关于的\BRvrsep

因此使用

\renewcommand*{\BRvsep}{-}

而是。(我通过搜索源代码中 BRvsep 的使用方式找到了这一点。)

相关内容