![Cleveref:改变 \Cref 的行为以使用缩写形式](https://linux22.com/image/315762/Cleveref%EF%BC%9A%E6%94%B9%E5%8F%98%20%5CCref%20%E7%9A%84%E8%A1%8C%E4%B8%BA%E4%BB%A5%E4%BD%BF%E7%94%A8%E7%BC%A9%E5%86%99%E5%BD%A2%E5%BC%8F.png)
日记国际固体与结构杂志参考文献总是使用大写和缩写形式,例如图 1、等式 1,即使在句首也是如此。
我使用包cleveref
来全局调整这一点。但是,我还没有弄清楚如何使用 来缩写句子开头的参考文献\Cref{}
。我喜欢坚持使用 ,\Cref{}
以便能够更改此样式,以防其他期刊使用不同的样式。
平均能量损失
\documentclass{article}
\usepackage[capitalise]{cleveref}
\begin{document}
\begin{equation}
c^2 = a^2 + b^2
\label{eqn}
\end{equation}
\Cref{eqn} shows an interesting result.
\end{document}
我是否忽略了文档?
cleveref
截至 2015 年 7 月 27 日的当前版本:0.19.1,2014 年 5 月发布, http://www.dr-qubit.org/cleveref.html
更新:0.21 版(2017 年 6 月)无变化
答案1
根据@Christian Hupfer 的(已删除)答案和评论以及我自己的搜索,有三种可能性:
\renewcommand{\Cref}[1]{\cref{#1}}
这与 poorman 选项不兼容- 替换
Cref
为cref
,例如
$ sed 's/\\Cref{/\\cref{/g' manuscript.tex > manuscript-new.tex
明确定义图形、方程式、表格等的大写标签(我的选择):
\Crefname{equation}{Eq.}{Eqs.} \Crefname{figure}{Fig.}{Figs.} \Crefname{tabular}{Tab.}{Tabs.}
请注意,cleveref 软件包的作者不会将其添加为软件包选项(例如abbrevall
),因为这被认为是糟糕的写作风格(参见 Toby Cubitt 的评论)。