ГОСТ Р ИСО/МЭК 26300—2010
Относительные размеры
Для фреймов ширинаи высота графического объектаможет быть
установленакакотносительноезначениесиспользованиематрибутов
s ty le : re l-w id th и s ty le : re l-h e ig h t. Относительное значение — это либо
значение в процентах, либо специальное значение sca le , либо специальное
значение sca le -m in .
Интерпретация относительных значений зависит от привязки графического
объекта. Если привязка для графического объекта в ячейке таблицы, то
процентное значение берется относительно окружающего табличного блока. Если
привязка графического объекта в текстовом блоке, процентное значение берется
относительно окружающего текстового блока. В остальных случаях процентное
значение берется относительно ширины страницы или окна.
Значение sca le для ширины означает, что ширина должна вычисляться в
зависимости от высоты, с тем чтобы пропорции оригинального объекта или
изображения сохранялись.
Значениеsca leдлявысотыподразумевает,чтовысотадолжна
вычисляться в зависимости от ширины, с тем чтобы пропорции оригинального
объекта или изображения сохранялись.
Значение sca le -m in эквивалентно значению sca le , за исключением того,
что вычисленные ширина или высота — это минимальные величины, а не
абсолютные значения.
Для поддержки приложений, которые не поддерживают относительные
ширину и высоту, приложения, которые сохраняют атрибуты s ty le :r e l- w id th
или s ty le : re l-h e ig h t, должны также предоставлять реальную ширину и высоту
в атрибутах svg: w id th и s v g :h e ig h t/£ o :m m -h e ig h t.
6650 <define neme-"common-draw-rel-sire-ettlist">
6651
<ref name-"e
6
mmon-draw-sl
2
e-attliat"/>
6652<optional>
6653attribute name-"style:rel-width">
6654
<choice>
6655<ree name-"percent"/>
6656
<value>scale</value>
6
6
6
65
5
7
8
</eho
<v
ic
a
e
l
>
ue>scale-min</value>
6659
</att*ibute>
6660
</eptional>
6661
<optional>
6662
<attribute name-"sty!e:rel-height";»
6663
<choice>
342