From 91687d465467a91c22986128e96ccd8fe5a9bc2d Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 19 Oct 2022 14:17:24 -0600 Subject: [PATCH] Update README --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index cbbecd9..6d34d51 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,12 @@ # COSMIC Text Pure Rust multi-line text shaping and rendering for COSMIC. + +COSMIC Text provides advanced text shaping, layout, and rendering wrapped up +into a simple abstraction. Shaping is provided by rustybuzz, and supports a +wide variety of advanced shaping operations. Rendering is provided by swash, +which supports ligatures and color emoji. Layout is implemented custom, in safe +Rust, and supports bidirectional text. Font fallback is also a custom +implementation, reusing some of the static fallback lists in browsers such as +Chromium and Firefox. Linux, macOS, and Windows are supported with the full +feature set. Other platforms may need to implement font fallback capabilities.