J'ai récemment commencé à utiliser Helm et je l'apprécie vraiment. Cependant, j'utilise emacs pour écrire beaucoup de LaTeX. Lorsque je cite des articles, j'ai souvent besoin d'en citer plusieurs dans la même macro de citation - je pouvais rechercher très facilement dans mon fichier bibliographique deux entrées distinctes, en utilisant RefTex:
citekey1\|citekey2
Cependant, lorsque le mode barre est activé, cela ne fonctionne plus. Je peux toujours rechercher des articles uniques mais pas plusieurs articles. Comment puis-je faire ce qui précède en barre?
helm
auctex
latex
reftex-mode
user2178117
la source
la source
reftex-citation
touches bibtex pour exactement cette raison!Réponses:
@Tyler a suggéré que Helm pourrait être simplement désactivé pour
reftex-citation
. Après un peu de fouille, j'ai trouvé que cela peut être fait en modifiant lahelm-completing-read-handlers-alist
variable. Je recommanderais de lire la documentation (en utilisantC-h v helm-completing-read-handlers-alist
), mais l'ajout de cette ligne à votreinit.el
fichier fera l'affaire:Avec cette ligne incluse,
reftex-citation
devrait fonctionner sans différerhelm
.la source
Vous pouvez le faire avec
helm-bibtex
, disponible via MELPA ou GitHub.Utilisez simplement
C-SPC
pour sélectionner les entrées, puisTAB
et "insérer la citation".la source