sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

commit d5842b3ff1b9716753e26f6526edd589e27576cf
parent 8a870b7a53e195d14e9b12c37e62ca62ab6b8ac3
Author: Laslo Hunhold <dev@frign.de>
Date:   Sun, 19 Dec 2021 12:38:49 +0100

libgrapheme - Add an initial page with logo

When hand-tailored, SVGs can be really nice for such simple drawings.
The 31x6 PNG sketch has a size of 621 bytes, while the final SVG has only
a size of 432 while it includes the cut-off edges and is infinitely
scalable.

Signed-off-by: Laslo Hunhold <dev@frign.de>

Diffstat:
Alibs.suckless.org/libgrapheme/index.md | 23+++++++++++++++++++++++
Alibs.suckless.org/libgrapheme/libgrapheme.svg | 5+++++
2 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/libs.suckless.org/libgrapheme/index.md b/libs.suckless.org/libgrapheme/index.md @@ -0,0 +1,23 @@ +![libgrapheme](libgrapheme.svg) + +libgrapheme is an extremely simple library providing utilities for +properly handling perceived characters ('grapheme clusters') according to +the Unicode standard. + +The goal of this project is to be a suckless and statically linkable +alternative to the existing bloated and complicated solutions (ICU, +libunistring, etc.), increasing the number of programs properly handling +Unicode strings. + +Development +----------- +You can [browse](//git.suckless.org/libgrapheme) the source code +repository or get a copy with the following command: + + git clone https://git.suckless.org/libgrapheme + +Author +------ +* Laslo Hunhold (dev@frign.de) + +Please contact me if you find information that could be added to this page. diff --git a/libs.suckless.org/libgrapheme/libgrapheme.svg b/libs.suckless.org/libgrapheme/libgrapheme.svg @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<!-- Copyright (c) 2021, Laslo Hunhold <dev@frign.de> CC BY 4.0 --> +<svg xmlns="http://www.w3.org/2000/svg" width="310" height="60"> +<path transform="scale(10)" d="m0 0v4h1v-4zm4 0v4h1l1-1-1-1v-2zm15 0v4h2v-1l-1-1v-2zm-17 2v2h1v-2zm6 0-1 1 1 1v1h-1v1h1l1-1v-2zm3 0-1 1v1h1v-1h1v-1zm3 0-1 1v1h2v-2zm3 0-1 1v3h1v-2l1-1zm6 0-1 1 1 1h1v-2zm3 0-1 1v1l1-1v1h1v-1l1 1v-1l-1-1zm4 0-1 1 1 1h1v-2z" fill="#222"/> +</svg>