คำถามติดแท็ก auctex

มีไว้สำหรับแพ็คเกจ AUCTeX ที่ขยาย "tex-mode" พื้นฐาน Emacs สำหรับแก้ไขไฟล์ TeX AUCTeX รวมแพ็คเกจมาโครในตัวและภายนอกจำนวนมากสำหรับการสร้างแก้ไขพิมพ์เผยแพร่และจัดการเอกสาร TeX หลายภาษา AUCTeX ทำงานร่วมกับคอมไพเลอร์ TeX ส่วนขยายและภาษาถิ่นของ TeX และ LaTeX หลายตัว AUCTeX รองรับบรรณานุกรมดัชนีและตารางเนื้อหาที่ปรับแต่งได้

1
จะเยื้องรายการในสภาพแวดล้อม Laize DeaX / AUCTeX ได้อย่างไร
ถาม:ฉันจะได้รับการเยื้อง "เหมาะสม" ของitemizeสภาพแวดล้อมLaTeX ได้auctexอย่างไร นี่คือสิ่งที่ฉันต้องการจะอยู่itemในitemizeสภาพแวดล้อม: \item บรรทัดถูกเยื้องสองช่องว่างสัมพันธ์กับจุดเริ่มต้นของสภาพแวดล้อม บรรทัดที่มีความต่อเนื่องในรายการจะเพิ่มช่องว่างอีกสองช่องที่สัมพันธ์กับ\itemบรรทัด นี่คือสิ่งที่ฉันต้องการ / คาดหวังที่จะเห็น: \begin{itemize} \item Here's a really long item in a LaTeX itemize environment; note how the *initial* item line is indented two spaces, and the continuation lines are indented another two spaces. \end{itemize} หนึ่งสามารถปรับเยื้องเริ่มต้นของรายการที่มีตัวแปรที่เริ่มต้นที่LaTeX-item-indent -2ด้วยค่าเริ่มต้นนี้ฉันจะได้รับพฤติกรรมที่ไม่พึงประสงค์ของการ\itemไม่เยื้อง แต่ฉันจะได้รับพฤติกรรมที่ต้องการของเส้นต่อเนื่องที่ถูกชดเชยด้วยช่องว่างสองช่องเพิ่มเติม: \begin{itemize} \item Here's a …

2
ฉันจะดูตัวอย่างสูตร TeX แบบอินไลน์ในโหมดใดก็ได้ได้อย่างไร
ฉันจะดูตัวอย่าง TeX ภายในโหมดอื่นที่ไม่ใช่ AUCTeX หรือโหมด org ได้อย่างไร ฉันชอบที่จะเห็นสมการ TeX ใน jabber, erc และ markdown ถ้าฉันเคยเปลี่ยนมาใช้อีเมลของ Emacs ฉันก็คงจะอยากเห็นตัวอย่างที่นั่นด้วย
14 auctex  tex 

1
เน้นการอ้างอิงที่ขาดหายไป
เป็นไปได้หรือไม่ที่ auctex จะแสดงข้อมูลอ้างอิงที่ขาดหายไปแตกต่างจากไฟล์ที่อยู่ในไฟล์ bib? ขณะนี้การอ้างอิงทั้งหมดมีลักษณะเหมือนกันดังนั้นจึงเป็นไปไม่ได้ที่จะบอกได้อย่างรวดเร็วว่าคีย์การอ้างอิงใดที่ถูกกำหนดไว้ในไฟล์ผ้ากันเปื้อนและซึ่งไม่ใช่ Texstudio ทำสิ่งนี้ได้ค่อนข้างดี book.tex: \documentclass{book} \usepackage[backend=biber]{biblatex} \addbibresource{bib.bib} \begin{document} This reference exists \autocite{ref1}. This reference does not \autocite{ref2}. % A squiggle, red, anything different to show "ref2" differently to "ref1" would be lovely. \end{document} book.bib: @misc{ref1, ...}

1
การเยื้องอัตโนมัติ \ if คำสั่งที่มี AUCTeX
AUCTeXพฤติกรรมปัจจุบันของtexรหัสดั้งเดิมที่เกี่ยวข้องกับคำสั่งif -like คือการเยื้องคำสั่งเงื่อนไขที่ระดับเดียวกันกับสภาพแวดล้อม เช่นรหัสเช่น \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% ปรากฏเป็นบล็อกข้อความขนาดใหญ่ ฉันต้องการทำAUCTeXตัวอย่างโค้ดดังต่อไปนี้: \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% เป็นไปได้ไหม

1
การเปลี่ยนบทบาทของขีดเส้นใต้และเครื่องหมายลบเพียงแค่ในโหมด LateX
ระหว่างการทำงานกับไฟล์ tex ที่มี auctex + emacs (โหมด LateX) ฉันใช้ _ (ขีดเส้นใต้) บ่อยขึ้นแทน - (เครื่องหมายลบ) เหมือนกับ ^ แทนที่จะเป็น 6 ความไม่สะดวกคือฉันควรกดปุ่ม Shift บ่อยขึ้น มันจะเป็นที่พึงปรารถนาในการปรับแต่ง emacs ในแบบที่เมื่อ emacs อยู่ในโหมด LateX ( และเพียงแค่ในโหมดนี้ ) เมื่อฉันพิมพ์ - emacs ประเภท _ และเมื่อฉันพิมพ์ _ ประเภท emacs - เช่นการเชื่อมโยงคีย์ต่อไปนี้: - ให้ _ _ ให้ - 6 ให้ ^ …

1
จะตรวจสอบได้อย่างไรว่าอยู่ในสภาพแวดล้อมคณิตศาสตร์ LaTeX?
ถาม:มีวิธีในการตรวจสอบว่าจุดอยู่ในสภาพแวดล้อมทางคณิตศาสตร์ของ LaTeX หรือไม่ วิธีการหนึ่งที่จะตรวจสอบว่าจุดที่เป็นหรือไม่ได้อยู่ในสภาพแวดล้อมทางคณิตศาสตร์น้ำยางไม่ว่าจะเป็นคดีแบบอินไลน์โดย$...$หรือสภาพแวดล้อมที่ชื่อ ( equation, displaymathฯลฯ )?
12 latex  auctex 

2
จัดแนวสมการและตารางที่มีหลายแถวในโหมดลาเท็กซ์
สมมติว่าฉันกำลังแก้ไขลาเท็กซ์ในโหมดลาเท็กซ์ของ Auctex และฉันมีสมการต่อไปนี้ นี้จะเยื้องเพียงกับ indent-region \begin{align} \phi & = a + b + c + d \\ & = a + b + c + d + e \end{align} การจัดตำแหน่งดังกล่าวข้างต้นเป็นสิ่งที่ผมได้รับถ้าฉันเลือกทุกอย่างและตีTAB, ที่อยู่, indent-regionถ้าฉันเพียงแค่ใช้ สิ่งที่ฉันต้องการจะได้รับมีดังต่อไปนี้: สังเกตวิธีการ+ c + dจัดแนวกับข้อความหลัง & นี้จะทำให้ความรู้สึกมากที่สุดที่จะเป็น+ c + dเป็นส่วนหนึ่งของเดียวกัน "คอลัมน์" = a + bเป็น \begin{align} \phi & …
12 latex  auctex  align 

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

1
เรียนรู้การโยงคีย์ที่จัดทำโดย AUCTeX ค่อยๆ
ถ้าฉันทำได้M-x forward-charEmacs จะให้ข้อความที่มีประโยชน์มาก You can run the command "forward-char" with C-f. เมื่อพิจารณาถึงความจริงที่ว่า Emacs สามารถค้นหา LaTeX keybindings ทั้งหมดในไฟล์latex.elภายใต้LaTeX-math-defaultAUCTeX เป็นไปได้หรือไม่ว่าในโหมด LaTeX (AUCTeX) Emacs จำฉันได้ไหมว่า Keybindings? ตัวอย่างเช่นหลังจากพิมพ์\sigmaEmacs จะแสดงข้อความว่า You can insert "\sigma" by `s . สิ่งนี้จะมีประโยชน์มากเพราะจะช่วยให้เรียนรู้การกดปุ่มในโหมด LaTeX ได้
11 latex  auctex 

3
จะลบมาโคร LaTeX ในขณะที่รักษาเนื้อหาข้อความได้อย่างไร
ใน TeXStudio โดยการกดALT+ DELในแมโคร LaTeX เช่นนี้\macroname{content}ในขณะที่เคอร์เซอร์ยืนอยู่ก่อนหน้าแรก{จะทำให้การลบทั้งหมดยกเว้นcontent(ดังแสดงด้านล่าง) วางเคอร์เซอร์ (จุด) ไว้หน้าวงเล็บปีกกาแรก: กดALT+ DELและคุณจะได้รับ: ทำอย่างไรจึงจะได้สิ่งนี้ใน Emacs? ปรับปรุง ตามการชี้แจงของ T.Verron มีปัญหาC-c C-f C-dเนื่องจากมันบ่นจากข้อผิดพลาดของวงเล็บไม่สมดุลเมื่อดำเนินการภายในแมโครบางตัวใน LaTeX ลองพิจารณาตัวอย่างด้านล่าง: พ่นข้อผิดพลาดนี้: up-list: Scan error: "Unbalanced parentheses", 8074, 1. \ textenglish {} เป็นของแพ็คเกจ polyglossia วิธีกำจัดข้อแม้นี้
11 latex  auctex 

3
วิธีทำให้การเติมข้อความอัตโนมัติทำงานในโหมด AucTeX
ฉันต้องการauto-complete(ac) ให้ทำงานเมื่อฉันอยู่ในAucTeXโหมด ฉันได้รับแพ็คเกจทั้งหมดจาก MELPA โดยการติดตั้งแพ็คเกจ นี่คือรหัสที่เกี่ยวข้องในinit.elไฟล์ของฉัน: (require 'package) (package-initialize) (require 'auto-complete-config) (ac-config-default) (global-auto-complete-mode t) ที่คุณสามารถดูแม้ว่าผมตั้งทั่วโลกก็ไม่ได้ปรากฏในac AucTeXอย่างไรก็ตามตามคำแนะนำในนี้EmacsWiki , acโหมดการแสดงในแถบสถานะในAucTeXแต่ไม่ใช่การทำงานไม่มีอัตโนมัติเสร็จโดยตัวละครพิมพ์ Notes Emacs 24.4 ภายใต้ Windows 7 32 บิตและแพ็คเกจได้รับการอัพเดต

1
จะให้ AUCTeX เปิด PDF ด้วย pdf-tools ได้อย่างไร
โปรแกรมแก้ไข TeX / LaTeX บางตัวมีการรองรับการฝังโปรแกรมดู PDF และการสนับสนุนการค้นหาไปข้างหน้า / ถอยหลัง ฉันต้องการกำหนดค่า AUCTeX และ pdf-tools เป็นผลลัพธ์นี้ ฉันพบการสนทนาในรายการส่งเมล https://lists.gnu.org/archive/html/auctex/2015-02/msg00013.html มันให้วิธีการในการใช้ไฟล์ PDF ที่เปิดนี้กับ pdf- เครื่องมือใน Emacs ฉันตามนั้น แต่มันไม่ทำงาน นี่คือการกำหนดค่าของฉัน: (require 'tex-site) (require 'latex) ;;; AUCTeX config (setq TeX-auto-save t TeX-parse-self t) (setq-default TeX-master nil) ;; automatic detection of master file (defun guess-TeX-master (filename) "Guess …
11 auctex  pdf-tools 

1
การรวม Arara ใน Emacs?
มีวิธีการรวมAraraเป็นวิธีสร้างกระบวนการสร้างเอกสาร LaTeX ใน Emacs / AUCTex โดยอัตโนมัติหรือไม่?
11 auctex  latex  arara 

2
วิธีการเรียก pdflatex ภายใต้โหมด TeX-PDF-
ฉันอยู่ในโหมด TeX-PDF แล้ว เมื่อ Cc Cc และพิมพ์ใน pdflatex มันจะไม่ทำงาน ฉันจะรัน pdflatex ในโหมด TeX-PDF ได้อย่างไร หมายเหตุ: ฉันไม่เปลี่ยนไฟล์การกำหนดค่า emacs ของฉัน ขอบคุณ
11 auctex  tex 

1
เร่งความเร็ว TeX-insert-macro บน \ input
ในlatex-modeเมื่อฉันใช้TeX-insert-macroพิมพ์\input{...} แมโคร Auctex อำนวยความสะดวกให้บริการเสร็จสิ้นชื่อไฟล์ซึ่งเป็นที่ดี อย่างไรก็ตามดูเหมือนว่าจะค้นหาสถานที่จำนวนมากเพื่อรวบรวมรายการที่เสร็จสมบูรณ์เนื่องจาก emacs ค้างไว้เกือบหนึ่งนาทีบนแล็ปท็อปตัวน้อยของฉัน มีวิธีTeX-insert-macroการเสนอชื่อไฟล์ที่สมบูรณ์หรือไม่? โดย "โง่" find-fileผมหมายถึงคนที่คุณได้รับเมื่อเรียก เวลาส่วนใหญ่ของไฟล์ที่ฉันต้องการจะใส่เป็นเพียงไดเรกทอรีเดียวดังนั้นมันจะดีกว่า หากไม่สามารถทำได้มีวิธีอื่นในการเร่งความเร็วหรือไม่ ฉันสังเกตว่าเมื่อฉันใส่\includeมาโครรายการของชื่อไฟล์จะสั้นกว่ามากดังนั้นอาจมีวิธีใช้รายการนั้นสำหรับ\input มาโครด้วย
10 latex  auctex 

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