(Я знаю, что этот и подобные вопросы уже задавались. Но я все еще в замешательстве.)

Пример: я установил пакет LaTeXing для LaTeX и использую цветовую схему ayu ayu-light . (Я не уверен, что эти особенности актуальны или нет.)

Скажем, я хочу изменить синтаксическую раскраску комментариев LaTeX . В данном наборе он выделен курсивом серым цветом. Я не хочу, чтобы это было курсивом. (И, возможно, изменить цвет тоже.)

Вопрос:

1) Контролирует ли это пакет LaTeXing или цветовую схему ayu ayu-light ? (Или оба?)

2) Как в данном примере сделать комментарии курсивом ((1) в контексте LaTex; (2) в целом) сделать не курсивом.

3) Какой бы ни была процедура для этого конкретного примера, одинакова ли она для всех пакетов и цветовых схем?

1 ответ1

1

Я думаю, что на ваш первый вопрос можно было бы ответить, сменив тему. Определение синтаксиса определяет только те правила, какая часть синтаксиса присваивается области. Это тема, которая полностью отвечает за стиль.

Чтобы изменить стиль, выполните следующие действия.

  1. Клонируйте оригинальную тему и переименуйте ее, иначе она будет перезаписана обновлениями
  2. Внесите свои изменения

Более конкретно, удалите (или прокомментируйте) строки 75 и 76 из темы:

<dict>
    <key>name</key>
    <string>Comment</string>
    <key>scope</key>
    <string>comment, punctuation.definition.comment</string>
    <key>settings</key>
    <dict>
        <!--
        <key>fontStyle</key>
        <string>italic</string>
        -->
        <key>foreground</key>
        <string>#ABB0B6</string>
    </dict>
</dict>

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