* Tooltip and incremental drop-down menus of automatic completion. @ 2021-06-14 7:02 Hongyi Zhao 2021-06-14 8:18 ` Jean Louis 2021-06-14 12:05 ` Basil L. Contovounesios 0 siblings, 2 replies; 6+ messages in thread From: Hongyi Zhao @ 2021-06-14 7:02 UTC (permalink / raw) To: auctex; +Cc: help-gnu-emacs On Ubuntu 20.04, I use the latest git master Emacs and auctex compiled from source. When I typeset LaTeX source file in Emacs with auctex enabled, I want to know if the features like tooltip and incremental drop-down menus of automatic completion are available. Regards -- Assoc. Prof. Hongyi Zhao <hongyi.zhao@gmail.com> Theory and Simulation of Materials Hebei Vocational University of Technology and Engineering NO. 552 North Gangtie Road, Xingtai, China ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Tooltip and incremental drop-down menus of automatic completion. 2021-06-14 7:02 Tooltip and incremental drop-down menus of automatic completion Hongyi Zhao @ 2021-06-14 8:18 ` Jean Louis 2021-06-14 9:57 ` Hongyi Zhao 2021-06-14 12:05 ` Basil L. Contovounesios 1 sibling, 1 reply; 6+ messages in thread From: Jean Louis @ 2021-06-14 8:18 UTC (permalink / raw) To: Hongyi Zhao; +Cc: auctex, help-gnu-emacs [-- Attachment #1: Type: text/plain, Size: 1144 bytes --] * Hongyi Zhao <hongyi.zhao@gmail.com> [2021-06-14 10:04]: > When I typeset LaTeX source file in Emacs with auctex enabled, I > want to know if the features like tooltip and incremental drop-down > menus of automatic completion are available. I don't know about the tooltip, that usually shortly explains the icon in the toolbar. Completion of macros is available with C-M-i, for example you write: \use and press C-M-i then you get possible completions: Click on a completion to select it. In this buffer, type RET to select the completion near point. Possible completions are: usebox usecounter usepackage If you write: \usep and press C-M-i it completes to \usepackage Now to get an incremental drop down meny I may recommend using package `ivy' from GNU ELPA as that would open up the possible completions when using macro completion key bindings C-M-i See screenshot attached, as it shows possible incremental completion next to the cursor, that is `ivy' package doing it. -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/ [-- Attachment #2: 2021-06-14-11:15:03.png --] [-- Type: image/png, Size: 6960 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Tooltip and incremental drop-down menus of automatic completion. 2021-06-14 8:18 ` Jean Louis @ 2021-06-14 9:57 ` Hongyi Zhao 2021-06-14 12:00 ` Jean Louis 2021-06-14 12:06 ` Basil L. Contovounesios 0 siblings, 2 replies; 6+ messages in thread From: Hongyi Zhao @ 2021-06-14 9:57 UTC (permalink / raw) To: Hongyi Zhao, auctex, help-gnu-emacs [-- Attachment #1: Type: text/plain, Size: 1770 bytes --] On Mon, Jun 14, 2021 at 4:22 PM Jean Louis <bugs@gnu.support> wrote: > > * Hongyi Zhao <hongyi.zhao@gmail.com> [2021-06-14 10:04]: > > When I typeset LaTeX source file in Emacs with auctex enabled, I > > want to know if the features like tooltip and incremental drop-down > > menus of automatic completion are available. > > I don't know about the tooltip, that usually shortly explains the icon > in the toolbar. See screenshot named as tooltip.png, which is shown in TeXstudio. > > Completion of macros is available with C-M-i, for example you write: > > \use and press C-M-i then you get possible completions: > > Click on a completion to select it. > In this buffer, type RET to select the completion near point. > > Possible completions are: > usebox > usecounter > usepackage > > If you write: > > \usep > > and press C-M-i it completes to \usepackage > > Now to get an incremental drop down meny I may recommend using package > `ivy' from GNU ELPA as that would open up the possible completions > when using macro completion key bindings C-M-i > > See screenshot attached, as it shows possible incremental completion > next to the cursor, that is `ivy' package doing it. I tried `ivy' in Emacs, but it shows some shortcomings, as described below: 1. The incremental drop down menu only will be triggered when the input character number greater than 3. 2. Some commands, say, `\href', will not be automatically completed at all. But TeXstudio doesn't have all the above-mentioned disadvantages, see screenshot named as autocompletin.png for more detailed info. Regards -- Assoc. Prof. Hongyi Zhao <hongyi.zhao@gmail.com> Theory and Simulation of Materials Hebei Vocational University of Technology and Engineering NO. 552 North Gangtie Road, Xingtai, China [-- Attachment #2: tooltip.png --] [-- Type: image/png, Size: 827940 bytes --] [-- Attachment #3: autocompletin.png --] [-- Type: image/png, Size: 77478 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Tooltip and incremental drop-down menus of automatic completion. 2021-06-14 9:57 ` Hongyi Zhao @ 2021-06-14 12:00 ` Jean Louis 2021-06-14 12:06 ` Basil L. Contovounesios 1 sibling, 0 replies; 6+ messages in thread From: Jean Louis @ 2021-06-14 12:00 UTC (permalink / raw) To: Hongyi Zhao; +Cc: auctex, help-gnu-emacs * Hongyi Zhao <hongyi.zhao@gmail.com> [2021-06-14 12:59]: > See screenshot named as tooltip.png, which is shown in TeXstudio. Replacement for that kind of information of the command in LaTeX is the command C-? in auctex that will show you documentation of it. The completion is possible with `ivy' package, it is almost the same. -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Tooltip and incremental drop-down menus of automatic completion. 2021-06-14 9:57 ` Hongyi Zhao 2021-06-14 12:00 ` Jean Louis @ 2021-06-14 12:06 ` Basil L. Contovounesios 1 sibling, 0 replies; 6+ messages in thread From: Basil L. Contovounesios @ 2021-06-14 12:06 UTC (permalink / raw) To: Hongyi Zhao; +Cc: auctex, help-gnu-emacs Hongyi Zhao <hongyi.zhao@gmail.com> writes: > On Mon, Jun 14, 2021 at 4:22 PM Jean Louis <bugs@gnu.support> wrote: >> >> * Hongyi Zhao <hongyi.zhao@gmail.com> [2021-06-14 10:04]: >> > When I typeset LaTeX source file in Emacs with auctex enabled, I >> > want to know if the features like tooltip and incremental drop-down >> > menus of automatic completion are available. >> >> I don't know about the tooltip, that usually shortly explains the icon >> in the toolbar. > > See screenshot named as tooltip.png, which is shown in TeXstudio. AFAIK the only tooltip support in AUCTeX is for revealing folded buffer content; see the end of (info "(auctex) Folding") [0]. One way to find the documentation of a package at point is with the commands TeX-documentation-texdoc or TeX-doc; see (info "(auctex) Documentation") [1]. I'm not aware of any commands for briefly summarising that information, though. I'm sure the AUCTeX experts here will know better. [0]: https://www.gnu.org/software/auctex/manual/auctex/Folding.html [1]: https://www.gnu.org/software/auctex/manual/auctex/Documentation.html > I tried `ivy' in Emacs, but it shows some shortcomings, as described below: > > 1. The incremental drop down menu only will be triggered when the > input character number greater than 3. That must be a result of some setting/package unrelated to Ivy. With or without Ivy, AUCTeX can complete even the start of a macro '\'. > 2. Some commands, say, `\href', will not be automatically completed at all. This is not an issue with Ivy; see my reply on the Ivy issue tracker: https://github.com/abo-abo/swiper/issues/2887#issuecomment-860617241 -- Basil ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Tooltip and incremental drop-down menus of automatic completion. 2021-06-14 7:02 Tooltip and incremental drop-down menus of automatic completion Hongyi Zhao 2021-06-14 8:18 ` Jean Louis @ 2021-06-14 12:05 ` Basil L. Contovounesios 1 sibling, 0 replies; 6+ messages in thread From: Basil L. Contovounesios @ 2021-06-14 12:05 UTC (permalink / raw) To: Hongyi Zhao; +Cc: auctex, help-gnu-emacs Hongyi Zhao <hongyi.zhao@gmail.com> writes: > On Ubuntu 20.04, I use the latest git master Emacs and auctex compiled > from source. > > When I typeset LaTeX source file in Emacs with auctex enabled, I want > to know if the features like tooltip and incremental drop-down menus > of automatic completion are available. Have you tried company-mode? https://company-mode.github.io/ -- Basil ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2021-06-14 12:06 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2021-06-14 7:02 Tooltip and incremental drop-down menus of automatic completion Hongyi Zhao 2021-06-14 8:18 ` Jean Louis 2021-06-14 9:57 ` Hongyi Zhao 2021-06-14 12:00 ` Jean Louis 2021-06-14 12:06 ` Basil L. Contovounesios 2021-06-14 12:05 ` Basil L. Contovounesios
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).