我正在努力copypaste
软件包来解决一个令人困惑的功能谢默斯敬请提请我注意。
\yank
将文本和命令从 LaTeX 文档复制到“剪贴板”,然后\paste
将其粘贴到同一个(或另一个)LaTeX 文档中。
我称它为“yank”,因为 (i)\copy
它已经在 TeX 中定义,并且 (ii) “yank” 是如何vim
用户引用复制的方式。然而,“yank” 似乎意味着对面的中的副本emacs
。 (我不使用emacs
。)这很令人困惑。
我的问题是:\Copy
是否已被其他软件包使用?也就是说,如果我将其重命名\yank
为\Copy
(大写),您所知道的任何软件包是否会与我的软件包冲突?有没有更好的名称建议?
答案1
\Copy
可能不用作文档级命令,但那是因为它不是文档级命令的好名称(根据有点执行不力的 LaTeX 命令命名指南)。
其他可能性包括:
emacs 命名(显然很好:-)
\kill
并且\yank
(但有些人可能会发现这些术语有点激进:-)使用前缀(例如 cp)
\cpcopy
\cppaste
使用论证形式
\cp{paste}
\cp{yank}
不确定其中是否有合适的,没有看到包装就很难说,但有可能是有想法的。