如何让 TexShop 自动完成自定义引用和交叉引用命令

如何让 TexShop 自动完成自定义引用和交叉引用命令

我想\pref{}在 TexShop 中使用自定义交叉引用命令,名为 ,并让它以同样的方式触发自动完成\ref{}。自定义引用命令 也类似\citepage{}

我有可用的命令。\cite通过 Bibdesk 完成引文也有效。我只希望 TexShop 在我输入时显示标签\pref{labelname-ESC,并在输入时显示引文选项\citpage{bibkey-ESC,即分别将它们视为\ref{\cite{

是否存在一个可以触发这些特殊完成的命令首选项列表,我可以编辑它吗?

答案1

如果不修改代码并重新编译 TeXShop(特别是在对象中),这是不可能的TSTextView。这并不难,但需要对 Objective-C 有一定的了解。如果您将\citepage{其用作命令名称,它应该可以按原样工作。

相关内容