{% macro revision(row) -%} {% if row == 9 %} Rev Date Name Changelog {% elif revisions|length >= row %} {% set revision = revisions[row-1] %} {{ revision.rev }} {{ revision.date }} {{ revision.name }} {{ revision.changelog }} {% else %} {% endif %} {%- endmacro %} {% macro author(row) -%} {% set index = row - 2 %} {% if row == 1 %} Date Name {% elif authors|length > index %} {% set author = authors[index] %} {{ author['row'] }} {{ author['date'] }} {{ author['name'] }} {% else %} {% endif %} {%- endmacro %}
{{ revision(1) }} {{ author(1) }} {{ revision(2) }} {{ author(2) }} {{ revision(3) }} {{ author(3) }} {{ revision(4) }} {{ author(4) }} {{ revision(5) }} {{ author(5) }} {{ revision(6) }} {{ revision(7) }} {{ revision(8) }} {{ revision(9) }}
{{ company }}
{{ address }}
{{ title }}
{{ pn }} {{ revision }}
Sheet {{ sheet_current }} of {{ sheet_total }}