4

Я часами ковырялся и отчаялся.

Я хочу вкладки! Мне нравятся вкладки, я не вижу преимуществ в использовании пробелов и, следовательно, я идентифицирую с вкладками (хотя выравнивание выполняется с пробелами). Но я не могу заставить AUCTeX (или LaTeX-режим в этом отношении) использовать вкладки - и, похоже, никто в мире никогда не хотел этого.

Я нахожусь на Ubuntu, поэтому AUCTeX установлен по умолчанию, и я думаю, что соответствующие части из моего .emacs следующие:

(setq-default LaTeX-default-offset 8)
(setq-default TeX-newline-function 'newline-and-indent)
(setq-default indent-tabs-mode t) ; I want tabs. I like tabs
(setq-default standard-indent 8) ; A tab is 8 spaces
(setq-default tab-width 8) ; A tab is still 8 spaces... what's the difference to the above?

С этими настройками он все еще имеет отступ, используя 2(!!) пространства. Пожалуйста, помогите и имейте в виду, что я только что перешел с vi, так что я, возможно, не совсем разбираюсь в каждой концепции emacs;)

1 ответ1

2

в строке меню выберите LaTeX -> Customize AuCTeX -> Browse options . Там перейдите к узлу группы TeX Indentation и следуйте по нему. Внутри группы активируйте узел Latex Indentation чтобы сделать опции видимыми. Измените переменную Latex Indent Level с 2 на 8; установить для текущего сеанса (чтобы не запутаться, если они не получаются, как вы надеетесь, попробуйте и дайте нам знать, как это получилось.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .