Ostatnio zacząłem używać Helma i bardzo mi się to podoba. Jednak używam emacsa, aby pisać dużo LaTeXa. Kiedy cytuję artykuły, często muszę cytować kilka w tym samym makrze cytowania - mogę bardzo łatwo wyszukać w moim pliku bibliografii dwa osobne wpisy, używając RefTex:
citekey1\|citekey2
Jednak gdy tryb steru jest włączony, to już nie działa. Nadal mogę wyszukiwać pojedyncze artykuły, ale nie wiele artykułów. Jak mogę zrobić powyższe na czele?
helm
auctex
latex
reftex-mode
użytkownik2178117
źródło
źródło
reftex-citation
właśnie z tego powodu wróciłem do kluczy bibtex!Odpowiedzi:
@Tyler zasugerował, że Helm można po prostu wyłączyć
reftex-citation
. Po odrobinie kopania odkryłem, że można to zrobić, modyfikująchelm-completing-read-handlers-alist
zmienną. Poleciłbym przeczytać dokumentację na jego temat (używającC-h v helm-completing-read-handlers-alist
), ale dodanie tej linii doinit.el
pliku załatwi sprawę :Po włączeniu tej linii
reftex-citation
powinien działać bez odraczaniahelm
.źródło
Możesz to zrobić za pomocą
helm-bibtex
, dostępnego za pośrednictwem MELPA lub GitHub.Wystarczy użyć,
C-SPC
aby wybrać wpisy, a następnieTAB
i „wstaw cytat”.źródło