Stephan Seitz
d605120dcc
highlights(latex): only highlight command name, not whole command
2022-05-21 13:13:59 +02:00
Christian Clason
db0e519291
latex: capture math env contents
2022-04-15 15:04:29 +02:00
Christian Clason
94f19cad29
latex: update queries
...
Make use of parser updates
* add `\{re}newenvironment`
* add `\DeclarePairedDelimiter{X}`
* add `\title` and `\author`
* add optional arguments to sectioning commands
* use builtin nodes for math environments
2022-04-14 12:02:20 +02:00
Christian Clason
b6ebdaeb44
fix(latex): update parser and queries
2022-02-27 12:38:45 +01:00
Christian Clason
5e116977e0
fix(latex): update parser and query ( #2547 )
2022-02-19 11:22:25 +01:00
Christian Clason
3c363ebd26
fix(latex): some highlight query fixes ( #2534 )
...
* add \caption to @function
* only highlight contents of curly text groups in references
2022-02-16 17:29:56 +01:00
Christian Clason
8e780a4c9d
refactor(latex): improve queries ( #2457 )
2022-02-05 16:09:35 +01:00
Stephan Seitz
31e33b0e66
injections(latex): add support for minted language injection
2022-02-04 22:15:47 +01:00
Christian Clason
a80c8bc506
chore(latex)!: update parser and queries ( #2436 )
...
BREAKING CHANGE: queries for latex need adaptation
2022-02-04 10:29:46 +00:00
Jendrik Stelzner
31fe7ee4f9
Add a missing LaTeX hightlight.
...
Add \eqref to the list of referencing commands.
2022-01-13 09:44:03 +01:00
Jendrik Stelzner
41a097d9c5
Add LaTeX highlights: addpart, addchap, addsec.
...
Add highlight for the LaTeX sectioning commands \addpart, \addchap, \addsec and their starred variants.
2022-01-12 00:41:26 +01:00
Ashish Panigrahi
aba5e9b4d5
feat: add comment highlighting in LaTeX
2021-07-01 10:33:16 +02:00
Stephan Seitz
b09e889e3d
highlights(latex): highlight chapter*, section*, part* ...
...
Fixes #1454
2021-06-30 20:36:02 +02:00
Stephan Seitz
89d464744b
highlights(latex): use any-of?
2021-05-17 20:36:33 +02:00
Stephan Seitz
d89d698c26
highlights(latex): add more math environments
...
Fix #1293
2021-05-17 20:36:33 +02:00
Stephan Seitz
bb2846fd9b
highlights(latex): add more commands
2021-05-17 20:36:33 +02:00
Stephan Seitz
efbb1c66d2
highlights(latex): fix regexes with backslashes
...
https://github.com/neovim/neovim/pull/14382 requires to escape `\` is regexes if they are verbatim `\`
They change in Neovim was incompatible so people that are still behind that revision will have this regex not matching (but it should at least not error)
2021-05-12 01:12:24 +02:00
Stephan Seitz
712cc78a1e
Add text.reference and text.environment
2021-03-30 19:26:37 +02:00
Stephan Seitz
0556edf5f3
latex: add TSMath that behaves like vimtex math highlighting
2021-03-30 19:26:37 +02:00
Stephan Seitz
ea8c3b2850
feat: Add Latex basic highlights and folds
...
Fix #1104
2021-03-30 19:26:37 +02:00