Commit Graph

40 Commits

Author SHA1 Message Date
leo 7a5de808e9
report: correct the path to tmpl files in comments
All checks were successful
continuous-integration/drone/push Build is passing
this path gets redirected to a canonical - even if nonpermanent - one at
`{repo}/src/branch/{main-branch}/{path-to-file}`, that is
`{repo}/src/branch/development/{path-to-file}` in concrete terms.
the previous paths were resulting in 404s.
2023-02-24 16:25:31 +01:00
leo 5b02120f96
report/comparisonOfMeans.go: obj init readability
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-23 23:16:31 +01:00
leo 806e513b55
report/pics.tmpl: increase pic width
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-23 23:11:23 +01:00
leo 127ffe20c5
report: update meta.sty [skip ci] 2023-01-21 22:54:08 +01:00
leo 3f77c573a6
chore: 2023
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-12 23:35:51 +01:00
leo 68b14f9960
chore: add all updates, sort out later
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-24 11:30:22 +01:00
surtur 1793f7bdd9
go: speed up plotting by saving plots to .pdf
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-20 13:42:41 +02:00
surtur 78dbe2cc0b
go: include 'comparison of means' in the reports
All checks were successful
continuous-integration/drone/push Build is passing
* add logic + tmpl that handles collecting 'comparison of means' plots
2022-08-09 17:25:19 +02:00
surtur 37d761bf81
go(report): handle 'comparison of means' plots
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-09 17:16:16 +02:00
surtur f511e1269a
go(report/report.go): return err
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-03 17:43:07 +02:00
surtur 2284f35e6d
go(report): add PlotPics type (+sort.Interface)
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-27 23:19:02 +02:00
surtur 6692a4e778
go(report): add Bench field to Pic type
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-27 17:45:07 +02:00
surtur 1f6bed98da
tex(report_base.tmpl): tune svg(-extract) params
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-19 19:29:17 +02:00
surtur 44cc400474
go(plot): streamline caption generation
All checks were successful
continuous-integration/drone/push Build is passing
* make sure to latex-escape captions (for correct line breaks)
* enable showing captions
* enable listing subfigure captions
* make sure latex lof (list of figures) picks up on subfigure captions
* clarify we need the subcaption package for subfigures, not subcaptions
2022-07-19 19:23:39 +02:00
surtur 3c8678a8d3
go,tmpl: plot mean values
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-18 22:36:47 +02:00
surtur 988c20885e
go(report_base): add in-text timestamp
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-18 03:27:08 +02:00
surtur 1c7fd068c5
go: add note about the report file being generated
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-18 02:31:04 +02:00
surtur 948a95fb7e
go(report,main): add flag -printreport
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-18 01:58:56 +02:00
surtur 5eaeb9c692
go(report): make report creation just workâ„¢
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-18 01:50:40 +02:00
surtur 9435f81fa2
tmpl(tex): format table,pic,allpics
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-18 01:05:17 +02:00
surtur 602ee8206f
go(report): add report_base.tex,meta.sty
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-17 22:18:27 +02:00
surtur c9f15c9b99
tmpl,tex: fix leading whitespace deletion
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-17 21:38:48 +02:00
surtur edbd58ef17
tmpl(tex): include -> input to fix nesting issues
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-17 18:00:19 +02:00
surtur 052b51f0df
go(report): rework gen.go,report.tmpl
All checks were successful
continuous-integration/drone/push Build is passing
make report include `report_base.tex` file verbatim and save it in
`out/tex/report.tex` as a base file of the report.

currently, this is done when running `go generate ./report` but there
are plans to switch from that to emitting the file during runtime, as is
done with all other templates.
2022-07-17 13:28:45 +02:00
surtur 7742642e14
go(report): embed all templates
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-17 11:36:59 +02:00
surtur 446f63b59e
go(report): aggregate all table tex files
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-16 23:30:56 +02:00
surtur 01a0ed12c4
go(report): aggregate all tex files tracking plots
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-16 22:05:15 +02:00
surtur 610060c88f
go(report): process pic lists in batches
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-16 21:40:53 +02:00
surtur 0169196a93
go(plot): use chans, output latex from pic.tmpl
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-13 23:47:37 +02:00
surtur 621f56f5e3
go(stats): rework table saving,structure
All checks were successful
continuous-integration/drone/push Build is passing
* create tables as defined in the report pkg.
* add new funcs to calculate stats and prepare the necessary table
  structs.
* rework existing `stats` tests
* handle a weird test behaviour when tmpl at `report/table.tmpl` is not
  found when testing a `stats` func.
2022-07-13 17:35:18 +02:00
surtur 96a93788da
go(report): add table.go, table.tmpl
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-13 00:15:40 +02:00
surtur 2d88ab9afc
go(report): add pic.go, pics.tmpl
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-12 22:31:29 +02:00
surtur a2bc1eec6f
stop tracking generated report.tex
All checks were successful
continuous-integration/drone/push Build is passing
also, look for `report.tex` in the new place from now on.
2022-07-12 21:15:38 +02:00
surtur 7b22723cb0
go: standardise output dirs for reporting material
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-12 16:56:49 +02:00
surtur 002c6756b4
go(report): add doc.go
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-08 22:19:47 +02:00
surtur ab850f6c2c
go(report/gen,tmpl): use more meaningful var names
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-19 18:40:56 +02:00
surtur 3e641e0906
go(report/gen): drop the "S"
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-19 17:28:05 +02:00
surtur b60b2447f7
go: format report printing msg
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-17 21:37:01 +02:00
surtur 87f652a16d
fix: adjust location of report.tex
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-17 20:45:16 +02:00
surtur 826347f7a7
go,tex: add logic for go-generating tex reports
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-15 23:36:47 +02:00