You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/resources/editor/tools/vs-code.mjs
+89-13Lines changed: 89 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -8002,7 +8002,8 @@ var require_yaml_intelligence_resources = __commonJS({
8002
8002
],
8003
8003
formats: [
8004
8004
"$html-files",
8005
-
"$pdf-all"
8005
+
"$pdf-all",
8006
+
"typst"
8006
8007
]
8007
8008
},
8008
8009
schema: {
@@ -8024,7 +8025,8 @@ var require_yaml_intelligence_resources = __commonJS({
8024
8025
],
8025
8026
formats: [
8026
8027
"$html-files",
8027
-
"$pdf-all"
8028
+
"$pdf-all",
8029
+
"typst"
8028
8030
]
8029
8031
},
8030
8032
schema: {
@@ -8046,7 +8048,8 @@ var require_yaml_intelligence_resources = __commonJS({
8046
8048
],
8047
8049
formats: [
8048
8050
"$html-files",
8049
-
"$pdf-all"
8051
+
"$pdf-all",
8052
+
"typst"
8050
8053
]
8051
8054
},
8052
8055
schema: {
@@ -13257,6 +13260,29 @@ var require_yaml_intelligence_resources = __commonJS({
13257
13260
}
13258
13261
}
13259
13262
}
13263
+
},
13264
+
{
13265
+
id: "marginalia-side-geometry",
13266
+
object: {
13267
+
closed: true,
13268
+
properties: {
13269
+
far: {
13270
+
string: {
13271
+
description: "Distance from page edge to wideblock boundary."
13272
+
}
13273
+
},
13274
+
width: {
13275
+
string: {
13276
+
description: "Width of the margin note column."
13277
+
}
13278
+
},
13279
+
separation: {
13280
+
string: {
13281
+
description: "Gap between margin column and body text."
13282
+
}
13283
+
}
13284
+
}
13285
+
}
13260
13286
}
13261
13287
],
13262
13288
"schema/document-about.yml": [
@@ -15368,7 +15394,8 @@ var require_yaml_intelligence_resources = __commonJS({
15368
15394
"$markdown-all",
15369
15395
"muse",
15370
15396
"$html-files",
15371
-
"pdf"
15397
+
"pdf",
15398
+
"typst"
15372
15399
]
15373
15400
},
15374
15401
schema: {
@@ -16351,6 +16378,12 @@ var require_yaml_intelligence_resources = __commonJS({
16351
16378
},
16352
16379
{
16353
16380
name: "grid",
16381
+
tags: {
16382
+
formats: [
16383
+
"$html-doc",
16384
+
"typst"
16385
+
]
16386
+
},
16354
16387
schema: {
16355
16388
object: {
16356
16389
closed: true,
@@ -16371,24 +16404,24 @@ var require_yaml_intelligence_resources = __commonJS({
16371
16404
},
16372
16405
"margin-width": {
16373
16406
string: {
16374
-
description: "The base width of the margin (right) column in an HTML page."
16407
+
description: "The base width of the margin (right) column. For Typst, this controls the width of the margin note column."
16375
16408
}
16376
16409
},
16377
16410
"body-width": {
16378
16411
string: {
16379
-
description: "The base width of the body (center) column in an HTML page."
16412
+
description: "The base width of the body (center) column. For Typst, this is computed as the remainder after other columns."
16380
16413
}
16381
16414
},
16382
16415
"gutter-width": {
16383
16416
string: {
16384
-
description: "The width of the gutter that appears between columns in an HTML page."
16417
+
description: "The width of the gutter that appears between columns. For Typst, this is the gap between the text column and margin notes."
16385
16418
}
16386
16419
}
16387
16420
}
16388
16421
}
16389
16422
},
16390
16423
description: {
16391
-
short: "Properties of the grid system used to layout Quarto HTML pages."
16424
+
short: "Properties of the grid system used to layout Quarto HTML and Typst pages."
16392
16425
}
16393
16426
},
16394
16427
{
@@ -18078,7 +18111,8 @@ var require_yaml_intelligence_resources = __commonJS({
18078
18111
},
18079
18112
tags: {
18080
18113
formats: [
18081
-
"$html-doc"
18114
+
"$html-doc",
18115
+
"typst"
18082
18116
]
18083
18117
},
18084
18118
default: "document",
@@ -24912,7 +24946,17 @@ var require_yaml_intelligence_resources = __commonJS({
24912
24946
"Disambiguating year suffix in author-date styles (e.g. \u201Ca\u201D in \u201CDoe,\n1999a\u201D).",
24913
24947
"Manuscript configuration",
24914
24948
"internal-schema-hack",
24915
-
"List execution engines you want to give priority when determining\nwhich engine should render a notebook. If two engines have support for a\nnotebook, the one listed earlier will be chosen. Quarto\u2019s default order\nis \u2018knitr\u2019, \u2018jupyter\u2019, \u2018markdown\u2019, \u2018julia\u2019."
24949
+
"List execution engines you want to give priority when determining\nwhich engine should render a notebook. If two engines have support for a\nnotebook, the one listed earlier will be chosen. Quarto\u2019s default order\nis \u2018knitr\u2019, \u2018jupyter\u2019, \u2018markdown\u2019, \u2018julia\u2019.",
24950
+
"Distance from page edge to wideblock boundary.",
24951
+
"Width of the margin note column.",
24952
+
"Gap between margin column and body text.",
24953
+
{
24954
+
short: "Advanced geometry settings for Typst margin layout.",
24955
+
long: "Fine-grained control over marginalia package geometry. Most users\nshould use <code>margin</code> and <code>grid</code> options instead;\nthese values are computed automatically.\nUser-specified values override the computed defaults."
24956
+
},
24957
+
"Inner (left) margin geometry.",
24958
+
"Outer (right) margin geometry.",
24959
+
"Minimum vertical spacing between margin notes (default: 8pt)."
24916
24960
],
24917
24961
"schema/external-schemas.yml": [
24918
24962
{
@@ -25141,12 +25185,12 @@ var require_yaml_intelligence_resources = __commonJS({
25141
25185
mermaid: "%%"
25142
25186
},
25143
25187
"handlers/mermaid/schema.yml": {
25144
-
_internalId: 219129,
25188
+
_internalId: 219149,
25145
25189
type: "object",
25146
25190
description: "be an object",
25147
25191
properties: {
25148
25192
"mermaid-format": {
25149
-
_internalId: 219121,
25193
+
_internalId: 219141,
25150
25194
type: "enum",
25151
25195
enum: [
25152
25196
"png",
@@ -25162,7 +25206,7 @@ var require_yaml_intelligence_resources = __commonJS({
25162
25206
exhaustiveCompletions: true
25163
25207
},
25164
25208
theme: {
25165
-
_internalId: 219128,
25209
+
_internalId: 219148,
25166
25210
type: "anyOf",
25167
25211
anyOf: [
25168
25212
{
@@ -25245,6 +25289,38 @@ var require_yaml_intelligence_resources = __commonJS({
25245
25289
]
25246
25290
},
25247
25291
description: "The logo image."
25292
+
},
25293
+
{
25294
+
name: "margin-geometry",
25295
+
schema: {
25296
+
object: {
25297
+
closed: true,
25298
+
properties: {
25299
+
inner: {
25300
+
ref: "marginalia-side-geometry",
25301
+
description: "Inner (left) margin geometry."
25302
+
},
25303
+
outer: {
25304
+
ref: "marginalia-side-geometry",
25305
+
description: "Outer (right) margin geometry."
25306
+
},
25307
+
clearance: {
25308
+
string: {
25309
+
description: "Minimum vertical spacing between margin notes (default: 8pt)."
25310
+
}
25311
+
}
25312
+
}
25313
+
}
25314
+
},
25315
+
tags: {
25316
+
formats: [
25317
+
"typst"
25318
+
]
25319
+
},
25320
+
description: {
25321
+
short: "Advanced geometry settings for Typst margin layout.",
25322
+
long: "Fine-grained control over marginalia package geometry. Most users should\nuse `margin` and `grid` options instead; these values are computed automatically.\n\nUser-specified values override the computed defaults.\n"
0 commit comments