2011-04-19 66 views
0

如果有人能提供關於在GNU emacs菜單欄中創建Ref菜單的建議,我將不勝感激。emacs菜單欄中的RefTex

問:我如何讓RefTeX在emacs的菜單欄中創建Ref菜單?或者這可能在Windows上? RefTeX手冊中提到「在支持此功能的系統上」,但它並未指明哪些系統。以前我一直在使用Aquamacs在Mac OSX上工作,並在菜單欄中有這個參考。

任何意見非常感謝。

另外:Windows 7,emacs版本23.1,AUCTeX,LaTeX安裝。

我已插入以下到我的.emacs文件(我從EmacsWiki這個代碼,並改變了路徑):

(require 'tex-site) 
(autoload 'reftex-mode "reftex" "RefTeX Minor Mode" t) 
(autoload 'turn-on-reftex "reftex" "RefTeX Minor Mode" nil) 
(autoload 'reftex-citation "reftex-cite" "Make citation" nil) 
(autoload 'reftex-index-phrase-mode "reftex-index" "Phrase Mode" t) 
(add-hook 'latex-mode-hook 'turn-on-reftex) ; with Emacs latex mode 
;; (add-hook 'reftex-load-hook 'imenu-add-menubar-index) 
(add-hook 'LaTeX-mode-hook '(lambda() (require 'latex-units) 
         (turn-on-reftex) 
         (turn-on-auto-fill) 
         (LaTeX-math-mode) 
         (load "preview-latex.el" nil t t))) 

(setq LaTeX-eqnarray-label "eq" 
     LaTeX-equation-label "eq" 
     LaTeX-figure-label "fig" 
     LaTeX-table-label "tab" 
     TeX-auto-save t 
     TeX-newline-function 'reindent-then-newline-and-indent 
     TeX-parse-self t 
     TeX-style-path 
     '("style/" "auto/" 
     "C:/emacs/emacs-23.3/site-lisp/auctex/style/" 
     "C:/emacs/emacs-23.3/var/auctex/" 
     "C:/emacs/emacs-23.3/site-lisp/auctex/style/") 
     LaTeX-section-hook 
     '(LaTeX-section-heading 
    LaTeX-section-title 
     LaTeX-section-toc 
     LaTeX-section-section 
     LaTeX-section-label)) 

(setq reftex-cite-format 'natbib 
     reftex-default-bibliography 
     '("~/Desktop/References/MyLibrary.bib") 
     reftex-extra-bindings t 
     reftex-plug-into-AUCTeX t 
     reftex-sort-bibtex-matches 'year 
     reftex-toc-mode-hook nil) 

回答

1

我有一個類似的問題....但我通過插入解決它下面行到我的網站-start.el

(附加鉤「膠乳模式掛機 (拉姆達() (導通 - reftex) (setq reftex插頭 - 進入 - AUCTeX噸)))

這將'Ref'菜單放置在第e工具欄。

如需進一步RefTex自定義,我在我的.emacs把這些文件

HTH

埃裏卡