2025-05-14

vak: (бэсм-6)
К хорошему быстро привыкаешь. В Си++ нет проблем завести лишний std::unordered_map<std::string, int>. Но теперь мне такое нужно для проекта на Си. И где взять?
vak: (Знайка)
Пост с буковками из Юникода понравился, как я вижу. А вот вам ещё шелл скриптов для показа буковок.
$ latin-extended
Latin Extended-A and part of Latin Extended-B (U+0100 to U+01FF)

0100 Ā 0110 Đ 0120 Ġ 0130 İ 0140 ŀ 0150 Ő 0160 Š 0170 Ű
0101 ā 0111 đ 0121 ġ 0131 ı 0141 Ł 0151 ő 0161 š 0171 ű
0102 Ă 0112 Ē 0122 Ģ 0132 IJ 0142 ł 0152 Œ 0162 Ţ 0172 Ų
0103 ă 0113 ē 0123 ģ 0133 ij 0143 Ń 0153 œ 0163 ţ 0173 ų
0104 Ą 0114 Ĕ 0124 Ĥ 0134 Ĵ 0144 ń 0154 Ŕ 0164 Ť 0174 Ŵ
0105 ą 0115 ĕ 0125 ĥ 0135 ĵ 0145 Ņ 0155 ŕ 0165 ť 0175 ŵ
0106 Ć 0116 Ė 0126 Ħ 0136 Ķ 0146 ņ 0156 Ŗ 0166 Ŧ 0176 Ŷ
0107 ć 0117 ė 0127 ħ 0137 ķ 0147 Ň 0157 ŗ 0167 ŧ 0177 ŷ
0108 Ĉ 0118 Ę 0128 Ĩ 0138 ĸ 0148 ň 0158 Ř 0168 Ũ 0178 Ÿ
0109 ĉ 0119 ę 0129 ĩ 0139 Ĺ 0149 ʼn 0159 ř 0169 ũ 0179 Ź
010A Ċ 011A Ě 012A Ī 013A ĺ 014A Ŋ 015A Ś 016A Ū 017A ź
010B ċ 011B ě 012B ī 013B Ļ 014B ŋ 015B ś 016B ū 017B Ż
010C Č 011C Ĝ 012C Ĭ 013C ļ 014C Ō 015C Ŝ 016C Ŭ 017C ż
010D č 011D ĝ 012D ĭ 013D Ľ 014D ō 015D ŝ 016D ŭ 017D Ž
010E Ď 011E Ğ 012E Į 013E ľ 014E Ŏ 015E Ş 016E Ů 017E ž
010F ď 011F ğ 012F į 013F Ŀ 014F ŏ 015F ş 016F ů 017F ſ

Latin Extended-B (U+0200 to U+024F)

0200 Ȁ 0210 Ȑ 0220 Ƞ 0230 Ȱ 0240 ɀ
0201 ȁ 0211 ȑ 0221 ȡ 0231 ȱ 0241 Ɂ
0202 Ȃ 0212 Ȓ 0222 Ȣ 0232 Ȳ 0242 ɂ
0203 ȃ 0213 ȓ 0223 ȣ 0233 ȳ 0243 Ƀ
0204 Ȅ 0214 Ȕ 0224 Ȥ 0234 ȴ 0244 Ʉ
0205 ȅ 0215 ȕ 0225 ȥ 0235 ȵ 0245 Ʌ
0206 Ȇ 0216 Ȗ 0226 Ȧ 0236 ȶ 0246 Ɇ
0207 ȇ 0217 ȗ 0227 ȧ 0237 ȷ 0247 ɇ
0208 Ȉ 0218 Ș 0228 Ȩ 0238 ȸ 0248 Ɉ
0209 ȉ 0219 ș 0229 ȩ 0239 ȹ 0249 ɉ
020A Ȋ 021A Ț 022A Ȫ 023A Ⱥ 024A Ɋ
020B ȋ 021B ț 022B ȫ 023B Ȼ 024B ɋ
020C Ȍ 021C Ȝ 022C Ȭ 023C ȼ 024C Ɍ
020D ȍ 021D ȝ 022D ȭ 023D Ƚ 024D ɍ
020E Ȏ 021E Ȟ 022E Ȯ 023E Ⱦ 024E Ɏ
020F ȏ 021F ȟ 022F ȯ 023F ȿ 024F ɏ

$ greek-coptic
Greek and Coptic characters (U+0370 to U+03FF)

0370 Ͱ 0380 ΀ 0390 ΐ 03A0 Π 03B0 ΰ 03C0 π 03D0 ϐ 03E0 Ϡ 03F0 ϰ
0371 ͱ 0381 ΁ 0391 Α 03A1 Ρ 03B1 α 03C1 ρ 03D1 ϑ 03E1 ϡ 03F1 ϱ
0372 Ͳ 0382 ΂ 0392 Β 03A2 ΢ 03B2 β 03C2 ς 03D2 ϒ 03E2 Ϣ 03F2 ϲ
0373 ͳ 0383 ΃ 0393 Γ 03A3 Σ 03B3 γ 03C3 σ 03D3 ϓ 03E3 ϣ 03F3 ϳ
0374 ʹ 0384 ΄ 0394 Δ 03A4 Τ 03B4 δ 03C4 τ 03D4 ϔ 03E4 Ϥ 03F4 ϴ
0375 ͵ 0385 ΅ 0395 Ε 03A5 Υ 03B5 ε 03C5 υ 03D5 ϕ 03E5 ϥ 03F5 ϵ
0376 Ͷ 0386 Ά 0396 Ζ 03A6 Φ 03B6 ζ 03C6 φ 03D6 ϖ 03E6 Ϧ 03F6 ϶
0377 ͷ 0387 · 0397 Η 03A7 Χ 03B7 η 03C7 χ 03D7 ϗ 03E7 ϧ 03F7 Ϸ
0378 ͸ 0388 Έ 0398 Θ 03A8 Ψ 03B8 θ 03C8 ψ 03D8 Ϙ 03E8 Ϩ 03F8 ϸ
0379 ͹ 0389 Ή 0399 Ι 03A9 Ω 03B9 ι 03C9 ω 03D9 ϙ 03E9 ϩ 03F9 Ϲ
037A ͺ 038A Ί 039A Κ 03AA Ϊ 03BA κ 03CA ϊ 03DA Ϛ 03EA Ϫ 03FA Ϻ
037B ͻ 038B ΋ 039B Λ 03AB Ϋ 03BB λ 03CB ϋ 03DB ϛ 03EB ϫ 03FB ϻ
037C ͼ 038C Ό 039C Μ 03AC ά 03BC μ 03CC ό 03DC Ϝ 03EC Ϭ 03FC ϼ
037D ͽ 038D ΍ 039D Ν 03AD έ 03BD ν 03CD ύ 03DD ϝ 03ED ϭ 03FD Ͻ
037E ; 038E Ύ 039E Ξ 03AE ή 03BE ξ 03CE ώ 03DE Ϟ 03EE Ϯ 03FE Ͼ
037F Ϳ 038F Ώ 039F Ο 03AF ί 03BF ο 03CF Ϗ 03DF ϟ 03EF ϯ 03FF Ͽ

$ cyrillic
Cyrillic characters (U+0400 to U+04FF)

0400 Ѐ 0410 А 0420 Р 0430 а 0440 р 0450 ѐ 0460 Ѡ 0470 Ѱ
0401 Ё 0411 Б 0421 С 0431 б 0441 с 0451 ё 0461 ѡ 0471 ѱ
0402 Ђ 0412 В 0422 Т 0432 в 0442 т 0452 ђ 0462 Ѣ 0472 Ѳ
0403 Ѓ 0413 Г 0423 У 0433 г 0443 у 0453 ѓ 0463 ѣ 0473 ѳ
0404 Є 0414 Д 0424 Ф 0434 д 0444 ф 0454 є 0464 Ѥ 0474 Ѵ
0405 Ѕ 0415 Е 0425 Х 0435 е 0445 х 0455 ѕ 0465 ѥ 0475 ѵ
0406 І 0416 Ж 0426 Ц 0436 ж 0446 ц 0456 і 0466 Ѧ 0476 Ѷ
0407 Ї 0417 З 0427 Ч 0437 з 0447 ч 0457 ї 0467 ѧ 0477 ѷ
0408 Ј 0418 И 0428 Ш 0438 и 0448 ш 0458 ј 0468 Ѩ 0478 Ѹ
0409 Љ 0419 Й 0429 Щ 0439 й 0449 щ 0459 љ 0469 ѩ 0479 ѹ
040A Њ 041A К 042A Ъ 043A к 044A ъ 045A њ 046A Ѫ 047A Ѻ
040B Ћ 041B Л 042B Ы 043B л 044B ы 045B ћ 046B ѫ 047B ѻ
040C Ќ 041C М 042C Ь 043C м 044C ь 045C ќ 046C Ѭ 047C Ѽ
040D Ѝ 041D Н 042D Э 043D н 044D э 045D ѝ 046D ѭ 047D ѽ
040E Ў 041E О 042E Ю 043E о 044E ю 045E ў 046E Ѯ 047E Ѿ
040F Џ 041F П 042F Я 043F п 044F я 045F џ 046F ѯ 047F ѿ

0480 Ҁ 0490 Ґ 04A0 Ҡ 04B0 Ұ 04C0 Ӏ 04D0 Ӑ 04E0 Ӡ 04F0 Ӱ
0481 ҁ 0491 ґ 04A1 ҡ 04B1 ұ 04C1 Ӂ 04D1 ӑ 04E1 ӡ 04F1 ӱ
0482 ҂ 0492 Ғ 04A2 Ң 04B2 Ҳ 04C2 ӂ 04D2 Ӓ 04E2 Ӣ 04F2 Ӳ
0483 ҃ 0493 ғ 04A3 ң 04B3 ҳ 04C3 Ӄ 04D3 ӓ 04E3 ӣ 04F3 ӳ
0484 ҄ 0494 Ҕ 04A4 Ҥ 04B4 Ҵ 04C4 ӄ 04D4 Ӕ 04E4 Ӥ 04F4 Ӵ
0485 ҅ 0495 ҕ 04A5 ҥ 04B5 ҵ 04C5 Ӆ 04D5 ӕ 04E5 ӥ 04F5 ӵ
0486 ҆ 0496 Җ 04A6 Ҧ 04B6 Ҷ 04C6 ӆ 04D6 Ӗ 04E6 Ӧ 04F6 Ӷ
0487 ҇ 0497 җ 04A7 ҧ 04B7 ҷ 04C7 Ӈ 04D7 ӗ 04E7 ӧ 04F7 ӷ
0488 ҈ 0498 Ҙ 04A8 Ҩ 04B8 Ҹ 04C8 ӈ 04D8 Ә 04E8 Ө 04F8 Ӹ
0489 ҉ 0499 ҙ 04A9 ҩ 04B9 ҹ 04C9 Ӊ 04D9 ә 04E9 ө 04F9 ӹ
048A Ҋ 049A Қ 04AA Ҫ 04BA Һ 04CA ӊ 04DA Ӛ 04EA Ӫ 04FA Ӻ
048B ҋ 049B қ 04AB ҫ 04BB һ 04CB Ӌ 04DB ӛ 04EB ӫ 04FB ӻ
048C Ҍ 049C Ҝ 04AC Ҭ 04BC Ҽ 04CC ӌ 04DC Ӝ 04EC Ӭ 04FC Ӽ
048D ҍ 049D ҝ 04AD ҭ 04BD ҽ 04CD Ӎ 04DD ӝ 04ED ӭ 04FD ӽ
048E Ҏ 049E Ҟ 04AE Ү 04BE Ҿ 04CE ӎ 04DE Ӟ 04EE Ӯ 04FE Ӿ
048F ҏ 049F ҟ 04AF ү 04BF ҿ 04CF ӏ 04DF ӟ 04EF ӯ 04FF ӿ

$ mathematical
Mathematical Symbols (U+2200 to U+22FF)

2200 ∀ 2210 ∐ 2220 ∠ 2230 ∰ 2240 ≀ 2250 ≐ 2260 ≠ 2270 ≰
2201 ∁ 2211 ∑ 2221 ∡ 2231 ∱ 2241 ≁ 2251 ≑ 2261 ≡ 2271 ≱
2202 ∂ 2212 − 2222 ∢ 2232 ∲ 2242 ≂ 2252 ≒ 2262 ≢ 2272 ≲
2203 ∃ 2213 ∓ 2223 ∣ 2233 ∳ 2243 ≃ 2253 ≓ 2263 ≣ 2273 ≳
2204 ∄ 2214 ∔ 2224 ∤ 2234 ∴ 2244 ≄ 2254 ≔ 2264 ≤ 2274 ≴
2205 ∅ 2215 ∕ 2225 ∥ 2235 ∵ 2245 ≅ 2255 ≕ 2265 ≥ 2275 ≵
2206 ∆ 2216 ∖ 2226 ∦ 2236 ∶ 2246 ≆ 2256 ≖ 2266 ≦ 2276 ≶
2207 ∇ 2217 ∗ 2227 ∧ 2237 ∷ 2247 ≇ 2257 ≗ 2267 ≧ 2277 ≷
2208 ∈ 2218 ∘ 2228 ∨ 2238 ∸ 2248 ≈ 2258 ≘ 2268 ≨ 2278 ≸
2209 ∉ 2219 ∙ 2229 ∩ 2239 ∹ 2249 ≉ 2259 ≙ 2269 ≩ 2279 ≹
220A ∊ 221A √ 222A ∪ 223A ∺ 224A ≊ 225A ≚ 226A ≪ 227A ≺
220B ∋ 221B ∛ 222B ∫ 223B ∻ 224B ≋ 225B ≛ 226B ≫ 227B ≻
220C ∌ 221C ∜ 222C ∬ 223C ∼ 224C ≌ 225C ≜ 226C ≬ 227C ≼
220D ∍ 221D ∝ 222D ∭ 223D ∽ 224D ≍ 225D ≝ 226D ≭ 227D ≽
220E ∎ 221E ∞ 222E ∮ 223E ∾ 224E ≎ 225E ≞ 226E ≮ 227E ≾
220F ∏ 221F ∟ 222F ∯ 223F ∿ 224F ≏ 225F ≟ 226F ≯ 227F ≿

2280 ⊀ 2290 ⊐ 22A0 ⊠ 22B0 ⊰ 22C0 ⋀ 22D0 ⋐ 22E0 ⋠ 22F0 ⋰
2281 ⊁ 2291 ⊑ 22A1 ⊡ 22B1 ⊱ 22C1 ⋁ 22D1 ⋑ 22E1 ⋡ 22F1 ⋱
2282 ⊂ 2292 ⊒ 22A2 ⊢ 22B2 ⊲ 22C2 ⋂ 22D2 ⋒ 22E2 ⋢ 22F2 ⋲
2283 ⊃ 2293 ⊓ 22A3 ⊣ 22B3 ⊳ 22C3 ⋃ 22D3 ⋓ 22E3 ⋣ 22F3 ⋳
2284 ⊄ 2294 ⊔ 22A4 ⊤ 22B4 ⊴ 22C4 ⋄ 22D4 ⋔ 22E4 ⋤ 22F4 ⋴
2285 ⊅ 2295 ⊕ 22A5 ⊥ 22B5 ⊵ 22C5 ⋅ 22D5 ⋕ 22E5 ⋥ 22F5 ⋵
2286 ⊆ 2296 ⊖ 22A6 ⊦ 22B6 ⊶ 22C6 ⋆ 22D6 ⋖ 22E6 ⋦ 22F6 ⋶
2287 ⊇ 2297 ⊗ 22A7 ⊧ 22B7 ⊷ 22C7 ⋇ 22D7 ⋗ 22E7 ⋧ 22F7 ⋷
2288 ⊈ 2298 ⊘ 22A8 ⊨ 22B8 ⊸ 22C8 ⋈ 22D8 ⋘ 22E8 ⋨ 22F8 ⋸
2289 ⊉ 2299 ⊙ 22A9 ⊩ 22B9 ⊹ 22C9 ⋉ 22D9 ⋙ 22E9 ⋩ 22F9 ⋹
228A ⊊ 229A ⊚ 22AA ⊪ 22BA ⊺ 22CA ⋊ 22DA ⋚ 22EA ⋪ 22FA ⋺
228B ⊋ 229B ⊛ 22AB ⊫ 22BB ⊻ 22CB ⋋ 22DB ⋛ 22EB ⋫ 22FB ⋻
228C ⊌ 229C ⊜ 22AC ⊬ 22BC ⊼ 22CC ⋌ 22DC ⋜ 22EC ⋬ 22FC ⋼
228D ⊍ 229D ⊝ 22AD ⊭ 22BD ⊽ 22CD ⋍ 22DD ⋝ 22ED ⋭ 22FD ⋽
228E ⊎ 229E ⊞ 22AE ⊮ 22BE ⊾ 22CE ⋎ 22DE ⋞ 22EE ⋮ 22FE ⋾
228F ⊏ 229F ⊟ 22AF ⊯ 22BF ⊿ 22CF ⋏ 22DF ⋟ 22EF ⋯ 22FF ⋿

$ emoji
Emoji symbols (U+1F600 to U+1F64F)

1F600 😀 1F610 😐 1F620 😠 1F630 😰 1F640 🙀
1F601 😁 1F611 😑 1F621 😡 1F631 😱 1F641 🙁
1F602 😂 1F612 😒 1F622 😢 1F632 😲 1F642 🙂
1F603 😃 1F613 😓 1F623 😣 1F633 😳 1F643 🙃
1F604 😄 1F614 😔 1F624 😤 1F634 😴 1F644 🙄
1F605 😅 1F615 😕 1F625 😥 1F635 😵 1F645 🙅
1F606 😆 1F616 😖 1F626 😦 1F636 😶 1F646 🙆
1F607 😇 1F617 😗 1F627 😧 1F637 😷 1F647 🙇
1F608 😈 1F618 😘 1F628 😨 1F638 😸 1F648 🙈
1F609 😉 1F619 😙 1F629 😩 1F639 😹 1F649 🙉
1F60A 😊 1F61A 😚 1F62A 😪 1F63A 😺 1F64A 🙊
1F60B 😋 1F61B 😛 1F62B 😫 1F63B 😻 1F64B 🙋
1F60C 😌 1F61C 😜 1F62C 😬 1F63C 😼 1F64C 🙌
1F60D 😍 1F61D 😝 1F62D 😭 1F63D 😽 1F64D 🙍
1F60E 😎 1F61E 😞 1F62E 😮 1F63E 😾 1F64E 🙎
1F60F 😏 1F61F 😟 1F62F 😯 1F63F 😿 1F64F 🙏