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:

markdown | 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.