[问题] TexShop 输入\ref 时自动完成

楼主: physmd (smd)   2016-04-04 15:55:36
请问各位一个基本的问题, 困扰了我很久, 觉得超蠢的 @@
在输入 \ref 或者 \eqref 的时候, 按跳出 ESC 键 (或可改为tab) 会出现类似下拉选单,
列出已存在的 label.
可是.....
可是要怎么点选呢? 不论是用键盘还是用鼠标, 都没办法自动完成啊
好奇怪喔
我一直以来只能就“看”那个列表,来确定当初 label 是哪些字母而已
没办法引用啊
另一方面, 如果是一般的指令, 譬如说已经打了\begin{a} , 当我一按 ESC,
他就直接自动完成了 (array), 也不让我选是要 array* 还是 align 还是align*
如果是普通的英文字, 那倒还有跟平常文书处理一样的下拉选单,也可以使用。
我试着 Google 了半天都没有看到, 也没有教学影片或是文章讲到怎么用那个选单
一定是因为太基本了吧,我一定是有什么地方搞错了.
请大家帮忙,谢谢
p.s.
我用的是 OS X, El Capitan
TexShop 3.61
不过应该跟这些无关吧
作者: Ice9 (又到了属于我的季节)   2016-04-05 00:00:00
方向键,然后 return 建呢?
楼主: physmd (smd)   2016-04-05 22:00:00
那样只给我开头呢...譬如有\label{eq: this} 及 eq:that打\eqref{ 之后按ESC 会出现选单, 可以方向键上下选, 但是选了eq: that(BibDesk) 再按Enter他只给我 eq: (空白)其他的 \label{fig: blah} 或 table 都一样, 不管有几个具有相同开头. 光标移到断掉处(冒号后)再来一次也不会多东西
作者: Ice9 (又到了属于我的季节)   2016-04-06 18:19:00
呃,好吧。我是用TexStudio。没有这种问题。TexShop不熟……刚试了 Sublime Text 和 Atom 也都没这问题。看了论坛,发现TexShop里要再多打前几个label过的字母才能被选中。咦,我的Yosemite(TexShop3.58)可以在Esc后往下选按Enter。自动选择可以完成无误。你要不要重新下载安装?或选旧版本?

Links booklink

Contact Us: admin [ a t ] ucptt.com