Skip to content

Commit 7893334

Browse files
committed
work in progress
work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress work in progress remove environment section
1 parent 7d67dd7 commit 7893334

File tree

4 files changed

+268
-209
lines changed

4 files changed

+268
-209
lines changed
Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,42 @@
11
#import "../../src/thesis/imports/preamble.typ": *
22

3+
#set align(left)
34

45
#table(
56
columns: (1fr, 1fr, 1fr),
67
stroke: none,
78
table.header(
89
[],
910
table.vline(stroke: 1pt),
10-
[#align(center)[Imperative]],
11+
[#align(center)[*Imperative*]],
1112
table.vline(stroke: .5pt),
12-
[#align(center)[Declarative]],
13+
[#align(center)[*Declarative*]],
1314
table.hline(stroke: 1pt),
1415
),
15-
table.cell(align: horizon + center)[Divergent],
16+
table.cell(align: horizon + center)[*Divergent*],
17+
table.hline(stroke: .5pt),
1618
[
1719
- Shell commands
1820
],
1921
[
2022
- Shell scripts
21-
- Ansible
2223
],
24+
table.cell(align: horizon + center)[*Convergent*],
2325
table.hline(stroke: .5pt),
24-
table.cell(align: horizon + center, rowspan: 2)[Convergent],
25-
table.cell(colspan: 2)[
26-
- Docker
27-
],
28-
table.hline(stroke: .5pt + luma(200), start: 1),
2926
[
30-
- Ansible
31-
- Chef
32-
- Shell scripts
27+
- Ansible #cite(<ansible>,form:"normal")
28+
- Chef #cite(<chef>,form:"normal")
29+
- Docker #cite(<docker>,form:"normal")
3330
],
3431
[
35-
- Puppet
36-
- Kubernetes
37-
- Terraform
32+
- Puppet #cite(<puppet>,form:"normal")
33+
- Terraform #cite(<terraform>,form:"normal")
3834
],
3935
table.hline(stroke: .5pt),
40-
table.cell(align: horizon + center)[Congruent],
36+
table.cell(align: horizon + center)[*Congruent*],
4137
[],
4238
[
43-
- Nix
44-
- Guix
39+
- Guix #cite(<guixwebsite>,form:"normal")
40+
- Nix #cite(<nix>,form:"normal")
4541
],
4642
)

resources/typst/configuration-management.typ

Lines changed: 24 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,30 +10,31 @@
1010
set text(font: "Virgil 3 YOFF")
1111
cetz.canvas({
1212
import cetz.plot
13-
import cetz.draw: content
13+
cetz.draw.set-style(axes: (shared-zero: false))
1414

1515
plot.plot(
16-
size: (3.5, 3),
17-
y-label: [state],
18-
x-label: [Time],
16+
size: (3, 3),
1917
axis-style: "school-book",
18+
y-label: [State],
19+
x-label: [Time],
2020
x-tick-step: none,
2121
y-tick-step: none,
2222
x-min: 0,
2323
x-max: 500,
2424
x-grid: true,
2525
y-min: 0,
2626
y-max: 500,
27-
legend: "legend.north",
2827
{
2928
plot.add(
30-
((75, 75), (450, 300)),
29+
((75, 75), (450, 500)),
3130
mark: "o",
31+
mark-style: (stroke: blue, fill: white), mark-size: .1,
3232
)
3333
plot.add(
3434
((75, 50), (450, 125)),
3535
mark: "o",
3636
style: (stroke: (paint: red, dash: "dashed")),
37+
mark-style: (stroke: red, fill: white), mark-size: .1,
3738
)
3839
},
3940
)
@@ -49,33 +50,38 @@
4950
set text(font: "Virgil 3 YOFF")
5051
cetz.canvas({
5152
import cetz.plot
52-
import cetz.draw: *
53+
cetz.draw.set-style(axes: (shared-zero: false))
5354

5455
plot.plot(
55-
size: (3.5, 3),
56+
size: (3, 3),
5657
y-label: [State],
5758
x-label: [Time],
5859
axis-style: "school-book",
60+
legend-style: (
61+
default-position: "legend.north",
62+
stroke: none,
63+
),
5964
x-tick-step: none,
6065
y-tick-step: none,
6166
x-min: 0,
6267
x-max: 500,
6368
x-grid: true,
6469
y-min: 0,
6570
y-max: 500,
66-
legend: "legend.north",
6771
{
6872
plot.add(
69-
((75, 75), (450, 300)),
70-
style: (stroke: (paint: blue)),
73+
((75, 125), (450, 300)),
74+
style: (stroke: (paint: red, dash: "dashed")),
75+
mark-style: (stroke: red, fill: white), mark-size: .1,
7176
mark: "o",
72-
label: "actual",
77+
label: "Target",
7378
)
7479
plot.add(
7580
((75, 500), (450, 325)),
81+
style: (stroke: (paint: blue), mark: (fill: blue, stroke: blue)),
82+
mark-style: (stroke: blue, fill: white), mark-size: .1,
7683
mark: "o",
77-
label: "target",
78-
style: (stroke: (paint: red, dash: "dashed")),
84+
label: "Actual",
7985
)
8086
},
8187
)
@@ -91,10 +97,10 @@
9197
set text(font: "Virgil 3 YOFF")
9298
cetz.canvas({
9399
import cetz.plot
94-
import cetz.draw: *
100+
cetz.draw.set-style(axes: (shared-zero: false))
95101

96102
plot.plot(
97-
size: (3.5, 3),
103+
size: (3, 3),
98104
y-label: [State],
99105
x-label: [Time],
100106
axis-style: "school-book",
@@ -110,11 +116,13 @@
110116
plot.add(
111117
((75, 75), (450, 300)),
112118
mark: "o",
119+
mark-style: (stroke: blue, fill: white), mark-size: .1,
113120
)
114121
plot.add(
115122
((75, 50), (450, 275)),
116123
mark: "o",
117124
style: (stroke: (paint: red, dash: "dashed")),
125+
mark-style: (stroke: red, fill: white), mark-size: .1,
118126
)
119127
},
120128
)

0 commit comments

Comments
 (0)