summaryrefslogtreecommitdiff
path: root/support/digestif/data/xparse.sty.tags
blob: 19fd6bb0bc7156d47c637f212018c441b5564b91 (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
74
75
76
77
78
79
80
81
82
83
84
85
86
ctan_package = "xparse"
dependencies = {
  "expl3.sty"
}
commands = {
  NewDocumentCommand = {
    action = "NewDocumentCommand",
    arguments = {
      [1] = {meta = "command"},
      [2] = {meta = "arg spec"},
      [3] = {meta = "code"}
    },
    summary = "Define a new command."
  },
  RenewDocumentCommand  = {
    action = "NewDocumentCommand",
    arguments = {
      [1] = {meta = "command"},
      [2] = {meta = "arg spec"},
      [3] = {meta = "code"}
    },
    summary = "Redefine an existing command."
  },
  ProvideDocumentCommand = {
    action = "NewDocumentCommand",
    arguments = {
      [1] = {meta = "command"},
      [2] = {meta = "arg spec"},
      [3] = {meta = "code"}
    },
    summary = "Define a new command, unless already defined."
  },
  DeclareDocumentCommand = {
    action = "NewDocumentCommand",
    arguments = {
      [1] = {meta = "command"},
      [2] = {meta = "arg spec"},
      [3] = {meta = "code"}
    },
    summary = "Define a new command, overriding an existing definition."
  },
  NewDocumentEnvironment = {
    action = "NewDocumentEnvironment",
    arguments = {
      [1] = {meta = "environment"},
      [2] = {meta = "arg spec"},
      [3] = {meta = "start code"},
      [4] = {meta = "end code"}
    },
    summary = "Define a new environment."
  },
  RenewDocumentEnvironment = {
    action = "NewDocumentEnvironment",
    arguments = {
      [1] = {meta = "environment"},
      [2] = {meta = "arg spec"},
      [3] = {meta = "start code"},
      [4] = {meta = "end code"}
    },
    summary = "Redefine an existing environment."
  },
  ProvideDocumentEnvironment = {
    action = "NewDocumentEnvironment",
    arguments = {
      [1] = {meta = "environment"},
      [2] = {meta = "arg spec"},
      [3] = {meta = "start code"},
      [4] = {meta = "end code"}
    },
    summary = "Define a new environment, unless already defined."
  },
  DeclareDocumentEnvironment = {
    action = "NewDocumentEnvironment",
    arguments = {
      [1] = {meta = "environment"},
      [2] = {meta = "arg spec"},
      [3] = {meta = "start code"},
      [4] = {meta = "end code"}
    },
    summary = "Define a new environment, overriding an existing definition."
  },
  NewExpandableDocumentCommand     = "$ref:xparse.sty#/commands/NewDocumentCommand",
  RenewExpandableDocumentCommand   = "$ref:xparse.sty#/commands/RenewDocumentCommand",
  ProvideExpandableDocumentCommand = "$ref:xparse.sty#/commands/ProvideDocumentCommand",
  DeclareExpandableDocumentCommand = "$ref:xparse.sty#/commands/DeclareDocumentCommand" 
}