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

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «БпСцификация CSS2Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 45

Автор Π•Π²Π³Π΅Π½ΠΈΠΉ Π Π΅Π·Π½ΠΈΡ‡Π΅Π½ΠΊΠΎ

'definition-src' (ДСскриптор)

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅: <uri>

ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅: Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ

ΠΠΎΡΠΈΡ‚Π΅Π»ΡŒ: Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ

ДСскрипторы ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ опрСдСлСния ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ стилСй ΠΈΠ»ΠΈ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ рСсурсС опрСдСлСния ΡˆΡ€ΠΈΡ„Ρ‚Π° , ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π² URI. ПослСдний ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ сСтСвой Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, Ссли нСсколько Ρ‚Π°Π±Π»ΠΈΡ† стилСй ΡΡΡ‹Π»Π°ΡŽΡ‚ΡΡ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚.

Π­Ρ‚ΠΈ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ дСскрипторы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для выравнивания Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ² тСкста Π΄Ρ€ΡƒΠ³ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³Π°.

'baseline' (ДСскриптор)

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅: <number>

ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅: 0

ΠΠΎΡΠΈΡ‚Π΅Π»ΡŒ: Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ

Π­Ρ‚ΠΎ дСскриптор Π½ΠΈΠΆΠ½Π΅ΠΉ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Если этот дСскриптор Π½Π΅ установлСн Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (Ссли Π½Π΅ Π½ΡƒΠ»Π΅Π²ΠΎΠ΅), Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΆΠ΅ дСскриптор 'units-per-em'.

'centerline' (ДСскриптор)

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅: <number>

ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅: Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ

ΠΠΎΡΠΈΡ‚Π΅Π»ΡŒ: Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ

Π­Ρ‚ΠΎ дСскриптор Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Если Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ, ПА ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эвристику: ΠΊΠ°ΠΊ midpoint/ΡΡ€Π΅Π΄Π½ΡŽΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ для Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ восхоТдСния ΠΈ нисхоТдСния (ascent ΠΈ descent). Если этот дСскриптор ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ дСскриптор 'units-per-em'.

'mathline' (ДСскриптор)

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅: <number>

ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅: Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ

ΠΠΎΡΠΈΡ‚Π΅Π»ΡŒ: Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ

Π­Ρ‚ΠΎ дСскриптор матСматичСской Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Если Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½, ПА ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΡƒΡŽ Π±Π°Π·ΠΎΠ²ΡƒΡŽ линию. Если этот дСскриптор ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ дСскриптор 'units-per-em'.

'topline' (ДСскриптор)

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅: <number>

ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅: Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ

ΠΠΎΡΠΈΡ‚Π΅Π»ΡŒ: Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ

Π­Ρ‚ΠΎ дСскриптор Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Если Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½, ПА ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠ°ΠΊ ascent. Если этот дСскриптор ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ дСскриптор 'units-per-em'.

Для Π΄Π°Π½Π½ΠΎΠ³ΠΎ списка ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²:

Swiss 721 light light & light italic Swiss 721 roman, bold, italic, bold italic Swiss 721 medium medium & medium italic Swiss 721 heavy heavy & heavy italic Swiss 721 black black, black italic, & black #2 Swiss 721 Condensed roman, bold, italic, bold italic Swiss 721 Expanded roman, bold, italic, bold italic

ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ описания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΡ… доступными для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ:


@font-face { font-family: "Swiss 721"; src: url("swiss721lt.pfr"); /* Swiss 721 light */ font-style: normal, italic; font-weight: 200; } @font-face { font-family: "Swiss 721"; src: url("swiss721.pfr"); /* The regular Swiss 721 */ } @font-face { font-family: "Swiss 721"; src: url("swiss721md.pfr"); /* Swiss 721 medium */ font-style: normal, italic; font-weight: 500; } @font-face { font-family: "Swiss 721"; src: url("swiss721hvy.pfr"); /* Swiss 721 heavy */ font-style: normal, italic; font-weight: 700; } @font-face { font-family: "Swiss 721"; src: url("swiss721blk.pfr"); /* Swiss 721 black */ font-style: normal, italic; font-weight: 800,900; /* интСрСсно, Ρ‡Ρ‚ΠΎ italic вСсом 900 Π½Π΅ сущСствуСт */ } @font-face { font-family: "Swiss 721"; src: url(swiss721.pfr); /* Π‘ΠΆΠ°Ρ‚Ρ‹ΠΉ Swiss 721 */ font-stretch: condensed; } @font-face { font-family: "Swiss 721"; src: url(swiss721.pfr); /* Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ Swiss 721 */ font-stretch: expanded; }


Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ характСристики ΡˆΡ€ΠΈΡ„Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° для ΠΏΠΎΠ΄Π±ΠΎΡ€Π°, синтСза ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Web.

Π”Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ для любого носитСля, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π² Web для ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ, ΠΊΡ€ΠΎΠΌΠ΅ физичСского внСдрСния Π΄Π°Π½Π½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚Π° Π² Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒ.

Π­Ρ‚ΠΈ характСристики ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для описания ΡˆΡ€ΠΈΡ„Ρ‚Π°. Они Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ спСцифичными для CSS, ΠΈΠ»ΠΈ Ρ‚Π°Π±Π»ΠΈΡ† стилСй. Π’ CSS каТдая характСристика описываСтся дСскриптором ΡˆΡ€ΠΈΡ„Ρ‚Π°. Π­Ρ‚ΠΈ характСристики ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² ΡƒΠ·Π»Ρ‹ VRML, CGM Application Structures, Java API ΠΈΠ»ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ языки Ρ‚Π°Π±Π»ΠΈΡ† стилСй. Π¨Ρ€ΠΈΡ„Ρ‚Ρ‹, Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ΠΎΠ΄Π½ΠΈΠΌ носитСлСм ΠΈ хранящиСся Π² прокси-кэшС, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠΌ носитСлСм, экономя врСмя для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ увСличивая ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ сСти, Ссли общая систСма характСристик ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΠ²ΡΡŽΠ΄Ρƒ.

Π’ΠΎΡ‚ Π½Π΅ΠΏΠΎΠ»Π½Ρ‹ΠΉ список ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ²:

[x]. 2-ΠΌΠ΅Ρ€Π½Ρ‹Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹

[x]. Computer Graphics Metafile

[x]. Simple Vector Format

[x]. 3-ΠΌΠ΅Ρ€Π½Ρ‹Π΅ графичСскиС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹

[x]. VRML

[x]. 3DMF

[x]. Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ внСдрСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²

[x]. Java

[x]. Active-X

[x]. Obliq

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

НапримСр, ΠΈΠΌΠ΅Π½Π° ΡˆΡ€ΠΈΡ„Ρ‚Π° сСмСйства TrueType ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π° PostScript ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π² использовании ΠΏΡ€ΠΎΠ±Π΅Π»ΡŒΠ½Ρ‹Ρ… символов, ΠΏΡƒΠ½ΠΊΡ‚ΡƒΠ°Ρ†ΠΈΠΈ ΠΈ Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… слов (Π½Π°ΠΏΡ€., Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ограничСниям систСм ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΠΌΡ‘Π½). К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π² ΠΈΠΌΠ΅Π½Π°Ρ… PostScript, Π½ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌΠΈ Π² ΠΏΠΎΠ»Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½Π°Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². Π’Π°Π±Π»ΠΈΡ†Π° ΠΈΠΌΡ‘Π½ TrueType ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΈ ΠΈΠΌΠ΅Π½Π° PostScript, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ².

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ (имя) являСтся ссылкой Π½Π° локально установлСнный ΡˆΡ€ΠΈΡ„Ρ‚. Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ имя Π±Ρ‹Π»ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌ, Π½Π΅ зависящим ΠΎΡ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ прилоТСния. Π’ связи с этим, имя Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ зависимым ΠΎΡ‚ прилоТСния ΠΈ языка.

Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ имя, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². Π­Ρ‚ΠΎ имя Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². Π¨Ρ€ΠΈΡ„Ρ‚Ρ‹ с ΠΎΠ΄Π½ΠΈΠΌ Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… дСскрипторов. НСкоторыС ΠΈΠ· этих дСскрипторов, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ дополнСния Π³Π»ΠΈΡ„ΠΎΠ² Π² ΡˆΡ€ΠΈΡ„Ρ‚Π΅, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Π·Π½Π°Ρ‡Π°Ρ‰ΠΈΠΌΠΈ, Ссли Π½ΡƒΠΆΠ½Ρ‹Π΅ Π³Π»ΠΈΡ„Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π² ΡˆΡ€ΠΈΡ„Ρ‚Π΅. Π”Ρ€ΡƒΠ³ΠΈΠ΅ дСскрипторы, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹, Π΄Π΅Π»Π°ΡŽΡ‚ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ нСсовмСстимыми. ΠŸΠΎΡ…ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ всСгда ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ использованиС ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ локальной ΠΊΠΎΠΏΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚Π° с этим ΠΈΠΌΠ΅Π½Π΅ΠΌ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ символов ISO 10646 Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ совпадСния ΠΈΠΌΡ‘Π½ разновидностСй ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ главная Π·Π°Π΄Π°Ρ‡Π° ΠΈΠΌΠ΅Π½ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π° - Π΄Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ПА ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, имССтся Π»ΠΈ локальная копия спСцифицированных Π΄Π°Π½Π½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚Π°, имя ΡˆΡ€ΠΈΡ„Ρ‚Π° обязано Π±Ρ‹Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒΡΡ Π²ΠΎ всСх Π·Π°ΠΊΠΎΠ½Π½Ρ‹Ρ… копиях Π΄Π°Π½Π½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚Π°. Π˜Π½Π°Ρ‡Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Web ΠΈΠ·-Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… совпадСний с локальной ΠΊΠΎΠΏΠΈΠ΅ΠΉ.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ значСния, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹, Π²Ρ‹Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ…, ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊ абстрактному ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Ρƒ, Ρ‡ΡŒΡ высота подразумСваСтся ΠΊΠ°ΠΊ расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ строками Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Ρ‡Ρ‚ΠΎ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ‚ΠΈΠΏΠ°. Π­Ρ‚ΠΎΡ‚ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ называСтся em-ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ ΠΈ являСтся Π΄ΠΈΠ·Π°ΠΉΠ½-Ρ€Π΅ΡˆΡ‘Ρ‚ΠΊΠΎΠΉ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Ρ‹ Π³Π»ΠΈΡ„ΠΎΠ². Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ этого дСскриптора спСцифицируСт, Π½Π° сколько Π΅Π΄ΠΈΠ½ΠΈΡ† дСлится EM-ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚. ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌΠΈ значСниями ΡΠ²Π»ΡΡŽΡ‚ΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 250 (Intellifont), 1000 (Type 1) ΠΈ 2048 (TrueType, TrueType GX ΠΈ OpenType).

Если Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ спСцифицировано, Ρ‚ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ какая-Π»ΠΈΠ±ΠΎ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° ΡˆΡ€ΠΈΡ„Ρ‚Π°. НапримСр, ΠΎΠ΄ΠΈΠ½ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ Π³Π»ΠΈΡ„Ρ‹ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ рСгистра высотой 450, Π° мСньший ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ высоту 890! Числа Π² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ дробями; ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ 450/1000, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ - 890/2048, Ρ‡Ρ‚ΠΎ ΠΈ Π² самом Π΄Π΅Π»Π΅ мСньшС.

Π—Π°Π΄Π°Ρ‘Ρ‚ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ Π² em-ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π΅. Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Π°Ρ базовая линия ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² идСографичСском письмС для выравнивания, Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ниТняя базовая линия ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для выравнивания Π² Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π΅, грСчСском письмС ΠΈ ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Π΅.

Π―Π²Π½ΠΎ ΠΈΠ»ΠΈ нСявно, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ Π°ΡΡΠΎΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°, которая сообщаСт, ΠΊΠ°ΠΊΠΎΠΉ символ прСдставляСтся ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π³Π»ΠΈΡ„ΠΎΠΌ. Π­Ρ‚Ρƒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ кодирования.

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ содСрТат Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π³Π»ΠΈΡ„Ρ‹ для ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ символа.

Какой ΠΈΠ· этих Π³Π»ΠΈΡ„ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈ зависит ΠΈΠ»ΠΈ ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΠ» языка, ΠΈΠ»ΠΈ ΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°.

Π’ арабском языкС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, всС Π±ΡƒΠΊΠ²Ρ‹ содСрТат 4 (ΠΈΠ»ΠΈ 2) Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΠΈΠ³ΡƒΡ€Ρ‹, Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π±ΡƒΠΊΠ²Π° Π² Π½Π°Ρ‡Π°Π»Π΅ слова, Π² сСрСдинС, Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ. Π’ΠΎ всСх случаях это ΠΎΠ΄ΠΈΠ½ символ, ΠΈ, соотвСтствСнно - Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ символ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅-источникС, Π½ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΎΠ½ выглядит ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ.