emacs auctex: هل يمكن لعلامات التقييم التلقائي التلقائي؟

StackOverflow https://stackoverflow.com/questions/2478895

  •  21-09-2019
  •  | 
  •  

سؤال

أنا أستخدم حاليًا Emacs و Auctex لتأليف مستندات LaTex الخاصة بي. هذا ، بالطبع ، رائع. ومع ذلك ، أود الحصول على emacs و/أو auctex تلقائيا تسمية القسم عند استخدام C-c C-e لجعل رأس جديد. يجب أن ينتهي الأمر يبدو هكذا:

\section{This is a section title}
\label{sec:this-is-a-section-title}

مع تسمية الرأس مثل العنوان ، ولكن بدون مسافات. لا أعرف Lisp أو Elisp ، ولم يكن لدي أي فكرة من أين أبدأ. إذا كان أي شخص يمكن أن يساعد ذلك سيكون أمرا رائعا!

هل كانت مفيدة؟

المحلول

إذا كنت تستخدم reftex ثم C-c ( ستفعل ما تريد (يمنحك الفرصة لتغيير الملصق إذا كنت ترغب في ذلك). ايضا C-c ) سوف أدخل \ref{...}, ، ظهرت مخزن مؤقت لاختيار التسمية التي يجب استخدامها. كما يفعل أشياء أخرى بما في ذلك العمل مع ببليوغرافيات. يجب أن تنظر إليها بالتأكيد.

أعتقد أنه أصبح الآن جزءًا من توزيع AUCTEX بحيث يكون كل ما يجب عليك فعله هو إضافة

(add-hook 'LaTeX-mode-hook (function turn-on-reftex))
(setq reftex-plug-into-AUCTeX t)

إلى .emacs الخاص بك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top