{% macro format_chinese_date(year, month, day) %} {% set lut1 = ["〇", "一", "二", "三", "四", "五", "六", "七", "八", "九"] %} {% set lut2 = [ '一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '十一', '十二', '十三', '十四', '十五', '十六', '十七', '十八', '十九', '二十', '廿一', '廿二', '廿三', '廿四', '廿五', '廿六', '廿七', '廿八', '廿九', '三十', '三十一'] %} {% for c in year | as_str %}{{ lut1 | nth(n=c | int) }}{% endfor %}年{{ lut2 | nth(n=month-1)}}月{{ lut2 | nth(n=day-1) }}日 {% endmacro %} {% macro post_meta(post, chinese_date, expand) %}
{% if expand %}
{% else %}{% endif %} {% for author in post.authors %} {{ author }} {% endfor %} {% if expand %}
{% else %}{% endif %} {% if expand %}
{% else %}{% endif %} {% if chinese_date %} {{ macros::format_chinese_date(year=post.year, month=post.month, day=post.day) }} {% else %} {{ post.date|date(format="%Y/%m/%d") }} {% endif %} {% if expand %}
{% else %}{% endif %} {% if expand %}
{% else %}{% endif %} {% if post.taxonomies.tags %} {% for tag in post.taxonomies.tags %} #{{ tag }} {% endfor %} {% endif %} {% if expand %}
{% else %}{% endif %}
{% endmacro %}