![如何使用修改后的 \ref 命令在 Overleaf 中实现自动填充?](https://linux22.com/image/466467/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E4%BF%AE%E6%94%B9%E5%90%8E%E7%9A%84%20%5Cref%20%E5%91%BD%E4%BB%A4%E5%9C%A8%20Overleaf%20%E4%B8%AD%E5%AE%9E%E7%8E%B0%E8%87%AA%E5%8A%A8%E5%A1%AB%E5%85%85%EF%BC%9F.png)
我有一台 MacBook 和一台 Windows 台式电脑,我经常使用这两台机器在 overleaf 上编辑 tex 文档。
在 overleaf 文档中,为了规范我的图表、章节和引用,我在序言中使用了以下命令:
\newcommand{\fref}[1]{Figure \ref{#1}} %reference figures
\newcommand{\eref}[1]{Eq.\ \ref{#1}} %reference equations
\newcommand{\sref}[1]{Section \ref{#1}} %reference sections
\newcommand{\cref}[1]{Chapter \ref{#1}} %reference chapters
\newcommand{\rref}[1]{Ref.\ \cite{#1}} %reference citation
这样,我就可以始终使用相同的引用样式,并且如果期刊要求某种格式,我可以轻松地编辑它。
问题是,如果我使用 Mac,自动填充功能不起作用,我只能写
\ref{}
然后在 '' 和 'r' 之间添加 f、e、s、c 或 r。这并不是特别具有挑战性,但我的手有问题,所以这会大大增加我的写作过程,并迫使我更频繁地休息。
如果我使用 Windows 机器,它就可以正常工作(但它是台式机,所以我并不总是有这个选项)。
我在 Mac 上使用 Safari,但我刚刚检查了 Chrome,它也无法使用。我在 PC 上使用 Opera。