Textmate 2范围:增加乳胶文档中部分的字体大小

时间:2012-10-11 07:35:28

标签: scope textmate textmatebundles

问:在Textmate 2中编辑.tex文件时:如何以更大的字体大小打印乳胶版?

我将以下语法添加到Latex包中:

{   patterns = (
    {   begin = 'section\{';
        end = '\}';
        name = 'markup.heading.1.latex';
    },
);
}

另外,我添加了以下适用于新定义的markup.heading.1.latex范围的设置:

{   fontName = 'Baskerville';
fontSize = '2.25em';
}

问题:它只匹配没有前导的部分:

enter image description here

...当我将范围定义更改为以下内容(在“section”前添加\\)时:

{   patterns = (
    {   begin = '\\section\{';
        end = '\}';
        name = 'markup.heading.1.latex';
    },
);
}

..范围未适用。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

您的问题的答案是编辑主题包。

更改Texmate 2中部分外观的步骤如下:

在Bundle编辑器菜单中,选择Edit bundles ....

然后选择捆绑主题。

从菜单文件中,选择新建,然后在出现提示时选择设置

为设置命名。

在“范围选择器”字段中,使用meta.function.section.latex

然后您可以编辑设置,例如:

{   
    fontName = 'Courier';
    fontSize = 36;
}

然后保存(以通常的方式,例如,命令-s)。

您可以重复其他切片命令(识别范围,将光标移动到适当的位置,然后使用以下组合键control-shift-P)

answer taken from here请给原作者留言。