1pub extern crate opentype;
27
28#[cfg(feature = "webtype")]
29pub extern crate webtype;
30
31#[macro_use(dereference, error, raise)]
32extern crate typeface;
33
34pub mod formats;
35pub mod glyph;
36
37mod file;
38mod font;
39mod metrics;
40mod offset;
41mod timestamps;
42
43pub use typeface::tape::{Read, Write};
44
45pub use self::file::File;
46pub use self::font::{Case, Font};
47pub use self::formats::opentype::axes::{self, Axes};
48pub use self::formats::opentype::characters::{self, Characters};
49pub use self::formats::opentype::features::{self, Directory as Features};
50pub use self::formats::opentype::names::Names;
51pub use self::formats::opentype::palettes::Palettes;
52pub use self::formats::opentype::tables::Tables;
53pub use self::glyph::Glyph;
54pub use self::metrics::Metrics;
55pub use self::offset::Offset;
56pub use self::timestamps::Timestamps;
57
58pub type Number = f32;