Texniccenter 或任何其他 tex 编辑器是否会自动完成 Latex 中的参考文献?

发布于 2024-08-05 10:05:41 字数 205 浏览 1 评论 0原文

我想使用一个具有自动完成功能的乳胶编辑器,用于乳胶文件中的现有引用。你知道有什么好的吗?我试图在 texniccenter 中找到这个功能,但我猜它不存在或者我还找不到它。

更新: 好的,我找到了如何在 Texniccenter 中启用自动完成功能。我需要首先创建一个项目。然后打开该项目中的文件(或复制其文本)。现在,在 \ref{} 标记内按 Ctrl-空格键可自动完成引用。

I want to use a latex editor that has auto completion feature for existing references in a latex file. Do you know any good ones? I am trying to find this feature in texniccenter, but I guess it doesn't exist or I could't find it yet.

Update:
Ok, I found how to enable auto completion in Texniccenter. I needed first create a project. Then open the file in this project (or copy its text). Now Ctrl-Space inside a \ref{} tag completes the reference automatically.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

海夕 2024-08-12 10:05:41

好的,我找到了。我需要首先创建一个项目。然后打开该项目中的文件(或复制其文本)。现在,\ref{} 标记内的 Ctrl-Space 会自动完成引用。

Ok, I found it. I needed first create a project. Then open the file in this project (or copy its text). Now Ctrl-Space inside a \ref{} tag completes the reference automatically.

-黛色若梦 2024-08-12 10:05:41

Texlipse 可以做到这一点,也可以使用 Ctrl+Space

Texlipse does this, also with Ctrl+Space.

所有深爱都是秘密 2024-08-12 10:05:41

Inlage 也包含这样的功能。新命令和新环境也会出现在自动完成列表中。如果您使用 extern BibTex 文件,\cite{} 命令将打开一个列表,其中包含 .bib 文件中的文章和书籍。

Inlage includes such a function, too. New commands and new environments will also appear in the auto completion list. If you use extern BibTex files the \cite{} command will open a list with your articles and books from you .bib file.

墨洒年华 2024-08-12 10:05:41

Kile 有参考补全。如果您在 \ref{} 内键入 Ctrl+Space,您将获得所有引用的列表(上次编译时存在的引用) , 当然)。

Kile has reference completion. If you type Ctrl+Space inside of a \ref{}, you get a list of all the references (that existed last time you compiled, of course).

燃情 2024-08-12 10:05:41

当处于 \ref{} 中时,LED 会显示它们的点击列表

LEd presents a click list of them when in a \ref{}

遗失的美好 2024-08-12 10:05:41

Emacs 的 RefTeX 模式将满足您的要求:快捷键 Cc ) 激活“插入 \ref”模式(当然,您可以自定义哪种类型参考:fancyref、hyperref 等)并按 TAB 键将允许您开始输入,并在输入一些字符后再次按 Tab 键自动完成。

它还会找出(或询问是否不能)您要插入哪种类型的引用,并显示文档中所有定义的 \labels 的列表,可以使用箭头键或 Cn / Cp

现在我们只需要一个 Vi 用户来告诉我们如何做......

The RefTeX mode for Emacs will do what you're asking for: the shortcut C-c ) activates the "insert a \ref" mode (of course, you can customize which type of reference: fancyref, hyperref, etc) and pressing TAB will allow you to start typing and autocomplete by tabbing again after typing some characters.

It also figures out (or asks if it can't) what sort of ref you're inserting and shows a list of all the defined \labels in your document, selectable with the arrow keys or C-n / C-p.

Now we just need a Vi user to come along and tell us how to do it there...

梦幻的心爱 2024-08-12 10:05:41

现在 texmaker 可以了,不需要任何特殊的密钥。

Now texmaker does, not need any special key.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文