Skip to content

Commit dfeb123

Browse files
committed
table of contents layout
1 parent b20c42a commit dfeb123

File tree

1 file changed

+55
-17
lines changed

1 file changed

+55
-17
lines changed

README.md

Lines changed: 55 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,72 @@
11
# Unicode Programming Examples
22

3-
--------------------------------------------------------------------------------
43
A collection of Unicode-related tasks in multiple programming languages. Feel
54
free to add or improve examples and new languages.
65

76
## Contents
87

9-
### UTF-8 source code
10-
[Julia](source-code/julia.md), [Perl 5](source-code/perl5.md), [Perl 6](source-code/perl6.md), [Python](source-code/python.md), [Ruby](source-code/ruby.md)
8+
1. **UTF-8 source code**
119

12-
### Encoded I/O
13-
[Perl 5](io/perl5.md), [Perl 6](io/perl6.md)
10+
[Julia](source-code/julia.md),
11+
[Perl 5](source-code/perl5.md),
12+
[Perl 6](source-code/perl6.md),
13+
[Python](source-code/python.md),
14+
[Ruby](source-code/ruby.md)
1415

15-
### Encode and decode
16-
[Julia](encode-decode/julia.md), [Perl 5](encode-decode/perl5.md), [Perl 6](encode-decode/perl6.md)
16+
2. **Encoded I/O**
1717

18-
### Count encoded bytes
19-
[Julia](count-bytes/julia.md), [Perl 5](count-bytes/perl5.md), [Perl 6](count-bytes/perl6.md)
18+
[Perl 5](io/perl5.md),
19+
[Perl 6](io/perl6.md)
2020

21-
### Count characters of a string
22-
[JavaScript](count-characters/javascript.md), [Julia](count-characters/julia.md), [Perl 5](count-characters/perl5.md), [Perl 6](count-characters/perl6.md), [PHP](count-characters/php.md)
21+
3. **Encode and decode**
2322

24-
### Unicode normalization
25-
[C♯](normalization/csharp.md), [Go](normalization/go.md), [Java](normalization/java.md), [JavaScript](normalization/javascript.md), [Julia](normalization/julia.md), [Perl 5](normalization/perl5.md), [Perl 6](normalization/perl6.md), [PHP](normalization/php.md), [Python](normalization/python.md), [Ruby](normalization/ruby.md)
23+
[Julia](encode-decode/julia.md),
24+
[Perl 5](encode-decode/perl5.md),
25+
[Perl 6](encode-decode/perl6.md)
2626

27-
### Letter casing
28-
[Go](letter-casing/go.md), [Julia](letter-casing/julia.md), [Perl 5](letter-casing/perl5.md), [Perl 6](letter-casing/perl6.md), [PHP](letter-casing/php.md), [Python](letter-casing/python.md), [Ruby](letter-casing/ruby.md)
27+
4. **Count encoded bytes**
2928

30-
### Sorting with the UCA
31-
[Perl 5](sorting/perl5.md), [PHP](sorting/php.md), [Python](sorting/python.md), [Ruby](sorting/ruby.md)
29+
[Julia](count-bytes/julia.md),
30+
[Perl 5](count-bytes/perl5.md),
31+
[Perl 6](count-bytes/perl6.md)
32+
33+
5. **Count characters of a string**
34+
35+
[JavaScript](count-characters/javascript.md),
36+
[Julia](count-characters/julia.md),
37+
[Perl 5](count-characters/perl5.md),
38+
[Perl 6](count-characters/perl6.md),
39+
[PHP](count-characters/php.md)
40+
41+
6. **Unicode normalization**
42+
43+
[C♯](normalization/csharp.md),
44+
[Go](normalization/go.md),
45+
[Java](normalization/java.md),
46+
[JavaScript](normalization/javascript.md),
47+
[Julia](normalization/julia.md),
48+
[Perl 5](normalization/perl5.md),
49+
[Perl 6](normalization/perl6.md),
50+
[PHP](normalization/php.md),
51+
[Python](normalization/python.md),
52+
[Ruby](normalization/ruby.md)
53+
54+
7. **Letter casing**
55+
56+
[Go](letter-casing/go.md),
57+
[Julia](letter-casing/julia.md),
58+
[Perl 5](letter-casing/perl5.md),
59+
[Perl 6](letter-casing/perl6.md),
60+
[PHP](letter-casing/php.md),
61+
[Python](letter-casing/python.md),
62+
[Ruby](letter-casing/ruby.md)
63+
64+
8. **Sorting with the UCA**
65+
66+
[Perl 5](sorting/perl5.md),
67+
[PHP](sorting/php.md),
68+
[Python](sorting/python.md),
69+
[Ruby](sorting/ruby.md)
3270

3371
## Style guide
3472

0 commit comments

Comments
 (0)