2016-02-01 4 views
1

В моем emacs 24.3 я не могу найти пакет AUCTeX. Если я ввожу ПАКЕТ-СПИСОК-ПАКЕТ, Я нахожу различные пакеты для AUCTeX, такие как «auctex-lua» или «автозаполнение для auctex». Однако, я не могу установить пакет auctex. Почему он ушел?Пакет AUCTeX отсутствует в emacs

+0

AUCTeX доступен в репозитории GNU ELPA. Что содержит переменная 'package-archives'? – Chris

+0

Я набрал в Mx customize-variable [RET] пакет-архивы [RET], а затем вижу следующее: Имя архива: melpa URL или имя каталога: https://melpa.org/packages/ – Graph4Me

ответ

0

AUCTeX is available via GNU ELPA, а не MELPA.

Вы можете настроить несколько репозиториев, например. с помощью add-to-list вместо установки package-archives непосредственно:

(add-to-list 'package-archives 
      '("melpa" . "http://melpa.org/packages/") t) 

Это должно держать GNU ELPA в списке архивов, но в случае, если это не вы всегда можете добавить его обратно. Это должно выглядеть как

После того, как вы сделали это, вы должны быть в состоянии установить AucTeX через package.el.

Обратите внимание, что это, скорее всего, один репозиторий, который большинство пользователей должно иметь в своем списке package-archives. Это официальный репозиторий GNU, который включен по умолчанию. Конечно, не стесняйтесь добавлять других, как хотите!

+0

Когда я добавляю "(add-to-list 'package-archives ' ("melpa". "http://melpa.org/packages/") t) "в файл .emacs, я получаю сообщение об ошибке" Значение символа как переменной пустое : package-archives " – Graph4Me

+0

Мне удалось установить его, хотя, просто используя линию elpa, которую вы написали. Однако его не работает. Мой «пакет-активированный список» говорит: (auctex auto-compile auto-complete-auctex автоматически заполняет область расширения nnir-est, упакованную всплывающее окно yasnippet). Однако, когда я открываю файл .tex только в режиме «(заполнение текста)» – Graph4Me

+0

@ Graph4Me, разве у вас уже нет конфигурации для 'package.el' где-нибудь? Где вы сейчас настраиваете MELPA? – Chris

Смежные вопросы