You can now use vertical and double top / bottom cell borders within a table, with the use of this code:
{% comment %}easy example{% endcomment %}
|_ single bottom _|
|__ double bottom __|
<br>
|^ single top ^|
|^^ double top ^^|
<br>
|] left |
| right [|
<br>
|]^_ fully bordered _^[|
|]^^__ same plus doubled top/bottom __^^[|
So you can create something like this now:
Source code of above example:
{% comment %}practical example{% endcomment %}
{% stripnewlines %}
|----50%----
|----20%----:
|----05%----
|----20%----:
|----05%----+
{% newline %}
|
|_ {{ period.year_end_date | date:"%Y" }} _
|_ _
|_ {{ period.minus_1y.year_end_date | date:"%Y" }} _
|_ _
{% newline %}
| {% t "Regular costs" %}
| {% =$0+ #61 | currency %}
|
|] {% =$1+ #61:1y | currency %}
|
{% newline %}
| {% t "Other costs" %}
| {% =$0+ #62__64 | currency %}
|
|] {% =$1+ #62__64:1y | currency %}
|
{% newline %}
|
|_ _
|_ _
|]_ _
|_ _
{% newline %}
|
|__ {{ $0 | currency }} __
|__ __
|]__ {{ $1 | currency }} __
|__ __
{% endstripnewlines %}
Obviously, some better tables can be built out of this