diff --git a/lua/custom/plugins/vimtex.lua b/lua/custom/plugins/vimtex.lua index 80d2f706..2d5b1358 100644 --- a/lua/custom/plugins/vimtex.lua +++ b/lua/custom/plugins/vimtex.lua @@ -4,7 +4,6 @@ return { config = function() vim.g.vimtex_compiler_latexmk = { options = { - '-lualatex', '-shell-escape', '-verbose', '-file-line-error', diff --git a/lua/snippets/tex.lua b/lua/snippets/tex.lua index 9ccb9c05..dc39e23d 100644 --- a/lua/snippets/tex.lua +++ b/lua/snippets/tex.lua @@ -155,9 +155,11 @@ return { { trig = ';tkz', snippetType = 'autosnippet', wordTrig = false }, fmt( [[ + \begin{{center}} \begin{{tikzpicture}} {} \end{{tikzpicture}} + \end{{center}} ]], { i(1) } ) @@ -254,10 +256,6 @@ return { s({ trig = ';eql', snippetType = 'autosnippet', wordTrig = false }, fmt('$ {} $', { i(1) })), - s({ trig = ';neq', snippetType = 'autosnippet', wordTrig = false }, t '\\neq'), - - s({ trig = ';aprox', snippetType = 'autosnippet', wordTrig = false }, t '\\approx'), - s( { trig = ';eqb', snippetType = 'autosnippet', wordTrig = false }, fmt( @@ -371,6 +369,8 @@ return { s({ trig = ';mid', snippetType = 'autosnippet', wordTrig = false }, { t ' \\mid ' }), + s({ trig = ';move', snippetType = 'autosnippet', wordTrig = false }, { t ' \\vdash ' }), + -- NOTE: AUTOMATAS s( @@ -388,13 +388,12 @@ return { s( { trig = ';dibnodo', snippetType = 'autosnippet' }, - fmt('({}) edge[{}, {}, {}] node{{${}$}} ({})', { + fmt('({}) edge[{}, {}] node{{{}}} ({})', { i(1, 'nombre salida'), i(2, 'posicion texto'), - i(3, 'angulo salida'), - i(4, 'angulo entrada'), - i(5, 'texto flecha'), - i(6, 'nombre llegada'), + i(3, 'bend left'), + i(4, 'texto flecha'), + i(5, 'nombre llegada'), }) ), @@ -429,12 +428,22 @@ return { s({ trig = ':psi', snippetType = 'autosnippet', wordTrig = false }, { t '\\Psi' }), s({ trig = ':omega', snippetType = 'autosnippet', wordTrig = false }, { t '\\Omega' }), - s({ trig = ';inft', snippetType = 'autosnippet', wordTrig = false }, { t '\\infty ' }), + s({ trig = ';neq', snippetType = 'autosnippet', wordTrig = false }, t '\\neq '), + + s({ trig = ';leq', snippetType = 'autosnippet', wordTrig = false }, t '\\leq '), + + s({ trig = ';geq', snippetType = 'autosnippet', wordTrig = false }, t '\\geq '), + + s({ trig = ';aprox', snippetType = 'autosnippet', wordTrig = false }, t '\\approx '), + + s({ trig = ';inft', snippetType = 'autosnippet', wordTrig = false }, { t '\\infty' }), s({ trig = ';dot', snippetType = 'autosnippet', wordTrig = false }, { t '\\dots ' }), s({ trig = ';por', snippetType = 'autosnippet', wordTrig = false }, { t '\\times ' }), + s({ trig = ';circ', snippetType = 'autosnippet', wordTrig = false }, { t '\\circledcirc ' }), + s({ trig = ';prima', snippetType = 'autosnippet', wordTrig = false }, t '^{\\prime}'), s({ trig = ';txt', snippetType = 'autosnippet', wordTrig = false }, fmt('\\text{{{}}}', { i(1) })),