Skip to content

Create a poetry book in latex, starting from plain text.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

poetry-book/poetry-book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Create a poetry book in latex, starting from plain text.

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages