
Я хотел адаптировать файл подсветки синтаксиса Kate LaTeX (в моем случае: /usr/share/kde4/apps/katepart/syntax/latex.xml
), чтобы иметь другую подсветку в Kile, как в ответе наотключить подсветку синтаксиса в kile. Перед этим я сделал копию оригинального файла.
Но мои предполагаемые изменения не сработали, и также подсветка синтаксиса в некоторых документах LaTeX больше не работала после перезапуска Kile. Интересно, что некоторые документы по-прежнему подсвечены оригинальным способом, но те, которые были отредактированы последними, — нет.
Поэтому я хотел вернуться к исходной версии и просто переместил резервную копию, которую я сделал, в исходное место. Однако после перезагрузки компьютера подсветка синтаксиса все еще не работает. В Kile я нажимаю "Tools"
-> "Highlighting"
-> "Markup"
, но Latex для выбора отсутствует. В Kate я также не могу выбрать Latex.
Что я сделал не так?! Мне нужно сделать что-то еще, чтобы Кейт и Кайл распознали файл?! У него такие же разрешения, как и у других файлов в папке.
Я попытался решить свою проблему, загрузив файл latex.xml из репозитория Kate, но и этот файл ничего не меняет.
решение1
Повозившись немного, я нашел простое решение: я обновил файлы подсветки синтаксиса Kate через собственные настройки конфигурации Kate.
Для этого я выбрал
Settings
-> Configure Kate
-> Editor Component
-> Open/Save
-> Modes & Filetypes
-> Download Highlighting Files
->Install
в Кейт.
Так как я никогда не обновлял ни один файл выделения, многие были предварительно выбраны для обновления, включая файл выделения Latex. После установки всех обновлений я перезапустил Кейт и Кайла, и выделение стало таким же хорошим, как и всегда!
Просто в качестве подсказки, если кто-то из вас также испытывает странное поведение Kate и находит настройки немного запутанными, я могу порекомендовать KDEСайт «Конфигурация компонентов редактора».