Sublime Text 3: Personalizar determinados realces de sintaxe

0

(Estou ciente de que esta e outras perguntas semelhantes já foram feitas. Mas ainda estou confuso.)

Exemplo: instalei o pacote LaTeXing para LaTeX e estou usando o esquema de cores ayu-light . (Não tenho certeza se esses detalhes são relevantes ou não.)

Digamos que eu queira alterar a cor da sintaxe de LaTeX comments. Na configuração dada, é cinza em itálico. Eu não quero que seja em itálico. (E talvez mude a cor também.)

Pergunta:

1) É o pacote LaTeXing ou o ayu-light Color Scheme controlando isso? (Ou os dois?)

2) Qual é o caminho para, para este exemplo, fazer os comentários em itálico ((1) no contexto do LaTex; (2) em geral) tornar não-itálico.

3) Qualquer que seja o procedimento para este exemplo específico, é o mesmo para todos os pacotes e esquemas de cores?

    
por blackened 04.07.2018 / 09:04

1 resposta

1

Acho que sua primeira pergunta poderia ter sido respondida ao mudar de tema. Uma definição de sintaxe define apenas as regras, que parte de uma sintaxe é atribuída a um escopo. É o tema que é inteiramente responsável pelo estilo.

Para alterar o estilo, siga estas etapas:

  1. Clone o tema original e renomeie-o, caso contrário, ele será substituído por atualizações
  2. Faça suas alterações

Mais especificamente, remova (ou comente) as linhas 75 e 76 do tema:

<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>
    
por 04.07.2018 / 14:04