Skip to content

is_italic

Whether a style name is italic or oblique, as design tools and font files write it ("Italic", "Semi Bold Italic", "Light Oblique"). Case is ignored.

use helpers4::font::is_italic;

Cargo feature font (enabled by default). To compile only this module:

cargo add helpers4 --no-default-features --features font

or in Cargo.toml:

[dependencies]
helpers4 = { version = "0.0.11", default-features = false, features = ["font"] }
pub fn is_italic(style: &str) -> bool
ParameterTypeDescription
style&strThe style name.

bool — true if the name holds italic or oblique.

use helpers4::font::is_italic;

assert!(is_italic("Semi Bold Italic"));
assert!(is_italic("OBLIQUE"));
assert!(!is_italic("Bold"));

src/font/is_italic.rs