在下面的LaTeX包(sublime text 3)的片段中,每次输入:Space,。 (点),?,*,#,由部分\ label {sec:*****}和%section *****(end)中的“_”字符替换。还将大写字母替换为小写字母。这里的片段:Snippet用元音替代带重音符号的元音,不带颚化符号在崇高文本中
<snippet>
<content><![CDATA[
\section{${1:section name}} % (fold)
\label{sec:${2:${1/\\\w+\{(.*?)\}|\\(.)|(\w+)|([^\w\\]+)/(?4:_:\L$1$2$3)/g}}}
${0:$TM_SELECTED_TEXT}
% section $2 (end)
]]></content>
<tabTrigger>sec</tabTrigger>
<scope>text.tex.latex</scope>
<description>Section</description>
</snippet>
我的问题是:我怎么能改变?该片段由元音没有波浪,即更换重读元音字母, 如果我使用的代码片段的结果是:
\section{acción además menú aquí acné} % (fold)
\label{sec:acción_además_menú_aquí_acné}
% section acción_además_menú_aquí_acné (end)
,但我希望得到如下:
\section{acción además menú aquí acné} % (fold)
\label{sec:accion_ademas_menu_aqui_acne}
% section accion_ademas_menu_aqui_acne (end)
这是不可能的一个片段 - 你需要一个插件来做替换。 – MattDMo
@MattDMo谢谢,我可以从哪里开始的任何建议。 – Robles