poetry-book

Crates.iopoetry-book
lib.rspoetry-book
version0.1.3
sourcesrc
created_at2020-02-02 22:19:54.754263
updated_at2020-02-09 21:37:38.987107
descriptionCreate a poetry book in latex, starting from plain text.
homepage
repositoryhttps://github.com/poetry-book/poetry-book
max_upload_size
id204332
size36,143
Marco Ieni (MarcoIeni)

documentation

README

Poetry book

Crates.io CI unsafe forbidden

Rust library that allows you to create a poetry book starting from plain text.

The output is a latex file which by default produces a nice pdf, but you can also edit it to suit your needs.

For example you can change font size and paper format by editing:

\documentclass[11pt, a4paper]{article}

Features

  • Table of contents
  • Preface
  • Automatic poem alignment
    • You can center the poems according to the average verse length or the longest verse. See poetry-book::CenteredVerse
  • Localization
    • You can see list of the languages built into your LaTeX system every time the compiler is started in the .log file

Examples

See examples and tests/latex_book.rs.

Frontends

This project is a library, i.e. it can be used by other rust projects. Users may create their books using one of the following frontends:

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.

Commit count: 22

cargo fmt