mirror of
https://github.com/typst/typst
synced 2025-05-19 03:25:27 +08:00
84 lines
1.7 KiB
Typst
84 lines
1.7 KiB
Typst
// Test the `grid` function.
|
|
|
|
---
|
|
#page(width: 100pt, height: 140pt)
|
|
#let rect(width, color) = rect(width: width, height: 2cm, fill: color)
|
|
#grid(
|
|
columns: (auto, 1fr, 3fr, 0.25cm, 3%, 2mm + 10%),
|
|
rect(0.5cm, #2a631a),
|
|
rect(100%, forest),
|
|
rect(100%, conifer),
|
|
rect(100%, #ff0000),
|
|
rect(100%, #00ff00),
|
|
rect(80%, #00faf0),
|
|
rect(1cm, #00ff00),
|
|
rect(0.5cm, #2a631a),
|
|
rect(100%, forest),
|
|
rect(100%, conifer),
|
|
rect(100%, #ff0000),
|
|
rect(100%, #00ff00),
|
|
)
|
|
|
|
#grid()
|
|
|
|
---
|
|
|
|
#grid(
|
|
columns: (auto, auto, 40%),
|
|
gutter: (1fr,),
|
|
rect(fill: eastern)[dddaa aaa aaa],
|
|
rect(fill: conifer)[ccc],
|
|
rect(width: 100%, fill: #dddddd)[aaa],
|
|
)
|
|
|
|
#grid(
|
|
columns: (auto, auto, 40%),
|
|
gutter: (1fr,),
|
|
rect(fill: eastern)[dddaa aaa aaa],
|
|
rect(fill: conifer)[ccc],
|
|
rect(width: 100%, fill: #dddddd)[aaa],
|
|
)
|
|
|
|
|
|
---
|
|
|
|
#page(width: 12cm, height: 2.5cm)
|
|
#grid(
|
|
columns: (auto, auto, auto, auto, auto),
|
|
gutter-col: (2fr, 1fr, 1fr),
|
|
gutter-row: (6pt, 6pt, 6pt, 6pt),
|
|
[*Quarter*],
|
|
[Expenditure],
|
|
[External Revenue],
|
|
[Financial ROI],
|
|
[_total_],
|
|
[*Q1*],
|
|
[173,472.57 \$],
|
|
[472,860.91 \$],
|
|
[51,286.84 \$],
|
|
[_350,675.18 \$_],
|
|
[*Q2*],
|
|
[93,382.12 \$],
|
|
[439,382.85 \$],
|
|
[-1,134.30 \$],
|
|
[_344,866.43 \$_],
|
|
[*Q3*],
|
|
[96,421.49 \$],
|
|
[238,583.54 \$],
|
|
[3,497.12 \$],
|
|
[_145,659.17 \$_],
|
|
)
|
|
|
|
---
|
|
#page(height: 3cm, width: 2cm)
|
|
#grid(
|
|
dir: ttb,
|
|
columns: (1fr, 1cm, 1fr, 1fr),
|
|
rows: (auto, 1fr),
|
|
rect(height: 100%, fill: #222222)[foo],
|
|
rect(height: 100%, fill: #547d0a)[bar],
|
|
rect(height: 100%, fill: eastern)[hab],
|
|
rect(height: 100%, fill: conifer)[baz],
|
|
rect(height: 100%, width: 100%, fill: #547d0a)[bar],
|
|
)
|