RefTex ค้นหาบทความหลายรายการด้วย Helm


11

ฉันเพิ่งเริ่มใช้ Helm และสนุกกับมันมาก อย่างไรก็ตามฉันใช้ emacs เพื่อเขียน LaTeX มากมาย เมื่อฉันอ้างถึงบทความฉันมักจะต้องอ้างอิงหลายรายการในแมโครอ้างอิงเดียวกัน - ฉันสามารถค้นหาไฟล์บรรณานุกรมของฉันสำหรับรายการสองรายการแยกกันได้อย่างง่ายดายมากโดยใช้ RefTex:

citekey1\|citekey2

อย่างไรก็ตามเมื่อเปิดโหมด helm สิ่งนี้จะไม่ทำงานอีกต่อไป ฉันยังสามารถค้นหาบทความเดียว แต่ไม่สามารถค้นหาได้หลายบทความ ฉันจะทำสิ่งต่าง ๆ ในหางเสือได้อย่างไร?


2
ฉันชอบ Helm เหมือนกัน แต่เปลี่ยนกลับไปreftex-citationใช้ปุ่ม bibtex ด้วยเหตุผลนี้!
ไทเลอร์

คำตอบ:


2

@Tyler reftex-citationบอกว่าพวงมาลัยอาจจะปิดการใช้งานเพียงเพื่อ หลังจากขุดเล็กน้อยฉันพบว่าสิ่งนี้สามารถทำได้โดยการปรับเปลี่ยนhelm-completing-read-handlers-alistตัวแปร ฉันอยากจะแนะนำให้อ่านเอกสารเกี่ยวกับมัน (โดยใช้C-h v helm-completing-read-handlers-alist) แต่การเพิ่มบรรทัดนี้ให้คุณinit.elไฟล์จะทำเคล็ดลับ:

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

ด้วยสายนี้รวมควรจะทำงานได้โดยไม่ต้องชะลอไปreftex-citationhelm


นั่นคือสิ่งที่ฉันต้องการ
user2178117

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.