Introduction
Introduction Statistics Contact Development Disclaimer Help
index.md - sites - public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log
Files
Refs
---
index.md (3862B)
---
1 Ligature support
2 ================
3
4 Description
5 -----------
6 This patch adds proper drawing of ligatures.
7
8 The code uses Harfbuzz library to transform original text of a single li…
9
10 Example
11 -------
12 Taken with Fira Code Regular 14pt:
13
14 [![fira_code](fira-code.png)](fira-code.png)
15
16 Notes
17 -----
18 * The patch adds additional dependency on Harfbuzz library and headers.
19 * Original patch was made for vanilla version of ST from latest master c…
20 * Due to some limitations in drawing engine, ligatures will break when c…
21 * Since 0.8.4 patch, there's now a way to enable additional font renderi…
22
23 Boxdraw
24 -------
25 * The original patch does not work very well with the boxdraw patch. Sin…
26 * It does not include Alpha or Scrollback patches.
27
28 Download
29 --------
30 **0.9.2**:
31 * [st-ligatures-0.9.2](0.9.2/st-ligatures-20241226-0.9.2.diff)
32 * [st-ligatures-scrollback-0.9.2](0.9.2/st-ligatures-scrollback-20241226…
33 * [st-ligatures-scrollback-ringbuffer-0.9.2](0.9.2/st-ligatures-scrollba…
34 * [st-ligatures-alpha-0.9.2](0.9.2/st-ligatures-alpha-20241226-0.9.2.dif…
35 * [st-ligatures-alpha-scrollback-0.9.2](0.9.2/st-ligatures-alpha-scrollb…
36 * [st-ligatures-alpha-scrollback-ringbuffer-0.9.2](0.9.2/st-ligatures-al…
37 * [st-ligatures-boxdraw-0.9.2](0.9.2/st-ligatures-boxdraw-20241226-0.9.2…
38
39 **0.9**:
40 * [st-ligatures-0.9](0.9/st-ligatures-20240105-0.9.diff)
41 * [st-ligatures-scrollback-0.9](0.9/st-ligatures-scrollback-20240105-0.9…
42 * [st-ligatures-scrollback-ringbuffer-0.9](0.9/st-ligatures-scrollback-r…
43 * [st-ligatures-alpha-0.9](0.9/st-ligatures-alpha-20240105-0.9.diff)
44 * [st-ligatures-alpha-scrollback-0.9](0.9/st-ligatures-alpha-scrollback-…
45 * [st-ligatures-alpha-scrollback-ringbuffer-0.9](0.9/st-ligatures-alpha-…
46 * [st-ligatures-boxdraw-0.9](0.9/st-ligatures-boxdraw-20240105-0.9.diff)
47
48 **0.8.4**:
49 * [st-ligatures-0.8.4](0.8.4/st-ligatures-20210824-0.8.4.diff)
50 * [st-ligatures-scrollback-0.8.4](0.8.4/st-ligatures-scrollback-20210824…
51 * [st-ligatures-alpha-0.8.4](0.8.4/st-ligatures-alpha-20210824-0.8.4.dif…
52 * [st-ligatures-alpha-scrollback-0.8.4](0.8.4/st-ligatures-alpha-scrollb…
53 * [st-ligatures-boxdraw-0.8.4](0.8.4/st-ligatures-boxdraw-20210824-0.8.4…
54
55 **0.8.3**:
56 * [st-ligatures-0.8.3](0.8.3/st-ligatures-20200430-0.8.3.diff)
57 * [st-ligatures-scrollback-0.8.3](0.8.3/st-ligatures-scrollback-20200430…
58 * [st-ligatures-alpha-0.8.3](0.8.3/st-ligatures-alpha-20200430-0.8.3.dif…
59 * [st-ligatures-alpha-scrollback-0.8.3](0.8.3/st-ligatures-alpha-scrollb…
60 * [st-ligatures-boxdraw-0.8.3](0.8.3/st-ligatures-boxdraw-20200430-0.8.3…
61
62 **0.8.2-28ad288**:
63 * [st-ligatures](28ad288/st-ligatures-20200428-28ad288.diff)
64 * [st-ligatures-scrollback](28ad288/st-ligatures-scrollback-20200428-28a…
65 * [st-ligatures-alpha](28ad288/st-ligatures-alpha-20200428-28ad288.diff)
66 * [st-ligatures-alpha-scrollback](28ad288/st-ligatures-alpha-scrollback-…
67 * [st-ligatures-boxdraw](28ad288/st-ligatures-boxdraw-20200428-28ad288.d…
68
69
70 Authors
71 -------
72 * Alexander Rogachev - [https://github.com/cog1to](https://github.com/co…
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.