Initial commit

This commit is contained in:
Rémi Heredero 2024-08-17 20:38:14 +02:00
commit 203bd9b8bc
Signed by: Klagarge
GPG Key ID: 3CBAC2C6CD1E8807
8 changed files with 341 additions and 0 deletions

19
example.typ Normal file
View File

@ -0,0 +1,19 @@
// HEADER
#import "./src/summary.typ": *
#show: summary.with(
title: "Titre",
student: "John Doe",
//picture: "./myThesisPicture.svg",
year: "2024",
degree: "Systems Engineer",
field: "Infotronic",
professor: (name: "Prof. William Shakespeare", email: "william.shakespeare@hevs.ch"),
//partner: partner,
//objective: [] // one sentence with max. 240 characters, with spaces.
// body max. 1200 characters, with spaces.
)
#text(red)[Description (max. 1200 characters, with spaces.)]
#lorem(120)

BIN
src/equal_salary.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

163
src/hei-vs-light.svg Normal file
View File

@ -0,0 +1,163 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg2"
xml:space="preserve"
width="415.74667"
height="170.08"
viewBox="0 0 415.74667 170.08"
sodipodi:docname="EN_HEI.eps"><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs6" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="640"
inkscape:window-height="480"
id="namedview4" /><g
id="g10"
inkscape:groupmode="layer"
inkscape:label="ink_ext_XXXXXX"
transform="matrix(1.3333333,0,0,-1.3333333,0,170.08)"><g
id="g12"
transform="scale(0.1)"><path
d="M 3118.11,0 H 0 V 1275.59 H 3118.11 V 0"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path14" /><path
d="M 2044.39,1045.46 C 1889.41,717.031 1893.87,728.125 1889.43,717.035 c -8.53,-17.039 -17.33,-34.683 -39.54,-34.683 -18.32,0 -32.74,15.16 -32.74,34.461 0,10.433 2.22,15.003 9.54,30.14 4.92,10.586 0.32,0.699 148.84,316.957 10.17,21.05 19.95,41.18 42.52,41.18 18.97,0 33.25,-14.35 33.25,-33.32 0,-10.5 -3.31,-18.47 -6.91,-26.31 z m 24.11,26.31 c 0,28.26 -22.21,50.52 -50.45,50.52 -33.39,0 -47.16,-28.48 -57.21,-49.26 4.68,9.98 -0.74,-1.58 -149.31,-317.839 -8.06,-16.75 -11.55,-24.046 -11.55,-38.378 0,-28.954 21.91,-51.637 49.91,-51.637 32.76,0 45.61,25.527 54.97,44.203 l 155.04,328.781 c 4.37,9.36 8.6,19.59 8.6,33.61"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path16" /><path
d="m 2186.48,1045.48 c -154.9,-328.382 -149.26,-320.535 -154.97,-328.398 -8.46,-17.086 -17.26,-34.73 -39.52,-34.73 -18.39,0 -32.72,15.179 -32.72,34.461 0,10.433 2.2,15.003 9.54,30.14 4.85,10.711 0.31,0.699 148.87,316.957 10.18,21.03 19.94,41.18 42.49,41.18 18.95,0 33.36,-14.35 33.36,-33.32 0,-10.5 -3.3,-18.47 -7.05,-26.29 z m -26.31,76.81 c -33.4,0 -47.15,-28.5 -57.21,-49.29 4.77,9.78 -0.76,-1.55 -149.32,-317.809 -8.03,-16.769 -11.56,-24.046 -11.56,-38.378 0,-28.954 21.95,-51.637 49.91,-51.637 32.91,0 45.68,25.527 54.99,44.293 l 155.08,328.691 c 4.2,8.91 8.59,19.59 8.59,33.61 0,28.26 -22.17,50.52 -50.48,50.52"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path18" /><path
d="m 2303.31,925.441 c 2.79,-6.796 6.42,-12.371 15.79,-12.371 9.35,0 12.99,5.575 15.79,12.371 l 46.66,118.679 c 1.04,2.78 1.47,4.9 1.47,7.87 0,8.96 -7.82,15.37 -16.37,15.37 -7.24,0 -11.74,-4.68 -14.49,-10.45 l -33.06,-88.609 -32.98,88.609 c -2.83,5.77 -7.31,10.45 -14.56,10.45 -8.49,0 -16.37,-6.41 -16.37,-15.37 0,-2.97 0.45,-5.09 1.5,-7.87 l 46.62,-118.679"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path20" /><path
d="m 2432.5,1034.13 h 0.38 l 19.85,-61.755 h -40.5 z m -66.89,-107.423 c 0,-8.508 7.22,-14.883 15.75,-14.883 8.7,0 13.14,4.707 15.27,11.293 l 6.44,19.828 h 59.2 l 6.42,-20.039 c 2.15,-6.375 6.63,-11.082 15.56,-11.082 7.94,0 14.69,5.762 14.69,14.039 0,1.52 -0.4,4.477 -1.7,7.918 l -41.77,115.929 c -3.61,10.2 -11.49,17.65 -22.83,17.65 -10.82,0 -19.14,-7.9 -22.75,-17.65 l -42.86,-115.929 c -0.38,-1.054 -1.42,-3.59 -1.42,-7.074"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path22" /><path
d="m 2529.81,914.355 h 53.31 c 9.33,0 14.93,7.032 15.37,14.106 0.19,7.199 -4.52,15.328 -15.37,15.328 h -37.94 v 106.941 c 0,10.66 -6.82,16.63 -16.01,16.63 -9.09,0 -15.98,-5.97 -15.98,-16.63 V 931.84 c 0,-10.664 6.21,-17.485 16.62,-17.485"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path24" /><path
d="m 2672.38,1034.13 h 0.47 l 19.82,-61.755 h -40.53 z m -51.17,-122.306 c 8.74,0 13.25,4.707 15.38,11.293 l 6.4,19.828 h 59.16 l 6.48,-20.039 c 2.14,-6.375 6.61,-11.082 15.52,-11.082 7.89,0 14.74,5.762 14.74,14.039 0,1.52 -0.45,4.477 -1.72,7.918 l -41.75,115.929 c -3.65,10.2 -11.49,17.65 -22.83,17.65 -10.87,0 -19.13,-7.9 -22.78,-17.65 l -42.79,-115.929 c -0.45,-1.054 -1.52,-3.59 -1.52,-7.074 0,-8.508 7.22,-14.883 15.71,-14.883"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path26" /><path
d="m 2785.13,929.727 v 121.003 c 0,10.66 -6.82,16.63 -16.02,16.63 -9.11,0 -15.97,-5.97 -15.97,-16.63 V 929.727 c 0,-10.704 6.86,-16.637 15.97,-16.637 9.2,0 16.02,5.933 16.02,16.637"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path28" /><path
d="m 2855.41,941.273 c -13.83,0 -25.78,8.301 -35.74,8.301 -8.76,0 -14.26,-6.844 -14.26,-15.117 0,-20.016 35.31,-23.879 51.73,-23.879 29.4,0 54.58,18.981 54.58,49.445 0,54.957 -71.2,40.917 -71.2,62.857 0,8.95 8.3,13.85 17.49,13.85 12.77,0 19.55,-6.4 28.29,-6.4 8.78,0 14.33,7.47 14.33,15.73 0,16.85 -29.85,21.3 -41.71,21.3 -28.42,0 -52.89,-18.51 -52.89,-48.32 0,-49.431 71.11,-34.313 71.11,-59.438 0,-10.473 -7.64,-18.329 -21.73,-18.329"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path30" /><path
d="m 2427.76,860.273 c 0,6.821 -5.68,14.059 -15.12,14.059 -10.17,0 -15.05,-5.93 -16.99,-15.367 l -18.1,-90.512 h -0.46 l -27.7,93.32 c -2.35,7.684 -8.79,12.559 -16.58,12.559 -7.89,0 -14.35,-4.875 -16.65,-12.559 l -27.7,-93.32 h -0.43 l -18.13,90.512 c -1.86,9.437 -6.76,15.367 -17.01,15.367 -9.45,0 -15.15,-7.238 -15.15,-14.059 0,-3.019 0.19,-4.476 0.86,-7.265 l 27.05,-116.289 c 2.14,-8.992 9.21,-16.614 21.12,-16.614 10.41,0 18.5,6.797 21.09,15.559 l 24.68,82.172 h 0.46 l 24.71,-82.172 c 2.59,-8.762 10.68,-15.559 21.07,-15.559 11.97,0 19.02,7.622 21.17,16.614 l 26.98,116.289 c 0.66,2.789 0.83,4.246 0.83,7.265"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path32" /><path
d="m 2468.65,780.594 20.37,61.797 h 0.32 l 19.85,-61.797 z m 43.34,77.293 c -3.66,10.301 -11.56,17.734 -22.76,17.734 -10.97,0 -19.25,-7.875 -22.86,-17.734 L 2423.56,742.02 c -0.38,-1.079 -1.48,-3.653 -1.48,-7.032 0,-8.527 7.2,-14.883 15.69,-14.883 8.69,0 13.22,4.645 15.37,11.231 l 6.44,19.805 h 59.17 l 6.44,-19.973 c 2.14,-6.418 6.61,-11.063 15.53,-11.063 7.91,0 14.73,5.743 14.73,14.059 0,1.481 -0.45,4.414 -1.69,7.856 l -41.77,115.867"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path34" /><path
d="m 2639.63,749.559 h -37.94 v 106.933 c 0,10.684 -6.87,16.617 -16.04,16.617 -9.11,0 -15.95,-5.933 -15.95,-16.617 V 737.605 c 0,-10.64 6.23,-17.5 16.66,-17.5 h 53.27 c 9.31,0 14.9,7.051 15.27,14.04 0.29,7.285 -4.42,15.414 -15.27,15.414"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path36" /><path
d="m 2734.63,749.559 h -37.93 v 106.933 c 0,10.684 -6.83,16.617 -16.01,16.617 -9.12,0 -15.93,-5.933 -15.93,-16.617 V 737.605 c 0,-10.64 6.2,-17.5 16.63,-17.5 h 53.24 c 9.36,0 14.89,7.051 15.31,14.04 0.25,7.285 -4.52,15.414 -15.31,15.414"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path38" /><path
d="m 2775.76,874.355 c -9.16,0 -16,-5.933 -16,-16.617 V 736.719 c 0,-10.641 6.84,-16.614 16,-16.614 9.16,0 15.98,5.973 15.98,16.614 v 121.019 c 0,10.684 -6.82,16.617 -15.98,16.617"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path40" /><path
d="m 2840.51,832.402 c 0,8.973 8.3,13.852 17.46,13.852 12.82,0 19.64,-6.379 28.34,-6.379 8.78,0 14.31,7.434 14.31,15.73 0,16.848 -29.83,21.325 -41.8,21.325 -28.31,0 -52.78,-18.535 -52.78,-48.328 0,-49.465 71.1,-34.309 71.1,-59.497 0,-10.406 -7.64,-18.324 -21.68,-18.324 -13.91,0 -25.78,8.321 -35.8,8.321 -8.75,0 -14.29,-6.801 -14.29,-15.122 0,-20.011 35.36,-23.875 51.78,-23.875 29.43,0 54.57,18.981 54.57,49.446 0,54.976 -71.21,40.918 -71.21,62.851"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path42" /><path
d="m 1400.9,874.09 -18.35,5.316 c -31.8,9.102 -52.75,15.407 -52.75,36.063 0,14.98 12.86,25.086 28.15,28.953 7.67,1.937 14.87,2.375 22.02,2.375 33.21,0 53.17,-11.527 65.95,-19.246 l 4.54,1.941 c 1.62,18.301 2.15,20.192 4.16,38.031 l -2.54,3.383 c -9.25,3.375 -35.79,13.453 -73.63,13.453 -57.27,0 -103.27,-24.57 -103.27,-74.171 0,-49.614 46,-63.575 66.98,-69.809 l 16.35,-5.281 c 31.18,-9.676 53.14,-16.871 53.14,-39.012 0,-14.918 -14.77,-36.133 -55.22,-36.133 -39.35,0 -61.87,16.379 -71.09,23.113 l -5.06,-1.484 c -1.03,-19.215 -1.03,-21.629 -3.08,-40.406 l 2.5,-4.371 c 2.58,-0.918 5.17,-1.918 7.73,-2.852 19.41,-7.254 42.37,-12.062 70.03,-12.062 18.43,0 54.71,1.425 81.82,23.101 20.97,15.918 28.64,37.571 28.64,56.848 0,51.082 -46.52,65.988 -67.02,72.25"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path44" /><path
d="m 1696.44,790.746 c -14.82,-26.449 -39.34,-32.25 -58.22,-32.25 -10.3,0 -21.05,1.93 -30.17,6.281 -40.45,19.239 -40.96,67.887 -40.96,87.157 0,20.257 1.54,48.171 15.36,67.902 17.86,26.937 46.56,27.934 56.21,27.934 28.67,0 45.04,-12.5 54.78,-27.43 12.74,-21.223 14.83,-53.5 14.83,-65.52 0.52,-10.136 0,-42.422 -11.83,-64.074 z m -55.2,193.613 c -51.12,0 -80.74,-19.714 -95.12,-33.671 -34.22,-32.247 -35.25,-79.454 -35.25,-97.766 0,-15.926 0.49,-65.016 35.25,-98.25 16.37,-15.961 45.55,-32.324 91.54,-32.324 35.81,0 65.99,8.215 88.43,29.406 16.97,15.894 27.66,34.652 33.25,58.289 3.62,14.426 4.66,30.359 4.66,46.711 -1.04,33.687 -7.66,67.437 -31.19,92.93 -22.54,24.105 -56.78,34.675 -91.57,34.675"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path46" /><path
d="m 1186.39,883.23 c -16.86,0 -30.42,-13.636 -30.42,-30.429 0,-16.805 13.56,-30.414 30.42,-30.414 16.81,0 30.42,13.609 30.42,30.414 0,16.793 -13.61,30.429 -30.42,30.429"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path48" /><path
d="m 516.242,1064.44 -2.531,2.92 c -40.91,-1.44 -47.559,-1.44 -90.496,-1.44 l -2.578,-2.88 c 3.605,-54.45 3.605,-68.388 4.101,-125.224 -22.496,-0.503 -45,-0.984 -68.019,-0.984 -17.903,0 -36.274,0.481 -54.164,0.481 l 1.008,127.127 -2.579,2.92 c -39.351,-1.44 -47.031,-1.44 -91.515,-1.44 l -3.067,-2.88 c 2.575,-49.63 5.676,-108.86 5.676,-228.31 0,-43.347 -1.086,-66.929 -2.07,-107.382 l 2.539,-2.922 c 37.316,1.457 46.531,1.98 91.527,1.457 l 2.555,2.871 c -3.066,59.719 -3.551,77.105 -4.074,146.891 22.48,0.972 41.39,1.472 61.398,1.472 20.375,0 40.82,-0.5 61.309,-1 1.031,-64.996 1.031,-80.859 -1.543,-148.769 l 2.574,-2.922 c 38.355,1.457 48.566,1.98 92.031,1.457 l 2.508,2.871 c -4.074,80.957 -5.574,161.363 -5.574,242.305 0,33.711 0.515,56.371 0.984,93.381"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path50" /><path
d="m 657.781,883.359 c 1.559,14.938 5.129,35.172 24.586,46.746 6.137,3.836 13.305,5.278 20.446,5.278 16.859,0 27.05,-8.141 32.726,-16.852 7.164,-10.586 7.625,-22.129 7.625,-33.242 z m 85.383,99.258 c -12.719,3.332 -24.496,4.328 -36.266,4.328 -80.261,0 -133.468,-49.632 -133.468,-132.953 0,-22.656 4.121,-46.222 12.25,-63.09 29.691,-65.031 99.199,-70.82 136.078,-70.82 42.351,0 60.836,7.289 87.887,17.344 l 3.113,3.894 3.57,54.391 -3.57,1.461 c -19.445,-9.656 -42.524,-20.711 -79.817,-20.711 -30.668,0 -51.613,9.164 -63.918,26.539 -7.66,10.055 -9.179,19.648 -11.242,29.293 l 165.188,2.934 3.078,3.316 c -0.504,23.645 -1.02,47.734 -8.219,71.801 -17.855,56.855 -57.23,68.359 -74.664,72.273"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path52" /><path
d="m 1028.53,883.359 -25.06,8.688 c -17.384,5.773 -31.247,11.094 -31.247,24.543 0,5.793 4.062,21.687 35.847,21.687 31.2,0 51.14,-12.547 63.92,-20.269 l 4.59,1.504 5.1,52.476 -2.56,2.887 c -24.02,6.242 -44.97,12.094 -78.19,12.094 -25.043,0 -75.192,-1.977 -101.774,-38.09 -6.66,-8.672 -13.804,-23.149 -13.804,-42.391 0,-51.566 42.445,-66.961 66.472,-75.59 l 19.391,-6.734 c 13.828,-4.363 36.345,-11.609 36.345,-28.906 0,-12.07 -11.79,-25.047 -40.384,-25.047 -14.321,0 -35.317,4.328 -54.168,13.437 -8.699,4.321 -12.84,7.758 -20.512,13.524 l -4.625,-1.914 c -1.008,-25.047 -1.488,-30.371 -3.523,-54.465 l 2.515,-4.305 c 25.071,-8.687 46.543,-16.383 83.86,-16.383 38.897,0 115.587,6.739 124.747,75.606 0.54,3.887 0.54,7.266 0.54,10.609 0,52.942 -39.33,66.93 -67.48,77.039"
style="fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path54" /><path
d="m 648.359,350.73 18.188,6.797 c 3.734,-11.726 10.023,-16.14 21.59,-16.14 10.535,0 17.168,5.437 17.168,14.277 0,8.328 -4.59,12.922 -22.274,17.332 -21.586,5.442 -31.613,15.473 -31.613,33.488 0,18.36 13.426,30.774 35.695,30.774 17.848,0 29.407,-7.485 34.508,-22.61 l -18.016,-7.48 c -2.214,7.988 -7.824,11.895 -17.339,11.895 -9.18,0 -14.961,-4.415 -14.789,-11.387 0.168,-7.988 4.929,-11.563 23.796,-16.66 21.079,-5.782 30.254,-16.145 30.254,-34.676 0,-20.227 -14.957,-33.149 -38.414,-33.149 -21.25,0 -33.828,9.016 -38.754,27.539"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path56" /><path
d="m 737.094,362.805 c 0,24.468 18.019,39.265 39.269,39.265 13.934,0 24.985,-5.105 31.785,-18.015 l -14.789,-9.867 c -3.742,6.796 -9.179,10.199 -16.996,10.199 -10.879,0 -19.55,-7.992 -19.55,-21.582 0,-14.114 8.671,-21.938 19.55,-21.938 9.008,0 13.934,3.399 17.504,10.371 l 14.617,-9.519 c -6.796,-13.426 -19.375,-18.352 -33.312,-18.352 -21.418,0 -38.078,13.43 -38.078,39.438"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path58" /><path
d="M 893.828,368.918 V 325.234 H 873.43 v 41.817 c 0,10.027 -5.442,17.336 -15.641,17.336 -10.023,0 -15.809,-7.649 -15.809,-17.5 v -41.653 h -20.562 v 115.418 h 20.562 v -40.457 l -0.339,-7.824 c 4.929,6.125 12.414,9.699 22.949,9.699 19.547,0 29.238,-13.601 29.238,-33.152"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path60" /><path
d="m 968.113,362.629 c 0,12.574 -8.156,22.098 -20.226,22.098 -12.239,0 -20.231,-9.688 -20.231,-22.266 0,-12.238 7.992,-21.758 20.231,-21.758 12.07,0 20.226,9.863 20.226,21.926 z m -60.175,0 c 0,21.59 16.148,39.441 39.949,39.441 24.988,0 39.945,-17.004 39.945,-39.441 0,-21.582 -16.316,-39.438 -39.945,-39.438 -25.328,0 -39.949,17.004 -39.949,39.438"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path62" /><path
d="m 1058.05,362.629 c 0,12.574 -8.16,22.098 -20.23,22.098 -12.24,0 -20.23,-9.688 -20.23,-22.266 0,-12.238 7.99,-21.758 20.23,-21.758 12.07,0 20.23,9.863 20.23,21.926 z m -60.179,0 c 0,21.59 16.149,39.441 39.949,39.441 24.99,0 39.94,-17.004 39.94,-39.441 0,-21.582 -16.31,-39.438 -39.94,-39.438 -25.33,0 -39.949,17.004 -39.949,39.438"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path64" /><path
d="m 1092.91,440.652 h 20.56 V 325.234 h -20.56 v 115.418"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path66" /><path
d="m 1223.45,362.629 c 0,12.574 -8.16,22.098 -20.23,22.098 -12.23,0 -20.23,-9.688 -20.23,-22.266 0,-12.238 8,-21.758 20.23,-21.758 12.07,0 20.23,9.863 20.23,21.926 z m -60.17,0 c 0,21.59 16.14,39.441 39.94,39.441 24.99,0 39.95,-17.004 39.95,-39.441 0,-21.582 -16.32,-39.438 -39.95,-39.438 -25.32,0 -39.94,17.004 -39.94,39.438"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path68" /><path
d="m 1283.8,399.348 h 19.38 V 382.52 h -19.38 v -57.286 h -20.56 v 57.286 h -11.56 v 16.828 h 11.56 v 13.933 c 0,18.02 11.22,28.731 28.21,28.731 10.37,0 18.19,-3.742 23.29,-11.563 l -13.26,-11.554 c -1.69,3.234 -4.41,4.933 -8.33,4.933 -5.94,0 -9.35,-3.918 -9.35,-11.394 v -13.086"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path70" /><path
d="m 1415.89,343.418 v -18.184 h -64.43 v 109.805 h 62.73 v -18.184 h -41.82 v -26.179 h 37.74 v -18.352 h -37.74 v -28.906 h 43.52"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path72" /><path
d="m 1503.78,369.258 v -44.024 h -20.4 v 41.653 c 0,10.535 -5.27,17.5 -15.64,17.5 -10.2,0 -15.98,-7.649 -15.98,-17.676 v -41.477 h -20.56 v 74.114 h 19.03 v -8.332 c 5.1,6.972 12.92,11.054 24.31,11.054 19.55,0 29.24,-13.261 29.24,-32.812"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path74" /><path
d="m 1549.35,358.555 c 7.13,0 11.89,5.605 11.89,12.578 0,6.965 -4.59,12.234 -11.89,12.234 -7.83,0 -12.25,-5.269 -12.25,-12.234 0,-7.317 4.59,-12.578 12.25,-12.578 z m 40.28,24.98 h -13.43 c 2.55,-4.07 4.08,-8.664 4.08,-13.43 0,-8.152 -3.91,-14.96 -11.9,-21.25 l -8.84,-7.468 c -1.53,-1.192 -2.89,-2.215 -4.59,-2.891 h 9.18 c 16.32,0 24.82,-7.988 24.82,-21.418 0,-15.469 -13.94,-26.18 -37.74,-26.18 -18.02,0 -29.75,5.098 -35.86,16.661 l 14.27,10.879 c 4.09,-7.481 10.03,-11.219 21.42,-11.219 12.75,0 19.04,2.886 19.04,8.836 0,4.59 -3.06,6.629 -7.99,6.629 h -27.88 v 12.414 l 10.55,9.004 c -16.32,1.535 -26.86,11.386 -26.86,27.031 0,16.316 12.92,28.215 31.45,28.215 h 40.45 l -0.17,-15.813"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path76" /><path
d="m 1604.09,399.348 h 20.56 v -74.114 h -20.56 z m -3.24,25.664 c 0,7.476 5.96,13.433 13.6,13.433 7.48,0 13.6,-5.957 13.6,-13.433 0,-7.649 -6.12,-13.762 -13.6,-13.762 -7.64,0 -13.6,6.113 -13.6,13.762"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path78" /><path
d="m 1717.47,369.258 v -44.024 h -20.4 v 41.653 c 0,10.535 -5.27,17.5 -15.64,17.5 -10.2,0 -15.98,-7.649 -15.98,-17.676 v -41.477 h -20.56 v 74.114 h 19.04 v -8.332 c 5.09,6.972 12.91,11.054 24.3,11.054 19.55,0 29.24,-13.261 29.24,-32.812"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path80" /><path
d="m 1752.32,371.301 h 33.15 c -1.53,9.344 -6.8,14.785 -15.81,14.785 -8.5,0 -14.96,-4.926 -17.34,-14.785 z m 52.69,-13.938 h -53.2 c 1.53,-10.879 7.99,-17.511 18.53,-17.511 8.5,0 13.43,3.234 16.83,9.867 l 16.15,-6.977 c -5.79,-12.754 -17.85,-19.551 -33.49,-19.551 -21.25,0 -38.08,12.754 -38.08,39.27 0,21.926 15.13,39.609 38.25,39.609 22.27,0 35.53,-15.468 35.53,-38.078 0,-2.383 0,-4.59 -0.52,-6.629"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path82" /><path
d="m 1836.3,371.301 h 33.15 c -1.53,9.344 -6.8,14.785 -15.81,14.785 -8.5,0 -14.96,-4.926 -17.34,-14.785 z m 52.69,-13.938 h -53.2 c 1.53,-10.879 7.99,-17.511 18.53,-17.511 8.5,0 13.43,3.234 16.83,9.867 l 16.14,-6.977 c -5.78,-12.754 -17.84,-19.551 -33.48,-19.551 -21.25,0 -38.08,12.754 -38.08,39.27 0,21.926 15.13,39.609 38.25,39.609 22.27,0 35.53,-15.468 35.53,-38.078 0,-2.383 0,-4.59 -0.52,-6.629"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path84" /><path
d="m 1948.16,401.223 v -20.239 c -13.09,0 -22.95,-7.988 -22.95,-22.429 v -33.321 h -20.57 v 74.114 h 20.06 v -11.223 c 4.76,7.988 12.24,13.098 23.46,13.098"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path86" /><path
d="m 1960.91,399.348 h 20.57 v -74.114 h -20.57 z m -3.23,25.664 c 0,7.476 5.95,13.433 13.6,13.433 7.48,0 13.6,-5.957 13.6,-13.433 0,-7.649 -6.12,-13.762 -13.6,-13.762 -7.65,0 -13.6,6.113 -13.6,13.762"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path88" /><path
d="m 2074.3,369.258 v -44.024 h -20.4 v 41.653 c 0,10.535 -5.27,17.5 -15.64,17.5 -10.2,0 -15.98,-7.649 -15.98,-17.676 v -41.477 h -20.57 v 74.114 h 19.04 v -8.332 c 5.1,6.972 12.92,11.054 24.31,11.054 19.54,0 29.24,-13.261 29.24,-32.812"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path90" /><path
d="m 2119.86,358.555 c 7.14,0 11.9,5.605 11.9,12.578 0,6.965 -4.59,12.234 -11.9,12.234 -7.82,0 -12.24,-5.269 -12.24,-12.234 0,-7.317 4.59,-12.578 12.24,-12.578 z m 40.29,24.98 h -13.43 c 2.55,-4.07 4.08,-8.664 4.08,-13.43 0,-8.152 -3.91,-14.96 -11.9,-21.25 l -8.84,-7.468 c -1.53,-1.192 -2.89,-2.215 -4.59,-2.891 h 9.18 c 16.32,0 24.82,-7.988 24.82,-21.418 0,-15.469 -13.94,-26.18 -37.74,-26.18 -18.02,0 -29.75,5.098 -35.87,16.661 l 14.28,10.879 c 4.08,-7.481 10.03,-11.219 21.42,-11.219 12.75,0 19.04,2.886 19.04,8.836 0,4.59 -3.06,6.629 -7.99,6.629 h -27.88 v 12.414 l 10.54,9.004 c -16.31,1.535 -26.86,11.386 -26.86,27.031 0,16.316 12.92,28.215 31.45,28.215 h 40.46 l -0.17,-15.813"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path92" /><path
d="m 205.422,227.738 c 0,-13.058 10.594,-23.66 23.656,-23.66 h 262.293 c 13.063,0 23.652,10.602 23.652,23.66 V 490.02 c 0,13.07 -10.589,23.66 -23.652,23.66 H 229.078 c -13.062,0 -23.656,-10.59 -23.656,-23.66 V 227.738"
style="fill:#e20571;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path94" /><path
d="m 377.281,415.207 h -35.75 c -1.777,-20.723 -3.48,-38.348 -5.133,-51.582 -1.664,-13.234 -3.242,-23.305 -4.746,-32.836 -1.605,-9.519 -3.214,-18.203 -4.847,-26.027 -1.364,-6.129 -3.27,-10.867 -5.926,-14.301 -2.59,-3.453 -6.399,-5.848 -11.402,-7.191 -4.18,-1.016 -8.274,-0.192 -12.383,2.472 -4.035,2.68 -6.453,5.879 -7.321,9.598 -0.609,2.754 -0.781,5.094 -0.453,7.012 0.254,1.914 0.825,3.679 1.692,5.332 0.836,1.64 1.746,3.125 2.812,4.496 0.969,1.332 2.063,2.66 3.188,4.011 0.367,0.411 2.144,2.512 5.398,6.317 3.27,3.816 5.676,7.301 7.352,10.453 1.621,3.129 5.203,10.039 6.992,18.637 1.82,8.597 5.488,38.023 5.418,63.609 -2.746,0 -15.043,0 -15.043,0 -4.246,0 -8.383,-1.391 -12.281,-3.426 -3.793,-1.996 -7.149,-5.363 -8.657,-7.285 -1.589,-1.98 -5.683,-8.613 -6.679,-9.887 -0.953,-1.285 -2.899,-4.234 -4.395,-3.781 -1.617,0.516 -1.262,2.324 -1.008,3.781 0.286,1.454 3.215,8.86 5.403,14.43 2.246,5.629 5.23,11.059 9.043,16.313 2.937,4.461 7.004,7.617 12.039,10.816 5.086,3.277 10.929,4.895 17.652,4.895 0,0 107.578,0 109.527,0 1.903,0 12.196,-0.817 12.196,-12.829 0,-11.996 -10.934,-13.027 -12.196,-13.027 -1.281,0 -31.101,0 -31.101,0 -2.602,-24.644 -3.883,-50.078 -3.883,-75.016 0,-4.527 0.754,-8.968 2.316,-13.277 1.567,-4.34 3.469,-7.641 5.731,-9.871 2.926,-2.707 6.426,-4.43 10.617,-5.219 4.223,-0.758 8.457,0.543 12.766,3.934 2.375,1.883 4.094,3.984 5.23,6.324 1.067,2.383 1.75,4.684 2.074,6.82 0.286,2.184 0.77,5.243 0.856,5.981 0.086,0.738 -0.059,3.437 3.012,3.672 3.07,0.234 3.382,-2.485 3.668,-5.442 0.257,-2.965 -1.321,-13.968 -3.793,-20.804 -2.477,-6.879 -5.461,-12.371 -8.86,-16.532 -3.426,-4.207 -6.75,-7.207 -10.035,-9.047 -3.738,-2.265 -8.101,-3.632 -13.019,-4.109 -5.004,-0.461 -9.555,0.699 -13.649,3.469 -6.808,4.976 -12.023,12.746 -15.492,23.34 -2.031,6.199 -3.07,14.351 -3.297,24.511 -0.312,10.153 0.027,20.067 0.965,29.754 l 5.402,51.512"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path96" /></g></g></svg>

After

Width:  |  Height:  |  Size: 23 KiB

BIN
src/hes-adresse.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

14
src/placeholder.svg Normal file
View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="placeholder" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="400px" height="200px" viewBox="0 0 400 200" enable-background="new 0 0 400 200" xml:space="preserve">
<radialGradient id="SVGID_1_" cx="196.5469" cy="94.4341" r="276.6305" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#3AA9D7"/>
<stop offset="1" style="stop-color:#2BA3D4"/>
</radialGradient>
<rect fill="url(#SVGID_1_)" width="400" height="200"/>
<g>
<path fill="#FFFFFF" d="M145.254,56.93v86.14h109.492V56.93H145.254z M245.924,133.729h-91.33V66.27h91.33V133.729L245.924,133.729 z"/>
<polygon fill="#FFFFFF" points="159.506,126.463 178.329,106.68 185.382,109.73 207.635,86.04 216.393,96.519 220.348,94.132 241.732,126.463 "/>
<circle fill="#FFFFFF" cx="181.251" cy="83.424" r="8.222"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1004 B

145
src/summary.typ Normal file
View File

@ -0,0 +1,145 @@
// HEADER
#let summary(
title: none,
student: none,
picture: none,
year: none,
degree: none,
field: none,
professor: none,
partner: none,
objective: none,
meth_exp_res: none,
body
) = {
set page(
margin: (
top: 4.5cm,
bottom: 3cm,
x: 1.8cm,
),
header: [
#image("./hei-vs-light.svg", width: 7.5cm)
],
footer: [
#table(
columns: (11cm, 4cm, 1.5cm, auto),
stroke: none,
align: left + horizon,
[
#image("./hes-adresse.png", width: 6.8cm)
],[
#image("./swissuniversities.png", width: 3.3cm)
],[
#image("./equal_salary.png", width: 1cm)
],[
#image("./valais_excellence.png", width: 1.1cm)
]
)
],
)
set text(size: 9pt)
table(
columns: (5.4cm, 1.2cm, 1fr),
stroke: none,
inset: 0pt,
[
#if picture != none {
image(picture, width: 5.4cm, height: 8.1cm)
} else {
image("./placeholder.svg", width: 5.4cm, height: 8.1cm)
}
#v(1cm)
#align(center)[
#heading(level: 3, numbering:none, outlined: false)[
#text(15pt)[
Bachelor's Thesis\ | #h(0.3cm) #year #h(0.3cm) |
]
]
]
#v(0.5cm)
#square(size: 0.7cm, fill: blue.lighten(70%))
#v(0.6cm)
#set text(size: 10pt)
Degree programme\
_#[#degree]_
#v(0.6cm)
Field of application\
_#[#field]_
#v(0.6cm)
#if professor != none {[
Supervision professor\
_#[#professor.name]_\
_#[#professor.email]_
#v(0.6cm)
]}
#if partner != none {[
Patner\
_#[#partner.name]_\
_#[#partner.affiliation]_
]}
],[],[
#align(left, text(15pt)[
#heading(numbering:none, outlined: false)[#title]
])
#table(
columns: (1cm, 3.5cm, 1fr),
stroke: none,
align: left + horizon,
[
#square(size: 0.7cm, fill: blue.lighten(70%))
],[
#set text(
size: 12pt,
fill: gray.darken(50%),
)
Graduate
],[
#set text(size: 10pt)
#student
]
)
#v(1.5cm)
#heading(level: 3, numbering:none, outlined: false)[
#text(12pt)[Objective]
]
#if objective == none {
text(red)[Description (one sentence with max. 240 characters, with spaces.) ]
lorem(20)
} else {
objective
}
#v(0.6cm)
#heading(level: 3, numbering:none, outlined: false)[
#text(12pt)[Methods | Experiences | Results]
]
#body
]
)
}

BIN
src/swissuniversities.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

BIN
src/valais_excellence.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB