Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «ВСхнология XSLTΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 80

Автор АлСксСй Π’Π°Π»ΠΈΠΊΠΎΠ²

     c) paragraph 3

  1.2. Second section

     d) paragraph 4

     e) paragraph 5

2. Second chapter

  2.1 Third section

     f) paragraph 6

     g) paragraph 7

     h) paragraph 8

     i) paragraph 9

  2.2 Forth section

     j) paragraph 10

     k) paragraph 11

     l) paragraph 12

  2.3 Fifth section

     m) paragraph 13

     n) paragraph 14

     o) paragraph 15

     p) paragraph 16

3. Third chapter

  3.1 Sixth section

     q) paragraph 17

     r) paragraph 18

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ²

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡΡΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π½Π°Π·Π°Π΄, Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ этапа выполнСния xsl:number являСтся список Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ пустым ΠΈΠ»ΠΈ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ нСсколько чисСл. НСслоТно ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ количСство Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π² этом спискС Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… условий.

β–‘ Π‘писок Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ пустым, Ссли Π² области Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ оказалось Π½ΡƒΠΌΠ΅Ρ€ΡƒΠ΅ΠΌΡ‹Ρ… ΡƒΠ·Π»ΠΎΠ².

β–‘ Π‘писок Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ числа ΠΏΡ€ΠΈ использовании ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² single ΠΈ any.

β–‘ Π‘писок Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· нуля ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ чисСл (ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ) ΠΏΡ€ΠΈ использовании ΠΌΠ΅Ρ‚ΠΎΠ΄Π° multiple.

На этапС форматирования список Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² прСобразуСтся Π² строку ΠΈ вставляСтся Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ Π΄Π΅Ρ€Π΅Π²ΠΎ Π² Π²ΠΈΠ΄Π΅ тСкстового ΡƒΠ·Π»Π°.

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² ΠΈΠ· списка Π² строку ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΈΠ½ΠΎΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€, Π½Π΅ΠΆΠ΅Π»ΠΈ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ числа ΠΊ строковому Ρ‚ΠΈΠΏΡƒ. ΠŸΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅ просто строковоС прСдставлСниС числа, здСсь трСбуСтся ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π°Ρ‰ΠΈΠΉ тСкстовый индСкс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΡƒΡŽ запись.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ списка Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² производится Π² соотвСтствии со значСниями Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² format, lang, letter-value, grouping-separator ΠΈ grouping-size, Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈ использованиС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ ΠΈ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ Π² этом Ρ€Π°Π·Π΄Π΅Π»Π΅.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ форматирования являСтся Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ format, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ². ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚ΠΎΠΊΠ΅Π½ состоит ΠΈΠ· Π±ΡƒΠΊΠ² ΠΈ Ρ†ΠΈΡ„Ρ€; ΠΎΠ½ опрСдСляСт ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ форматирования для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ числа ΠΈΠ· списка Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ². Π’ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° format Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° сочСтаниями символов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ ΠΈ Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ. Π’Π°ΠΊΠΈΠ΅ сочСтания Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΌΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡΠΌΠΈ. ΠŸΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΠ½ΠΈ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π² строковом Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΊ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ multiple ΠΌΡ‹ использовали ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт xsl:number:

<xsl:number

 format="     1.1."

 level="multiple"

 count="doc|chapter|para"

 from="doc"/>

Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ строСниС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° format этого элСмСнта (Π½Π° рис. 8.12 ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ символами "β–‘"):

Рис. 8.12. Π‘Ρ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° format элСмСнта xsl:number

Бписок Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π² Ρ‚ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ состоял ΠΈΠ· Π½ΠΎΠΌΠ΅Ρ€Π° элСмСнта chapter (числа 2) ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° элСмСнта para (Ρ‚ΠΎΠΆΠ΅ 2). НомСр, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ элСмСнтом xsl:number, Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ·:

β–‘ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ "β–‘β–‘β–‘β–‘β–‘", которая Π±ΡƒΠ΄Π΅Ρ‚ скопирована, ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ;

β–‘ Ρ‡ΠΈΡΠ»Π° 2, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ получаСтся Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ форматирования Π½ΠΎΠΌΠ΅Ρ€Π° 2 Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ "1";

β–‘ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‰Π΅Π³ΠΎ символа ".";

β–‘ Ρ‡ΠΈΡΠ»Π° 2, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ получаСтся Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ форматирования Π½ΠΎΠΌΠ΅Ρ€Π° 2 Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ "1";

β–‘ Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‰Π΅Π³ΠΎ символа ".".

ОбъСдинив всС эти части, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ "β–‘β–‘β–‘β–‘β–‘2.2".

НСслоТно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π³Π»Π°Π²Π½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ ΠΏΡ€ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΈ списка Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π² ΠΈΡ… строковоС прСдставлСниС ΠΈΠ³Ρ€Π°ΡŽΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚Π°ΠΊΠΎΠΉ Ρ‚ΠΎΠΊΠ΅Π½ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π΅ΠΌΡƒ Π½ΠΎΠΌΠ΅Ρ€ Π² строку. Π’ Ρ‚Π°Π±Π». 8.3 ΠΌΡ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ описания этих ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ.


Π’Π°Π±Π»ΠΈΡ†Π° 8.3. Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹

Π’ΠΎΠΊΠ΅Π½ ОписаниС ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π’ΠΎΠΊΠ΅Π½ ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ 1 Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ Π² Π²ΠΈΠ΄Π΅ строкового прСдставлСния дСсятичного числа 1 1 β†’ '1' 1 2 β†’ '2' 1 10 β†’ '10' 1 999 β†’ '999' 1 1000 β†’ '1000' 0...01 Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ Π² Π²ΠΈΠ΄Π΅ строкового прСдставлСния дСсятичного числа; Ссли ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ°Ρ строка ΠΊΠΎΡ€ΠΎΡ‡Π΅ Ρ‚ΠΎΠΊΠ΅Π½Π°, ΠΎΠ½Π° дополняСтся ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ нулями 0001 1 β†’ '0001' 001 2 β†’ '002' 001 10 β†’ '010' 01 999 β†’ '999' 00001 1000 β†’ '01000' A Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π°Π³Π»Π°Π²Π½Ρ‹Ρ… Π±ΡƒΠΊΠ² латинского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° A 1 β†’ 'A' A 2 β†’ 'B' A 10 β†’ 'J' A 27 β†’ 'AA' A 999 β†’ 'ALK' A 1000 β†’ 'ALL' a Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ строчных Π±ΡƒΠΊΠ² латинского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° a 1 β†’ 'a' a 2 β†’ 'b' a 10 β†’ 'j' a 27 β†’ 'aa' a 999 β†’ 'alk' a 1000 β†’ 'all' I Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ Π·Π°Π³Π»Π°Π²Π½Ρ‹ΠΌΠΈ римскими Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ I 1 β†’ 'I' I 2 β†’ 'II' I 10 β†’ 'X' I 27 β†’ 'XXVII' I 999 β†’ 'IM' I 1000 β†’ 'M' i Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ строчными римскими Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ i 1 β†’ 'i' i 2 β†’ 'ii' i 10 β†’ 'x' i 27 β†’ 'xxvii' i 999 β†’ 'im' i 1000 β†’ 'm' Π”Ρ€ΡƒΠ³ΠΎΠΉ Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ k ΠΊΠ°ΠΊ k-ΠΉ Ρ‡Π»Π΅Π½ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅ΠΉΡΡ этим Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ. Если нумСрация Ρ‚Π°ΠΊΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ Π½Π΅ поддСрТиваСтся, вмСсто Π½Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠΊΠ΅Π½ 1. НС ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉΡΡ Ρ‚ΠΎΠΊΠ΅Π½ 1 β†’ '1' b 10 β†’ 'k' Π‘ 2 β†’ 'Π’' Π‘ 27 β†’ 'Π«' Γ‘ 999 β†’ 'ανψ' Γ₯ 1000 β†’ 'Ξ²ΞΆΞΏ'

ΠŸΡ€ΠΈ использовании Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΉ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ процСссор ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° lang элСмСнта xsl:number для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΡƒΠΊΠ²Ρ‹ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ языка. Однако Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ эта поддСрТиваСтся ΠΎΡ‡Π΅Π½ΡŒ слабо: Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ процСссоров ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΡƒΡŽ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с использованиСм Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½ΠΎΠΉ Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρƒ, вмСсто Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° lang слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ "&#x410;" (русская заглавная Π±ΡƒΠΊΠ²Π° "А") ΠΈ "&#Ρ…430;" (русская строчная Π±ΡƒΠΊΠ²Π° "Π°").