Я собираюсь начать использовать этот nomencl
пакет.
Я понял, что makeindex
команда необходима.
Было бы неплохо иметь возможность доступа к этой команде в WinEdt, как это можно сделать, например, с помощью bibtex
. В графическом интерфейсе WinEdt также есть кнопка для выполнения makeindex
, но она неактивна. Исполняемый файл там, поэтому я не могу понять, почему он неактивен/неактивен.
- Я видел, как кто-то задавал тот же вопрос на другом форуме, но, похоже, никто не мог ему помочь.http://thread.gmane.org/gmane.editors.winedt/7379.
Я также нашел страницуhttp://www-h.eng.cam.ac.uk/help/tpl/textprocessing/miktex.htmlутверждая
WinEdt и makeindex — для номенклатур и создания индекса вам понадобится makeindex. Он установлен, но опция меню неактивна, даже если вы запросите ее с помощью опции настройки. Решение — щелкнуть опцию, чтобы получить приглашение командной строки, и ввести строку makeindex (нужная вам строка будет в документации «nomenclatures» или «makeindex») [2008]
что эта кнопка не должна работать (моя интерпретация).
Я также нашел страницустиль makeindexгде один из ответов на вопрос ясно указывает на то, что эта кнопка действительно может работать.
Может ли кто-нибудь мне с этим помочь?
решение1
Предлагаю вам установить Nomenclature
пакет из сообщества пользователей WinEdt, WinEdt.org
. Он добавит Make Nomenclature
пункт в TeX
меню. Вот прямая ссылка наупаковка.
Кнопка не установлена на панели инструментов. Если вы хотите ее иметь, откройте файл Toolbar.ini
с помощью Options interface
и вставьте BUTTON="Make_Nomenclature"
между строками 359 и 360 Toolbar.ini
:
BUTTON="Make_Glossary"
BUTTON="Make_Nomenclature"
BUTTON="|"
и нажмите на Load Current Script
значок.
решение2
Моя проблема была в том, что я не включил команды \makeindex (или \printindex) в свой файл LaTeX. Команда \makeindex приведет к записи файла .idx, а затем WinEdt автоматически изменит параметр makeindex в раскрывающемся меню TeX так, чтобы он не был серым.