#tera #tera-templates #template

tera-plaintext-filters

Filters for the Tera engine, useful for plaintext file generation

2 releases

0.1.1 Jun 29, 2023
0.1.0 Jun 17, 2023

#562 in Template engine

Apache-2.0 OR MIT

9KB
84 lines

tera-plaintext-filters

crates.io crates.io Documentation

Filters for the Tera engine, useful for plaintext file generation.

Howto generate plaintext files with tera with alignment.

Example

To render such table:

| No |      *Name*        |  Score |
|----|--------------------|--------|
| 1. |      Charly        |   3000 |
| 2. |     Alexander      |    800 |
| 3. |     Josephine      |    760 |

Tera Template

| No |    *Name*   |     Score |
|----|-------------|-----------|
{% for member in team | slice(end=10) %}
| {{- loop.index ~ '.' | left_align(length=4) -}} | {{- member.name | center(length=20) -}} | {{- member.score | right_align(length=10) -}} |
{% endfor %}

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~7–17MB
~212K SLoC