หลังจากทำวิจัยในเว็บเป็นเวลานานและตรวจสอบacเอกสารด้วยการทดลองบนเครื่องของฉันอย่างถี่ถ้วนเพื่อตรวจสอบโค้ดบรรทัดต่อบรรทัดฉันมาพร้อมกับโซลูชันนี้ที่สามารถyasnippetทำงานได้ดี (optioinal) โดยไม่มีความผิด
ใส่สิ่งนี้ลงในของคุณinit.elหรือ.emacsดูแลลำดับ:  
(require 'package)
(package-initialize)
;; yasnippet code 'optional', before auto-complete
(require 'yasnippet)
(yas-global-mode 1)
;; auto-complete setup, sequence is important
(require 'auto-complete)
(add-to-list 'ac-modes 'latex-mode) ; beware of using 'LaTeX-mode instead
(require 'ac-math) ; package should be installed first 
(defun my-ac-latex-mode () ; add ac-sources for latex
   (setq ac-sources
         (append '(ac-source-math-unicode
           ac-source-math-latex
           ac-source-latex-commands)
                 ac-sources)))
(add-hook 'LaTeX-mode-hook 'my-ac-latex-mode)
(setq ac-math-unicode-in-math-p t)
(ac-flyspell-workaround) ; fixes a known bug of delay due to flyspell (if it is there)
(add-to-list 'ac-modes 'org-mode) ; auto-complete for org-mode (optional)
(require 'auto-complete-config) ; should be after add-to-list 'ac-modes and hooks
(ac-config-default)
(setq ac-auto-start nil)            ; if t starts ac at startup automatically
(setq ac-auto-show-menu t)
(global-auto-complete-mode t) 
หมายเหตุ:
 
ตามที่ระบุไว้ในเอกสารของacผู้ที่จะไปเพิ่มและตะขอควรจะทำก่อนการโหลด  ac-modes(ac-config-default)
บางคนแนะนำให้ใส่รหัสเพื่อเล่นกับTABกุญแจที่ฉันไม่ต้องการและไม่แนะนำเพราะมันจะทำลายสิ่งอื่นในภายหลัง อย่างไรก็ตามฉันเห็นคนใส่อะไรแบบนี้ในตอนท้ายก่อนglobal-auto-complete:  
(ac-set-trigger-key "TAB")
(ac-set-trigger-key "<tab>")  
จนกว่าฉันจะเพิ่มการเติมภาพ(ac-flyspell-workaround)อัตโนมัติช้าเกินไปที่จะคิดว่าจะใช้มันใน Auctex ตั้งแต่ฉันใช้ flyspell ข้อผิดพลาดนี้ถูกกล่าวถึงในเอกสารด้วย ขอบคุณ!  
โบนัส
 
ฉันดีใจที่ได้ทราบจากเอกสารแม้ว่าจะไม่ชัดเจนว่าจะสามารถเพิ่มพจนานุกรมที่ผู้ใช้กำหนดเอง (IES) ได้อย่างไร! ฉันลองและใช้งานได้ดี
เพิ่มสองบรรทัดหลังrequire-auto-completeบรรทัดด้านบน:  
(add-to-list 'ac-dictionary-directories "~/.emacs.d/.dict") ; make sure this folder exists
(add-to-list 'ac-user-dictionary-files "~/.emacs.d/.dict/custom-dict.txt") ; put any name to your `.txt` file  
ตอนนี้ใน.txtไฟล์ของคุณเพิ่มผู้สมัครที่คุณชื่นชอบให้เสร็จ ช่วยตัวเองจากผู้สมัครที่มีความยาวน้อยกว่า 4 ตัวอักษรพวกเขาไม่ได้คุ้มค่า! RETใส่เพียงแค่คำพูดของคุณเช่นคั่นด้วยอาหารเส้นหรือ
ตัวอย่างของเนื้อหาใน.txtไฟล์:  
inconsistencies
foobaremaild@foobar.com
do-not-put-your-password-here
long-line-in-any-programming-language-of-your-like
เพลิดเพลินกับการเติมข้อมูลอัตโนมัติใน LaTeX / AUCTeX ด้วย Emacs!