aboutsummaryrefslogtreecommitdiff
path: root/tex
diff options
context:
space:
mode:
authorMohammad Akhlaghi <mohammad@akhlaghi.org>2020-05-02 04:38:55 +0100
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2020-05-02 04:42:58 +0100
commit2bfa3a043dcf394492a33bbcb16121dcb227b5ed (patch)
tree703896fad24fa47300d8b4d378cbaa3e582476e2 /tex
parent7fee88631998449ba9572dc491e4401189bdedfe (diff)
First implementation of style in IEEEtran style
The paper is no longer using LuaLaTeX, but raw LaTeX (that saves a DVI), it is so much faster! Initially I had used LuaLaTeX to use special fonts to resemble the CODATA Data Science Journal, but all that overhead is no longer necessary. Therefore I also removed the MANY extra LaTeX packages we were importing. The paper builds and is able to construct one of its images (the git-branching figure) with only 7 packages beyond the minimal TeX/LaTeX installation. Also in terms of processing it is so much faster. The text is just temporary now, and mainly just a place holder. With the next commit, I'll fill it with proper text.
Diffstat (limited to 'tex')
-rw-r--r--tex/img/icon-collaboration.eps159
-rw-r--r--tex/img/icon-collaboration.svg107
-rw-r--r--tex/img/icon-complete.eps162
-rw-r--r--tex/img/icon-complete.svg2
-rw-r--r--tex/img/icon-processing.eps212
-rw-r--r--tex/img/icon-processing.svg1
-rw-r--r--tex/src/figure-branching.tex13
-rw-r--r--tex/src/preamble-pgfplots.tex22
-rw-r--r--tex/src/preamble-project.tex27
-rw-r--r--tex/src/references.bib (renamed from tex/src/references.tex)0
10 files changed, 691 insertions, 14 deletions
diff --git a/tex/img/icon-collaboration.eps b/tex/img/icon-collaboration.eps
new file mode 100644
index 0000000..7c3a78c
--- /dev/null
+++ b/tex/img/icon-collaboration.eps
@@ -0,0 +1,159 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: cairo 1.17.3 (https://cairographics.org)
+%%CreationDate: Sat May 2 03:38:34 2020
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%BoundingBox: 0 0 360 360
+%%EndComments
+%%BeginProlog
+50 dict begin
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+ 0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+ {
+ dup
+ type /stringtype eq
+ { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+ } forall
+ currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+ cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+ { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+ /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+ /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+ cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+/cairo_data_source {
+ CairoDataIndex CairoData length lt
+ { CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def }
+ { () } ifelse
+} def
+/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def
+/cairo_image { image cairo_flush_ascii85_file } def
+/cairo_imagemask { imagemask cairo_flush_ascii85_file } def
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%BeginPageSetup
+%%PageBoundingBox: 0 0 360 360
+%%EndPageSetup
+q 0 0 360 360 rectclip
+1 0 0 -1 0 360 cm q
+0 g
+180 0 m 160.117 0 144 16.117 144 36 c 144 55.883 160.117 72 180 72 c 199.875
+ 71.98 215.98 55.875 216 36 c 216 16.117 199.883 0 180 0 c h
+180 60 m 166.746 60 156 49.254 156 36 c 156 22.746 166.746 12 180 12 c
+193.254 12 204 22.746 204 36 c 204 49.254 193.254 60 180 60 c h
+180 60 m f
+204 78 m 202.586 78 l 201.316 78.629 l 187.891 85.316 172.109 85.316 158.684
+ 78.629 c 157.414 78 l 156 78 l 139.441 78.02 126.02 91.441 126 108 c 126
+ 144 l 126 153.941 134.059 162 144 162 c 216 162 l 225.941 162 234 153.941
+ 234 144 c 234 108 l 233.98 91.441 220.559 78.02 204 78 c h
+222 144 m 222 147.312 219.312 150 216 150 c 144 150 l 140.688 150 138 147.312
+ 138 144 c 138 108 l 138 98.555 145.301 90.719 154.723 90.047 c 170.754
+97.488 189.246 97.488 205.277 90.047 c 214.699 90.719 222 98.555 222 108
+ c h
+222 144 m f
+306 198 m 286.117 198 270 214.117 270 234 c 270 253.883 286.117 270 306
+ 270 c 325.883 270 342 253.883 342 234 c 341.98 214.125 325.875 198.02 306
+ 198 c h
+306 258 m 292.746 258 282 247.254 282 234 c 282 220.746 292.746 210 306
+ 210 c 319.254 210 330 220.746 330 234 c 330 247.254 319.254 258 306 258
+ c h
+306 258 m f
+330 276 m 328.586 276 l 327.316 276.602 l 313.891 283.285 298.109 283.285
+ 284.684 276.602 c 283.414 276 l 282 276 l 265.441 276.02 252.02 289.441
+ 252 306 c 252 342 l 252 351.941 260.059 360 270 360 c 342 360 l 351.941
+ 360 360 351.941 360 342 c 360 306 l 359.98 289.441 346.559 276.02 330 276
+ c h
+348 342 m 348 345.312 345.312 348 342 348 c 270 348 l 266.688 348 264 345.312
+ 264 342 c 264 306 l 264 296.555 271.301 288.719 280.723 288.047 c 296.754
+ 295.488 315.246 295.488 331.277 288.047 c 340.699 288.719 348 296.555 348
+ 306 c h
+348 342 m f
+54 198 m 34.117 198 18 214.117 18 234 c 18 253.883 34.117 270 54 270 c
+73.883 270 90 253.883 90 234 c 89.98 214.125 73.875 198.02 54 198 c h
+54 258 m 40.746 258 30 247.254 30 234 c 30 220.746 40.746 210 54 210 c
+67.254 210 78 220.746 78 234 c 78 247.254 67.254 258 54 258 c h
+54 258 m f
+78 276 m 76.586 276 l 75.316 276.602 l 61.891 283.285 46.109 283.285 32.684
+ 276.602 c 31.414 276 l 30 276 l 13.441 276.02 0.02 289.441 0 306 c 0 342
+ l 0 351.941 8.059 360 18 360 c 90 360 l 99.941 360 108 351.941 108 342
+c 108 306 l 107.98 289.441 94.559 276.02 78 276 c h
+96 342 m 96 345.312 93.312 348 90 348 c 18 348 l 14.688 348 12 345.312
+12 342 c 12 306 l 12 296.555 19.301 288.719 28.723 288.047 c 44.754 295.488
+ 63.246 295.488 79.277 288.047 c 88.699 288.719 96 296.555 96 306 c h
+96 342 m f
+239.527 304.707 m 239.527 304.699 239.523 304.695 239.52 304.688 c 238.223
+ 301.637 234.695 300.219 231.648 301.52 c 204.555 312.871 174.465 314.945
+ 146.07 307.41 c 151.688 305.762 l 154.867 304.828 156.691 301.496 155.762
+ 298.312 c 154.828 295.133 151.496 293.309 148.316 294.238 c 124.316 301.277
+ l 124.227 301.277 124.16 301.379 124.074 301.41 c 123.52 301.617 122.996
+ 301.906 122.527 302.27 c 122.316 302.379 122.117 302.508 121.926 302.645
+ c 121.293 303.211 120.793 303.906 120.457 304.688 c 120.133 305.469 119.977
+ 306.316 120 307.164 c 120.148 307.977 120.348 308.777 120.602 309.562 c
+ 120.637 309.648 120.602 309.742 120.668 309.828 c 132.668 332.789 l 134.203
+ 335.73 137.828 336.867 140.766 335.336 c 143.707 333.801 144.844 330.172
+ 143.312 327.234 c 138.426 317.898 l 170.688 327.594 205.324 325.711 236.34
+ 312.57 c 239.391 311.277 240.82 307.758 239.527 304.707 c h
+239.527 304.707 m f
+340.242 157.758 m 337.898 155.414 334.102 155.414 331.758 157.758 c 323.27
+ 166.246 l 318.301 113.695 284.934 68.09 236.352 47.449 c 233.305 46.148
+ 229.777 47.566 228.48 50.617 c 227.18 53.664 228.598 57.188 231.648 58.488
+ c 275.23 77.012 305.527 117.488 311.012 164.527 c 304.242 157.758 l 301.859
+ 155.457 298.059 155.523 295.758 157.906 c 293.512 160.23 293.512 163.918
+ 295.758 166.242 c 313.758 184.242 l 316.098 186.59 319.898 186.594 322.242
+ 184.254 c 322.246 184.25 322.25 184.246 322.254 184.242 c 340.254 166.242
+ l 342.594 163.895 342.59 160.098 340.242 157.758 c h
+340.242 157.758 m f
+131.824 51.953 m 131.805 51.605 131.754 51.258 131.672 50.914 c 131.672
+ 50.863 131.605 50.824 131.578 50.766 c 131.555 50.707 131.578 50.664 131.578
+ 50.617 c 131.418 50.324 131.227 50.047 131.016 49.789 c 130.82 49.438 130.594
+ 49.105 130.332 48.797 c 129.977 48.484 129.586 48.215 129.16 48 c 128.953
+ 47.82 128.727 47.656 128.488 47.516 c 104.488 36.551 l 101.426 35.293 97.918
+ 36.758 96.66 39.824 c 95.469 42.723 96.711 46.051 99.512 47.461 c 111.938
+ 53.141 l 65.156 78.18 35.965 126.941 36 180 c 36 183.312 38.688 186 42
+186 c 45.312 186 48 183.312 48 180 c 47.969 133.281 72.676 90.035 112.938
+ 66.336 c 108.602 75.402 l 107.168 78.383 108.422 81.961 111.402 83.398
+c 112.211 83.797 113.098 84 114 84 c 116.305 83.996 118.402 82.676 119.398
+ 80.598 c 131.398 55.559 l 131.398 55.5 131.398 55.434 131.449 55.375 c
+131.605 54.965 131.711 54.535 131.773 54.102 c 131.875 53.777 131.953 53.449
+ 132 53.113 c 131.98 52.723 131.922 52.332 131.824 51.953 c h
+131.824 51.953 m f
+Q Q
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/tex/img/icon-collaboration.svg b/tex/img/icon-collaboration.svg
new file mode 100644
index 0000000..32c42f7
--- /dev/null
+++ b/tex/img/icon-collaboration.svg
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 480 480" style="enable-background:new 0 0 480 480;" xml:space="preserve">
+<g>
+ <g>
+ <path d="M240,0c-26.51,0-48,21.49-48,48s21.49,48,48,48c26.499-0.026,47.974-21.501,48-48C288,21.49,266.51,0,240,0z M240,80
+ c-17.673,0-32-14.327-32-32s14.327-32,32-32c17.673,0,32,14.327,32,32S257.673,80,240,80z"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path d="M272,104h-1.888l-1.688,0.84c-17.901,8.913-38.947,8.913-56.848,0l-1.688-0.84H208c-22.08,0.026-39.974,17.92-40,40v48
+ c0,13.255,10.745,24,24,24h96c13.255,0,24-10.745,24-24v-48C311.974,121.92,294.08,104.026,272,104z M296,192c0,4.418-3.582,8-8,8
+ h-96c-4.418,0-8-3.582-8-8v-48c0.002-12.592,9.735-23.042,22.296-23.936c21.375,9.92,46.034,9.92,67.408,0
+ c12.56,0.894,22.294,11.344,22.296,23.936V192z"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path d="M408,264c-26.51,0-48,21.49-48,48c0,26.51,21.49,48,48,48c26.51,0,48-21.49,48-48
+ C455.974,285.501,434.499,264.026,408,264z M408,344c-17.673,0-32-14.327-32-32c0-17.673,14.327-32,32-32
+ c17.673,0,32,14.327,32,32C440,329.673,425.673,344,408,344z"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path d="M440,368h-1.888l-1.688,0.8c-17.901,8.912-38.947,8.912-56.848,0l-1.688-0.8H376c-22.08,0.026-39.974,17.92-40,40v48
+ c0,13.255,10.745,24,24,24h96c13.255,0,24-10.745,24-24v-48C479.974,385.92,462.08,368.026,440,368z M464,456c0,4.418-3.582,8-8,8
+ h-96c-4.418,0-8-3.582-8-8v-48c0.002-12.592,9.735-23.042,22.296-23.936c21.375,9.92,46.033,9.92,67.408,0
+ C454.265,384.958,463.998,395.408,464,408V456z"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path d="M72,264c-26.51,0-48,21.49-48,48c0,26.51,21.49,48,48,48s48-21.49,48-48C119.974,285.501,98.499,264.026,72,264z M72,344
+ c-17.673,0-32-14.327-32-32c0-17.673,14.327-32,32-32s32,14.327,32,32C104,329.673,89.673,344,72,344z"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path d="M104,368h-1.888l-1.688,0.8c-17.901,8.912-38.947,8.912-56.848,0l-1.688-0.8H40c-22.08,0.026-39.974,17.92-40,40v48
+ c0,13.255,10.745,24,24,24h96c13.255,0,24-10.745,24-24v-48C143.974,385.92,126.08,368.026,104,368z M128,456c0,4.418-3.582,8-8,8
+ H24c-4.418,0-8-3.582-8-8v-48c0.002-12.592,9.735-23.042,22.296-23.936c21.375,9.92,46.033,9.92,67.408,0
+ C118.265,384.958,127.998,395.408,128,408V456z"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path d="M319.372,406.276c-0.004-0.009-0.008-0.018-0.012-0.028c-1.732-4.065-6.431-5.956-10.495-4.224c0,0,0,0,0,0
+ c-36.125,15.14-76.245,17.902-114.104,7.856l7.488-2.2c4.242-1.242,6.674-5.686,5.432-9.928s-5.686-6.674-9.928-5.432l-32,9.384
+ c-0.12,0-0.208,0.136-0.32,0.176c-0.741,0.276-1.437,0.662-2.064,1.144c-0.278,0.15-0.545,0.318-0.8,0.504
+ c-0.844,0.753-1.513,1.681-1.96,2.72c-0.434,1.046-0.641,2.172-0.608,3.304c0.195,1.083,0.462,2.152,0.8,3.2
+ c0.048,0.112,0,0.24,0.088,0.352l16,30.616c2.046,3.919,6.881,5.438,10.8,3.392s5.438-6.881,3.392-10.8l-6.512-12.448
+ c43.014,12.93,89.195,10.417,130.552-7.104C319.189,415.039,321.093,410.345,319.372,406.276z"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path d="M453.656,210.344c-3.124-3.123-8.188-3.123-11.312,0l-11.32,11.32c-6.624-70.07-51.111-130.876-115.888-158.4
+ c-4.065-1.732-8.764,0.159-10.496,4.224c-1.732,4.065,0.159,8.764,4.224,10.496c58.11,24.697,98.504,78.669,105.816,141.384
+ l-9.024-9.024c-3.178-3.07-8.242-2.982-11.312,0.196c-2.994,3.1-2.994,8.015,0,11.116l24,24c3.12,3.128,8.186,3.135,11.314,0.014
+ c0.005-0.005,0.01-0.01,0.014-0.014l24-24C456.791,218.528,456.784,213.464,453.656,210.344z"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path d="M175.768,69.272c-0.026-0.467-0.095-0.93-0.208-1.384c0-0.072-0.088-0.12-0.12-0.2c-0.032-0.08,0-0.136,0-0.2
+ c-0.218-0.389-0.47-0.759-0.752-1.104c-0.259-0.469-0.565-0.911-0.912-1.32c-0.473-0.419-0.997-0.776-1.56-1.064
+ c-0.281-0.239-0.581-0.456-0.896-0.648l-32-14.616c-4.087-1.678-8.761,0.275-10.439,4.362c-1.587,3.865,0.068,8.301,3.799,10.182
+ l16.568,7.576C86.875,104.237,47.955,169.256,48,240c0,4.418,3.582,8,8,8s8-3.582,8-8c-0.04-62.293,32.901-119.952,86.584-151.552
+ l-5.784,12.088c-1.907,3.977-0.236,8.747,3.736,10.664c1.079,0.527,2.263,0.801,3.464,0.8c3.072-0.004,5.87-1.767,7.2-4.536
+ l16-33.384c0-0.08,0-0.168,0.064-0.248c0.208-0.547,0.353-1.116,0.432-1.696c0.137-0.431,0.239-0.872,0.304-1.32
+ C175.973,70.295,175.896,69.778,175.768,69.272z"/>
+ </g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+<g>
+</g>
+</svg>
diff --git a/tex/img/icon-complete.eps b/tex/img/icon-complete.eps
new file mode 100644
index 0000000..301df2b
--- /dev/null
+++ b/tex/img/icon-complete.eps
@@ -0,0 +1,162 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: cairo 1.17.3 (https://cairographics.org)
+%%CreationDate: Sat May 2 03:38:53 2020
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%BoundingBox: 24 12 361 372
+%%EndComments
+%%BeginProlog
+50 dict begin
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+ 0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+ {
+ dup
+ type /stringtype eq
+ { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+ } forall
+ currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+ cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+ { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+ /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+ /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+ cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+/cairo_data_source {
+ CairoDataIndex CairoData length lt
+ { CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def }
+ { () } ifelse
+} def
+/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def
+/cairo_image { image cairo_flush_ascii85_file } def
+/cairo_imagemask { imagemask cairo_flush_ascii85_file } def
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%BeginPageSetup
+%%PageBoundingBox: 24 12 361 372
+%%EndPageSetup
+q 24 12 337 360 rectclip
+1 0 0 -1 0 384 cm q
+0.913725 0.933333 0.94902 rg
+282 366 m 54 366 l 40.746 366 30 355.254 30 342 c 30 42 l 30 28.746 40.746
+ 18 54 18 c 234 18 l 306 90 l 306 342 l 306 355.254 295.254 366 282 366
+c h
+282 366 m f
+0.764706 0.776471 0.780392 rg
+306 90 m 258 90 l 244.746 90 234 79.254 234 66 c 234 18 l h
+306 90 m f
+0.458824 0.670588 0.490196 rg
+354 288 m 354 331.078 319.078 366 276 366 c 232.922 366 198 331.078 198
+ 288 c 198 244.922 232.922 210 276 210 c 319.078 210 354 244.922 354 288
+ c h
+354 288 m f
+0 g
+54 372 m 276 372 l 315.281 372.004 349.32 344.781 357.949 306.457 c 366.578
+ 268.133 347.492 228.949 312 212.117 c 312 90 l 312 88.41 311.367 86.883
+ 310.242 85.758 c 238.242 13.758 l 237.117 12.633 235.59 12 234 12 c 54
+12 l 37.438 12.02 24.02 25.438 24 42 c 24 342 l 24.02 358.562 37.438 371.98
+ 54 372 c h
+348 288 m 348 317.121 330.457 343.375 303.555 354.52 c 276.648 365.664
+245.68 359.504 225.09 338.91 c 204.496 318.32 198.336 287.352 209.48 260.445
+ c 220.625 233.543 246.879 216 276 216 c 315.746 216.043 347.957 248.254
+ 348 288 c h
+240 32.484 m 291.516 84 l 258 84 l 248.062 83.988 240.012 75.938 240 66
+ c h
+36 42 m 36.012 32.062 44.062 24.012 54 24 c 228 24 l 228 66 l 228.02 82.562
+ 241.438 95.98 258 96 c 300 96 l 300 207.5 l 259.438 195.398 216.207 215.371
+ 199.133 254.105 c 182.059 292.836 196.48 338.223 232.777 360 c 54 360 l
+ 44.062 359.988 36.012 351.938 36 342 c h
+36 42 m f
+120 126 m 120 129.312 122.688 132 126 132 c 270 132 l 273.312 132 276 129.312
+ 276 126 c 276 122.688 273.312 120 270 120 c 126 120 l 122.688 120 120 122.688
+ 120 126 c h
+120 126 m f
+66 168 m 186 168 l 189.312 168 192 165.312 192 162 c 192 158.688 189.312
+ 156 186 156 c 66 156 l 62.688 156 60 158.688 60 162 c 60 165.312 62.688
+ 168 66 168 c h
+66 168 m f
+210 192 m 162 192 l 158.688 192 156 194.688 156 198 c 156 201.312 158.688
+ 204 162 204 c 210 204 l 213.312 204 216 201.312 216 198 c 216 194.688 213.312
+ 192 210 192 c h
+210 192 m f
+66 240 m 174 240 l 177.312 240 180 237.312 180 234 c 180 230.688 177.312
+ 228 174 228 c 66 228 l 62.688 228 60 230.688 60 234 c 60 237.312 62.688
+ 240 66 240 c h
+66 240 m f
+66 132 m 102 132 l 105.312 132 108 129.312 108 126 c 108 122.688 105.312
+ 120 102 120 c 66 120 l 62.688 120 60 122.688 60 126 c 60 129.312 62.688
+ 132 66 132 c h
+66 132 m f
+270 156 m 210 156 l 206.688 156 204 158.688 204 162 c 204 165.312 206.688
+ 168 210 168 c 270 168 l 273.312 168 276 165.312 276 162 c 276 158.688 273.312
+ 156 270 156 c h
+270 156 m f
+66 204 m 138 204 l 141.312 204 144 201.312 144 198 c 144 194.688 141.312
+ 192 138 192 c 66 192 l 62.688 192 60 194.688 60 198 c 60 201.312 62.688
+ 204 66 204 c h
+66 204 m f
+162 300 m 138 300 l 134.688 300 132 302.688 132 306 c 132 309.312 134.688
+ 312 138 312 c 162 312 l 165.312 312 168 309.312 168 306 c 168 302.688 165.312
+ 300 162 300 c h
+162 300 m f
+66 312 m 114 312 l 117.312 312 120 309.312 120 306 c 120 302.688 117.312
+ 300 114 300 c 66 300 l 62.688 300 60 302.688 60 306 c 60 309.312 62.688
+ 312 66 312 c h
+66 312 m f
+66 276 m 102 276 l 105.312 276 108 273.312 108 270 c 108 266.688 105.312
+ 264 102 264 c 66 264 l 62.688 264 60 266.688 60 270 c 60 273.312 62.688
+ 276 66 276 c h
+66 276 m f
+66 96 m 138 96 l 141.312 96 144 93.312 144 90 c 144 86.688 141.312 84 138
+ 84 c 66 84 l 62.688 84 60 86.688 60 90 c 60 93.312 62.688 96 66 96 c h
+66 96 m f
+162 264 m 126 264 l 122.688 264 120 266.688 120 270 c 120 273.312 122.688
+ 276 126 276 c 162 276 l 165.312 276 168 273.312 168 270 c 168 266.688 165.312
+ 264 162 264 c h
+162 264 m f
+244.242 301.758 m 241.898 299.414 238.102 299.414 235.758 301.758 c 233.414
+ 304.102 233.414 307.898 235.758 310.242 c 259.758 334.242 l 260.883 335.367
+ 262.41 336 264 336 c 264.195 336 264.395 335.992 264.59 335.973 c 266.379
+ 335.793 267.996 334.824 268.992 333.328 c 316.992 261.328 l 318.809 258.57
+ 318.059 254.867 315.312 253.035 c 312.566 251.203 308.855 251.934 307.008
+ 254.672 c 263.07 320.582 l h
+244.242 301.758 m f
+Q Q
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/tex/img/icon-complete.svg b/tex/img/icon-complete.svg
new file mode 100644
index 0000000..3b3703e
--- /dev/null
+++ b/tex/img/icon-complete.svg
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<svg xmlns="http://www.w3.org/2000/svg" id="Filled" viewBox="0 0 512 512" width="512" height="512"><path d="M376,488H72a32,32,0,0,1-32-32V56A32,32,0,0,1,72,24H312l96,96V456A32,32,0,0,1,376,488Z" style="fill:#e9eef2"/><path d="M408,120H344a32,32,0,0,1-32-32V24Z" style="fill:#c3c6c7"/><circle cx="368" cy="384" r="104" style="fill:#75ab7d"/><path d="M72,496H368a111.991,111.991,0,0,0,48-213.179V120a8,8,0,0,0-2.343-5.657l-96-96A8,8,0,0,0,312,16H72A40.045,40.045,0,0,0,32,56V456A40.045,40.045,0,0,0,72,496ZM464,384a96,96,0,1,1-96-96A96.108,96.108,0,0,1,464,384ZM320,43.313,388.687,112H344a24.027,24.027,0,0,1-24-24ZM48,56A24.028,24.028,0,0,1,72,32H304V88a40.045,40.045,0,0,0,40,40h56V276.666A111.983,111.983,0,0,0,310.369,480H72a24.028,24.028,0,0,1-24-24Z"/><path d="M160,168a8,8,0,0,0,8,8H360a8,8,0,0,0,0-16H168A8,8,0,0,0,160,168Z"/><path d="M88,224H248a8,8,0,0,0,0-16H88a8,8,0,0,0,0,16Z"/><path d="M280,256H216a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Z"/><path d="M88,320H232a8,8,0,0,0,0-16H88a8,8,0,0,0,0,16Z"/><path d="M88,176h48a8,8,0,0,0,0-16H88a8,8,0,0,0,0,16Z"/><path d="M360,208H280a8,8,0,0,0,0,16h80a8,8,0,0,0,0-16Z"/><path d="M88,272h96a8,8,0,0,0,0-16H88a8,8,0,0,0,0,16Z"/><path d="M216,400H184a8,8,0,0,0,0,16h32a8,8,0,0,0,0-16Z"/><path d="M88,416h64a8,8,0,0,0,0-16H88a8,8,0,0,0,0,16Z"/><path d="M88,368h48a8,8,0,0,0,0-16H88a8,8,0,0,0,0,16Z"/><path d="M88,128h96a8,8,0,0,0,0-16H88a8,8,0,0,0,0,16Z"/><path d="M216,352H168a8,8,0,0,0,0,16h48a8,8,0,0,0,0-16Z"/><path d="M325.657,402.343a8,8,0,0,0-11.314,11.314l32,32A8,8,0,0,0,352,448q.394,0,.789-.039a8,8,0,0,0,5.868-3.523l64-96a8,8,0,0,0-13.312-8.876l-58.587,87.881Z"/></svg>
diff --git a/tex/img/icon-processing.eps b/tex/img/icon-processing.eps
new file mode 100644
index 0000000..ea7bb70
--- /dev/null
+++ b/tex/img/icon-processing.eps
@@ -0,0 +1,212 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: cairo 1.17.3 (https://cairographics.org)
+%%CreationDate: Sat May 2 03:39:08 2020
+%%Pages: 1
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%BoundingBox: 24 12 361 372
+%%EndComments
+%%BeginProlog
+50 dict begin
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+ 0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+ {
+ dup
+ type /stringtype eq
+ { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+ } forall
+ currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+ cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+ { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+ /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+ /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+ cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+/cairo_data_source {
+ CairoDataIndex CairoData length lt
+ { CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def }
+ { () } ifelse
+} def
+/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def
+/cairo_image { image cairo_flush_ascii85_file } def
+/cairo_imagemask { imagemask cairo_flush_ascii85_file } def
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%BeginPageSetup
+%%PageBoundingBox: 24 12 361 372
+%%EndPageSetup
+q 24 12 337 360 rectclip
+1 0 0 -1 0 384 cm q
+0.913725 0.933333 0.94902 rg
+282 366 m 54 366 l 40.746 366 30 355.254 30 342 c 30 42 l 30 28.746 40.746
+ 18 54 18 c 234 18 l 306 90 l 306 342 l 306 355.254 295.254 366 282 366
+c h
+282 366 m f
+0.764706 0.776471 0.780392 rg
+306 90 m 258 90 l 244.746 90 234 79.254 234 66 c 234 18 l h
+306 90 m f
+0.431373 0.823529 0.941176 rg
+354 288 m 354 331.078 319.078 366 276 366 c 232.922 366 198 331.078 198
+ 288 c 198 244.922 232.922 210 276 210 c 319.078 210 354 244.922 354 288
+ c h
+354 288 m f
+0 g
+54 372 m 276 372 l 315.281 372.004 349.32 344.781 357.949 306.457 c 366.578
+ 268.133 347.492 228.949 312 212.117 c 312 90 l 312 88.41 311.367 86.883
+ 310.242 85.758 c 238.242 13.758 l 237.117 12.633 235.59 12 234 12 c 54
+12 l 37.438 12.02 24.02 25.438 24 42 c 24 342 l 24.02 358.562 37.438 371.98
+ 54 372 c h
+348 288 m 348 317.121 330.457 343.375 303.555 354.52 c 276.648 365.664
+245.68 359.504 225.09 338.91 c 204.496 318.32 198.336 287.352 209.48 260.445
+ c 220.625 233.543 246.879 216 276 216 c 315.746 216.043 347.957 248.254
+ 348 288 c h
+240 32.484 m 291.516 84 l 258 84 l 248.062 83.988 240.012 75.938 240 66
+ c h
+36 42 m 36.012 32.062 44.062 24.012 54 24 c 228 24 l 228 66 l 228.02 82.562
+ 241.438 95.98 258 96 c 300 96 l 300 207.5 l 259.438 195.398 216.207 215.371
+ 199.133 254.105 c 182.059 292.836 196.48 338.223 232.777 360 c 54 360 l
+ 44.062 359.988 36.012 351.938 36 342 c h
+36 42 m f
+120 126 m 120 129.312 122.688 132 126 132 c 270 132 l 273.312 132 276 129.312
+ 276 126 c 276 122.688 273.312 120 270 120 c 126 120 l 122.688 120 120 122.688
+ 120 126 c h
+120 126 m f
+66 168 m 186 168 l 189.312 168 192 165.312 192 162 c 192 158.688 189.312
+ 156 186 156 c 66 156 l 62.688 156 60 158.688 60 162 c 60 165.312 62.688
+ 168 66 168 c h
+66 168 m f
+210 192 m 162 192 l 158.688 192 156 194.688 156 198 c 156 201.312 158.688
+ 204 162 204 c 210 204 l 213.312 204 216 201.312 216 198 c 216 194.688 213.312
+ 192 210 192 c h
+210 192 m f
+66 240 m 174 240 l 177.312 240 180 237.312 180 234 c 180 230.688 177.312
+ 228 174 228 c 66 228 l 62.688 228 60 230.688 60 234 c 60 237.312 62.688
+ 240 66 240 c h
+66 240 m f
+66 132 m 102 132 l 105.312 132 108 129.312 108 126 c 108 122.688 105.312
+ 120 102 120 c 66 120 l 62.688 120 60 122.688 60 126 c 60 129.312 62.688
+ 132 66 132 c h
+66 132 m f
+270 156 m 210 156 l 206.688 156 204 158.688 204 162 c 204 165.312 206.688
+ 168 210 168 c 270 168 l 273.312 168 276 165.312 276 162 c 276 158.688 273.312
+ 156 270 156 c h
+270 156 m f
+66 204 m 138 204 l 141.312 204 144 201.312 144 198 c 144 194.688 141.312
+ 192 138 192 c 66 192 l 62.688 192 60 194.688 60 198 c 60 201.312 62.688
+ 204 66 204 c h
+66 204 m f
+162 300 m 138 300 l 134.688 300 132 302.688 132 306 c 132 309.312 134.688
+ 312 138 312 c 162 312 l 165.312 312 168 309.312 168 306 c 168 302.688 165.312
+ 300 162 300 c h
+162 300 m f
+66 312 m 114 312 l 117.312 312 120 309.312 120 306 c 120 302.688 117.312
+ 300 114 300 c 66 300 l 62.688 300 60 302.688 60 306 c 60 309.312 62.688
+ 312 66 312 c h
+66 312 m f
+66 276 m 102 276 l 105.312 276 108 273.312 108 270 c 108 266.688 105.312
+ 264 102 264 c 66 264 l 62.688 264 60 266.688 60 270 c 60 273.312 62.688
+ 276 66 276 c h
+66 276 m f
+66 96 m 138 96 l 141.312 96 144 93.312 144 90 c 144 86.688 141.312 84 138
+ 84 c 66 84 l 62.688 84 60 86.688 60 90 c 60 93.312 62.688 96 66 96 c h
+66 96 m f
+162 264 m 126 264 l 122.688 264 120 266.688 120 270 c 120 273.312 122.688
+ 276 126 276 c 162 276 l 165.312 276 168 273.312 168 270 c 168 266.688 165.312
+ 264 162 264 c h
+162 264 m f
+228.582 261.426 m 227.16 264.418 228.434 267.996 231.426 269.418 c 234.418
+ 270.84 237.996 269.566 239.418 266.574 c 245.602 253.535 258.969 245.449
+ 273.387 246.023 c 287.805 246.602 300.488 255.73 305.605 269.223 c 299.285
+ 265.008 l 296.531 263.211 292.84 263.965 291.016 266.703 c 289.191 269.441
+ 289.91 273.141 292.629 274.992 c 310.629 286.992 l 310.645 287 l 310.867
+ 287.145 311.098 287.277 311.336 287.391 c 311.387 287.414 311.438 287.441
+ 311.488 287.465 c 311.727 287.574 311.969 287.668 312.219 287.746 c 312.258
+ 287.758 312.301 287.766 312.34 287.777 c 312.551 287.832 312.762 287.879
+ 312.973 287.914 c 313.051 287.93 313.125 287.941 313.199 287.949 c 313.434
+ 287.98 313.672 287.996 313.906 288 c 313.957 288 l 313.957 288 313.984
+288 314 288 c 314.215 288 314.426 287.984 314.637 287.961 c 314.695 287.957
+ 314.754 287.945 314.812 287.934 c 314.984 287.91 315.148 287.883 315.312
+ 287.844 c 315.375 287.828 315.441 287.812 315.5 287.797 c 315.664 287.754
+ 315.82 287.703 315.977 287.645 c 316.035 287.625 316.098 287.602 316.156
+ 287.578 c 316.32 287.516 316.48 287.441 316.637 287.363 c 316.684 287.34
+ 316.73 287.32 316.777 287.297 c 316.973 287.195 317.16 287.078 317.34 286.957
+ c 317.395 286.922 317.445 286.879 317.5 286.84 c 317.625 286.746 317.75
+ 286.648 317.871 286.547 c 317.934 286.492 317.996 286.434 318.059 286.375
+ c 318.172 286.27 318.277 286.16 318.383 286.047 c 318.43 285.992 318.48
+ 285.941 318.531 285.887 c 318.684 285.711 318.824 285.523 318.953 285.332
+ c 330.953 267.332 l 332.77 264.574 332.02 260.871 329.273 259.039 c 326.527
+ 257.207 322.816 257.938 320.969 260.676 c 317.281 266.211 l 310.871 247.816
+ 293.984 235.121 274.535 234.07 c 255.086 233.023 236.934 243.832 228.586
+ 261.43 c h
+228.582 261.426 m f
+320.574 306.582 m 319.137 305.898 317.488 305.812 315.988 306.348 c 314.488
+ 306.879 313.262 307.988 312.582 309.426 c 306.398 322.465 293.031 330.551
+ 278.613 329.977 c 264.195 329.398 251.512 320.27 246.395 306.777 c 252.715
+ 310.992 l 255.469 312.789 259.16 312.035 260.984 309.297 c 262.809 306.559
+ 262.09 302.859 259.371 301.008 c 241.371 289.008 l 241.352 288.996 241.328
+ 288.984 241.309 288.969 c 241.164 288.875 241.016 288.785 240.863 288.703
+ c 240.805 288.676 240.746 288.648 240.688 288.621 c 240.57 288.562 240.453
+ 288.504 240.332 288.453 c 240.25 288.422 240.164 288.395 240.078 288.363
+ c 239.98 288.328 239.883 288.289 239.781 288.258 c 239.676 288.23 239.562
+ 288.203 239.457 288.176 c 239.375 288.156 239.297 288.133 239.215 288.117
+ c 239.078 288.09 238.945 288.07 238.809 288.055 c 238.75 288.047 238.691
+ 288.035 238.633 288.031 c 238.457 288.012 238.285 288.008 238.113 288.004
+ c 238.09 288.004 238.066 288.004 238.039 288.004 c 238.031 288.004 l 237.832
+ 288.004 237.629 288.016 237.434 288.035 c 237.344 288.043 237.258 288.062
+ 237.168 288.074 c 237.066 288.09 236.961 288.102 236.859 288.121 c 236.719
+ 288.148 236.582 288.188 236.445 288.227 c 236.395 288.238 236.344 288.25
+ 236.297 288.262 c 236.168 288.301 236.043 288.352 235.922 288.398 c 235.863
+ 288.418 235.805 288.438 235.75 288.461 c 235.641 288.504 235.543 288.555
+ 235.438 288.605 c 235.363 288.641 235.289 288.676 235.215 288.715 c 235.137
+ 288.754 235.055 288.805 234.977 288.852 c 234.898 288.898 234.797 288.957
+ 234.707 289.016 c 234.648 289.055 234.594 289.102 234.535 289.145 c 234.434
+ 289.219 234.332 289.285 234.234 289.367 c 234.188 289.406 234.145 289.449
+ 234.098 289.488 c 234 289.578 233.898 289.664 233.805 289.758 c 233.711
+ 289.852 233.633 289.941 233.551 290.035 c 233.508 290.086 233.457 290.133
+ 233.414 290.184 c 233.285 290.34 233.164 290.504 233.055 290.672 c 233.055
+ 290.676 l 221.055 308.676 l 220.16 310 219.832 311.625 220.141 313.191
+c 220.449 314.758 221.371 316.137 222.699 317.023 c 224.027 317.906 225.656
+ 318.227 227.219 317.91 c 228.785 317.594 230.16 316.664 231.039 315.332
+ c 234.727 309.797 l 241.137 328.191 258.023 340.887 277.473 341.934 c 296.922
+ 342.984 315.074 332.176 323.422 314.578 c 324.105 313.141 324.191 311.488
+ 323.656 309.988 c 323.121 308.488 322.012 307.262 320.574 306.582 c h
+320.574 306.582 m f
+Q Q
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/tex/img/icon-processing.svg b/tex/img/icon-processing.svg
new file mode 100644
index 0000000..b75b312
--- /dev/null
+++ b/tex/img/icon-processing.svg
@@ -0,0 +1 @@
+<svg id="Filled" height="512" viewBox="0 0 512 512" width="512" xmlns="http://www.w3.org/2000/svg"><path d="m376 488h-304a32 32 0 0 1 -32-32v-400a32 32 0 0 1 32-32h240l96 96v336a32 32 0 0 1 -32 32z" fill="#e9eef2"/><path d="m408 120h-64a32 32 0 0 1 -32-32v-64z" fill="#c3c6c7"/><circle cx="368" cy="384" fill="#6ed2f0" r="104"/><path d="m72 496h296a111.991 111.991 0 0 0 48-213.179v-162.821a8 8 0 0 0 -2.343-5.657l-96-96a8 8 0 0 0 -5.657-2.343h-240a40.045 40.045 0 0 0 -40 40v400a40.045 40.045 0 0 0 40 40zm392-112a96 96 0 1 1 -96-96 96.108 96.108 0 0 1 96 96zm-144-340.687 68.687 68.687h-44.687a24.027 24.027 0 0 1 -24-24zm-272 12.687a24.028 24.028 0 0 1 24-24h232v56a40.045 40.045 0 0 0 40 40h56v148.666a111.983 111.983 0 0 0 -89.631 203.334h-238.369a24.028 24.028 0 0 1 -24-24z"/><path d="m160 168a8 8 0 0 0 8 8h192a8 8 0 0 0 0-16h-192a8 8 0 0 0 -8 8z"/><path d="m88 224h160a8 8 0 0 0 0-16h-160a8 8 0 0 0 0 16z"/><path d="m280 256h-64a8 8 0 0 0 0 16h64a8 8 0 0 0 0-16z"/><path d="m88 320h144a8 8 0 0 0 0-16h-144a8 8 0 0 0 0 16z"/><path d="m88 176h48a8 8 0 0 0 0-16h-48a8 8 0 0 0 0 16z"/><path d="m360 208h-80a8 8 0 0 0 0 16h80a8 8 0 0 0 0-16z"/><path d="m88 272h96a8 8 0 0 0 0-16h-96a8 8 0 0 0 0 16z"/><path d="m216 400h-32a8 8 0 0 0 0 16h32a8 8 0 0 0 0-16z"/><path d="m88 416h64a8 8 0 0 0 0-16h-64a8 8 0 0 0 0 16z"/><path d="m88 368h48a8 8 0 0 0 0-16h-48a8 8 0 0 0 0 16z"/><path d="m88 128h96a8 8 0 0 0 0-16h-96a8 8 0 0 0 0 16z"/><path d="m216 352h-48a8 8 0 0 0 0 16h48a8 8 0 0 0 0-16z"/><path d="m304.774 348.567a8 8 0 0 0 14.452 6.866 48 48 0 0 1 88.25 3.529l-8.428-5.618a8 8 0 0 0 -8.875 13.312l23.95 15.967.035.023.015.01.021.012a7.948 7.948 0 0 0 .923.52c.066.033.132.066.2.1a7.936 7.936 0 0 0 .975.372c.053.016.108.026.162.041a7.887 7.887 0 0 0 .845.186c.1.017.2.033.3.045a7.96 7.96 0 0 0 .945.069h.064s.04 0 .061 0a8.141 8.141 0 0 0 .846-.051c.079-.009.158-.025.237-.036.225-.032.447-.071.666-.121.084-.02.168-.043.251-.065.215-.057.425-.122.632-.2.081-.029.162-.057.243-.089.218-.086.431-.182.639-.286.062-.031.126-.058.188-.091a8.114 8.114 0 0 0 .75-.453c.072-.049.14-.106.211-.158.169-.124.335-.252.494-.389.086-.074.169-.151.252-.229.15-.14.293-.287.432-.438.065-.071.132-.14.2-.214a8.106 8.106 0 0 0 .562-.738l16-24a8 8 0 0 0 -13.312-8.876l-4.92 7.38a64 64 0 0 0 -118.261-6.375z"/><path d="m427.433 408.774a8 8 0 0 0 -10.659 3.793 48 48 0 0 1 -88.25-3.529l8.428 5.618a8 8 0 0 0 8.875-13.312l-23.95-15.967-.035-.023-.015-.01c-.027-.018-.056-.032-.083-.05-.193-.125-.39-.245-.594-.354-.077-.041-.155-.074-.233-.112-.156-.077-.313-.155-.475-.222-.111-.046-.224-.082-.336-.123-.132-.047-.262-.1-.4-.139s-.287-.075-.431-.11c-.108-.026-.214-.057-.324-.079-.179-.035-.358-.059-.538-.082-.08-.01-.158-.025-.238-.033-.23-.023-.459-.032-.689-.035-.033 0-.066 0-.1 0h-.009c-.268 0-.536.014-.8.041-.119.012-.233.036-.351.053-.137.02-.276.035-.413.063-.188.038-.372.088-.555.139-.065.018-.131.03-.195.05-.171.052-.338.116-.5.179-.077.029-.155.053-.232.084-.141.059-.276.127-.413.194-.1.047-.2.091-.3.143s-.211.124-.316.186-.242.14-.359.219c-.079.052-.153.112-.229.168-.135.1-.27.192-.4.3-.063.051-.12.109-.182.162-.133.117-.267.232-.393.358s-.226.244-.336.369c-.061.068-.126.131-.185.2a8.019 8.019 0 0 0 -.48.647v.006l-16 24a8 8 0 1 0 13.312 8.876l4.92-7.38a64 64 0 0 0 118.261 6.375 8 8 0 0 0 -3.798-10.663z"/></svg> \ No newline at end of file
diff --git a/tex/src/figure-branching.tex b/tex/src/figure-branching.tex
index a917987..52a6303 100644
--- a/tex/src/figure-branching.tex
+++ b/tex/src/figure-branching.tex
@@ -27,6 +27,11 @@
+
+
+
+
+
\begin{tikzpicture}
%% Just for a reference (so the image size always remains fixed). It also
@@ -71,13 +76,13 @@
\branchcommit{red!60!green}{4.5cm}{5cm}{f69e1f4}
\branchcommit{red!60!green}{4.5cm}{6cm}{716b56b}
\node[inner sep=0pt] at (3.92cm,5.55cm)
- {\includegraphics[width=6.5mm]{tex/img/icon-collaboration.pdf}};
+ {\includegraphics[width=6.5mm]{tex/img/icon-collaboration.eps}};
%% Paper being processed icon. The white rectangle over it is to blend it
%% into the background.
\node[anchor=south,inner sep=0pt] at (3.92cm,6.7cm)
- {\includegraphics[width=1cm]{tex/img/icon-processing.pdf}};
- \draw[white, fill=white, opacity=0.7] (3.42cm,6.7) rectangle (5cm,7.7cm);
+ {\includegraphics[width=1cm]{tex/img/icon-processing.eps}};
+ \draw[white, fill=white, opacity=0.7] (3.42cm,6.7) rectangle (5cm,7.8cm);
%% Description of this scenario:
\draw [rounded corners, fill=black!10!white] (3.1cm,0) rectangle (7.5cm,1.25cm);
@@ -131,7 +136,7 @@
%% Project commits.
\branchcommit{red!60!green}{11cm}{2.5cm}{4483a81}
\branchcommit{red!60!green}{11cm}{4.5cm}{\projectversion}
- \node[anchor=south, inner sep=0pt, color=white] at (11.05cm,4.8cm) {\includegraphics[width=1cm]{tex/img/icon-complete.pdf}};
+ \node[anchor=south, inner sep=0pt, color=white] at (11.05cm,4.8cm) {\includegraphics[width=1cm]{tex/img/icon-complete.eps}};
%% Derivate project commits.
\branchcommit{purple!60!yellow}{12.5cm}{5cm}{b177c7e}
diff --git a/tex/src/preamble-pgfplots.tex b/tex/src/preamble-pgfplots.tex
index 0a7b5d5..eabdeb7 100644
--- a/tex/src/preamble-pgfplots.tex
+++ b/tex/src/preamble-pgfplots.tex
@@ -84,7 +84,7 @@
\tikzsetnextfilename{#1}%
\input{tex/src/#1.tex}%
\else
- \includegraphics[width=\linewidth]{tex/tikz/#1.pdf}
+ \includegraphics[width=\linewidth]{tex/tikz/#1.eps}
\fi
}
@@ -92,15 +92,17 @@
-%% Uncomment the following lines for EPS and PS images. Note that you still
-%% have to use the `pdflatex' executable and also add a `[dvips]' option to
-%% graphicx.
-
-%% \tikzset{external/system call={rm -f "\image".eps "\image".ps
-%% "\image".dvi; latex \tikzexternalcheckshellescape -halt-on-error
-%% -interaction=batchmode -jobname "\image" "\texsource";
-%% dvips -o "\image".ps "\image".dvi;
-%% ps2eps "\image.ps"}}
+%% Uncomment the following lines for TiKZ external images to be saved as
+%% EPS and PS images.
+\tikzset{
+ external/system call={
+ rm -f "\image".eps "\image".ps "\image".dvi;
+ latex \tikzexternalcheckshellescape -halt-on-error
+ -interaction=batchmode -jobname "\image" "\texsource";
+ dvips -o "\image".ps "\image".dvi;
+ ps2eps "\image.ps"
+ }
+}
diff --git a/tex/src/preamble-project.tex b/tex/src/preamble-project.tex
new file mode 100644
index 0000000..c4d7feb
--- /dev/null
+++ b/tex/src/preamble-project.tex
@@ -0,0 +1,27 @@
+%% Import graphics
+\usepackage{graphicx}
+
+%% IEEEtran V1.6 and later pre-defines the format of the cite.sty package
+%% \cite{} output to follow that of the IEEE.
+\usepackage{cite}
+
+%% For the `\url' command.
+\usepackage{url}
+
+% correct bad hyphenation here
+\hyphenation{op-tical net-works semi-conduc-tor}
+
+%% To use colors.
+\usepackage{xcolor}
+
+%% To have links.
+\usepackage[
+ colorlinks,
+ urlcolor=gray,
+ citecolor=gray,
+ linkcolor=gray,
+ linktocpage]{hyperref}
+\renewcommand\UrlFont{\rmfamily}
+
+%% To have typewriter font
+\usepackage{courier}
diff --git a/tex/src/references.tex b/tex/src/references.bib
index e19ec16..e19ec16 100644
--- a/tex/src/references.tex
+++ b/tex/src/references.bib