|
1 { |
|
2 "name": "latex-syntax", |
|
3 "displayName": "latex-syntax", |
|
4 "description": "Rich LaTeX syntax highlighting (for use with Texlab)", |
|
5 "version": "0.0.1", |
|
6 "publisher": "vomout", |
|
7 "license": "MIT", |
|
8 "homepage": "https://tuomov.iki.fi/software/", |
|
9 "repository": { |
|
10 "type": "mercurial", |
|
11 "url": "https://tuomov.iki.fi/repos/latex-syntax/" |
|
12 }, |
|
13 "engines": { |
|
14 "vscode": "^1.45.0" |
|
15 }, |
|
16 "categories": [ |
|
17 "Programming Languages" |
|
18 ], |
|
19 "keywords": [ |
|
20 "latex", |
|
21 "tex", |
|
22 "bibtex" |
|
23 ], |
|
24 "contributes": { |
|
25 "languages": [ |
|
26 { |
|
27 "id": "tex", |
|
28 "aliases": [ |
|
29 "TeX+", |
|
30 "texplus" |
|
31 ], |
|
32 "extensions": [ |
|
33 ".sty", |
|
34 ".cls" |
|
35 ], |
|
36 "configuration": "./languages/tex.json" |
|
37 }, |
|
38 { |
|
39 "id": "latex", |
|
40 "aliases": [ |
|
41 "LaTeX+", |
|
42 "latexplus" |
|
43 ], |
|
44 "extensions": [ |
|
45 ".tex" |
|
46 ], |
|
47 "configuration": "./languages/latex.json" |
|
48 } |
|
49 ], |
|
50 "grammars": [ |
|
51 { |
|
52 "language": "tex", |
|
53 "scopeName": "text.tex", |
|
54 "path": "./syntaxes/TeX.tmLanguage.json" |
|
55 }, |
|
56 { |
|
57 "language": "latex", |
|
58 "scopeName": "text.tex.latex", |
|
59 "path": "./syntaxes/LaTeX.tmLanguage.json", |
|
60 "embeddedLanguages": { |
|
61 "source.asymptote": "asymptote", |
|
62 "source.cpp": "cpp", |
|
63 "source.css": "css", |
|
64 "source.dot": "dot", |
|
65 "source.gnuplot": "gnuplot", |
|
66 "text.html": "html", |
|
67 "source.java": "java", |
|
68 "source.js": "js", |
|
69 "source.lua": "lua", |
|
70 "source.python": "python", |
|
71 "source.scala": "scala", |
|
72 "text.xtml": "xtml", |
|
73 "source.yaml": "yaml" |
|
74 } |
|
75 }, |
|
76 { |
|
77 "scopeName": "markdown.latex.codeblock", |
|
78 "path": "./syntax/latexblock.json", |
|
79 "injectTo": [ |
|
80 "text.html.markdown" |
|
81 ], |
|
82 "embeddedLanguages": { |
|
83 "meta.embedded.block.latex": "latex" |
|
84 } |
|
85 } |
|
86 ] |
|
87 } |
|
88 } |