lua-hyphenate/examples/linebreak.rs

14 lines
1.4 KiB
Rust

use hypher::Lang;
use lua_hyphenate::layout;
pub fn main() {
println!("{}", layout(
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam tincidunt, lectus a fringilla fringilla, velit purus accumsan nulla, sed vehicula nunc eros eget nibh. Donec leo erat, efficitur vel faucibus sit amet, tristique nec ante. Quisque vestibulum lacinia nisl in iaculis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nulla ultricies blandit massa ut interdum. Nam non posuere velit.
Curabitur magna lorem, eleifend eget tellus eu, accumsan pharetra arcu. Morbi consequat in sapien ut tincidunt. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nam metus elit, cursus eu ornare quis, bibendum sollicitudin magna. Donec at ornare tellus. Proin sollicitudin dictum blandit. Duis at ornare felis. Cras lacus sem, congue vel nunc nec, condimentum convallis ex. Sed sed tincidunt justo.",
45,
Lang::Latin
).join("\n"));
println!("{}", layout("short line", 45, Lang::English).join("\n"));
println!("{}", layout("Every sunrise and sunset a school of rainbow parrotfish chills over the staghorn thicket and fertilizes the corals 🌈🌈🦜🐟💩🪸🌇 #rainbowparrotfish #parrotfishjungle #parrotfishcapitaloftheworld #cropdusting #coralcitycamera", 45, Lang::English).join("\n"));
}