| |
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 } |