summaryrefslogtreecommitdiff
path: root/docs/_data/feature_samples.yml
blob: 8ebd33c18a2a21a5e08fce74dc0f8e0059945c1b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
- title: Contextual alternates
  tag:   calt
  description:
    This feature is usually enabled by default and causes certain characters to adjust
    themselves or be replaced depending on the surrounding context.
  samples:
    - "3›x‹9"
    - "12›:‹34, FE›—‹X"
    - "4›.‹2"
    - "›(‹SEMI›)‹PERMANENT"
    - "SFO ›→‹ STO"
    - "IIA ›⟶‹ OGG"
    - "ARN ›⟺‹ OGG"
    - "M›@‹N m@n"
    - "Smile ›:-)‹"


# - title: Arrows
#   tag:   calt
#   description:
#     Arrows are part of Contextual alternates.
#   samples:
#     - "-> --> --->"
#     - "<- <-- <---"
#     - "<-> <-->"
#     - "=> ==> <=="
#     - "<=> <==>"
#   footer:
#     "In addition to contextual alternates, Inter also provides some ligatures
#     like for instance specialized glyphs for enclosing combining glyphs. Examples:<br>
#     U+0041 U+20DD => A\u20DD<br>
#     U+0023 U+20DE => #\u20DE<br>"


- title: Tabular numbers
  tag:   tnum
  description:
    Fixed-width numbers are useful for tabular data, where comparing
    columns across rows is desired.
  samples:
    - "1234567890"
    - "1131711›&nbsp;‹"
    - "0040900›&nbsp;‹"
    - "11:31,711›&nbsp;‹"
    - "00:40.900›&nbsp;‹"
    - "0.45, 0.91, +0.08›&nbsp;‹"
    - "1.00, 9.44, −0.13›&nbsp;‹"
    - "0.00, 1.13, ~7.12›&nbsp;‹"


- title: Fractions
  tag:   frac
  description:
    This feature is contextually sensitive and will convert "words" of
    numbers separated by forward slash into proper fractions.
    This feature is dynamic and allows for any fractions.
    Note that the digits used for fractions are custom-made for their
    small size, and are even made separately from the slightly larger
    Superscript and Subscript numbers.
  samples:
    - "1/3&nbsp; 3/4&nbsp; 1/5"
    - "18/29&nbsp; 16/5"
    - "1337/591038"


- title: Case alternates
  tag:   case
  description:
    Switches out some glyphs to work better with capital letters and numbers.
  samples:
    - "›(‹Hello›)‹ ›[‹World›]‹ ›{‹9000›}‹"
    - "SCHOOL ›@‹ RUN"
    - "3 ›+‹ 9 ›=‹ 12 ›*‹ 1"
    - "›*+÷±×=≠≈•~&lt;&gt;≤≥‹"
    - "›→‹ ›←‹ ›⟶‹ ›⟵‹ ›−‹ ›-‹ ›–‹ ›—‹ ›:‹"


- title: Compositions
  tag:   ccmp
  description:
    Inter provides several custom made glyphs for compositions like
    A + enclosed-combining-circle.
  samples:
    - "Figure A›\u20DD‹"
    - "Figure #›\u20DE‹"
    - "Figure 3›\u20DD‹"
    - "Figure 3›\u20DE‹"
  footer:
    This means that for instance enclosed glyphs
    works everywhere, not just in apps with correct combining character logic.


- title: Discretionary ligatures
  tag:   dlig
  description:
    Alternate style for a few chacters. This feature is usually disabled by default.
  samples:
    - "›¡¿‹What›?!‹"
    - "›¿¡‹What›!?‹"


- title: Numerators
  tag:   numr
  samples:
    - "Hello ›0123‹"


- title: Denominators
  tag:   dnom
  samples:
    - "Hello ›0123‹"


- title: Superscript
  tag:   sups
  samples:
    - "X›0123 (+)-[=]‹"
    - "X›abcdefghijklmnopqrstuvwxyz‹"


- title: Subscript
  tag:   subs
  samples:
    - "H›0123 (+)-[=]‹"
    - "X›abcdefghijklmnopqrstuvwxyz‹"


- title: "Stylistic set 1: Alternate digits"
  tag:   ss01
  description:
    An alternate style of digits.
    Note that individual digit styles can be cherry-picked using the cvXX
    features.
  samples:
    - "12›34‹5›6‹78›9‹0"
    - "›3469‹"


- title: "Stylistic set 2: Disambiguation"
  tag:   ss02
  description:
    Alternate glyph set that increases visual difference between
    similar-looking characters.
  samples:
    - "WP›0‹ACO9XS›I‹1›0‹12O9"
    - "›Ill‹ega›l‹"
    - "βeta ›ß‹eta Busine›ß‹"


- title: "Stylistic set 3: r curves into round neighbors"
  tag:   ss03
  description:
    Lower case r curved into neighboring round shapes for increased
    legibility and personality.
  samples:
    - "Sa›r‹a"
    - "i›r‹d"
    - "Mon›r‹oe"


- title: Slashed zero
  tag:   zero
  samples:
    - "O›0‹123"


- title: Character variants
  tag: cvXX
  description: "Allows cherry-picking alternate characters."
  samples:
    - {feat: cv01, alt: "Alternate one", sample: "1"}
    - {feat: cv02, alt: "Open four", sample: "4"}
    - {feat: cv03, alt: "Open six", sample: "6"}
    - {feat: cv04, alt: "Open nine", sample: "9"}
    - {feat: cv05, alt: "Lower case L with tail", sample: "l ł ƚ ɫ ɬ ŀ ĺ ļ ľ    ḽ"}
    - {feat: cv06, alt: "Lower case r with curved tail", sample: "r ɽ ɍ ɼ ŕ ŗ ř ȑ ȓ    ṟ"}
    - {feat: cv07, alt: "Alternate German double-s", sample: "ß"}
    - {feat: cv08, alt: "Upper-case i with serif", sample: "I Ï  Ɨ  Ì Í Î Ĩ Ī Ĭ Į İ Ǐ Ȉ Ȋ   Ι Ί Ϊ   Ἲ"}
    - {feat: cv09, alt: "Flat top three", sample: "3"}
    - {feat: cv10, alt: "Capital G with spur", sample: "G Ǥ Ɠ Ĝ Ğ Ġ Ģ Ǧ Ǵ Ḡ"}
    - {feat: cv11, alt: "Single-storey a", sample: "a á ă      ǎ â      ȁ ä ǟ ȧ  ǡ à  ȃ ā ą  å ǻ  ã"}