summaryrefslogtreecommitdiff
path: root/context/data/vscode/tasks.json
blob: 13f75c18839a392e16e9ecad4c09d0c6dfdefa3f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
 "name" : "context",
 "tasks" : [
  {
   "command" : "context     --autogenerate --autopdf ${file}",
   "group" : "build",
   "label" : "process tex file",
   "presentation" : {
    "clear" : true,
    "echo" : true,
    "focus" : false,
    "panel" : "shared",
    "reveal" : "always",
    "showReuseMessage" : false
   },
   "type" : "shell",
   "windows" : {
    "command" : "chcp 65001 ; context.exe --autogenerate --autopdf ${file}"
   }
  },
  {
   "command" : "mtxrun     --autogenerate --script check ${file}",
   "group" : "build",
   "label" : "check tex file",
   "presentation" : {
    "clear" : true,
    "echo" : true,
    "focus" : false,
    "panel" : "shared",
    "reveal" : "always",
    "showReuseMessage" : false
   },
   "type" : "shell",
   "windows" : {
    "command" : "chcp 65001 ; mtxrun.exe --autogenerate --script check ${file}"
   }
  },
  {
   "command" : "mtxrun     --script fonts --reload --force",
   "group" : "build",
   "label" : "identify fonts",
   "presentation" : {
    "clear" : true,
    "echo" : true,
    "focus" : false,
    "panel" : "shared",
    "reveal" : "always",
    "showReuseMessage" : false
   },
   "type" : "shell",
   "windows" : {
    "command" : "chcp 65001 ; mtxrun.exe --script fonts --reload --force"
   }
  },
  {
   "command" : "mtxrun     --script ${file}",
   "group" : "build",
   "label" : "process lua file",
   "presentation" : {
    "clear" : true,
    "echo" : true,
    "focus" : false,
    "panel" : "shared",
    "reveal" : "always",
    "showReuseMessage" : false
   },
   "type" : "shell",
   "windows" : {
    "command" : "chcp 65001 ; mtxrun.exe --script ${file}"
   }
  }
 ]
}