Како Π›ΠΈΠ½ΡƒΠΊ сортира Π½ΠΈΠ·ΠΎΠ²Π΅

Π£Π²ΠΎΠ΄

Π‘Π²Π΅ јС ΠΏΠΎΡ‡Π΅Π»ΠΎ ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΌ скриптом који јС Ρ‚Ρ€Π΅Π±Π°Π»ΠΎ Π΄Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΡƒΡ˜Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅ ΠΎ адрСси Π•-ΠΌΠ°ΠΈΠ» запослСни добијСни са листС корисника мСјлинг листС, са ΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜Π°ΠΌΠ° запослСних добијСним ΠΈΠ· Π±Π°Π·Π΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° Π₯Π  ΠΎΠ΄Π΅Ρ™Π΅ΡšΠ°. ОбС листС су ΠΈΠ·Π²Π΅Π·Π΅Π½Π΅ Ρƒ Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ тСкстуалнС Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ Π£Π’Π€-КБНУМКБ ΠΈ сачувано са Π·Π°Π²Ρ€ΡˆΠ΅Ρ†ΠΈΠΌΠ° Π£Π½ΠΈΠΊ линија.

Π‘Π°Π΄Ρ€ΠΆΠ°Ρ˜ ΠΌΠ°ΠΈΠ».Ρ‚ΠΊΡ‚

Иванов АндрСй;[email protected]

Π‘Π°Π΄Ρ€ΠΆΠ°Ρ˜ Π±ΡƒΡ…Π³.Ρ‚ΠΊΡ‚

Иванова Алла;маляр
Ёлкина Π­Π»Π»Π°;ΠΊΡ€Π°Π½ΠΎΠ²Ρ‰ΠΈΡ†Π°
Иванов АндрСй;ΡΠ»Π΅ΡΠ°Ρ€ΡŒ
Абаканов ΠœΠΈΡ…Π°ΠΈΠ»;маляр

Π”Π° Π±ΠΈ сС спојили, Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ су сортиранС Π£Π½ΠΈΠΊ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΌ врста ΠΈ ΠΏΡ€Π΅Π΄Π°Ρ‚ΠΈ Π½Π° ΡƒΠ»Π°Π· Π£Π½ΠΈΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠΈ, који Π½Π΅ΠΎΡ‡Π΅ΠΊΠΈΠ²Π°Π½ΠΎ нијС успСо са Π³Ρ€Π΅ΡˆΠΊΠΎΠΌ:

$> sort buhg.txt > buhg.srt
$> sort mail.txt > mail.srt
$> join buhg.srt mail.srt > result
join: buhg.srt:4: is not sorted: Иванов АндрСй;ΡΠ»Π΅ΡΠ°Ρ€ΡŒ

Π“Π»Π΅Π΄Π°Ρ˜ΡƒΡ›ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ° вашим ΠΎΡ‡ΠΈΠΌΠ° ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎ сС Π΄Π° јС, Π³Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ Π³Π»Π΅Π΄Π°Π½ΠΎ, ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ исправно, Π°Π»ΠΈ Ρƒ ΡΠ»ΡƒΡ‡Π°Ρ˜Ρƒ подударности ΠΌΡƒΡˆΠΊΠΈΡ… ΠΈ ТСнских ΠΏΡ€Π΅Π·ΠΈΠΌΠ΅Π½Π°, ТСнска Π΄ΠΎΠ»Π°Π·Π΅ испрСд ΠΌΡƒΡˆΠΊΠΈΡ…:

$> sort buhg.txt
Абаканов ΠœΠΈΡ…Π°ΠΈΠ»;маляр
Ёлкина Π­Π»Π»Π°;ΠΊΡ€Π°Π½ΠΎΠ²Ρ‰ΠΈΡ†Π°
Иванова Алла;маляр
Иванов АндрСй;ΡΠ»Π΅ΡΠ°Ρ€ΡŒ

ИзглСда ΠΊΠ°ΠΎ Π³Ρ€Π΅ΡˆΠΊΠ° Ρƒ ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΡƒ Ρƒ Π£Π½ΠΈΡ†ΠΎΠ΄Π΅-Ρƒ ΠΈΠ»ΠΈ ΠΊΠ°ΠΎ ΠΌΠ°Π½ΠΈΡ„Π΅ΡΡ‚Π°Ρ†ΠΈΡ˜Π° Ρ„Π΅ΠΌΠΈΠ½ΠΈΠ·ΠΌΠ° Ρƒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ Π·Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅. ΠŸΡ€Π²ΠΎ јС, Π½Π°Ρ€Π°Π²Π½ΠΎ, Π²Π΅Ρ€ΠΎΠ²Π°Ρ‚Π½ΠΈΡ˜Π΅.

Π₯ајдС Π΄Π° Ρ‚ΠΎ ΠΎΠ΄Π»ΠΎΠΆΠΈΠΌΠΎ Π·Π° сада ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠΈ ΠΈ фокусирати сС Π½Π° врста. Π₯ајдС Π΄Π° ΠΏΠΎΠΊΡƒΡˆΠ°ΠΌΠΎ Π΄Π° Ρ€Π΅ΡˆΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΠΎΠΌΠΎΡ›Ρƒ Π½Π°ΡƒΡ‡Π½ΠΎΠ³ Π±ΠΎΡ†ΠΊΠ°ΡšΠ°. ΠŸΡ€Π²ΠΎ, ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠΌΠΎ Π»ΠΎΠΊΠ°Ρ†ΠΈΡ˜Ρƒ са Ρƒ Π½Π°ΠΌΠ° Π½Π° Ρ€Ρƒ_Π Π£. Π—Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅, Π±ΠΈΠ»ΠΎ Π±ΠΈ Π΄ΠΎΠ²ΠΎΡ™Π½ΠΎ подСсити ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²Ρƒ ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΠ° Π›Π¦_Π¦ΠžΠ›Π›ΠΠ’Π•, Π°Π»ΠΈ Π½Π΅Ρ›Π΅ΠΌΠΎ Π³ΡƒΠ±ΠΈΡ‚ΠΈ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ситницС:

$> LANG=ru_RU.UTF-8 sort buhg.txt
Абаканов ΠœΠΈΡ…Π°ΠΈΠ»;маляр
Ёлкина Π­Π»Π»Π°;ΠΊΡ€Π°Π½ΠΎΠ²Ρ‰ΠΈΡ†Π°
Иванова Алла;маляр
Иванов АндрСй;ΡΠ»Π΅ΡΠ°Ρ€ΡŒ

ΠΠΈΡˆΡ‚Π° сС нијС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠ»ΠΎ.

ΠŸΠΎΠΊΡƒΡˆΠ°Ρ˜ΠΌΠΎ Π΄Π° ΠΏΡ€Π΅ΠΊΠΎΠ΄ΡƒΡ˜Π΅ΠΌΠΎ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ Ρƒ Ρ˜Π΅Π΄Π½ΠΎΠ±Π°Ρ˜Ρ‚Π½ΠΎ ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅:

$> iconv -f UTF-8 -t KOI8-R buhg.txt 
 | LANG=ru_RU.KOI8-R sort 
 | iconv -f KOI8-R -t UTF8

ΠžΠΏΠ΅Ρ‚ сС Π½ΠΈΡˆΡ‚Π° нијС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠ»ΠΎ.

НС ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½ΠΈΡˆΡ‚Π° Π΄Π° ΡƒΡ€Π°Π΄ΠΈΡ‚Π΅, ΠΌΠΎΡ€Π°Ρ›Π΅Ρ‚Π΅ Π΄Π° Ρ‚Ρ€Π°ΠΆΠΈΡ‚Π΅ Ρ€Π΅ΡˆΠ΅ΡšΠ΅ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ. НС ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ Π½ΠΈΡˆΡ‚Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎ руским ΠΏΡ€Π΅Π·ΠΈΠΌΠ΅Π½ΠΈΠΌΠ°, Π°Π»ΠΈ ΠΏΠΎΡΡ‚ΠΎΡ˜Π΅ ΠΏΠΈΡ‚Π°ΡšΠ° ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ нСобичностима ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ°. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΅Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: ΡƒΠ½ΠΈΠΊ сорт Ρ‚Ρ€Π΅Ρ‚ΠΈΡ€Π° '-' (Ρ†Ρ€Ρ‚ΠΈΡ†Ρƒ) Π·Π½Π°ΠΊΠΎΠ²Π΅ ΠΊΠ°ΠΎ Π½Π΅Π²ΠΈΠ΄Ρ™ΠΈΠ²Π΅. Π£ΠΊΡ€Π°Ρ‚ΠΊΠΎ, Π½ΠΈΠ·ΠΎΠ²ΠΈ "Π°-Π±", "Π°Π°", "Π°Ρ†" су сортирани ΠΊΠ°ΠΎ "Π°Π°", "Π°-Π±", "Π°Ρ†".

ΠžΠ΄Π³ΠΎΠ²ΠΎΡ€ јС свуда стандардан: користитС Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€Π° "Π¦" ΠΈ Π±ΠΈΡ›Π΅Ρˆ срСћан. Π₯ајдС Π΄Π° ΠΏΠΎΠΊΡƒΡˆΠ°ΠΌΠΎ:

$> LANG=C sort buhg.txt
Ёлкина Π­Π»Π»Π°;ΠΊΡ€Π°Π½ΠΎΠ²Ρ‰ΠΈΡ†Π°
Абаканов ΠœΠΈΡ…Π°ΠΈΠ»;маляр
Иванов АндрСй;ΡΠ»Π΅ΡΠ°Ρ€ΡŒ
Иванова Алла;Π°Π΄Π²ΠΎΠΊΠ°Ρ‚

ΠΠ΅ΡˆΡ‚ΠΎ сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠ»ΠΎ. Π˜Π²Π°Π½ΠΎΠ²Ρ†ΠΈ су сС ΠΏΠΎΡΡ‚Ρ€ΠΎΡ˜ΠΈΠ»ΠΈ Ρƒ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎΠΌ рСдослСду, ΠΈΠ°ΠΊΠΎ јС Јолкина Π½Π΅Π³Π΄Π΅ ΠΎΠΊΠ»ΠΈΠ·Π½ΡƒΠ»Π°. Π’Ρ€Π°Ρ‚ΠΈΠΌΠΎ сС Π½Π° ΠΏΡ€Π²ΠΎΠ±ΠΈΡ‚Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ:

$> LANG=C sort buhg.txt > buhg.srt
$> LANG=C sort mail.txt > mail.srt
$> LANG=C join buhg.srt mail.srt > result

Π Π°Π΄ΠΈΠΎ јС Π±Π΅Π· Π³Ρ€Π΅ΡˆΠ°ΠΊΠ°, ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ јС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΎΠ±Π΅Ρ›Π°ΠΎ. И Ρ‚ΠΎ упркос Иолкини Ρƒ ΠΏΡ€Π²ΠΎΡ˜ линији.

Π§ΠΈΠ½ΠΈ сС Π΄Π° јС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Ρ€Π΅ΡˆΠ΅Π½, Π°Π»ΠΈ Π·Π° сваки ΡΠ»ΡƒΡ‡Π°Ρ˜, Ρ…Π°Ρ˜Π΄Π΅ Π΄Π° ΠΏΠΎΠΊΡƒΡˆΠ°ΠΌΠΎ са Π΄Ρ€ΡƒΠ³ΠΈΠΌ руским ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ΠΌ - Виндовс ЦПКБНУМКБ:

$> iconv -f UTF-8 -t CP1251 buhg.txt 
 | LANG=ru_RU.CP1251 sort 
 | iconv -f CP1251 -t UTF8 

Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ°, ΡˆΡ‚ΠΎ јС Ρ‡ΡƒΠ΄Π½ΠΎ, Ρ›Π΅ сС ΠΏΠΎΠΊΠ»ΠΎΠΏΠΈΡ‚ΠΈ са Π»ΠΎΠΊΠ°Π»ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ "Π¦", ΠΈ Ρ†Π΅ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сходно Ρ‚ΠΎΠΌΠ΅, Ρ€Π°Π΄ΠΈ Π±Π΅Π· Π³Ρ€Π΅ΡˆΠ°ΠΊΠ°. НСка врста мистицизма.

НС Π²ΠΎΠ»ΠΈΠΌ мистицизам Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°ΡšΡƒ Ρ˜Π΅Ρ€ ΠΎΠ±ΠΈΡ‡Π½ΠΎ маскира Π³Ρ€Π΅ΡˆΠΊΠ΅. ΠœΠΎΡ€Π°Ρ›Π΅ΠΌΠΎ ΠΎΠ·Π±ΠΈΡ™Π½ΠΎ Π΄Π° Ρ€Π°Π·ΠΌΠΎΡ‚Ρ€ΠΈΠΌΠΎ ΠΊΠ°ΠΊΠΎ Ρ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡˆΠ΅. врста ΠΈ Π½Π° ΡˆΡ‚Π° ΡƒΡ‚ΠΈΡ‡Π΅? Π›Π¦_Π¦ΠžΠ›Π›ΠΠ’Π• .

На ΠΊΡ€Π°Ρ˜Ρƒ Ρ›Ρƒ ΠΏΠΎΠΊΡƒΡˆΠ°Ρ‚ΠΈ Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π½Π° ΠΏΠΈΡ‚Π°ΡšΠ°:

  • Π·Π°ΡˆΡ‚ΠΎ су ТСнска ΠΏΡ€Π΅Π·ΠΈΠΌΠ΅Π½Π° ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎ ΠΏΠΎΡ€Π΅Ρ’Π°Π½Π°?
  • Π·Π°ΡˆΡ‚ΠΎ ЛАНГ=Ρ€Ρƒ_Π Π£.ЦП1251 испоставило сС Π΄Π° јС Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎ ЛАНГ=Π¦
  • Π·Π°ΡˆΡ‚ΠΎ врста ΠΈ ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠΈ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚Π΅ идСјС ΠΎ рСдослСду сортираних Π½ΠΈΠ·ΠΎΠ²Π°
  • Π·Π°ΡˆΡ‚ΠΎ Ρƒ свим мојим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈΠΌΠ° ΠΈΠΌΠ° Π³Ρ€Π΅ΡˆΠ°ΠΊΠ°?
  • ΠΊΠΎΠ½Π°Ρ‡Π½ΠΎ ΠΊΠ°ΠΊΠΎ Π΄Π° сортиратС Π½ΠΈΠ·ΠΎΠ²Π΅ ΠΏΠΎ свом укусу

Π‘ΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ Ρƒ Π£Π½ΠΈΡ†ΠΎΠ΄Π΅-Ρƒ

ΠŸΡ€Π²Π° станица Π±ΠΈΡ›Π΅ Ρ‚Π΅Ρ…Π½ΠΈΡ‡ΠΊΠΈ ΠΈΠ·Π²Π΅ΡˆΡ‚Π°Ρ˜ Π±Ρ€.10 ΠΏΠΎΠ΄ насловом Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ Π·Π° ΡƒΠΏΠΎΡ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ΅ ОнлинС ΡƒΠ½ΠΈΡ†ΠΎΠ΄Π΅.ΠΎΡ€Π³. Π˜Π·Π²Π΅ΡˆΡ‚Π°Ρ˜ садрТи ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Π΅Ρ…Π½ΠΈΡ‡ΠΊΠΈΡ… Π΄Π΅Ρ‚Π°Ρ™Π°, ΠΏΠ° ΠΌΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚Π΅ Π΄Π° Π΄Π°ΠΌ ΠΊΡ€Π°Ρ‚Π°ΠΊ Ρ€Π΅Π·ΠΈΠΌΠ΅ Π³Π»Π°Π²Π½ΠΈΡ… идСја.

ΡΡ€Π°Π²ΡšΠΈΠ²Π°ΡšΠ΅ β€” β€žΡƒΠΏΠΎΡ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ΅β€œ стрингова јС основа Π±ΠΈΠ»ΠΎ ΠΊΠΎΠ³ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π·Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅. Π‘Π°ΠΌΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ сС ΠΌΠΎΠ³Ρƒ Ρ€Π°Π·Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΠΈ (β€žΠΌΠ΅Ρ…ΡƒΡ€ΠΈΡ›β€œ, β€žΡΠΏΠ°Ρ˜Π°ΡšΠ΅β€œ, β€žΠ±Ρ€Π·ΠΎβ€œ), Π°Π»ΠΈ Ρ›Π΅ сви користити ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ ΠΏΠ°Ρ€Π° стрингова Π΄Π° Π±ΠΈ ΠΎΠ΄Ρ€Π΅Π΄ΠΈΠ»ΠΈ рСдослСд којим сС ΠΏΠΎΡ˜Π°Π²Ρ™ΡƒΡ˜Ρƒ.

Π‘ΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π½ΠΈΠ·ΠΎΠ²Π° Π½Π° ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π½ΠΎΠΌ Ρ˜Π΅Π·ΠΈΠΊΡƒ јС ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ слоТСн ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π§Π°ΠΊ ΠΈ ΠΊΠΎΠ΄ Π½Π°Ρ˜Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΈΡ˜ΠΈΡ… Ρ˜Π΅Π΄Π½ΠΎΠ±Π°Ρ˜Ρ‚Π½ΠΈΡ… ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ°, рСдослСд слова Ρƒ Π°Π±Π΅Ρ†Π΅Π΄ΠΈ, Ρ‡Π°ΠΊ ΠΈ Π½Π° Π½Π΅ΠΊΠΈ Π½Π°Ρ‡ΠΈΠ½ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ ΠΎΠ΄ СнглСскС Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π΅, вишС сС Π½Π΅Ρ›Π΅ ΠΏΠΎΠ΄ΡƒΠ΄Π°Ρ€Π°Ρ‚ΠΈ са рСдослСдом Π½ΡƒΠΌΠ΅Ρ€ΠΈΡ‡ΠΊΠΈΡ… врСдности којима су ΠΎΠ²Π° слова ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π°. Π”Π°ΠΊΠ»Π΅, Ρƒ Π½Π΅ΠΌΠ°Ρ‡ΠΊΠΎΠΌ Π°Π»Ρ„Π°Π±Π΅Ρ‚Ρƒ писмо Γ– ΡΡ‚ΠΎΡ˜ΠΈ ΠΈΠ·ΠΌΠ΅Ρ’Ρƒ О ΠΈ P, ΠΈ Ρƒ ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΡƒ ЦПКБНУМКБ ΠΎΠ½Π° ΠΏΠΎΡΡ‚Π°Ρ˜Π΅ ΠΈΠ·ΠΌΠ΅Ρ’Ρƒ ΓΏ ΠΈ Ü.

ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΊΡƒΡˆΠ°Ρ‚ΠΈ Π΄Π° сС Π°ΠΏΡΡ‚Ρ€Π°Ρ…ΡƒΡ˜Π΅Ρ‚Π΅ ΠΎΠ΄ ΠΎΠ΄Ρ€Π΅Ρ’Π΅Π½ΠΎΠ³ ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ° ΠΈ Ρ€Π°Π·ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ β€žΠΈΠ΄Π΅Π°Π»Π½Π°β€œ слова која су распорСђСна Π½Π΅ΠΊΠΈΠΌ рСдослСдом, ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ јС Ρ‚ΠΎ ΡƒΡ‡ΠΈΡšΠ΅Π½ΠΎ Ρƒ Π£Π½ΠΈΡ†ΠΎΠ΄Π΅-Ρƒ. ΠšΠΎΠ΄ΠΈΡ€Π°ΡšΠ° Π£Π’Π€8, Π£Π’Π€16 ΠΈΠ»ΠΈ Ρ˜Π΅Π΄Π½ΠΎΠ±Π°Ρ˜Ρ‚ КОИ8-Π  (Π°ΠΊΠΎ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Π½ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ подскуп Π£Π½ΠΈΡ†ΠΎΠ΄Π΅-Π°) Ρ›Π΅ Π΄Π°Ρ‚ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚Π΅ Π½ΡƒΠΌΠ΅Ρ€ΠΈΡ‡ΠΊΠ΅ ΠΏΡ€ΠΈΠΊΠ°Π·Π΅ слова, Π°Π»ΠΈ Ρ›Π΅ сС односити Π½Π° истС Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π΅ основнС Ρ‚Π°Π±Π΅Π»Π΅.

Π˜ΡΠΏΠΎΡΡ‚Π°Π²ΠΈΠ»ΠΎ сС Π΄Π° Ρ‡Π°ΠΊ ΠΈ Π°ΠΊΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌΠΎ Ρ‚Π°Π±Π΅Π»Ρƒ симбола ΠΎΠ΄ Π½ΡƒΠ»Π΅, Π½Π΅Ρ›Π΅ΠΌΠΎ ΠΌΠΎΡ›ΠΈ Π΄Π° јој Π΄ΠΎΠ΄Π΅Π»ΠΈΠΌΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·Π°Π»Π½ΠΈ рСдослСд симбола. Π£ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈΠΌ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΠΌ Π°Π»Ρ„Π°Π±Π΅Ρ‚ΠΈΠΌΠ° који користС иста слова, рСдослСд ΠΎΠ²ΠΈΡ… слова ΠΌΠΎΠΆΠ΅ сС Ρ€Π°Π·Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΠΈ. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° француском Γ† Ρ›Π΅ сС сматрати Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€ΠΎΠΌ ΠΈ сортирати ΠΊΠ°ΠΎ Π½ΠΈΠ· AE. На Π½ΠΎΡ€Π²Π΅ΡˆΠΊΠΎΠΌ Γ† Π±ΠΈΡ›Π΅ посСбно писмо, којС сС Π½Π°Π»Π°Π·ΠΈ послС Z. Π˜Π½Π°Ρ‡Π΅, ΠΏΠΎΡ€Π΅Π΄ Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€Π° ΠΏΠΎΠΏΡƒΡ‚ Γ† ΠŸΠΎΡΡ‚ΠΎΡ˜Π΅ слова исписана са Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ симбола. Π”Π°ΠΊΠ»Π΅, Ρƒ Ρ‡Π΅ΡˆΠΊΠΎΠΌ Π°Π»Ρ„Π°Π±Π΅Ρ‚Ρƒ ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ слово Ch, који ΡΡ‚ΠΎΡ˜ΠΈ ΠΈΠ·ΠΌΠ΅Ρ’Ρƒ H ΠΈ I.

ΠŸΠΎΡ€Π΅Π΄ Ρ€Π°Π·Π»ΠΈΠΊΠ° Ρƒ Π°Π»Ρ„Π°Π±Π΅Ρ‚ΠΈΠΌΠ°, ΠΏΠΎΡΡ‚ΠΎΡ˜Π΅ ΠΈ Π΄Ρ€ΡƒΠ³Π΅ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»Π½Π΅ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΡ˜Π΅ којС ΡƒΡ‚ΠΈΡ‡Ρƒ Π½Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅. ПосСбно сС поставља ΠΏΠΈΡ‚Π°ΡšΠ΅: којим рСдослСдом Ρ€Π΅Ρ‡ΠΈ којС сС ΡΠ°ΡΡ‚ΠΎΡ˜Π΅ ΠΎΠ΄ Π²Π΅Π»ΠΈΠΊΠΈΡ… ΠΈ ΠΌΠ°Π»ΠΈΡ… слова Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС ΠΏΠΎΡ˜Π°Π²Ρ™ΡƒΡ˜Ρƒ Ρƒ Ρ€Π΅Ρ‡Π½ΠΈΠΊΡƒ? На ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ ΠΌΠΎΠΆΠ΅ ΡƒΡ‚ΠΈΡ†Π°Ρ‚ΠΈ ΠΈ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π·Π½Π°ΠΊΠΎΠ²Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅. На шпанском, ΠΎΠ±Ρ€Π½ΡƒΡ‚ΠΈ Π·Π½Π°ΠΊ ΠΏΠΈΡ‚Π°ΡšΠ° сС користи Π½Π° ΠΏΠΎΡ‡Π΅Ρ‚ΠΊΡƒ ΡƒΠΏΠΈΡ‚Π½Π΅ Ρ€Π΅Ρ‡Π΅Π½ΠΈΡ†Π΅ (Π’ΠΎΠ»ΠΈΡ‚Π΅ Π»ΠΈ ΠΌΡƒΠ·ΠΈΠΊΡƒ?). Π£ ΠΎΠ²ΠΎΠΌ ΡΠ»ΡƒΡ‡Π°Ρ˜Ρƒ јС ΠΎΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΎ Π΄Π° ΡƒΠΏΠΈΡ‚Π½Π΅ Ρ€Π΅Ρ‡Π΅Π½ΠΈΡ†Π΅ Π½Π΅ Ρ‚Ρ€Π΅Π±Π° груписати Ρƒ посСбан кластСр Π²Π°Π½ Π°Π·Π±ΡƒΠΊΠ΅, Π²Π΅Ρ› ΠΊΠ°ΠΊΠΎ сортирати Ρ€Π΅Π΄ΠΎΠ²Π΅ са Π΄Ρ€ΡƒΠ³ΠΈΠΌ Π·Π½Π°Ρ†ΠΈΠΌΠ° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅?

НСћу сС Π·Π°Π΄Ρ€ΠΆΠ°Π²Π°Ρ‚ΠΈ Π½Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΡƒ Π½ΠΈΠ·ΠΎΠ²Π° Π½Π° Ρ˜Π΅Π·ΠΈΡ†ΠΈΠΌΠ° који сС Π²Π΅ΠΎΠΌΠ° Ρ€Π°Π·Π»ΠΈΠΊΡƒΡ˜Ρƒ ΠΎΠ΄ Свропских. Π˜ΠΌΠ°Ρ˜Ρ‚Π΅ Π½Π° ΡƒΠΌΡƒ Π΄Π° сС Ρƒ Ρ˜Π΅Π·ΠΈΡ†ΠΈΠΌΠ° са смСром писања здСсна Π½Π°Π»Π΅Π²ΠΎ ΠΈΠ»ΠΈ ΠΎΠ΄ΠΎΠ·Π³ΠΎ ΠΏΡ€Π΅ΠΌΠ° Π΄ΠΎΠ»Π΅, Π·Π½Π°ΠΊΠΎΠ²ΠΈ Ρƒ Ρ€Π΅Π΄ΠΎΠ²ΠΈΠΌΠ° Π½Π°Ρ˜Π²Π΅Ρ€ΠΎΠ²Π°Ρ‚Π½ΠΈΡ˜Π΅ Ρ‡ΡƒΠ²Π°Ρ˜Ρƒ Ρƒ рСдослСду Ρ‡ΠΈΡ‚Π°ΡšΠ°, Π° Ρ‡Π°ΠΊ ΠΈ Π½Π΅Π°Π·Π±ΡƒΡ‡Π½ΠΈ систСми писања ΠΈΠΌΠ°Ρ˜Ρƒ својС Π½Π°Ρ‡ΠΈΠ½Π΅ Ρ€Π΅Π΄Π°ΡšΠ° Ρ€Π΅Π΄ΠΎΠ²Π° ΠΊΠ°Ρ€Π°ΠΊΡ‚Π΅Ρ€ ΠΏΠΎ Π·Π½Π°ΠΊ . На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ…ΠΈΡ˜Π΅Ρ€ΠΎΠ³Π»ΠΈΡ„ΠΈ сС ΠΌΠΎΠ³Ρƒ ΠΏΠΎΡ€Π΅Π΄Π°Ρ‚ΠΈ ΠΏΠΎ стилу (ВастСри кинСских Π·Π½Π°ΠΊΠΎΠ²Π°) ΠΈΠ»ΠΈ ΠΏΠΎ ΠΈΠ·Π³ΠΎΠ²ΠΎΡ€Ρƒ. Π”Π° Π±ΡƒΠ΄Π΅ΠΌ искрСн, Π½Π΅ΠΌΠ°ΠΌ појма ΠΊΠ°ΠΊΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π±ΡƒΠ΄Ρƒ распорСђСни Смоџији, Π°Π»ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ смислити Π½Π΅ΡˆΡ‚ΠΎ ΠΈ Π·Π° ΡšΠΈΡ….

На основу Π³ΠΎΡ€Π΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ… карактСристика, формулисани су основни Π·Π°Ρ…Ρ‚Π΅Π²ΠΈ Π·Π° ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ стрингова Π½Π° основу Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Ρ‚Π°Π±Π΅Π»Π°:

  • ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ стрингова Π½Π΅ зависи ΠΎΠ΄ полоТаја Π·Π½Π°ΠΊΠΎΠ²Π° Ρƒ Ρ‚Π°Π±Π΅Π»ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π°;
  • Π½ΠΈΠ·ΠΎΠ²ΠΈ Π·Π½Π°ΠΊΠΎΠ²Π° који Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Ρ˜Ρƒ јСдан Π·Π½Π°ΠΊ сводС сС Π½Π° канонски ΠΎΠ±Π»ΠΈΠΊ (A + Π³ΠΎΡ€ΡšΠΈ ΠΊΡ€ΡƒΠ³ јС исти ΠΊΠ°ΠΎ Γ…);
  • ΠŸΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ ΡƒΠΏΠΎΡ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ° стрингова, ΠΊΠ°Ρ€Π°ΠΊΡ‚Π΅Ρ€ сС Ρ€Π°Π·ΠΌΠ°Ρ‚Ρ€Π° Ρƒ контСксту стринга ΠΈ, Π°ΠΊΠΎ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ, ΠΊΠΎΠΌΠ±ΠΈΠ½ΡƒΡ˜Π΅ сС са својим сусСдима Ρƒ Ρ˜Π΅Π΄Π½Ρƒ Ρ˜Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° (Ch Π½Π° Ρ‡Π΅ΡˆΠΊΠΎΠΌ) ΠΈΠ»ΠΈ јС ΠΏΠΎΠ΄Π΅Ρ™Π΅Π½ Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ (Γ† На француском);
  • свС Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»Π½Π΅ карактСристикС (Π°Π±Π΅Ρ†Π΅Π΄Π°, Π²Π΅Π»ΠΈΠΊΠ°/ΠΌΠ°Π»Π° слова, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°, рСдослСд писања) ΠΌΠΎΡ€Π°Ρ˜Ρƒ Π±ΠΈΡ‚ΠΈ конфигурисанС Π΄ΠΎ Ρ€ΡƒΡ‡Π½ΠΎΠ³ Π΄ΠΎΠ΄Π΅Ρ™ΠΈΠ²Π°ΡšΠ° рСдослСда (Смоџи);
  • ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ јС Π²Π°ΠΆΠ½ΠΎ Π½Π΅ само Π·Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅, Π²Π΅Ρ› ΠΈ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ мСстима, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΎΠ΄Ρ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ΅ опсСга Ρ€Π΅Π΄ΠΎΠ²Π° (Π·Π°ΠΌΠ΅Π½Π° {А... Π·} Ρƒ трСснути);
  • ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ Ρ‚Ρ€Π΅Π±Π° ΠΎΠ±Π°Π²ΠΈΡ‚ΠΈ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Π±Ρ€Π·ΠΎ.

ΠŸΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ³Π°, Π°ΡƒΡ‚ΠΎΡ€ΠΈ ΠΈΠ·Π²Π΅ΡˆΡ‚Π°Ρ˜Π° су формулисали ΡΠ²ΠΎΡ˜ΡΡ‚Π²Π° ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° Π½Π° која ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌΠ° Π½Π΅ Π±ΠΈ Ρ‚Ρ€Π΅Π±Π°Π»ΠΎ Π΄Π° сС ΠΎΡΠ»Π°ΡšΠ°Ρ˜Ρƒ:

  • Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° Π½Π΅ Π±ΠΈ Ρ‚Ρ€Π΅Π±Π°Π»ΠΎ Π΄Π° Π·Π°Ρ…Ρ‚Π΅Π²Π° посСбан скуп Π·Π½Π°ΠΊΠΎΠ²Π° Π·Π° сваки јСзик (руски ΠΈ ΡƒΠΊΡ€Π°Ρ˜ΠΈΠ½ΡΠΊΠΈ Ρ˜Π΅Π·ΠΈΡ†ΠΈ Π΄Π΅Π»Π΅ Π²Π΅Ρ›ΠΈΠ½Ρƒ Ρ›ΠΈΡ€ΠΈΠ»ΠΈΡ‡ΠΊΠΈΡ… Π·Π½Π°ΠΊΠΎΠ²Π°);
  • ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ Π½Π΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС ослања Π½Π° рСдослСд Π·Π½Π°ΠΊΠΎΠ²Π° Ρƒ Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Ρ‚Π°Π±Π΅Π»Π°ΠΌΠ°;
  • Ρ‚Π΅ΠΆΠΈΠ½Π° стринга Π½Π΅ Π±ΠΈ Ρ‚Ρ€Π΅Π±Π°Π»ΠΎ Π΄Π° Π±ΡƒΠ΄Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ стринга, ΠΏΠΎΡˆΡ‚ΠΎ исти Π½ΠΈΠ· Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈΠΌ ΠΊΡƒΠ»Ρ‚ΡƒΡ€Π½ΠΈΠΌ контСкстима ΠΌΠΎΠΆΠ΅ ΠΈΠΌΠ°Ρ‚ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚Π΅ Ρ‚Π΅ΠΆΠΈΠ½Π΅;
  • Ρ‚Π΅ΠΆΠΈΠ½Π΅ Ρ€Π΅Π΄ΠΎΠ²Π° сС ΠΌΠΎΠ³Ρƒ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚ΠΈ ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ спајања ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π²Π°Ρ˜Π°ΡšΠ° (ΠΎΠ΄ x < y Ρ‚ΠΎ Π½Π΅ слСди xz < yz);
  • Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈ Π½ΠΈΠ·ΠΎΠ²ΠΈ који ΠΈΠΌΠ°Ρ˜Ρƒ истС Ρ‚Π΅ΠΆΠΈΠ½Π΅ ΡΠΌΠ°Ρ‚Ρ€Π°Ρ˜Ρƒ сС јСднаким са ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡˆΡ‚Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π·Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅. Π£Π²ΠΎΡ’Π΅ΡšΠ΅ Π΄ΠΎΠ΄Π°Ρ‚Π½ΠΎΠ³ Ρ€Π΅Π΄Π° Ρ‚Π°ΠΊΠ²ΠΈΡ… стрингова јС ΠΌΠΎΠ³ΡƒΡ›Π΅, Π°Π»ΠΈ Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠ³ΠΎΡ€ΡˆΠ°Ρ‚ΠΈ пСрформансС;
  • Π’ΠΎΠΊΠΎΠΌ ΠΏΠΎΠ½ΠΎΠ²Ρ™Π΅Π½ΠΎΠ³ ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ°, Ρ€Π΅Π΄ΠΎΠ²ΠΈ са истим Ρ‚Π΅ΠΆΠΈΠ½Π°ΠΌΠ° ΠΌΠΎΠ³Ρƒ сС Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΠΈ. Робусност јС ΡΠ²ΠΎΡ˜ΡΡ‚Π²ΠΎ спСцифичног Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π·Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅, Π° Π½Π΅ ΡΠ²ΠΎΡ˜ΡΡ‚Π²ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π·Π° ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ стрингова (ΠΏΠΎΠ³Π»Π΅Π΄Π°Ρ˜Ρ‚Π΅ ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΈ пасус);
  • ΠŸΡ€Π°Π²ΠΈΠ»Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ° сС ΠΌΠΎΠ³Ρƒ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚ΠΈ Ρ‚ΠΎΠΊΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π° ΠΊΠ°ΠΊΠΎ сС ΠΊΡƒΠ»Ρ‚ΡƒΡ€Π½Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΡ˜Π° ΡƒΡΠ°Π²Ρ€ΡˆΠ°Π²Π°/ΠΌΠ΅ΡšΡƒΡ˜Π΅.

Π’Π°ΠΊΠΎΡ’Π΅ јС ΠΏΡ€Π΅Π΄Π²ΠΈΡ’Π΅Π½ΠΎ Π΄Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° Π½Π΅ Π·Π½Π° Π½ΠΈΡˆΡ‚Π° ΠΎ сСмантици Π½ΠΈΠ·ΠΎΠ²Π° који сС ΠΎΠ±Ρ€Π°Ρ’ΡƒΡ˜Ρƒ. Π”Π°ΠΊΠ»Π΅, Π½ΠΈΠ·ΠΎΠ²Π΅ који сС ΡΠ°ΡΡ‚ΠΎΡ˜Π΅ само ΠΎΠ΄ Ρ†ΠΈΡ„Π°Ρ€Π° Π½Π΅ Ρ‚Ρ€Π΅Π±Π° ΡƒΠΏΠΎΡ€Π΅Ρ’ΠΈΠ²Π°Ρ‚ΠΈ ΠΊΠ°ΠΎ Π±Ρ€ΠΎΡ˜Π΅Π²Π΅, Π° Π½Π° листама СнглСских Π½Π°Π·ΠΈΠ²Π° Ρ‡Π»Π°Π½Π°ΠΊ (БСатлСс, Π’Ρ…Π΅).

Π”Π° Π±ΠΈ сС Π·Π°Π΄ΠΎΠ²ΠΎΡ™ΠΈΠ»ΠΈ сви ΠΎΠ²ΠΈ Π·Π°Ρ…Ρ‚Π΅Π²ΠΈ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ јС Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ Π·Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ Ρ‚Π°Π±Π΅Π»Π΅ Π½Π° вишС Π½ΠΈΠ²ΠΎΠ° (Ρƒ ствари, Π½Π° Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Π½ΠΈΠ²ΠΎΠ°).

ΠŸΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ су Π·Π½Π°ΠΊΠΎΠ²ΠΈ Ρƒ Π½ΠΈΠ·Ρƒ свСдСни Π½Π° канонски ΠΎΠ±Π»ΠΈΠΊ ΠΈ груписани Ρƒ Ρ˜Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ°. Бвакој Ρ˜Π΅Π΄ΠΈΠ½ΠΈΡ†ΠΈ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° јС Π΄ΠΎΠ΄Π΅Ρ™Π΅Π½ΠΎ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΏΠΎΠ½Π΄Π΅Ρ€Π° који ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π°Ρ˜Ρƒ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π½ΠΈΠ²ΠΎΠ° ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ°. Π’Π΅ΠΆΠΈΠ½Π΅ Ρ˜Π΅Π΄ΠΈΠ½ΠΈΡ†Π° ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° су Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΡƒΡ€Π΅Ρ’Π΅Π½ΠΈΡ… скупова (Ρƒ ΠΎΠ²ΠΎΠΌ ΡΠ»ΡƒΡ‡Π°Ρ˜Ρƒ Ρ†Π΅Π»ΠΈ Π±Ρ€ΠΎΡ˜Π΅Π²ΠΈ) који сС ΠΌΠΎΠ³Ρƒ ΠΏΠΎΡ€Π΅Π΄ΠΈΡ‚ΠΈ Π·Π° вишС ΠΈΠ»ΠΈ мањС. ПосСбно Π·Π½Π°Ρ‡Π΅ΡšΠ΅ Π˜Π“ΠΠžΠ Π•Π” (0ΠΊ0) Π·Π½Π°Ρ‡ΠΈ Π΄Π° Π½Π° ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π°Ρ˜ΡƒΡ›Π΅ΠΌ Π½ΠΈΠ²ΠΎΡƒ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° ΠΎΠ²Π° Ρ˜Π΅Π΄ΠΈΠ½ΠΈΡ†Π° нијС ΡƒΠΊΡ™ΡƒΡ‡Π΅Π½Π° Ρƒ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅. ΠŸΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ Π½ΠΈΠ·ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ сС ΠΏΠΎΠ½ΠΎΠ²ΠΈΡ‚ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΏΡƒΡ‚Π°, користСћи Ρ‚Π΅ΠΆΠΈΠ½Π΅ ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π°Ρ˜ΡƒΡ›ΠΈΡ… Π½ΠΈΠ²ΠΎΠ°. На сваком Π½ΠΈΠ²ΠΎΡƒ, Ρ‚Π΅ΠΆΠΈΠ½Π΅ Ρ˜Π΅Π΄ΠΈΠ½ΠΈΡ†Π° Π·Π° ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ Π΄Π²Π° Ρ€Π΅Π΄Π° сС узастопно ΠΏΠΎΡ€Π΅Π΄Π΅ јСдна са Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

Π£ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈΠΌ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°ΠΌΠ° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚Π΅ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»Π½Π΅ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΡ˜Π΅, врСдности ΠΊΠΎΠ΅Ρ„ΠΈΡ†ΠΈΡ˜Π΅Π½Π°Ρ‚Π° сС ΠΌΠΎΠ³Ρƒ Ρ€Π°Π·Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΠΈ, Π°Π»ΠΈ Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ стандард ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜Π΅ основну Ρ‚Π°Π±Π΅Π»Ρƒ Ρ‚Π΅ΠΆΠΈΠ½Π° - β€žΠŸΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½Π° Ρ‚Π°Π±Π΅Π»Π° Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ ΠΊΠΎΠ»Π°Ρ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ° Π΅Π»Π΅ΠΌΠ΅Π½Π°Ρ‚Π°β€œ (Π”Π£Π¦Π•Π’). Π–Π΅Π»Π΅ΠΎ Π±ΠΈΡ… Π΄Π° Π½Π°ΠΏΠΎΠΌΠ΅Π½Π΅ΠΌ Π΄Π° подСшавањС ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²Π΅ Π›Π¦_Π¦ΠžΠ›Π›ΠΠ’Π• јС Π·Π°ΠΏΡ€Π°Π²ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈΠ·Π±ΠΎΡ€Π° Ρ‚Π°Π±Π΅Π»Π΅ Ρ‚Π΅ΠΆΠΈΠ½Π΅ Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜ΠΈ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° Π½ΠΈΠ·ΠΎΠ²Π°.

ΠŸΠΎΠ½Π΄Π΅Ρ€ΠΈ ΠΊΠΎΠ΅Ρ„ΠΈΡ†ΠΈΡ˜Π΅Π½Ρ‚ΠΈ Π”Π£Π¦Π•Π’ распорСђСни Π½Π° слСдСћи Π½Π°Ρ‡ΠΈΠ½:

  • Π½Π° ΠΏΡ€Π²ΠΎΠΌ Π½ΠΈΠ²ΠΎΡƒ, сва слова сС сводС Π½Π° исти ΠΏΠ°Π΄Π΅ΠΆ, Π΄ΠΈΡ˜Π°ΠΊΡ€ΠΈΡ‚ΠΈΡ†ΠΈ сС ΠΎΠ΄Π±Π°Ρ†ΡƒΡ˜Ρƒ, Π·Π½Π°Ρ†ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ (Π½Π΅ сви) сС Π·Π°Π½Π΅ΠΌΠ°Ρ€ΡƒΡ˜Ρƒ;
  • Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π½ΠΈΠ²ΠΎΡƒ ΡƒΠ·ΠΈΠΌΠ°Ρ˜Ρƒ сС Ρƒ ΠΎΠ±Π·ΠΈΡ€ само Π΄ΠΈΡ˜Π°ΠΊΡ€ΠΈΡ‚ΠΈΡ†ΠΈ;
  • Π½Π° Ρ‚Ρ€Π΅Ρ›Π΅ΠΌ Π½ΠΈΠ²ΠΎΡƒ сС ΡƒΠ·ΠΈΠΌΠ° Ρƒ ΠΎΠ±Π·ΠΈΡ€ само ΡΠ»ΡƒΡ‡Π°Ρ˜;
  • Π½Π° Ρ‡Π΅Ρ‚Π²Ρ€Ρ‚ΠΎΠΌ Π½ΠΈΠ²ΠΎΡƒ ΡƒΠ·ΠΈΠΌΠ°Ρ˜Ρƒ сС Ρƒ ΠΎΠ±Π·ΠΈΡ€ само Π·Π½Π°Ρ†ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅.

ΠŸΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ сС одвија Ρƒ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΏΡ€ΠΎΠ»Π°Π·Π°: ΠΏΡ€Π²ΠΎ сС ΡƒΠΏΠΎΡ€Π΅Ρ’ΡƒΡ˜Ρƒ ΠΊΠΎΠ΅Ρ„ΠΈΡ†ΠΈΡ˜Π΅Π½Ρ‚ΠΈ ΠΏΡ€Π²ΠΎΠ³ Π½ΠΈΠ²ΠΎΠ°; Π°ΠΊΠΎ сС ΠΏΠΎΠ½Π΄Π΅Ρ€ΠΈ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°Ρ˜Ρƒ, ΠΎΠ½Π΄Π° сС Π²Ρ€ΡˆΠΈ ΠΏΠΎΠ½ΠΎΠ²Ρ™Π΅Π½ΠΎ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ са Ρ‚Π΅ΠΆΠΈΠ½Π°ΠΌΠ° Π΄Ρ€ΡƒΠ³ΠΎΠ³ Π½ΠΈΠ²ΠΎΠ°; ΠΎΠ½Π΄Π° ΠΌΠΎΠΆΠ΄Π° Ρ‚Ρ€Π΅Ρ›ΠΈ ΠΈ Ρ‡Π΅Ρ‚Π²Ρ€Ρ‚ΠΈ.

ΠŸΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ сС Π·Π°Π²Ρ€ΡˆΠ°Π²Π° ΠΊΠ°Π΄Π° Ρ€Π΅Π΄ΠΎΠ²ΠΈ садрТС ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π°Ρ˜ΡƒΡ›Π΅ Ρ˜Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° са Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈΠΌ Ρ‚Π΅ΠΆΠΈΠ½Π°ΠΌΠ°. Π Π΅Π΄ΠΎΠ²ΠΈ који ΠΈΠΌΠ°Ρ˜Ρƒ Ρ˜Π΅Π΄Π½Π°ΠΊΡƒ Ρ‚Π΅ΠΆΠΈΠ½Ρƒ Π½Π° сва Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Π½ΠΈΠ²ΠΎΠ° ΡΠΌΠ°Ρ‚Ρ€Π°Ρ˜Ρƒ сС јСднаким јСдни Π΄Ρ€ΡƒΠ³ΠΈΠΌΠ°.

Овај Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ (са Π³ΠΎΠΌΠΈΠ»ΠΎΠΌ Π΄ΠΎΠ΄Π°Ρ‚Π½ΠΈΡ… Ρ‚Π΅Ρ…Π½ΠΈΡ‡ΠΊΠΈΡ… Π΄Π΅Ρ‚Π°Ρ™Π°) Π΄Π°ΠΎ јС Π½Π°Π·ΠΈΠ² ΠΈΠ·Π²Π΅ΡˆΡ‚Π°Ρ˜Ρƒ Π±Ρ€ΠΎΡ˜ 10 - β€žΠ£Π½ΠΈΡ†ΠΎΠ΄Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ Π·Π° ΡΡ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ΅β€œ (УЦА).

ОвдС понашањС ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ° ΠΈΠ· нашСг ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΡΡ‚Π°Ρ˜Π΅ ΠΌΠ°Π»ΠΎ јаснијС. Π‘ΠΈΠ»ΠΎ Π±ΠΈ Π»Π΅ΠΏΠΎ ΡƒΠΏΠΎΡ€Π΅Π΄ΠΈΡ‚ΠΈ Π³Π° са стандардом Π£Π½ΠΈΡ†ΠΎΠ΄Π΅.

Π—Π° Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π΅ УЦА ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ посСбна тСст, ΠšΠΎΡ€ΠΈΡΡ‚Π΅Ρ›ΠΈ Ρ‚Π΅ΠΆΠΈΠ½Π° Ρ„Π°Ρ˜Π»Π°, Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π”Π£Π¦Π•Π’. ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ½Π°Ρ›ΠΈ свС врстС ΡΠΌΠ΅ΡˆΠ½ΠΈΡ… ствари Ρƒ Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ†ΠΈ Π²Π°Π³Π°. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ рСдослСд ΠΌΠ°Ρ…ΡŸΠΎΠ½Π³Π° ΠΈ Свропских Π΄ΠΎΠΌΠΈΠ½Π°, ΠΊΠ°ΠΎ ΠΈ Ρ€Π΅Π΄ ΠΎΠ΄Π΅Π»Π° Ρƒ ΡˆΠΏΠΈΠ»Ρƒ ΠΊΠ°Ρ€Π°Ρ‚Π° (симбол КБНУМКБЀКБНУМКБ ΠΈ Π΄Π°Ρ™Π΅). Π‘ΠΎΡ˜Π΅ ΠΊΠ°Ρ€Π°Ρ‚Π° су постављСнС ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΠΈΠΌΠ° Π±Ρ€ΠΈΡŸΠ° - ΠŸΠ¦Π‘Π’, Π° ΠΊΠ°Ρ€Ρ‚Π΅ Ρƒ боји су Ρƒ Π½ΠΈΠ·Ρƒ Π’, 2,3, XNUMX... К.

Π ΡƒΡ‡Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€Π° Π΄Π° Π»ΠΈ су Ρ€Π΅Π΄ΠΎΠ²ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ сортирани ΠΏΡ€Π΅ΠΌΠ° Π”Π£Π¦Π•Π’ Π±ΠΈΠ»ΠΎ Π±ΠΈ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Π·Π°ΠΌΠΎΡ€Π½ΠΎ, Π°Π»ΠΈ, Π½Π° Π½Π°ΡˆΡƒ срСћу, ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π·Π° Ρ€Π°Π΄ са Π£Π½ΠΈΡ†ΠΎΠ΄Π΅-ΠΎΠΌ - "ΠœΠ΅Ρ’ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ Π·Π° Π£Π½ΠΈΡ†ΠΎΠ΄Π΅"(ИЦУ).

На ΡΠ°Ρ˜Ρ‚Ρƒ ΠΎΠ²Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅, Ρ€Π°Π·Π²ΠΈΡ˜Π΅Π½ΠΎΡ˜ Π³ΠΎΠ΄ Π˜Π‘Πœ-, ΠΏΠΎΡΡ‚ΠΎΡ˜Π΅ Π΄Π΅ΠΌΠΎ страницС, ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜ΡƒΡ›ΠΈ страница Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π·Π° ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ стрингова. Π£Π»Π°Π·ΠΈΠΌΠΎ Ρƒ нашС тСстнС линијС са ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½ΠΈΠΌ подСшавањима ΠΈ, Π΅Ρ‚ΠΎ, добијамо ΡΠ°Π²Ρ€ΡˆΠ΅Π½ΠΎ руско ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅.

Абаканов ΠœΠΈΡ…Π°ΠΈΠ»;маляр
Ёлкина Π­Π»Π»Π°;ΠΊΡ€Π°Π½ΠΎΠ²Ρ‰ΠΈΡ†Π°
Иванов АндрСй;ΡΠ»Π΅ΡΠ°Ρ€ΡŒ
Иванова Алла;Π°Π΄Π²ΠΎΠΊΠ°Ρ‚

Π£Π·Π³Ρ€Π΅Π΄, ΡΠ°Ρ˜Ρ‚ ИЦУ ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ½Π°Ρ›ΠΈ појашњСњС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΎΠ±Ρ€Π°Π΄Π΅ Π·Π½Π°ΠΊΠΎΠ²Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅. Π£ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈΠΌΠ° Π¦ΠΎΠ»Π»Π°Ρ‚ΠΈΠΎΠ½ ЀАК апостроф ΠΈ Ρ†Ρ€Ρ‚ΠΈΡ†Π° сС Π·Π°Π½Π΅ΠΌΠ°Ρ€ΡƒΡ˜Ρƒ.

Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Π½Π°ΠΌ јС ΠΏΠΎΠΌΠΎΠ³Π°ΠΎ, Π°Π»ΠΈ ΠΏΠΎΡ‚Ρ€Π°ΠΆΠΈΡ‚Π΅ Ρ€Π°Π·Π»ΠΎΠ³Π΅ Π·Π° Ρ‡ΡƒΠ΄Π½ΠΎ понашањС врста Π² Π»ΠΈΠ½ΡƒΠΊ ΠΌΠΎΡ€Π°Ρ›Π΅ Π΄Π° ΠΎΠ΄Π΅ Π½Π΅Π³Π΄Π΅ Π΄Ρ€ΡƒΠ³Π΄Π΅.

Π‘ΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ Ρƒ Π³Π»ΠΈΠ±Ρ†

Π‘Ρ€Π·ΠΈ ΠΏΡ€Π΅Π³Π»Π΅Π΄ ΠΈΠ·Π²ΠΎΡ€Π½ΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ²Π° услуТних ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° врста ΠΎΠ΄ ГНУ Π¦ΠΎΡ€Π΅ Утилс ΠΏΠΎΠΊΠ°Π·Π°ΠΎ Π΄Π° сС Ρƒ самом услуТном ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΡƒ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° своди Π½Π° ΡˆΡ‚Π°ΠΌΠΏΠ°ΡšΠ΅ Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½Π΅ врСдности ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²Π΅ Π›Π¦_Π¦ΠžΠ›Π›ΠΠ’Π• ΠΊΠ°Π΄Π° Ρ€Π°Π΄ΠΈ Ρƒ Ρ€Π΅ΠΆΠΈΠΌΡƒ Π·Π° ΠΎΡ‚ΠΊΠ»Π°ΡšΠ°ΡšΠ΅ Π³Ρ€Π΅ΡˆΠ°ΠΊΠ°:

$ sort --debug buhg.txt > buhg.srt
sort: using β€˜en_US.UTF8’ sorting rules

ΠŸΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ стрингова сС Π²Ρ€ΡˆΠΈ ΠΏΠΎΠΌΠΎΡ›Ρƒ стандарднС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ стрцолл, ΡˆΡ‚ΠΎ Π·Π½Π°Ρ‡ΠΈ Π΄Π° сС свС Π·Π°Π½ΠΈΠΌΡ™ΠΈΠ²ΠΎ Π½Π°Π»Π°Π·ΠΈ Ρƒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ†ΠΈ Π³Π»ΠΈΠ±Ρ†.

На Π²ΠΈΠΊΠΈ ΠΏΡ€ΠΎΡ˜Π΅ΠΊΠ°Ρ‚ Π³Π»ΠΈΠ±Ρ† посвСћСно ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΡƒ стрингова јСдан пасус. Из ΠΎΠ²ΠΎΠ³ пасуса сС ΠΌΠΎΠΆΠ΅ Ρ€Π°Π·ΡƒΠΌΠ΅Ρ‚ΠΈ Π΄Π° Ρƒ Π³Π»ΠΈΠ±Ρ† ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ сС заснива Π½Π° Π½Π°ΠΌΠ° Π²Π΅Ρ› ΠΏΠΎΠ·Π½Π°Ρ‚ΠΎΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ УЦА (Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ Π·Π° ΡƒΠΏΠΎΡ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ΅) ΠΈ/ΠΈΠ»ΠΈ Π½Π° стандарду који ΠΌΡƒ јС Π±Π»ΠΈΠ·Π°ΠΊ ИБО КБНУМКБ (ΠœΠ΅Ρ’ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎ ΡƒΡ€Π΅Ρ’Π΅ΡšΠ΅ ΠΈ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ стрингова). Π¨Ρ‚ΠΎ сС Ρ‚ΠΈΡ‡Π΅ најновијСг стандарда, Ρ‚Ρ€Π΅Π±Π° Π½Π°ΠΏΠΎΠΌΠ΅Π½ΡƒΡ‚ΠΈ Π΄Π° Π½Π° ΡΠ°Ρ˜Ρ‚Ρƒ стандардс.исо.ΠΎΡ€Π³ ИБО КБНУМКБ Π·Π²Π°Π½ΠΈΡ‡Π½ΠΎ ΠΏΡ€ΠΎΠ³Π»Π°ΡˆΠ΅Π½ΠΎ јавно доступним, Π°Π»ΠΈ ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π°Ρ˜ΡƒΡ›ΠΈ Π»ΠΈΠ½ΠΊ Π²ΠΎΠ΄ΠΈ Π½Π° Π½Π΅ΠΏΠΎΡΡ‚ΠΎΡ˜Π΅Ρ›Ρƒ страницу. Π“ΡƒΠ³Π» Π²Ρ€Π°Ρ›Π° Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ страница са Π»ΠΈΠ½ΠΊΠΎΠ²ΠΈΠΌΠ° ΠΊΠ° Π·Π²Π°Π½ΠΈΡ‡Π½ΠΈΠΌ ΡΠ°Ρ˜Ρ‚ΠΎΠ²ΠΈΠΌΠ° који Π½ΡƒΠ΄Π΅ ΠΊΡƒΠΏΠΎΠ²ΠΈΠ½Ρƒ СлСктронскС копијС стандарда Π·Π° сто Π΅Π²Ρ€Π°, Π°Π»ΠΈ Π½Π° Ρ‚Ρ€Π΅Ρ›ΠΎΡ˜ ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚Π²Ρ€Ρ‚ΠΎΡ˜ страници Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° ΠΏΡ€Π΅Ρ‚Ρ€Π°Π³Π΅ Π½Π°Π»Π°Π·Π΅ сС ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½Π΅ Π²Π΅Π·Π΅ Π΄ΠΎ ΠΏΠ΄Ρ„. Π“Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ, стандард сС ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ Π½Π΅ Ρ€Π°Π·Π»ΠΈΠΊΡƒΡ˜Π΅ ΠΎΠ΄ УЦА, Π°Π»ΠΈ јС досаднији Π·Π° Ρ‡ΠΈΡ‚Π°ΡšΠ΅ Ρ˜Π΅Ρ€ Π½Π΅ садрТи јаснС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ… карактСристика ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ° стрингова.

ΠΠ°Ρ˜Π·Π°Π½ΠΈΠΌΡ™ΠΈΠ²ΠΈΡ˜Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅ ΠΎ Π²ΠΈΠΊΠΈ ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Π»Π° јС Π²Π΅Π·Π° са Π‘ΡƒΠ³ Ρ‚Ρ€Π°Ρ†ΠΊΠ΅Ρ€ ΡƒΠ· расправу ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜ΠΈ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° Π½ΠΈΠ·ΠΎΠ²Π° Ρƒ Π³Π»ΠΈΠ±Ρ†. Из Π΄ΠΈΡΠΊΡƒΡΠΈΡ˜Π΅ сС ΠΌΠΎΠΆΠ΅ сазнати Π΄Π° Π³Π»ΠΈΠ±Ρ† користи сС Π·Π° ΡƒΠΏΠΎΡ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ΅ Π½ΠΈΠ·ΠΎΠ²Π° Π˜Π‘ΠžΠ»ΠΈΡ‡Π½ΠΈ сто Π—Π°Ρ˜Π΅Π΄Π½ΠΈΡ‡ΠΊΠ° Ρ‚Π°Π±Π΅Π»Π° шаблона (Π¦Π’Π’), Ρ‡ΠΈΡ˜Π° сС адрСса Π½Π°Π»Π°Π·ΠΈ Ρƒ ΠΏΡ€ΠΈΡ˜Π°Π²ΠΈ A стандарднС ИБО КБНУМКБ. Π˜Π·ΠΌΠ΅Ρ’Ρƒ 2000. ΠΈ 2015. Π³ΠΎΠ΄ΠΈΠ½Π΅ ΠΎΠ²Π° Ρ‚Π°Π±Π΅Π»Π° Ρƒ Π³Π»ΠΈΠ±Ρ† нијС ΠΈΠΌΠ°ΠΎ ΠΎΠ΄Ρ€ΠΆΠ°Π²Π°ΠΎΡ†Π° ΠΈ Π±ΠΈΠΎ јС ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Π΄Ρ€ΡƒΠ³Π°Ρ‡ΠΈΡ˜ΠΈ (Π±Π°Ρ€Π΅ΠΌ споља) ΠΎΠ΄ Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½Π΅ Π²Π΅Ρ€Π·ΠΈΡ˜Π΅ стандарда. Од 2015. Π΄ΠΎ 2018. Π³ΠΎΠ΄ΠΈΠ½Π΅ одвијала сС Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° Π½ΠΎΠ²Ρƒ Π²Π΅Ρ€Π·ΠΈΡ˜Ρƒ Ρ‚Π°Π±Π΅Π»Π΅, Π° сада ΠΈΠΌΠ°Ρ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΈΠΊΡƒ Π΄Π° Ρƒ стварном ΠΆΠΈΠ²ΠΎΡ‚Ρƒ ΡƒΠΏΠΎΠ·Π½Π°Ρ‚Π΅ Π½ΠΎΠ²Ρƒ Π²Π΅Ρ€Π·ΠΈΡ˜Ρƒ Ρ‚Π°Π±Π΅Π»Π΅ (КБНУМКБ Π£Π½ΠΈΠΊ), ΠΈ стари (КБНУМКБ Π£Π½ΠΈΠΊ).

Π‘Π°Π΄Π° ΠΊΠ°Π΄Π° ΠΈΠΌΠ°ΠΌΠΎ свС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅ ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ ΠΈ ΠΏΠΎΠΌΠΎΡ›Π½ΠΈΠΌ Ρ‚Π°Π±Π΅Π»Π°ΠΌΠ°, ΠΌΠΎΠΆΠ΅ΠΌΠΎ сС Π²Ρ€Π°Ρ‚ΠΈΡ‚ΠΈ Π½Π° ΠΏΡ€Π²ΠΎΠ±ΠΈΡ‚Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ Ρ€Π°Π·ΡƒΠΌΠ΅Ρ‚ΠΈ ΠΊΠ°ΠΊΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ сортирати стринговС Ρƒ руском Π»ΠΎΠΊΠ°Π»Ρƒ.

ИБО 14651/14652

Π˜Π·Π²ΠΎΡ€Π½ΠΈ ΠΊΠΎΠ΄ Ρ‚Π°Π±Π΅Π»Π΅ која нас Π·Π°Π½ΠΈΠΌΠ° Π¦Π’Π’ Π½Π° Π²Π΅Ρ›ΠΈΠ½ΠΈ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π° Π»ΠΈΠ½ΡƒΠΊ Π½Π°Π»Π°Π·ΠΈ сС Ρƒ ΠΈΠΌΠ΅Π½ΠΈΠΊΡƒ /уср/схарС/ΠΈ18Π½/лоцалСс/. Π‘Π°ΠΌΠ° Ρ‚Π°Π±Π΅Π»Π° јС Ρƒ Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ†ΠΈ исо14651_Ρ‚1_Ρ†ΠΎΠΌΠΌΠΎΠ½. Онда јС ΠΎΠ²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ Ρ†ΠΎΠΏΠΈ исо14651_Ρ‚1_Ρ†ΠΎΠΌΠΌΠΎΠ½ ΡƒΠΊΡ™ΡƒΡ‡Π΅Π½ΠΎ Ρƒ Ρ„Π°Ρ˜Π» исо14651_Ρ‚1, који јС, Π·Π°ΡƒΠ·Π²Ρ€Π°Ρ‚, ΡƒΠΊΡ™ΡƒΡ‡Π΅Π½ Ρƒ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»Π½Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅, ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜ΡƒΡ›ΠΈ Ρƒ Π½Π°ΠΌΠ° ΠΈ Ρ€Ρƒ_Π Π£. На Π²Π΅Ρ›ΠΈΠ½ΠΈ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π° Π»ΠΈΠ½ΡƒΠΊ сви ΠΈΠ·Π²ΠΎΡ€Π½ΠΈ Ρ„Π°Ρ˜Π»ΠΎΠ²ΠΈ су ΡƒΠΊΡ™ΡƒΡ‡Π΅Π½ΠΈ Ρƒ основну ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ˜Ρƒ, Π°Π»ΠΈ Π°ΠΊΠΎ нису присутни, ΠΌΠΎΡ€Π°Ρ›Π΅Ρ‚Π΅ Π΄Π° инсталиратС Π΄ΠΎΠ΄Π°Ρ‚Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π΅.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ исо14651_Ρ‚1 ΠΌΠΎΠΆΠ΅ ΠΈΠ·Π³Π»Π΅Π΄Π°Ρ‚ΠΈ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎ ΠΎΠΏΡˆΠΈΡ€Π½ΠΎ, са Π½Π΅ΠΎΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΈΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΠΈΠΌΠ° Π·Π° ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡΠ°ΡšΠ΅ ΠΈΠΌΠ΅Π½Π°, Π°Π»ΠΈ Π°ΠΊΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π°Ρ‚Π΅, свС јС ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΎ. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° јС описана Ρƒ стандарду ИБО КБНУМКБ, Ρ‡ΠΈΡ˜Π° сС копија ΠΌΠΎΠΆΠ΅ ΠΏΡ€Π΅ΡƒΠ·Π΅Ρ‚ΠΈ са Π²Π΅Π± страницС ΠΎΠΏΠ΅Π½-стд.ΠΎΡ€Π³. МоТС сС ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΠΈ још јСдан опис Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ ПОБИКБ ΠΈΠ· ΠžΠΏΠ΅Π½Π“Ρ€ΠΎΡƒΠΏ. Као Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρƒ Ρ‡ΠΈΡ‚Π°ΡšΡƒ стандарда, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡƒΡ‡ΠΈΡ‚ΠΈ ΠΈΠ·Π²ΠΎΡ€Π½ΠΈ ΠΊΠΎΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ Ρ†ΠΎΠ»Π»Π°Ρ‚Π΅_Ρ€Π΅Π°Π΄ Π² Π³Π»ΠΈΠ±Ρ†/Π»ΠΎΡ†Π°Π»Π΅/програмс/Π»Π΄-Ρ†ΠΎΠ»Π»Π°Ρ‚Π΅.Ρ†.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ ΠΈΠ·Π³Π»Π΅Π΄Π° ΠΎΠ²Π°ΠΊΠΎ:

ΠŸΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½ΠΎ, Π·Π½Π°ΠΊ сС користи ΠΊΠ°ΠΎ ΠΈΠ·Π»Π°Π·Π½ΠΈ Π·Π½Π°ΠΊ, Π° ΠΊΡ€Π°Ρ˜ Ρ€Π΅Π΄Π° послС Π·Π½Π°ΠΊΠ° # јС ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€. Оба симбола сС ΠΌΠΎΠ³Ρƒ рСдСфинисати, ΡˆΡ‚ΠΎ јС ΠΈ ΡƒΡ€Π°Ρ’Π΅Π½ΠΎ Ρƒ новој Π²Π΅Ρ€Π·ΠΈΡ˜ΠΈ Ρ‚Π°Π±Π΅Π»Π΅:

escape_char /
comment_char %

Π”Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Ρ›Π΅ садрТати Ρ‚ΠΎΠΊΠ΅Π½Π΅ Ρƒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρƒ ΠΈΠ»ΠΈ (Π“Π΄Π΅ x - хСксадСцимална Ρ†ΠΈΡ„Ρ€Π°). Ово јС хСксадСцимална Ρ€Π΅ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ ΠΊΠΎΠ΄Π½ΠΈΡ… Ρ‚Π°Ρ‡Π°ΠΊΠ° Ρƒ ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΡƒ Π£Π¦Π‘-4 (Π£Π’Π€-КБНУМКБ). Π‘Π²ΠΈ остали Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Ρƒ ΡƒΠ³Π°ΠΎΠ½ΠΈΠΌ Π·Π°Π³Ρ€Π°Π΄Π°ΠΌΠ° (ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜ΡƒΡ›ΠΈ , <2> ΠΈ слично) ΡΠΌΠ°Ρ‚Ρ€Π°Ρ˜Ρƒ сС Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΈΠΌ стринг константама којС ΠΈΠΌΠ°Ρ˜Ρƒ ΠΌΠ°Π»ΠΎ Π·Π½Π°Ρ‡Π΅ΡšΠ° Π²Π°Π½ контСкста.

Π›ΠΈΠ½ΠΈΡ˜Π° Π›Π¦_Π¦ΠžΠ›Π›ΠΠ’Π• Π½Π°ΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈ Π΄Π° слСдСћС ΠΏΠΎΡ‡ΠΈΡšΠ΅ ΠΏΠΎΠ΄Π°Ρ†ΠΈ који ΠΎΠΏΠΈΡΡƒΡ˜Ρƒ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ Π½ΠΈΠ·ΠΎΠ²Π°.

ΠŸΡ€Π²ΠΎ, ΠΈΠΌΠ΅Π½Π° су спСцифицирана Π·Π° Ρ‚Π΅ΠΆΠΈΠ½Π΅ Ρƒ Ρ‚Π°Π±Π΅Π»ΠΈ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° ΠΈ ΠΈΠΌΠ΅Π½Π° Π·Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ˜Π΅ симбола. Π£ΠΎΠΏΡˆΡ‚Π΅Π½ΠΎ Π³ΠΎΠ²ΠΎΡ€Π΅Ρ›ΠΈ, ΠΎΠ²Π° Π΄Π²Π° Ρ‚ΠΈΠΏΠ° ΠΈΠΌΠ΅Π½Π° ΠΏΡ€ΠΈΠΏΠ°Π΄Π°Ρ˜Ρƒ Π΄Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚Π° Π΅Π½Ρ‚ΠΈΡ‚Π΅Ρ‚Π°, Π°Π»ΠΈ Ρƒ стварном Ρ„Π°Ρ˜Π»Ρƒ су помСшана. Називи Ρ‚Π΅ΠΆΠΈΠ½Π° су спСцифицирани ΠΊΡ™ΡƒΡ‡Π½ΠΎΠΌ Ρ€Π΅Ρ‡ΠΈ слагањС-симбол (Π·Π½Π°ΠΊ Π·Π° ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅) Ρ˜Π΅Ρ€ Ρ›Π΅ сС ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Π·Π½Π°ΠΊΠΎΠ²ΠΈ који ΠΈΠΌΠ°Ρ˜Ρƒ истС Ρ‚Π΅ΠΆΠΈΠ½Π΅ сматрати Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΈΠΌ Π·Π½Π°ΠΊΠΎΠ²ΠΈΠΌΠ°.

Π£ΠΊΡƒΠΏΠ½Π° Π΄ΡƒΠΆΠΈΠ½Π° ΠΎΠ΄Π΅Ρ™ΠΊΠ° Ρƒ Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎΡ˜ Ρ€Π΅Π²ΠΈΠ·ΠΈΡ˜ΠΈ Ρ„Π°Ρ˜Π»Π° јС ΠΎΠΊΠΎ 900 Ρ€Π΅Π΄ΠΎΠ²Π°. ΠŸΠΎΠ²ΡƒΠΊΠ°ΠΎ сам ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ са Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ мСста Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ произвољност ΠΈΠΌΠ΅Π½Π° ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Ρ‚ΠΈΠΏΠΎΠ²Π° синтаксС.

LC_COLLATE

collating-symbol <RES-1>
collating-symbol <BLK>
collating-symbol <MIN>
collating-symbol <WIDE>
...
collating-symbol <ARABIC>
collating-symbol <ETHPC>
collating-symbol <OSMANYA>
...
collating-symbol <S1D000>..<S1D35F>
collating-symbol <SFFFF> % Guaranteed largest symbol value. Keep at end of this list
...
collating-element <U0413_0301> from "<U0413><U0301>"
collating-element <U0413_0341> from "<U0413><U0341>"

  • спорСдни-симбол Π΅Π²ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ€Π° стринг ОБМАНИА Ρƒ Ρ‚Π°Π±Π΅Π»ΠΈ Π½Π°Π·ΠΈΠ²Π° Π²Π°Π³Π°
  • спорСдни-симбол .. Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΡƒΡ˜Π΅ Π½ΠΈΠ· ΠΈΠΌΠ΅Π½Π° који сС ΡΠ°ΡΡ‚ΠΎΡ˜ΠΈ ΠΎΠ΄ прСфикса S ΠΈ хСксадСцимални Π½ΡƒΠΌΠ΅Ρ€ΠΈΡ‡ΠΊΠΈ наставак ΠΈΠ· ΠšΠ‘ΠΠ£ΠœΠšΠ‘Π”ΠšΠ‘ΠΠ£ΠœΠšΠ‘ Π΄ΠΎ 1Π”35Π€.
  • Π€Π€Π€Π€ Π² спорСдни-симбол ΠΈΠ·Π³Π»Π΅Π΄Π° ΠΊΠ°ΠΎ Π²Π΅Π»ΠΈΠΊΠΈ Ρ†Π΅ΠΎ Π±Ρ€ΠΎΡ˜ Π±Π΅Π· ΠΏΡ€Π΅Π΄Π·Π½Π°ΠΊΠ° Ρƒ хСксадСцималном, Π°Π»ΠΈ Ρ‚ΠΎ јС само ΠΈΠΌΠ΅ којС Π±ΠΈ ΠΌΠΎΠ³Π»ΠΎ ΠΈΠ·Π³Π»Π΅Π΄Π°Ρ‚ΠΈ
  • имя ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° ΠΊΠΎΠ΄Π½Ρƒ Ρ‚Π°Ρ‡ΠΊΡƒ Ρƒ ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΡƒ Π£Π¦Π‘-4
  • Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Π·Π° слагањС ΠΈΠ· "" Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΡƒΡ˜Π΅ Π½ΠΎΠ²ΠΎ ΠΈΠΌΠ΅ Π·Π° ΠΏΠ°Ρ€ Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Ρ‚Π°Ρ‡Π°ΠΊΠ°.

Када сС Π΄Π΅Ρ„ΠΈΠ½ΠΈΡˆΡƒ Π½Π°Π·ΠΈΠ²ΠΈ Ρ‚Π΅ΠΆΠΈΠ½Π°, ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ˜Ρƒ сС стварнС Ρ‚Π΅ΠΆΠΈΠ½Π΅. ΠŸΠΎΡˆΡ‚ΠΎ су само Ρ€Π΅Π»Π°Ρ†ΠΈΡ˜Π΅ Π²Π΅Ρ›Π΅ ΠΎΠ΄ мањС Π²Π°ΠΆΠ½Π΅ Ρƒ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΡƒ, Ρ‚Π΅ΠΆΠΈΠ½Π΅ сС ΠΎΠ΄Ρ€Π΅Ρ’ΡƒΡ˜Ρƒ Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΈΠΌ Π½ΠΈΠ·ΠΎΠΌ ΠΈΠΌΠ΅Π½Π° Π½Π° листи. ΠŸΡ€Π²ΠΎ су Π½Π°Π²Π΅Π΄Π΅Π½Π΅ β€žΠ»Π°ΠΊΡˆΠ΅β€œ Ρ‚Π΅ΠΆΠΈΠ½Π΅, Π° Π·Π°Ρ‚ΠΈΠΌ β€žΡ‚Π΅ΠΆΠ΅β€œ. Π”ΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚Π΅ ΠΌΠΈ Π΄Π° вас подсСтим Π΄Π° су сваком Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ ΠΊΠ°Ρ€Π°ΠΊΡ‚Π΅Ρ€Ρƒ Π΄ΠΎΠ΄Π΅Ρ™Π΅Π½Π΅ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚Π΅ Ρ‚Π΅ΠΆΠΈΠ½Π΅. ОвдС су ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΎΠ²Π°Π½ΠΈ Ρƒ Ρ˜Π΅Π΄Π½Ρƒ Π½Π°Ρ€Π΅Ρ’Π΅Π½Ρƒ сСквСнцу. Π£ Ρ‚Π΅ΠΎΡ€ΠΈΡ˜ΠΈ, Π±ΠΈΠ»ΠΎ којС симболично ΠΈΠΌΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи Π½Π° Π±ΠΈΠ»ΠΎ ΠΊΠΎΠΌ ΠΎΠ΄ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Π½ΠΈΠ²ΠΎΠ°, Π°Π»ΠΈ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈ ΡƒΠΊΠ°Π·ΡƒΡ˜Ρƒ Π½Π° Ρ‚ΠΎ Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΎ Ρ€Π°Π·Π΄Π²Π°Ρ˜Π°Ρ˜Ρƒ ΠΈΠΌΠ΅Π½Π° Π½Π° Π½ΠΈΠ²ΠΎΠ΅.

% Symbolic weight assignments

% Third-level weight assignments
<RES-1>
<BLK>
<MIN>
<WIDE>
...
% Second-level weight assignments
<BASE>
<LOWLINE> % COMBINING LOW LINE
<PSILI> % COMBINING COMMA ABOVE
<DASIA> % COMBINING REVERSED COMMA ABOVE
...
% First-level weight assignments
<S0009> % HORIZONTAL TABULATION 
<S000A> % LINE FEED
<S000B> % VERTICAL TABULATION
...
<S0434> % CYRILLIC SMALL LETTER DE
<S0501> % CYRILLIC SMALL LETTER KOMI DE
<S0452> % CYRILLIC SMALL LETTER DJE
<S0503> % CYRILLIC SMALL LETTER KOMI DJE
<S0453> % CYRILLIC SMALL LETTER GJE
<S0499> % CYRILLIC SMALL LETTER ZE WITH DESCENDER
<S0435> % CYRILLIC SMALL LETTER IE
<S04D7> % CYRILLIC SMALL LETTER IE WITH BREVE
<S0454> % CYRILLIC SMALL LETTER UKRAINIAN IE
<S0436> % CYRILLIC SMALL LETTER ZHE

ΠšΠΎΠ½Π°Ρ‡Π½ΠΎ, Ρ‚Π°Π±Π΅Π»Π° стварнС Ρ‚Π΅ΠΆΠΈΠ½Π΅.

ΠžΠ΄Π΅Ρ™Π°ΠΊ са Ρ‚Π΅ΠΆΠΈΠ½Π°ΠΌΠ° јС Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ Ρƒ Ρ€Π΅Π΄ΠΎΠ²ΠΈΠΌΠ° ΠΊΡ™ΡƒΡ‡Π½ΠΈΡ… Ρ€Π΅Ρ‡ΠΈ ΠΎΡ€Π΄Π΅Ρ€_старт ΠΈ ΠΎΡ€Π΄Π΅Ρ€_Π΅Π½Π΄. Π”ΠΎΠ΄Π°Ρ‚Π½Π΅ ΠΎΠΏΡ†ΠΈΡ˜Π΅ ΠΎΡ€Π΄Π΅Ρ€_старт ΠΎΠ΄Ρ€Π΅Π΄ΠΈΡ‚ΠΈ Ρƒ ΠΊΠΎΠΌ ΠΏΡ€Π°Π²Ρ†Ρƒ сС ΡΠΊΠ΅Π½ΠΈΡ€Π°Ρ˜Ρƒ Ρ€Π΅Π΄ΠΎΠ²ΠΈ Π½Π° сваком Π½ΠΈΠ²ΠΎΡƒ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ°. ΠŸΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½Π° поставка јС Π½Π°ΠΏΡ€Π΅Π΄. Π’Π΅Π»ΠΎ ΡΠ΅ΠΊΡ†ΠΈΡ˜Π΅ сС ΡΠ°ΡΡ‚ΠΎΡ˜ΠΈ ΠΎΠ΄ Ρ€Π΅Π΄ΠΎΠ²Π° који садрТС ΠΊΠΎΠ΄ симбола ΠΈ њСговС Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Ρ‚Π΅ΠΆΠΈΠ½Π΅. Π¨ΠΈΡ„Ρ€Π° ΠΊΠ°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° ΠΌΠΎΠΆΠ΅ Π±ΠΈΡ‚ΠΈ прСдстављСна самим Π·Π½Π°ΠΊΠΎΠΌ, Ρ‚Π°Ρ‡ΠΊΠΎΠΌ ΠΊΠΎΠ΄Π° ΠΈΠ»ΠΈ ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ дСфинисаним симболичким ΠΈΠΌΠ΅Π½ΠΎΠΌ. Π’Π΅ΠΆΠΈΠ½Π΅ сС Ρ‚Π°ΠΊΠΎΡ’Π΅ ΠΌΠΎΠ³Ρƒ Π΄Π°Ρ‚ΠΈ симболичким ΠΈΠΌΠ΅Π½ΠΈΠΌΠ°, ΠΊΠΎΠ΄Π½ΠΈΠΌ Ρ‚Π°Ρ‡ΠΊΠ°ΠΌΠ° ΠΈΠ»ΠΈ самим симболима. Ако сС користС ΠΊΠΎΠ΄Π½Π΅ Ρ‚Π°Ρ‡ΠΊΠ΅ ΠΈΠ»ΠΈ Π·Π½Π°ΠΊΠΎΠ²ΠΈ, ΡšΠΈΡ…ΠΎΠ²Π° Ρ‚Π΅ΠΆΠΈΠ½Π° јС иста ΠΊΠ°ΠΎ ΠΈ Π½ΡƒΠΌΠ΅Ρ€ΠΈΡ‡ΠΊΠ° врСдност ΠΊΠΎΠ΄Π½Π΅ Ρ‚Π°Ρ‡ΠΊΠ΅ (ΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜Π° Ρƒ Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Ρ‚Π°Π±Π΅Π»ΠΈ). Π—Π½Π°ΠΊΠΎΠ²ΠΈ који нису Сксплицитно Π½Π°Π²Π΅Π΄Π΅Π½ΠΈ (ΠΊΠ°ΠΊΠΎ Ρ€Π°Π·ΡƒΠΌΠ΅ΠΌ) ΡΠΌΠ°Ρ‚Ρ€Π°Ρ˜Ρƒ сС Π΄ΠΎΠ΄Π΅Ρ™Π΅Π½ΠΈΠΌ Ρ‚Π°Π±Π΅Π»ΠΈ са ΠΏΡ€ΠΈΠΌΠ°Ρ€Π½ΠΎΠΌ Ρ‚Π΅ΠΆΠΈΠ½ΠΎΠΌ која ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜ΠΈ Ρƒ Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Ρ‚Π°Π±Π΅Π»ΠΈ. ПосСбна врСдност Ρ‚Π΅ΠΆΠΈΠ½Π΅ Π˜Π“ΠΠžΠ Π• Π·Π½Π°Ρ‡ΠΈ Π΄Π° сС симбол ΠΈΠ³Π½ΠΎΡ€ΠΈΡˆΠ΅ Π½Π° ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π°Ρ˜ΡƒΡ›Π΅ΠΌ Π½ΠΈΠ²ΠΎΡƒ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ°.

Π”Π° Π±ΠΈΡ… дСмонстрирао структуру Π²Π°Π³Π°, ΠΈΠ·Π°Π±Ρ€Π°ΠΎ сам Ρ‚Ρ€ΠΈ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ ΠΎΡ‡ΠΈΠ³Π»Π΅Π΄Π½Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°:

  • Π»ΠΈΠΊΠΎΠ²ΠΈ који сС ΠΏΠΎΡ‚ΠΏΡƒΠ½ΠΎ ΠΈΠ³Π½ΠΎΡ€ΠΈΡˆΡƒ
  • симболи Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΈ Π±Ρ€ΠΎΡ˜Ρƒ Ρ‚Ρ€ΠΈ Ρƒ ΠΏΡ€Π²Π° Π΄Π²Π° Π½ΠΈΠ²ΠΎΠ°
  • ΠΏΠΎΡ‡Π΅Ρ‚Π°ΠΊ Ρ›ΠΈΡ€ΠΈΠ»ΠΈΡ†Π΅, која Π½Π΅ садрТи Π΄ΠΈΡ˜Π°ΠΊΡ€ΠΈΡ‚ΠΈΡ‡ΠΊΠ΅ Π·Π½Π°ΠΊΠΎΠ²Π΅, ΠΏΠ° јС стога распорСђСна ΡƒΠ³Π»Π°Π²Π½ΠΎΠΌ ΠΏΠΎ ΠΏΡ€Π²ΠΎΠΌ ΠΈ Ρ‚Ρ€Π΅Ρ›Π΅ΠΌ Π½ΠΈΠ²ΠΎΡƒ.

order_start forward;forward;forward;forward,position
<U0000> IGNORE;IGNORE;IGNORE;IGNORE % NULL (in 6429)
<U0001> IGNORE;IGNORE;IGNORE;IGNORE % START OF HEADING (in 6429)
<U0002> IGNORE;IGNORE;IGNORE;IGNORE % START OF TEXT (in 6429)
...
<U0033> <S0033>;<BASE>;<MIN>;<U0033> % DIGIT THREE
<UFF13> <S0033>;<BASE>;<WIDE>;<UFF13> % FULLWIDTH DIGIT THREE
<U2476> <S0033>;<BASE>;<COMPAT>;<U2476> % PARENTHESIZED DIGIT THREE
<U248A> <S0033>;<BASE>;<COMPAT>;<U248A> % DIGIT THREE FULL STOP
<U1D7D1> <S0033>;<BASE>;<FONT>;<U1D7D1> % MATHEMATICAL BOLD DIGIT THREE
...
<U0430> <S0430>;<BASE>;<MIN>;<U0430> % CYRILLIC SMALL LETTER A
<U0410> <S0430>;<BASE>;<CAP>;<U0410> % CYRILLIC CAPITAL LETTER A
<U04D1> <S04D1>;<BASE>;<MIN>;<U04D1> % CYRILLIC SMALL LETTER A WITH BREVE
<U0430_0306> <S04D1>;<BASE>;<MIN>;<U04D1> % CYRILLIC SMALL LETTER A WITH BREVE
...
<U0431> <S0431>;<BASE>;<MIN>;<U0431> % CYRILLIC SMALL LETTER BE
<U0411> <S0431>;<BASE>;<CAP>;<U0411> % CYRILLIC CAPITAL LETTER BE
<U0432> <S0432>;<BASE>;<MIN>;<U0432> % CYRILLIC SMALL LETTER VE
<U0412> <S0432>;<BASE>;<CAP>;<U0412> % CYRILLIC CAPITAL LETTER VE
...
order_end

Π‘Π°Π΄Π° сС ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ€Π°Ρ‚ΠΈΡ‚ΠΈ Π½Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° са ΠΏΠΎΡ‡Π΅Ρ‚ΠΊΠ° Ρ‡Π»Π°Π½ΠΊΠ°. ЗасСда сС Π½Π°Π»Π°Π·ΠΈ Ρƒ ΠΎΠ²ΠΎΠΌ Π΄Π΅Π»Ρƒ Ρ‚Π°Π±Π΅Π»Π΅ са Ρ‚Π΅Π³ΠΎΠ²ΠΈΠΌΠ°:

<U0020> IGNORE;IGNORE;IGNORE;<U0020> % SPACE
<U0021> IGNORE;IGNORE;IGNORE;<U0021> % EXCLAMATION MARK
<U0022> IGNORE;IGNORE;IGNORE;<U0022> % QUOTATION MARK
...

Π’ΠΈΠ΄ΠΈ сС Π΄Π° су Ρƒ овој Ρ‚Π°Π±Π΅Π»ΠΈ Π·Π½Π°ΠΊΠΎΠ²ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ ΠΈΠ· Ρ‚Π°Π±Π΅Π»Π΅ АБЦИИ (ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜ΡƒΡ›ΠΈ Ρ€Π°Π·ΠΌΠ°ΠΊ) сС скоро ΡƒΠ²Π΅ΠΊ Π·Π°Π½Π΅ΠΌΠ°Ρ€ΡƒΡ˜Π΅ ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ ΡƒΠΏΠΎΡ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ° стрингова. ЈСдини ΠΈΠ·ΡƒΠ·Π΅Ρ‚Π°ΠΊ су Ρ€Π΅Π΄ΠΎΠ²ΠΈ који сС ΠΏΠΎΠ΄ΡƒΠ΄Π°Ρ€Π°Ρ˜Ρƒ Ρƒ свСму осим Ρƒ Π·Π½Π°ΠΊΠΎΠ²ΠΈΠΌΠ° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ који сС Π½Π°Π»Π°Π·Π΅ Π½Π° ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π°Ρ˜ΡƒΡ›ΠΈΠΌ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜Π°ΠΌΠ°. Π Π΅Π΄ΠΎΠ²ΠΈ ΠΈΠ· ΠΌΠΎΠ³ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° (Π½Π°ΠΊΠΎΠ½ ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ°) Π·Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° ΠΈΠ·Π³Π»Π΅Π΄Π°Ρ˜Ρƒ ΠΎΠ²Π°ΠΊΠΎ:

ΠΠ±Π°ΠΊΠ°Π½ΠΎΠ²ΠœΠΈΡ…Π°ΠΈΠ»ΠΌΠ°Π»ΡΡ€
ЁлкинаЭллакрановщица
Π˜Π²Π°Π½ΠΎΠ²Π°ΠΠ»Π»Π°ΠΌΠ°Π»ΡΡ€
Π˜Π²Π°Π½ΠΎΠ²ΠΠ½Π΄Ρ€Π΅ΠΉΡΠ»Π΅ΡΠ°Ρ€ΡŒ

Π‘ ΠΎΠ±Π·ΠΈΡ€ΠΎΠΌ Π΄Π° Ρƒ Ρ‚Π°Π±Π΅Π»ΠΈ скала Π²Π΅Π»ΠΈΠΊΠ° слова Ρƒ руском Π΄ΠΎΠ»Π°Π·Π΅ послС ΠΌΠ°Π»ΠΈΡ… слова (Π½Π° Ρ‚Ρ€Π΅Ρ›Π΅ΠΌ Π½ΠΈΠ²ΠΎΡƒ Π’Π΅ΠΆΠ΅ Π½Π΅Π³ΠΎ ), ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ ΠΈΠ·Π³Π»Π΅Π΄Π° ΠΏΠΎΡ‚ΠΏΡƒΠ½ΠΎ исправно.

ΠŸΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΎΡΡ‚Π°Π²Ρ™Π°ΡšΠ° ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²Π΅ Π›Π¦_Π¦ΠžΠ›Π›ΠΠ’Π•=Π¦ ΡƒΡ‡ΠΈΡ‚Π°Π²Π° сС посСбна Ρ‚Π°Π±Π΅Π»Π° која ΠΎΠ΄Ρ€Π΅Ρ’ΡƒΡ˜Π΅ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ Π±Π°Ρ˜Ρ‚ ΠΏΠΎ Π±Π°Ρ˜Ρ‚

static const uint32_t collseqwc[] =
{
  8, 1, 8, 0x0, 0xff,
  /* 1st-level table */
  6 * sizeof (uint32_t),
  /* 2nd-level table */
  7 * sizeof (uint32_t),
  /* 3rd-level table */
  L'x00', L'x01', L'x02', L'x03', L'x04', L'x05', L'x06', L'x07',
  L'x08', L'x09', L'x0a', L'x0b', L'x0c', L'x0d', L'x0e', L'x0f',

...
  L'xf8', L'xf9', L'xfa', L'xfb', L'xfc', L'xfd', L'xfe', L'xff'
};

ΠŸΠΎΡˆΡ‚ΠΎ Ρƒ Π£Π½ΠΈΡ†ΠΎΠ΄Π΅-Ρƒ ΠΊΠΎΠ΄Π½Π° Ρ‚Π°Ρ‡ΠΊΠ° Π• Π΄ΠΎΠ»Π°Π·ΠΈ испрСд А, Π½ΠΈΠ·ΠΎΠ²ΠΈ сС ΡΠΎΡ€Ρ‚ΠΈΡ€Π°Ρ˜Ρƒ Ρƒ складу са Ρ‚ΠΈΠΌ.

ВСкстуалнС ΠΈ Π±ΠΈΠ½Π°Ρ€Π½Π΅ Ρ‚Π°Π±Π΅Π»Π΅

ΠžΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΎ, ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ стрингова јС ΠΈΠ·ΡƒΠ·Π΅Ρ‚Π½ΠΎ ΡƒΠΎΠ±ΠΈΡ‡Π°Ρ˜Π΅Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π° ΠΈ Ρ€Π°ΡˆΡ‡Π»Π°ΡšΠΈΠ²Π°ΡšΠ΅ Ρ‚Π°Π±Π΅Π»Π΅ Π¦Π’Π’ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ скупа ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°. Π”Π° Π±ΠΈ сС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΎΠ²Π°ΠΎ приступ Ρ‚Π°Π±Π΅Π»ΠΈ, ΠΎΠ½Π° сС са ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π° Ρƒ Π±ΠΈΠ½Π°Ρ€Π½ΠΈ ΠΎΠ±Π»ΠΈΠΊ Π»ΠΎΡ†Π°Π»Π΄Π΅Ρ„.

Π’ΠΈΠΌ Π»ΠΎΡ†Π°Π»Π΄Π΅Ρ„ ΠΏΡ€ΠΈΡ…Π²Π°Ρ‚Π° ΠΊΠ°ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΡƒ са Ρ‚Π°Π±Π΅Π»ΠΎΠΌ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ… карактСристика (ΠΎΠΏΡ†ΠΈΡ˜Π° -i), Ρƒ којој су сви Π·Π½Π°ΠΊΠΎΠ²ΠΈ прСдстављСни Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Ρ‚Π°Ρ‡ΠΊΠ°ΠΌΠ°, ΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° ΠΊΠΎΡ€Π΅ΡΠΏΠΎΠ½Π΄Π΅Π½Ρ†ΠΈΡ˜Π΅ ΠΈΠ·ΠΌΠ΅Ρ’Ρƒ Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Ρ‚Π°Ρ‡Π°ΠΊΠ° ΠΈ Π·Π½Π°ΠΊΠΎΠ²Π° ΠΎΠ΄Ρ€Π΅Ρ’Π΅Π½ΠΎΠ³ ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ° (ΠΎΠΏΡ†ΠΈΡ˜Π° -f). Као Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Ρ€Π°Π΄Π°, ΠΊΡ€Π΅ΠΈΡ€Π°Ρ˜Ρƒ сС Π±ΠΈΠ½Π°Ρ€Π½Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ Π·Π° Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Ρƒ са ΠΈΠΌΠ΅Π½ΠΎΠΌ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΌ Ρƒ послСдњСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ.

Π“Π»ΠΈΠ±Ρ† ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π²Π° Π΄Π²Π° Π±ΠΈΠ½Π°Ρ€Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°: "Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈ" ΠΈ "ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈ".

Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π·Π½Π°Ρ‡ΠΈ Π΄Π° јС Π½Π°Π·ΠΈΠ² Π»ΠΎΠΊΠ°Π»ΠΈΡ‚Π΅Ρ‚Π° ΠΈΠΌΠ΅ ΠΏΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠ° Ρƒ /уср/Π»ΠΈΠ±/Π»ΠΎΡ†Π°Π»Π΅/. Овај ΠΏΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ Ρ‡ΡƒΠ²Π° Π±ΠΈΠ½Π°Ρ€Π½Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ Π›Π¦_Π¦ΠžΠ›Π›ΠΠ’Π•, Π›Π¦_Π¦Π’Π˜ΠŸΠ•, Π›Π¦_Π’Π˜ΠœΠ• ΠΈ Ρ‚Π°ΠΊΠΎ Π΄Π°Ρ™Π΅. Π€ΠΈΠ»Π΅ Π›Π¦_Π˜Π”Π•ΠΠ’Π˜Π€Π˜Π¦ΠΠ’Π˜ΠžΠ садрТи Ρ„ΠΎΡ€ΠΌΠ°Π»Π½ΠΈ Π½Π°Π·ΠΈΠ² Π»ΠΎΠΊΠ°Π»ΠΈΡ‚Π΅Ρ‚Π° (који сС ΠΌΠΎΠΆΠ΅ Ρ€Π°Π·Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΠΈ ΠΎΠ΄ ΠΈΠΌΠ΅Π½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠ°) ΠΈ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€Π΅.

Π‘Π°Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π° Ρ‡ΡƒΠ²Π°ΡšΠ΅ свих Π»ΠΎΠΊΠ°Ρ†ΠΈΡ˜Π° Ρƒ јСдној Π°Ρ€Ρ…ΠΈΠ²ΠΈ /уср/Π»ΠΈΠ±/Π»ΠΎΡ†Π°Π»Π΅/Π»ΠΎΡ†Π°Π»Π΅-Π°Ρ€Ρ†Ρ…ΠΈΠ²Π΅, који јС ΠΌΠ°ΠΏΠΈΡ€Π°Π½ Ρƒ Π²ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½Ρƒ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Ρƒ свих процСса који користС Π³Π»ΠΈΠ±Ρ†. Назив Π»ΠΎΠΊΠ°Π»Π° Ρƒ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρƒ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ΅ извСсној ΠΊΠ°Π½ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡ˜ΠΈ – Ρƒ Π½Π°Π·ΠΈΠ²ΠΈΠΌΠ° ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ° ΠΎΡΡ‚Π°Ρ˜Ρƒ само Π±Ρ€ΠΎΡ˜Π΅Π²ΠΈ ΠΈ слова свСдСна Π½Π° ΠΌΠ°Π»Π° слова. Π’Π°ΠΊΠΎ Ρ€Ρƒ_Π Π£.КОИ8-Π , Π±ΠΈΡ›Π΅ сачувано ΠΊΠ°ΠΎ Ρ€Ρƒ_Π Π£.ΠΊΠΎΠΈ8Ρ€.

Π£Π»Π°Π·Π½Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ сС Ρ‚Ρ€Π°ΠΆΠ΅ Ρƒ Ρ‚Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎΠΌ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΡƒ, ΠΊΠ°ΠΎ ΠΈΡƒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠΈΠΌΠ° /уср/схарС/ΠΈ18Π½/лоцалСс/ ΠΈ /уср/схарС/ΠΈ18Π½/цхармапс/ Π·Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ Π¦Π’Π’ ΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅, рСспСктивно.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠΌΠ°Π½Π΄Π°

localedef -i ru_RU -f MAC-CYRILLIC ru_RU.MAC-CYRILLIC

Ρ›Π΅ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°Ρ‚ΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΡƒ /уср/схарС/ΠΈ18Π½/лоцалСс/Ρ€Ρƒ_Π Π£ користСћи Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΡƒ Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ /уср/схарС/ΠΈ18Π½/цхармапс/МАЦ-Π¦Π˜Π Π˜Π›Π›Π˜Π¦.Π³Π· ΠΈ ΡΠ°Ρ‡ΡƒΠ²Π°Ρ˜Ρ‚Π΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Ρƒ /уср/Π»ΠΈΠ±/Π»ΠΎΡ†Π°Π»Π΅/Π»ΠΎΡ†Π°Π»Π΅-Π°Ρ€Ρ†Ρ…ΠΈΠ²Π΅ ΠΏΠΎΠ΄ Π½Π°Π·ΠΈΠ²ΠΎΠΌ Ρ€Ρƒ_Π Π£.ΠΌΠ°Ρ†Ρ†ΠΈΡ€ΠΈΠ»Π»ΠΈΡ†

Ако поставитС ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²Ρƒ ЛАНГ = ср_Π£Π‘.Π£Π’Π€-8 ΠΎΠ½Π΄Π° Π³Π»ΠΈΠ±Ρ† Ρ›Π΅ Ρ‚Ρ€Π°ΠΆΠΈΡ‚ΠΈ Π±ΠΈΠ½Π°Ρ€Π½Π΅ стандардС Ρƒ слСдСћСм Π½ΠΈΠ·Ρƒ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠ°:

/usr/lib/locale/locale-archive
/usr/lib/locale/en_US.UTF-8/
/usr/lib/locale/en_US/
/usr/lib/locale/enUTF-8/
/usr/lib/locale/en/

Ако сС Π»ΠΎΠΊΠ°Π»Π½Π° Π»ΠΎΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΏΠΎΡ˜Π°Π²Ρ™ΡƒΡ˜Π΅ ΠΈΡƒ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎΠΌ ΠΈΡƒ ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρƒ, ΠΎΠ½Π΄Π° сС ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ дајС ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΎΠΌ.

ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ³Π»Π΅Π΄Π°Ρ‚ΠΈ листу ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°Π½ΠΈΡ… Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° ΠΏΠΎΠΌΠΎΡ›Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π»ΠΎΡ†Π°Π»Π΅ -Π°.

ΠŸΡ€ΠΈΠΏΡ€Π΅ΠΌΠ°ΡšΠ΅ Ρ‚Π°Π±Π΅Π»Π΅ Π·Π° ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅

Π‘Π°Π΄Π°, Π½Π°ΠΎΡ€ΡƒΠΆΠ°Π½ΠΈ знањСм, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚ΠΈ сопствСну Ρ‚Π°Π±Π΅Π»Ρƒ Π·Π° ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ ΠΈΠ΄Π΅Π°Π»Π½ΠΈΡ… Π½ΠΈΠ·ΠΎΠ²Π°. Ова Ρ‚Π°Π±Π΅Π»Π° Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΡƒΠΏΠΎΡ€Π΅Π΄ΠΈ руска слова, ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜ΡƒΡ›ΠΈ ΠΈ слово Π•, ΠΈ Π΄Π° истоврСмСно ΡƒΠ·ΠΌΠ΅ Ρƒ ΠΎΠ±Π·ΠΈΡ€ Π·Π½Π°ΠΊΠΎΠ²Π΅ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ Ρƒ складу са Ρ‚Π°Π±Π΅Π»ΠΎΠΌ АБЦИИ.

ΠŸΡ€ΠΎΡ†Π΅Ρ ΠΏΡ€ΠΈΠΏΡ€Π΅ΠΌΠ΅ сопствСнС Ρ‚Π°Π±Π΅Π»Π΅ Π·Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ ΡΠ°ΡΡ‚ΠΎΡ˜ΠΈ сС ΠΎΠ΄ Π΄Π²Π΅ Ρ„Π°Π·Π΅: ΡƒΡ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ΅ Ρ‚Π°Π±Π΅Π»Π΅ Ρ‚Π΅ΠΆΠΈΠ½Π° ΠΈ ΡΠ°ΡΡ‚Π°Π²Ρ™Π°ΡšΠ΅ Ρƒ Π±ΠΈΠ½Π°Ρ€Π½ΠΈ ΠΎΠ±Π»ΠΈΠΊ ΠΏΠΎΠΌΠΎΡ›Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Π»ΠΎΡ†Π°Π»Π΄Π΅Ρ„.

Π”Π° Π±ΠΈ ΡƒΠΏΠΎΡ€Π΅Π΄Π½Π° Ρ‚Π°Π±Π΅Π»Π° Π±ΠΈΠ»Π° ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° ΡƒΠ· ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π΅ Ρ‚Ρ€ΠΎΡˆΠΊΠΎΠ²Π΅ ΡƒΡ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ°, Ρƒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρƒ ИБО КБНУМКБ ΠŸΡ€Π΅Π΄Π²ΠΈΡ’Π΅Π½ΠΈ су ΠΎΠ΄Π΅Ρ™Ρ†ΠΈ Π·Π° подСшавањС Ρ‚Π΅ΠΆΠΈΠ½Π΅ ΠΏΠΎΡΡ‚ΠΎΡ˜Π΅Ρ›Π΅ Ρ‚Π°Π±Π΅Π»Π΅. ΠžΠ΄Π΅Ρ™Π°ΠΊ ΠΏΠΎΡ‡ΠΈΡšΠ΅ ΠΊΡ™ΡƒΡ‡Π½ΠΎΠΌ Ρ€Π΅Ρ‡ΠΈ ΠΏΡ€Π΅ΡƒΡ€Π΅Π΄ΠΈΡ‚ΠΈ-послС ΠΈ са Π½Π°Π·Π½Π°ΠΊΠΎΠΌ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜Π΅ Π½Π°ΠΊΠΎΠ½ којС сС Π²Ρ€ΡˆΠΈ Π·Π°ΠΌΠ΅Π½Π°. ΠžΠ΄Π΅Ρ™Π°ΠΊ сС Π·Π°Π²Ρ€ΡˆΠ°Π²Π° линијом Ρ€Π΅ΠΎΡ€Π΄Π΅Ρ€-Π΅Π½Π΄. Ако јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ исправити Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π΄Π΅Π»ΠΎΠ²Π° Ρ‚Π°Π±Π΅Π»Π΅, ΠΎΠ½Π΄Π° сС Π·Π° сваки Ρ‚Π°ΠΊΠ°Π² ΠΎΠ΄Π΅Ρ™Π°ΠΊ ΠΊΡ€Π΅ΠΈΡ€Π° ΠΎΠ΄Π΅Ρ™Π°ΠΊ.

ΠšΠΎΠΏΠΈΡ€Π°ΠΎ сам Π½ΠΎΠ²Π΅ Π²Π΅Ρ€Π·ΠΈΡ˜Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° исо14651_Ρ‚1_Ρ†ΠΎΠΌΠΌΠΎΠ½ ΠΈ Ρ€Ρƒ_Π Π£ ΠΈΠ· ΡΠΏΡ€Π΅ΠΌΠΈΡˆΡ‚Π° Π³Π»ΠΈΠ±Ρ† Ρƒ мој ΠΏΠΎΡ‡Π΅Ρ‚Π½ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ ~/.Π»ΠΎΡ†Π°Π»/схарС/ΠΈ18Π½/лоцалСс/ ΠΈ ΠΌΠ°Π»ΠΎ ΡƒΡ€Π΅Π΄ΠΈΠΎ ΠΎΠ΄Π΅Ρ™Π°ΠΊ Π›Π¦_Π¦ΠžΠ›Π›ΠΠ’Π• Π² Ρ€Ρƒ_Π Π£. НовС Π²Π΅Ρ€Π·ΠΈΡ˜Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° су ΠΏΠΎΡ‚ΠΏΡƒΠ½ΠΎ ΠΊΠΎΠΌΠΏΠ°Ρ‚ΠΈΠ±ΠΈΠ»Π½Π΅ са мојом Π²Π΅Ρ€Π·ΠΈΡ˜ΠΎΠΌ Π³Π»ΠΈΠ±Ρ†. Ако ΠΆΠ΅Π»ΠΈΡ‚Π΅ Π΄Π° користитС ΡΡ‚Π°Ρ€ΠΈΡ˜Π΅ Π²Π΅Ρ€Π·ΠΈΡ˜Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°, ΠΌΠΎΡ€Π°Ρ›Π΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ симболичка ΠΈΠΌΠ΅Π½Π° ΠΈ мСсто Π³Π΄Π΅ ΠΏΠΎΡ‡ΠΈΡšΠ΅ Π·Π°ΠΌΠ΅Π½Π° Ρƒ Ρ‚Π°Π±Π΅Π»ΠΈ.

LC_COLLATE
% Copy the template from ISO/IEC 14651
copy "iso14651_t1"
reorder-after <U000D>
<U0020> <S0020>;<BASE>;<MIN>;<U0020> % SPACE
<U0021> <S0021>;<BASE>;<MIN>;<U0021> % EXCLAMATION MARK
<U0022> <S0022>;<BASE>;<MIN>;<U0022> % QUOTATION MARK
...
<U007D> <S007D>;<BASE>;<MIN>;<U007D> % RIGHT CURLY BRACKET
<U007E> <S007E>;<BASE>;<MIN>;<U007E> % TILDE
reorder-end
END LC_COLLATE

Π£ ствари, Π±ΠΈΠ»ΠΎ Π±ΠΈ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚ΠΈ ΠΏΠΎΡ™Π° Ρƒ Π›Π¦_Π˜Π”Π•ΠΠ’Π˜Π€Π˜Π¦ΠΠ’Π˜ΠžΠ Ρ‚Π°ΠΊΠΎ Π΄Π° ΡƒΠΊΠ°Π·ΡƒΡ˜Ρƒ Π½Π° Π»ΠΎΠΊΠ°Π» Ρ€Ρƒ_МИ, Π°Π»ΠΈ Ρƒ ΠΌΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Ρ‚ΠΎ нијС Π±ΠΈΠ»ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ, ΠΏΠΎΡˆΡ‚ΠΎ сам искључио Π°Ρ€Ρ…ΠΈΠ²Ρƒ ΠΈΠ· ΠΏΡ€Π΅Ρ‚Ρ€Π°Π³Π΅ Π»ΠΎΠΊΠ°Π»Π° Π»ΠΎΡ†Π°Π»Π΅-Π°Ρ€Ρ†Ρ…ΠΈΠ²Π΅.

Π”Π° Π»ΠΎΡ†Π°Π»Π΄Π΅Ρ„ Ρ€Π°Π΄ΠΈΠΎ са Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°ΠΌΠ° Ρƒ мојој фасцикли ΠΏΡ€Π΅ΠΊΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²Π΅ И18НПАВΠ₯ ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ΄Π°Ρ‚ΠΈ Π΄ΠΎΠ΄Π°Ρ‚Π½ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ Π·Π° Ρ‚Ρ€Π°ΠΆΠ΅ΡšΠ΅ ΡƒΠ»Π°Π·Π½ΠΈΡ… Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°, Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ Π·Π° Ρ‡ΡƒΠ²Π°ΡšΠ΅ Π±ΠΈΠ½Π°Ρ€Π½ΠΈΡ… Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° ΠΌΠΎΠΆΠ΅ сС навСсти ΠΊΠ°ΠΎ ΠΏΡƒΡ‚Π°ΡšΠ° са косим Ρ†Ρ€Ρ‚Π°ΠΌΠ°:

$> I18NPATH=~/.local/share/i18n localedef -i ru_RU -f UTF-8 ~/.local/lib/locale/ru_MY.UTF-8

ПОБИКБ прСтпоставља Π΄Π° Ρƒ ЛАНГ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ писати апсолутнС ΠΏΡƒΡ‚Π°ΡšΠ΅ Π΄ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠ° са Π»ΠΎΠΊΠ°Π»Π½ΠΈΠΌ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°ΠΌΠ°, ΠΏΠΎΡ‡Π΅Π²ΡˆΠΈ са косом Ρ†Ρ€Ρ‚ΠΎΠΌ ΡƒΠ½Π°ΠΏΡ€Π΅Π΄, Π°Π»ΠΈ Π³Π»ΠΈΠ±Ρ† Π² Π»ΠΈΠ½ΡƒΠΊ свС ΠΏΡƒΡ‚Π°ΡšΠ΅ сС Ρ€Π°Ρ‡ΡƒΠ½Π°Ρ˜Ρƒ ΠΈΠ· основног Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΠ°, који сС ΠΌΠΎΠΆΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΠΈ ΠΊΡ€ΠΎΠ· ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²Ρƒ Π›ΠžΠ¦ΠŸΠΠ’Π₯. Након ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ˜Π΅ Π›ΠžΠ¦ΠŸΠΠ’Π₯=~/.Π»ΠΎΡ†Π°Π»/Π»ΠΈΠ±/Π»ΠΎΡ†Π°Π»Π΅/ свС Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ ΠΏΠΎΠ²Π΅Π·Π°Π½Π΅ са Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜ΠΎΠΌ Ρ›Π΅ сС ΠΏΡ€Π΅Ρ‚Ρ€Π°ΠΆΠΈΠ²Π°Ρ‚ΠΈ само Ρƒ ΠΌΠΎΠΌ Ρ„ΠΎΠ»Π΄Π΅Ρ€Ρƒ. Архива Π»ΠΎΠΊΠ°Π»ΠΈΡ‚Π΅Ρ‚Π° са скупом ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²ΠΈΡ… Π›ΠžΠ¦ΠŸΠΠ’Π₯ сС ΠΈΠ³Π½ΠΎΡ€ΠΈΡˆΠ΅.

Π•Π²ΠΎ ΠΎΠ΄Π»ΡƒΡ‡ΡƒΡ˜ΡƒΡ›Π΅Π³ тСста:

$> LANG=ru_MY.UTF-8 LOCPATH=~/.local/lib/locale/ sort buhg.txt
Абаканов ΠœΠΈΡ…Π°ΠΈΠ»;маляр
Ёлкина Π­Π»Π»Π°;ΠΊΡ€Π°Π½ΠΎΠ²Ρ‰ΠΈΡ†Π°
Иванов АндрСй;ΡΠ»Π΅ΡΠ°Ρ€ΡŒ
Иванова Алла;Π°Π΄Π²ΠΎΠΊΠ°Ρ‚

Π£Ρ€Π°! УспСли смо!

НСкС Π³Ρ€Π΅ΡˆΠΊΠ΅

Π’Π΅Ρ› сам ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈΠΎ Π½Π° ΠΏΠΈΡ‚Π°ΡšΠ° ΠΎ ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΡƒ стрингова постављСна Π½Π° ΠΏΠΎΡ‡Π΅Ρ‚ΠΊΡƒ, Π°Π»ΠΈ ΠΈΠΌΠ° још ΠΏΠ°Ρ€ ΠΏΠΈΡ‚Π°ΡšΠ° ΠΎ Π³Ρ€Π΅ΡˆΠΊΠ°ΠΌΠ° - Π²ΠΈΠ΄Ρ™ΠΈΠ²ΠΈΠΌ ΠΈ Π½Π΅Π²ΠΈΠ΄Ρ™ΠΈΠ²ΠΈΠΌ.

Π’Ρ€Π°Ρ‚ΠΈΠΌΠΎ сС ΠΏΡ€Π²ΠΎΠ±ΠΈΡ‚Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

И ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ врста ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠΈ користитС истС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ° стрингова ΠΈΠ· Π³Π»ΠΈΠ±Ρ†. Како сС Ρ‚ΠΎ Π΄ΠΎΠ³ΠΎΠ΄ΠΈΠ»ΠΎ ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠΈ Π΄Π°ΠΎ Π³Ρ€Π΅ΡˆΠΊΡƒ Ρƒ ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΡƒ Ρ€Π΅Π΄ΠΎΠ²Π° сортираних Π½Π°Ρ€Π΅Π΄Π±ΠΎΠΌ врста ΠΈΠ½ Π»ΠΎΡ†Π°Π»Π΅ ср_Π£Π‘.Π£Π’Π€-8? ΠžΠ΄Π³ΠΎΠ²ΠΎΡ€ јС Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π°Π½: врста ΡƒΠΏΠΎΡ€Π΅Ρ’ΡƒΡ˜Π΅ Ρ†Π΅ΠΎ Π½ΠΈΠ·, ΠΈ ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠΈ ΡƒΠΏΠΎΡ€Π΅Ρ’ΡƒΡ˜Π΅ само ΠΊΡ™ΡƒΡ‡, који јС ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½ΠΎ ΠΏΠΎΡ‡Π΅Ρ‚Π°ΠΊ стринга Π΄ΠΎ ΠΏΡ€Π²ΠΎΠ³ Π·Π½Π°ΠΊΠ° Ρ€Π°Π·ΠΌΠ°ΠΊΠ°. Π£ ΠΌΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΎΠ²ΠΎ јС Ρ€Π΅Π·ΡƒΠ»Ρ‚ΠΈΡ€Π°Π»ΠΎ ΠΏΠΎΡ€ΡƒΠΊΠΎΠΌ ΠΎ Π³Ρ€Π΅ΡˆΡ†ΠΈ Ρ˜Π΅Ρ€ сС ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ ΠΏΡ€Π²ΠΈΡ… Ρ€Π΅Ρ‡ΠΈ Ρƒ Ρ€Π΅Π΄ΠΎΠ²ΠΈΠΌΠ° Π½Π΅ ΠΏΠΎΠΊΠ»Π°ΠΏΠ° са ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠ»Π΅Ρ‚Π½ΠΈΡ… Ρ€Π΅Π΄ΠΎΠ²Π°.

Π›ΠΎΡ†Π°Π»Π΅ "Π¦" Π³Π°Ρ€Π°Π½Ρ‚ΡƒΡ˜Π΅ Π΄Π° Ρ›Π΅ Ρƒ сортираним стринговима ΠΈ ΠΏΠΎΡ‡Π΅Ρ‚Π½ΠΈ ΠΏΠΎΠ΄Π½ΠΈΠ·ΠΎΠ²ΠΈ Π΄ΠΎ ΠΏΡ€Π²ΠΎΠ³ Ρ€Π°Π·ΠΌΠ°ΠΊΠ° Ρ‚Π°ΠΊΠΎΡ’Π΅ Π±ΠΈΡ‚ΠΈ сортирани, Π°Π»ΠΈ ΠΎΠ²ΠΎ само маскира Π³Ρ€Π΅ΡˆΠΊΡƒ. ΠœΠΎΠ³ΡƒΡ›Π΅ јС ΠΎΠ΄Π°Π±Ρ€Π°Ρ‚ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅ (особС са истим ΠΏΡ€Π΅Π·ΠΈΠΌΠ΅Π½ΠΈΠΌΠ°, Π°Π»ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈΠΌ ΠΈΠΌΠ΅Π½ΠΈΠΌΠ°) који Π±ΠΈ Π±Π΅Π· ΠΏΠΎΡ€ΡƒΠΊΠ΅ ΠΎ Π³Ρ€Π΅ΡˆΡ†ΠΈ Π΄Π°Π»ΠΈ Π½Π΅Ρ‚Π°Ρ‡Π°Π½ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ спајања Ρ„Π°Ρ˜Π»ΠΎΠ²Π°. Ако ΠΆΠ΅Π»ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠ΄Ρ€ΡƒΠΆΠΈ спојСнС линијС Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ ΠΏΡƒΠ½ΠΈΠΌ ΠΈΠΌΠ΅Π½ΠΎΠΌ, ΠΎΠ½Π΄Π° Π±ΠΈ исправан Π½Π°Ρ‡ΠΈΠ½ Π±ΠΈΠΎ Π΄Π° сС Сксплицитно Π½Π°Π²Π΅Π΄Π΅ сСпаратор ΠΏΠΎΡ™Π° ΠΈ сортира ΠΏΠΎ ΠΊΡ™ΡƒΡ‡Π½ΠΎΠΌ ΠΏΠΎΡ™Ρƒ, Π° Π½Π΅ ΠΏΠΎ Ρ†Π΅Π»ΠΎΠΌ Ρ€Π΅Π΄Ρƒ. Π£ ΠΎΠ²ΠΎΠΌ ΡΠ»ΡƒΡ‡Π°Ρ˜Ρƒ, спајањС Ρ›Π΅ сС наставити исправно ΠΈ Π½Π΅Ρ›Π΅ Π±ΠΈΡ‚ΠΈ Π³Ρ€Π΅ΡˆΠ°ΠΊΠ° Π½ΠΈ Π½Π° јСдном Π»ΠΎΠΊΠ°Π»ΠΈΡ‚Π΅Ρ‚Ρƒ:

$> sort -t ; -k 1 buhg.txt > buhg.srt
$> sort -t ; -k 1 mail.txt > mail.srt
$> join -t ; buhg.srt mail.srt > result

УспСшно ΠΈΠ·Π²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρƒ ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΡƒ ЦПКБНУМКБ садрТи још Ρ˜Π΅Π΄Π½Ρƒ Π³Ρ€Π΅ΡˆΠΊΡƒ. Π§ΠΈΡšΠ΅Π½ΠΈΡ†Π° јС Π΄Π° Ρƒ свим ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈΠΌ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π°ΠΌΠ° Π»ΠΈΠ½ΡƒΠΊ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΠΌΠ° Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ˜Π΅ ΠΏΡ€Π΅Π²Π΅Π΄Π΅Π½Π° Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Ρ€Ρƒ_Π Π£.ЦП1251. Ако ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°Π½ΠΈ Π»ΠΎΠΊΠ°Π» нијС ΠΏΡ€ΠΎΠ½Π°Ρ’Π΅Π½, ΠΎΠ½Π΄Π° врста Ρ‚ΠΈΡ…ΠΎ користи ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΠ΅ Π±Π°Ρ˜Ρ‚ ΠΏΠΎ Π±Π°Ρ˜Ρ‚, ΡˆΡ‚ΠΎ смо ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ.

Π£Π·Π³Ρ€Π΅Π΄, ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ још јСдна ΠΌΠ°Π»Π° Π³Ρ€Π΅ΡˆΠΊΠ° Π²Π΅Π·Π°Π½Π° Π·Π° нСприступачност ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°Π½ΠΈΡ… Π»ΠΎΠΊΠ°Π»Π°. Π’ΠΈΠΌ Π›ΠžΠ¦ΠŸΠΠ’Π₯=/Ρ‚ΠΌΠΏ Π»ΠΎΡ†Π°Π»Π΅ -Π° Ρ›Π΅ Π΄Π°Ρ‚ΠΈ листу свих Π»ΠΎΠΊΠ°Π»ΠΈΡ‚Π΅Ρ‚Π° Ρƒ Π»ΠΎΡ†Π°Π»Π΅-Π°Ρ€Ρ†Ρ…ΠΈΠ²Π΅, Π°Π»ΠΈ са скупом ΠΏΡ€ΠΎΠΌΠ΅Π½Ρ™ΠΈΠ²ΠΈΡ… Π›ΠžΠ¦ΠŸΠΠ’Π₯ Π·Π° свС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅ (ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜ΡƒΡ›ΠΈ Π²Π΅Ρ›ΠΈΠ½Ρƒ простор) ΠΎΠ²ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΡ‚Π΅Ρ‚ΠΈ Π½Π΅Ρ›Π΅ Π±ΠΈΡ‚ΠΈ доступни.

$> LOCPATH=/tmp locale -a | grep en_US
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
en_US
en_US.iso88591
en_US.iso885915
en_US.utf8

$> LC_COLLATE=en_US.UTF-8 sort --debug
sort: using β€˜en_US.UTF-8’ sorting rules

$> LOCPATH=/tmp LC_COLLATE=en_US.UTF-8 sort --debug
sort: using simple byte comparison

Π—Π°ΠΊΡ™ΡƒΡ‡Π°ΠΊ

Ако стС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ који јС Π½Π°Π²ΠΈΠΊΠ°ΠΎ Π΄Π° мисли Π΄Π° су стрингови скуп Π±Π°Ρ˜Ρ‚ΠΎΠ²Π°, ΠΎΠ½Π΄Π° јС ваш ΠΈΠ·Π±ΠΎΡ€ Π›Π¦_Π¦ΠžΠ›Π›ΠΠ’Π•=Π¦.

Ако стС лингвиста ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ Ρ€Π΅Ρ‡Π½ΠΈΠΊΠ°, ΠΎΠ½Π΄Π° јС Π±ΠΎΡ™Π΅ Π΄Π° ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°Ρ‚Π΅ Ρƒ свом Π»ΠΎΠΊΠ°Π»Ρƒ.

Ако стС Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π°Π½ корисник, ΠΎΠ½Π΄Π° само Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС Π½Π°Π²ΠΈΠΊΠ½Π΅Ρ‚Π΅ Π½Π° Ρ‡ΠΈΡšΠ΅Π½ΠΈΡ†Ρƒ Π΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° лс -Π° ΠΈΠ·Π»Π°Π·ΠΈ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ којС ΠΏΠΎΡ‡ΠΈΡšΡƒ Ρ‚Π°Ρ‡ΠΊΠΎΠΌ помСшанС са Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°ΠΌΠ° којС ΠΏΠΎΡ‡ΠΈΡšΡƒ словом, ΠΈ ΠŸΠΎΠ½ΠΎΡ›Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°Π½Ρ‚, који користи својС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ Π·Π° ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ΅ ΠΈΠΌΠ΅Π½Π°, ставља Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ којС ΠΏΠΎΡ‡ΠΈΡšΡƒ Ρ‚Π°Ρ‡ΠΊΠΎΠΌ Π½Π° ΠΏΠΎΡ‡Π΅Ρ‚Π°ΠΊ листС.

Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ†Π΅

Π˜Π·Π²Π΅ΡˆΡ‚Π°Ρ˜ Π±Ρ€. 10 Π£Π½ΠΈΡ†ΠΎΠ΄Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚Π°ΠΌ Π·Π° ΡƒΠΏΠΎΡ€Π΅Ρ’ΠΈΠ²Π°ΡšΠ΅

Π’Π΅ΠΆΠΈΠ½Π΅ Π·Π½Π°ΠΊΠΎΠ²Π° Π½Π° ΡƒΠ½ΠΈΡ†ΠΎΠ΄Π΅.ΠΎΡ€Π³

ИЦУ β€” ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π·Π° Ρ€Π°Π΄ са Π£Π½ΠΈΡ†ΠΎΠ΄Π΅-ΠΎΠΌ ΠΎΠ΄ Π˜Π‘Πœ-Π°.

ВСст ΡΠΎΡ€Ρ‚ΠΈΡ€Π°ΡšΠ° ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ΠΌ ИЦУ

Π’Π΅ΠΆΠΈΠ½Π° ΠΊΠ°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° Ρƒ ИБО КБНУМКБ

Опис Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ са скалама ИБО КБНУМКБ

Π”ΠΈΡΠΊΡƒΡΠΈΡ˜Π° ΠΎ ΠΏΠΎΡ€Π΅Ρ’Π΅ΡšΡƒ стрингова Ρƒ Π³Π»ΠΈΠ±Ρ†

Π˜Π·Π²ΠΎΡ€: Π²Π²Π².Ρ…Π°Π±Ρ€.Ρ†ΠΎΠΌ

Π”ΠΎΠ΄Π°Ρ˜ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€