RefTex mencari beberapa artikel dengan Helm

11

Saya baru-baru ini mulai menggunakan Helm dan saya benar-benar menikmatinya. Namun, saya menggunakan emacs untuk menulis banyak LaTeX. Ketika saya mengutip artikel, saya sering perlu mengutip beberapa di makro mengutip yang sama - saya bisa mencari file bibliografi saya untuk dua entri terpisah dengan sangat mudah, menggunakan RefTex:

citekey1\|citekey2

Namun ketika mode helm aktif, ini tidak lagi berfungsi. Saya masih dapat mencari artikel tunggal tetapi tidak banyak artikel. Bagaimana saya bisa melakukan hal di atas dalam helm?

pengguna2178117
sumber
2
Saya suka Helm juga, tetapi beralih kembali ke reftex-citationuntuk kunci bibtex untuk alasan ini!
Tyler

Jawaban:

2

@ Tyler menyarankan agar Helm bisa dinonaktifkan dengan mudah reftex-citation. Setelah sedikit menggali, saya menemukan bahwa ini dapat dilakukan dengan memodifikasi helm-completing-read-handlers-alistvariabel. Saya akan merekomendasikan membaca dokumentasi di atasnya (menggunakan C-h v helm-completing-read-handlers-alist), tetapi menambahkan baris ini ke init.elfile Anda akan melakukan trik:

(eval-after-load 'helm-mode '(add-to-list 
    'helm-completing-read-handlers-alist '(reftex-citation . nil) )
    )

Dengan baris ini termasuk, reftex-citationharus berjalan tanpa menunda helm.

GJStein
sumber
Itulah yang saya inginkan.
user2178117
5

Anda dapat melakukannya dengan helm-bibtex, tersedia melalui MELPA atau GitHub.

Cukup gunakan C-SPCuntuk memilih entri dan kemudian TABdan "masukkan kutipan".

Brian Z
sumber