1JGMENUUNICODE(7)                                              JGMENUUNICODE(7)
2
3
4

NAME

6       jgmenuunicode - An overview of jgmenu unicode usage
7

INTRODUCTION

9       Unicode characters can be displayed by jgmenu.  They can be used in:
10
11       · CSV data
12       · Widgets
13       · Config file
14
15       Throughout  this  document,  unicode code points will be referred to by
16       writing u+ followed by their hexadecimal number.  In  examples,  u+1234
17       will be used.
18

UNICODE CHARACTERS IN TERMINAL

20       Terminals  handle  unicode  differently.  For full support, avoid xterm
21       and urxvt, and opt for something libvte based such as sakura or  gnome-
22       terminal.   In a terminal, you can produce a unicode character by issu‐
23       ing
24
25              printf '%b' '\\u1234'
26
27       In libvte terminals, you can press ctrl+shift+u and then enter the  hex
28       sequence.
29

UNICODE CHARACTERS IN VIM

31       Whilst in insert mode, press ctrl+V and then type u1234.
32
33       Use  the  command  ga  to show the hex value of the character under the
34       cursor.
35

VARIATION SELECTORS

37       Some unicode characters can be rendered as either emoji or text.   Spe‐
38       cial  invisible  unicode  characters  called variation selectors can be
39       used to force either presentation.  Append with the  text  presentation
40       selector  (u+fe0e)  or  emoji  presentation selector (u+fe0f), to force
41       text or emoji respectively.  For example:
42
43       u+1f50d u+fe0f 🔍
44       u+1f50d u+fe0e 🔍︎
45

USEFUL CHARACTERS FOR BUILDING MENUS

47   SEARCH
48       u+2315 ⌕
49       u+26b2 ⚲
50       u+1c04 ᰄ
51
52   ARROWS
53       u+2192 →
54       u+203a ›
55       u+25b6 ▶
56       u+2794 ➔
57       u+2799 ➙
58       u+279b ➛
59       u+279c ➜
60       u+279d ➝
61       u+279e ➞
62       u+279f ➟
63       u+27a0 ➠
64       u+27a1 ➡
65       u+27a2 ➢
66       u+27a3 ➣
67       u+27a4 ➤
68       u+27a5 ➥
69       u+27a6 ➦
70       u+21a6 ↦
71       u+21d2 ⇒
72       u+21dd ⇝
73       u+21e2 ⇢
74       u+21e5 ⇥
75       u+21e8 ⇨
76       u+21fe ⇾
77       u+27ad ➭
78       u+27ae ➮
79       u+27af ➯
80       u+27b1 ➱
81       u+27b2 ➲
82       u+27ba ➺
83       u+27bc ➼
84       u+27bd ➽
85       u+27be ➾
86

AUTHORS

88       Johan Malm.
89
90
91
92                                7 October, 2020               JGMENUUNICODE(7)
Impressum