Hice mas efectivos los snippets, y agregué log, ln, sqrt, lim
This commit is contained in:
		
							parent
							
								
									b3390c702a
								
							
						
					
					
						commit
						a9d9ade80f
					
				| 
						 | 
				
			
			@ -44,21 +44,13 @@ return {
 | 
			
		|||
    { trig = ';ben', snippetType = 'autosnippet', wordTrig = false },
 | 
			
		||||
    fmt(
 | 
			
		||||
      [[
 | 
			
		||||
        \begin{{enumerate}}{}
 | 
			
		||||
        \begin{{enumerate}}[{}]
 | 
			
		||||
          \item {}
 | 
			
		||||
        \end{{enumerate}}
 | 
			
		||||
        {}
 | 
			
		||||
      ]],
 | 
			
		||||
      {
 | 
			
		||||
        c(1, {
 | 
			
		||||
          t '',
 | 
			
		||||
          fmt('[A{}]', { i(1, '.') }),
 | 
			
		||||
          fmt('[a{}]', { i(1, '.') }),
 | 
			
		||||
          fmt('[i{}]', { i(1, '.') }),
 | 
			
		||||
          fmt('[{}]', { i(1) }),
 | 
			
		||||
        }),
 | 
			
		||||
        i(1, '1.'),
 | 
			
		||||
        i(2),
 | 
			
		||||
        i(0),
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
| 
						 | 
				
			
			@ -67,21 +59,13 @@ return {
 | 
			
		|||
    { trig = ':ben', snippetType = 'autosnippet', wordTrig = false },
 | 
			
		||||
    fmt(
 | 
			
		||||
      [[
 | 
			
		||||
        \begin{{enumerate*}}{}
 | 
			
		||||
        \begin{{enumerate*}}[{}]
 | 
			
		||||
          \item {}
 | 
			
		||||
        \end{{enumerate*}}
 | 
			
		||||
        {}
 | 
			
		||||
      ]],
 | 
			
		||||
      {
 | 
			
		||||
        c(1, {
 | 
			
		||||
          t '',
 | 
			
		||||
          fmt('[A{}]', { i(1, '.') }),
 | 
			
		||||
          fmt('[a{}]', { i(1, '.') }),
 | 
			
		||||
          fmt('[i{}]', { i(1, '.') }),
 | 
			
		||||
          fmt('[{}]', { i(1) }),
 | 
			
		||||
        }),
 | 
			
		||||
        i(1, '1.'),
 | 
			
		||||
        i(2),
 | 
			
		||||
        i(0),
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
| 
						 | 
				
			
			@ -93,12 +77,10 @@ return {
 | 
			
		|||
        \begin{{align}}
 | 
			
		||||
          {} &= {}
 | 
			
		||||
        \end{{align}}
 | 
			
		||||
        {}
 | 
			
		||||
      ]],
 | 
			
		||||
      {
 | 
			
		||||
        i(1),
 | 
			
		||||
        i(2),
 | 
			
		||||
        i(0),
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
| 
						 | 
				
			
			@ -110,12 +92,10 @@ return {
 | 
			
		|||
        \begin{{align*}}
 | 
			
		||||
          {} &= {}
 | 
			
		||||
        \end{{align*}}
 | 
			
		||||
        {}
 | 
			
		||||
      ]],
 | 
			
		||||
      {
 | 
			
		||||
        i(1),
 | 
			
		||||
        i(2),
 | 
			
		||||
        i(0),
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
| 
						 | 
				
			
			@ -127,17 +107,15 @@ return {
 | 
			
		|||
      \begin{{itemize}}
 | 
			
		||||
        \item {}
 | 
			
		||||
      \end{{itemize}}
 | 
			
		||||
      {}
 | 
			
		||||
      ]],
 | 
			
		||||
      {
 | 
			
		||||
        i(1),
 | 
			
		||||
        i(0),
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
 | 
			
		||||
  s(
 | 
			
		||||
    { trig = ';mat(%d+x%d+)', regTrig = true, name = 'Matrix' },
 | 
			
		||||
    { trig = ';mat(%d+x%d+)', regTrig = true, name = 'matriz' },
 | 
			
		||||
    fmt(
 | 
			
		||||
      [[
 | 
			
		||||
      \begin{{{}}}
 | 
			
		||||
| 
						 | 
				
			
			@ -165,15 +143,13 @@ return {
 | 
			
		|||
    { trig = ';int', snippetType = 'autosnippet', wordTrig = false },
 | 
			
		||||
    fmt(
 | 
			
		||||
      [[
 | 
			
		||||
    \int{} {} \,d{}
 | 
			
		||||
    \int_{{{}}}^{{{}}} {} \,d{}
 | 
			
		||||
    ]],
 | 
			
		||||
      {
 | 
			
		||||
        c(1, {
 | 
			
		||||
          t '',
 | 
			
		||||
          sn(nil, fmt('_{{{}}}^{{{}}}', { i(1), i(2) })),
 | 
			
		||||
        }),
 | 
			
		||||
        i(1),
 | 
			
		||||
        i(2),
 | 
			
		||||
        i(0),
 | 
			
		||||
        i(3),
 | 
			
		||||
        i(4),
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
| 
						 | 
				
			
			@ -182,16 +158,13 @@ return {
 | 
			
		|||
    { trig = ';iint', snippetType = 'autosnippet', wordTrig = false },
 | 
			
		||||
    fmt(
 | 
			
		||||
      [[
 | 
			
		||||
      \iint{} {} \,d{} \,d{}
 | 
			
		||||
      \iint_{{{}}} {} \,d{} \,d{}
 | 
			
		||||
      ]],
 | 
			
		||||
      {
 | 
			
		||||
        c(1, {
 | 
			
		||||
          t '',
 | 
			
		||||
          sn(nil, fmt([[ _{{{}}} ]], { i(1) })),
 | 
			
		||||
        }),
 | 
			
		||||
        i(1),
 | 
			
		||||
        i(2),
 | 
			
		||||
        i(3),
 | 
			
		||||
        i(0),
 | 
			
		||||
        i(4),
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
| 
						 | 
				
			
			@ -200,44 +173,41 @@ return {
 | 
			
		|||
    { trig = ';iiint', snippetType = 'autosnippet', wordTrig = false },
 | 
			
		||||
    fmt(
 | 
			
		||||
      [[
 | 
			
		||||
      \iiint{} {} \,d{} \,d{} \,d{}
 | 
			
		||||
      \iiint_{{{}}} {} \,d{} \,d{} \,d{}
 | 
			
		||||
      ]],
 | 
			
		||||
      {
 | 
			
		||||
        c(1, {
 | 
			
		||||
          t '',
 | 
			
		||||
          sn(nil, fmt([[_{{{}}}]], { i(1) })),
 | 
			
		||||
        }),
 | 
			
		||||
        i(1),
 | 
			
		||||
        i(2),
 | 
			
		||||
        i(3),
 | 
			
		||||
        i(4),
 | 
			
		||||
        i(0),
 | 
			
		||||
        i(5),
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
 | 
			
		||||
  s(
 | 
			
		||||
    { trig = ';dv', snippetType = 'autosnippet', wordTrig = false },
 | 
			
		||||
    fmt([[\dv{}]], {
 | 
			
		||||
      c(1, {
 | 
			
		||||
        sn(nil, fmt([[{{{}}}]], { i(1) })),
 | 
			
		||||
        sn(nil, fmt([[{{{}}}{{{}}}]], { i(1), i(2) })),
 | 
			
		||||
        sn(nil, fmt([[[{}]{{{}}}{{{}}}]], { i(1), i(2), i(3) })),
 | 
			
		||||
      }),
 | 
			
		||||
    fmt([[\dv[{}]{{{}}}{{{}}}]], {
 | 
			
		||||
      i(1),
 | 
			
		||||
      i(2),
 | 
			
		||||
      i(3),
 | 
			
		||||
    })
 | 
			
		||||
  ),
 | 
			
		||||
 | 
			
		||||
  s(
 | 
			
		||||
    { trig = ';dp', snippetType = 'autosnippet', wordTrig = false },
 | 
			
		||||
    fmt([[\pdv{}{}]], {
 | 
			
		||||
      c(1, { fmt('{{{}}}', { i(1) }), fmt('[{}]', { i(1) }) }),
 | 
			
		||||
      c(2, { fmt('{{{}}}', { i(1) }), fmt('{{{}}}{{{}}}', { i(1), i(2) }), fmt('{{{}}}{{{}}}{{{}}}', { i(1), i(2), i(3) }) }),
 | 
			
		||||
    fmt([[\pdv[{}]{{{}}}{{{}}}]], {
 | 
			
		||||
      i(1),
 | 
			
		||||
      i(2),
 | 
			
		||||
      i(3),
 | 
			
		||||
    })
 | 
			
		||||
  ),
 | 
			
		||||
 | 
			
		||||
  s(
 | 
			
		||||
    { trig = ';sum', snippetType = 'autosnippet', wordTrig = false },
 | 
			
		||||
    fmt('\\sum{} {}', {
 | 
			
		||||
      c(1, { t '', fmt('_{{{}}}^{{{}}}', { i(1), i(2) }) }),
 | 
			
		||||
    fmt('\\sum_{{{}}}^{{{}}} {}', {
 | 
			
		||||
      i(1),
 | 
			
		||||
      i(2),
 | 
			
		||||
      i(0),
 | 
			
		||||
    })
 | 
			
		||||
  ),
 | 
			
		||||
| 
						 | 
				
			
			@ -270,6 +240,38 @@ return {
 | 
			
		|||
    )
 | 
			
		||||
  ),
 | 
			
		||||
 | 
			
		||||
  s(
 | 
			
		||||
    { trig = ';log', snippetType = 'autosnippet' },
 | 
			
		||||
    fmt('\\log_{{{}}}{{{}}}', {
 | 
			
		||||
      i(1, 'b'),
 | 
			
		||||
      i(2, 'x'),
 | 
			
		||||
    })
 | 
			
		||||
  ),
 | 
			
		||||
 | 
			
		||||
  s(
 | 
			
		||||
    { trig = ';ln', snippetType = 'autosnippet' },
 | 
			
		||||
    fmt('\\ln{{{}}}', {
 | 
			
		||||
      i(1, 'x'),
 | 
			
		||||
    })
 | 
			
		||||
  ),
 | 
			
		||||
 | 
			
		||||
  s(
 | 
			
		||||
    { trig = ';rai', snippetType = 'autosnippet' },
 | 
			
		||||
    fmt('\\sqrt[{}]{{{}}}', {
 | 
			
		||||
      i(1, 'n'),
 | 
			
		||||
      i(2, 'x'),
 | 
			
		||||
    })
 | 
			
		||||
  ),
 | 
			
		||||
 | 
			
		||||
  s(
 | 
			
		||||
    { trig = ';lim', snippetType = 'autosnippet' },
 | 
			
		||||
    fmt('\\lim_{{{} \\to {}}}{{{}}}', {
 | 
			
		||||
      i(1, 'x'),
 | 
			
		||||
      c(2, { t '\\infty', t '-\\infty' }),
 | 
			
		||||
      i(3, ''),
 | 
			
		||||
    })
 | 
			
		||||
  ),
 | 
			
		||||
 | 
			
		||||
  -- NOTE: SECTIONS
 | 
			
		||||
 | 
			
		||||
  -- NOTE: MISCELLANEOUS
 | 
			
		||||
| 
						 | 
				
			
			@ -418,26 +420,6 @@ return {
 | 
			
		|||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
  s(
 | 
			
		||||
    'enumerate',
 | 
			
		||||
    fmt(
 | 
			
		||||
      [[
 | 
			
		||||
        \begin{{enumerate}}{}
 | 
			
		||||
          \item {}
 | 
			
		||||
        \end{{enumerate}}
 | 
			
		||||
      ]],
 | 
			
		||||
      {
 | 
			
		||||
        c(1, {
 | 
			
		||||
          t '',
 | 
			
		||||
          fmt('[A{}]', { i(1, '.') }),
 | 
			
		||||
          fmt('[a{}]', { i(1, '.') }),
 | 
			
		||||
          fmt('[i{}]', { i(1, '.') }),
 | 
			
		||||
        }),
 | 
			
		||||
        i(0),
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
  s('item', { t { '', '', '\\item ' } }),
 | 
			
		||||
  s(
 | 
			
		||||
    'begin',
 | 
			
		||||
    fmt(
 | 
			
		||||
| 
						 | 
				
			
			@ -484,24 +466,4 @@ return {
 | 
			
		|||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
  s(
 | 
			
		||||
    'align',
 | 
			
		||||
    fmt(
 | 
			
		||||
      [[
 | 
			
		||||
        \begin{{align}}{}
 | 
			
		||||
          {} &= {}
 | 
			
		||||
        \end{{align}}
 | 
			
		||||
        {}
 | 
			
		||||
      ]],
 | 
			
		||||
      {
 | 
			
		||||
        c(1, {
 | 
			
		||||
          t '',
 | 
			
		||||
          fmt('[{}]', { i(1, 'H') }),
 | 
			
		||||
        }),
 | 
			
		||||
        i(2),
 | 
			
		||||
        i(3),
 | 
			
		||||
        i(0),
 | 
			
		||||
      }
 | 
			
		||||
    )
 | 
			
		||||
  ),
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue