RefTex buscando múltiples artículos con Helm


11

Recientemente comencé a usar Helm y realmente lo estoy disfrutando. Sin embargo, uso emacs para escribir mucho LaTeX. Cuando cito artículos, a menudo necesito citar varios en la misma macro de citas: podría buscar en mi archivo de bibliografía dos entradas separadas muy fácilmente, usando RefTex:

citekey1\|citekey2

Sin embargo, cuando el modo de timón está activado, esto ya no funciona. Todavía puedo buscar artículos individuales pero no artículos múltiples. ¿Cómo puedo hacer lo anterior en timón?


2
También me gusta Helm, ¡pero volví a las reftex-citationllaves bibtex por exactamente esta razón!
Tyler

Respuestas:


2

@ Tyler sugirió que Helm podría simplemente deshabilitarse reftex-citation. Después de un poco de excavación, descubrí que esto se puede hacer modificando la helm-completing-read-handlers-alistvariable. Recomendaría leer la documentación (usando C-h v helm-completing-read-handlers-alist), pero agregar esta línea a su init.elarchivo hará el truco:

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

Con esta línea incluida, reftex-citationdebe ejecutarse sin diferir a helm.


Eso es justo lo que quería.
user2178117

5

Puede hacerlo con helm-bibtex, disponible a través de MELPA o GitHub.

Solo use C-SPCpara seleccionar entradas y luego TABe "insertar cita".

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.