Help:Images/ru

Эта страница объясняет синтаксис использования изображений при редактировании вики-сайта. Обычно требуется, чтобы вы или другой участник загрузили изображение перед тем, как использовать его на вики-странице.

Изображения, которые хранятся на сервере MediaWiki, обычно предоставляются с помощью префикса пространства имён  (также унаследован префикс пространства имён , который до сих пор поддерживается как синоним) в качестве целевой ссылки MediaWiki. Альтернативный префикс пространства имён, используется для ссылки на оригинальный медиафайл (для отдельного предоставления или скачивания с любой страницы MediaWiki).

Поддерживаемые медиа-типы изображений
Mediawiki поддерживает по умолчанию следующие форматы графических файлов:


 * .jpg или.jpeg: сжатое растровое изображение в стандартном формате JPEG (формат с потерями, лучше всего подходит для фотографий).
 * .png: растровое изображение в формате Portable Network Graphics (специфицирован консорциумом W3).
 * .gif: растровое изображение в унаследованном формате Graphics Interchange Format.

Другие форматы, используемые Викимедиа, и обычно включаемые в других проектах (Они могут требовать установки дополнительных модулей сверх того, что включено по умолчанию):


 * .svg: масштабируемое изображение в формате Standard Vector Graphics (специфицирован консорциумом W3). См. Manual:Image_Administration/ru#SVG.
 * .tiff: формат хранения растровых графических изображений (от англ. Tagged image format). Часто используется для архивных фотографий с высоким разрешением. Часто используется с расширением.
 * .ogg, .oga, .ogv : Медиа-контейнер Ogg (аудио или видео). Не формат изображений, но обрабатывается аналогично. Часто используется с расширением.
 * .pdf: многостраничный документ в формате Portable Document Format (первоначально специфицирован компанией Adobe). Часто используется в сочетании с расширением.
 * .djvu: многостраничный растровый документ в формате DejaVut (чаще всего, сканы книг). См..
 * По умолчанию будут показаны лишь первые страницы .PDF и .DjVu файлов.

Другие медиа-типы могут не поддерживаться в зависимости от вашей версии MediaWiki. Обычно они могут быть загружены, но не будут отображаться на странице, пока не будет установлено соответствующее расширение.

Синтаксис
Параметры могут быть указаны в любом порядке. Если параметры конфликтуют друг с другом, применяется последний, за исключением параметров формата, в которых параметры принимают приоритет по порядку frame, thumb, и frameless и/илиborder.

где options может отсутствовать или принимать следующие значения, разделённые вертикальной чертой (|):


 * Format: border, frameless, frame, thumb (или thumbnail);
 * Форматирует изображение и определяет, как оно будет расположено в оставшейся части страницы.
 * Resizing — одно из следующих:
 * {width}px — изменяет размер изображения в соответствии с заданной максимальной шириной в пикселях, не ограничивая его высоту;
 * x{height}px — изменяет размер изображения в соответствии с заданной максимальной высотой в пикселях, не ограничивая его ширину;
 * {width}x{height}px — изменяет размер изображения в соответствии с заданной шириной и высотой в пикселях;
 * upright — корректирует размеры изображения в соответствии с предпочтениями пользователя (подходит для изображений, высота которых больше ширины).
 * Обратите внимание, что изображение всегда будет сохранять соотношение сторон и может быть только уменьшено (но не увеличено), если оно не масштабируемого типа (растровые изображения не могут быть увеличены).
 * По умолчанию максимальный размер зависит от значения format и внутренних размеров изображения (в зависимости от его типа).
 * Horizontal alignment — одно из: left, right, center, none;
 * Определяет горизонтальное выравнивание (and inline/block or floating styles) изображения в пределах текста. Не имеет значения по умолчанию.
 * Vertical alignment — одно из: baseline, sub, super, top, text-top, middle, bottom, text-bottom;
 * Определяет вертикальное выравнивание невсплывающего изображения в блоке текста. По умолчанию вертикально выравнивается по центру (middle).
 * Link — одно из:
 * link={цель} — позволяет перенаправлять (на заголовок произвольной статьи или URL) ссылку, связанную с изображением; например,  отображается как Example.jpg (внешняя ссылка), или   отображается как Example.jpg (внутренняя ссылка).
 * link= (с пустым значением) —  показывает изображение без связанной ссылки; например,   отображается как Example.jpg.


 * ! Для MW 1.24 и ниже: Если указать  (с пустым значением), то   не будет отображаться. (См. T23454.)
 * Особые параметры:
 * alt={альтернативный текст} — определяет альтернативный текст (интерпретируется как HTML-атрибут   элемента   ), который будет показан вместо изображения в случае неудачи при его загрузке или попытке встроить в статью, а также в случае необходимости указывать альтернативное описание (например, при использовании читателем шрифта Брайля и других специальных возможностей, установленных в его браузере).
 * page={номер} — отображает страницу с указанным номером (в настоящее время применяется только при показе файлов .djvu или .pdf).
 * class={html class} — (MediaWiki 1.20+) определяет классы (интерпретируется как HTML-атрибут  элемента  ).
 * lang={код языка} — (MediaWiki 1.22+) для файлов SVG, содержащих элементы &lt;switch&gt; с различными атрибутами systemLanguage, определяет язык, на котором файл будет отображаться. По умолчанию — всегда английский, даже в не-англоязычных разделах ВП.

Если параметр не соответствует ни одному из возможных, предполагается, что это подпись. Текст подписи отображается ниже изображения в форматах thumb и frame, или как текст подсказки в других форматах. Текст подписи в форматах thumb и frame может содержать вики-ссылки и другие элементы форматирования. Расширения MediaWiki могут иметь дополнительные параметры.

If 'alt' is not specified and a caption is provided, the alternative text will be created automatically from the caption, stripped of formatting.

Формат
Следующая таблица показывает эффект от применения всех доступных форматов.

Когда высота изображения в виде миниатюры больше, чем его ширина (то есть портретная ориентация, а не альбомная), и вы найдете его слишком большим, вы можете попробовать параметр, который будет пытаться отрегулировать его размер лучше, за счет уменьшения высоты, а не ширины (N — масштаб изображения в десятичных долях, по умолчанию 0,75). В качестве альтернативы можно указать желаемую максимальную высоту (в пикселях) в прямой форме.

Обратите внимание, что написав, вы можете использовать для миниатюры совсем другое изображение.

Размер и рамка
Среди различных форматов, параметры размера могут быть разными, как показано ниже.


 * О том, как отображается, если его размер не указан, см. раздел «Формат» выше.
 * Если формат не указан, или указан только, размер может быть уменьшен и расширен с любым заданным размером.
 * В примерах ниже, оригинальный размер изображения составляет 400 × 267 пикселей.
 * Изображение с  всегда игнорирует указанный размер, исходное изображение будет уменьшено, если оно превышает максимально допустимый размер определенный в пользовательских настройках.
 * Размер изображения с  может быть уменьшен, но не может быть увеличен за пределы первоначального размера изображения.

Горизонтальное выравнивание
Заметьте, что при использовании  или , по умолчанию действует выравнивание по правому краю.

Вертикальное выравнивание
Параметры вертикального выравнивания вступят в силу только тогда, когда изображение будет отображено как встроенный элемент, а не плавающий. Они изменяют способ встраивания изображения по вертикали в текст, присутствующий в том же разделе до и/или после этого изображения, отображаемого в одной строке с текстом.

Обратите внимание, что отображённые строки текста, где вставляется изображение (и строки текста отображённые после) могут быть перемещены вниз (это приведет к увеличению высоты строки за счёт увеличения межстрочного интервала; таким же образом, как это может произойти с фрагментами текста, содержащего шрифт разного кегля, или верхние и нижние индексы), чтобы высота изображения была полностью отображена согласно этим ограничениям.



Для того, чтобы показать результат выравнивания более чётко, фрагменты текста зачёркнуты и подчёркнуты, размер шрифта увеличен до 200%, а абзац выделен тонкой рамкой; кроме того, изображения различных размеров выровнены:

 text top: text

 text text-top: text

 text super: text

 text baseline: text

 text sub: text

 text default: text

 text middle: text

 text text-bottom: text

 text bottom: text

Замечания:


 * 1) The "middle" vertical alignment position of the image (which is also the default) usually refers to the middle between the x-height and the baseline of the text (on which the vertical middle of the image will be aligned, and on which usually the text may be overstroke), but not to the middle of the line-height of the font-height that refers to the space between the "text-top" and "text-bottom" positions ; the font-height excludes:
 * 2) * the additional line separation spacing normally divided equally into two line-margins (here 0.5em, according to line-height set to 200%) above and below the font-height).
 * 3) * the additional line spacing which may be added by superscripts and subscripts.
 * 4) However, if the image height causes its top or bottom position to go above or below the normal full line-height of text, the middle position will be adjusted after the increasing the top and/or bottom line-margins so that the image can fit and align properly, and all images (including those with smaller heights) will be vertically centered on the adjusted middle position (for computing the effective line-height, the text of each rendered row with the larger font-height will be considered).
 * 5) The "text-top" and "text-bottom" alignment positions also excludes the extra line spacing added by superscripts and subscripts, but not the additional line-spacing defined by the line-height.
 * 6) The "top" and "bottom" alignment positions take into account all these extra line spacings (including superscripts and subscripts, if they are present in a rendered line span). When the image alignment constrains the image to grow above or below the normal line-spacing, and the image is not absolutely positioned, the image will cause the "top" and "bottom" positions to be adjusted (just like superscripts and subscripts), so the effective line-height between rendered lines of text will be higher.
 * 7) The "underline", "overline" and "overstrike" text-decoration positions should be somewhere within these two limits and may depend on the type and height of fonts used (the superscript and subscript styles may be taken into account in some browsers, but usually these styles are ignored and the position of these decorations may not be adjusted); so these decorations normally don't affect the vertical position of images, relatively to the text.

Прекращение обтекания текстом
В некоторых случаях желательно останавливать обтекание текстом плавающего изображения (или других встроенных не-плавающих изображений). В зависимости от разрешения экрана в браузере и обтекание текста справа от изображения может привести к тому, что заголовок раздела (например, == Мой заголовок == ) окажется справа от изображения, а не под ним, как пользователь может ожидать. Обтекание текстом может быть остановлено путем размещения   (или , на ваш выбор) перед текстом, который должен начаться ниже плавающего изображения. (This may also be done without an empty line by wrapping the section with the floating images with …, which clears all floats inside the   element.)

Все изображения отображаются как блоки (включая не-плавающие отцентрированные изображения, лево- или право-плавающие изображения, а также плавающие изображения в рамках или миниатюрах) неявно разрывая окружающие строки текста (прекращения текущего блока текста, изображений, а также создание нового параграфа в тексте после них). Затем они располагаются вертикально вдоль левого или правого края (или вдоль центра линии между этими полями для отцентрированных изображений).

Изменение стандартной целевой ссылки
В следующей таблице показано, как изменить цель ссылки (которая по умолчанию является страницей описания изображения), или как её удалить. Изменение ссылки не изменяет формат, описанный в предыдущих разделах.

Предупреждение:
 * Требования по лицензированию вашего вики-сайта могут не позволять вам удалять все ссылки на страницу с описанием, на которой отображается необходимая атрибуция авторства, авторских прав, условий лицензирования, или более полное описание изображения (в том числе история изменений этого изображения и его описания).
 * Если вы измените или удалите целевую ссылку из изображение, вы должны предоставить на странице явную ссылку на эту страницу описания, или явно указать автора, авторские права и ссылку на применимую лицензию, если она отличается от применимой к странице, где изображение используется.
 * Правила вашего вики-сайта могут ограничить использование параметра альтернативной ссылки, или даже совсем запретить использование параметра альтернативной ссылки для встраиваемых медиафайлов (в этом случае параметр ссылки будет проигнорирован), или же такие ссылки могут приниматься только после их проверки уполномоченными участниками или администраторами.

Синтаксис галерей
Создать галерею уменьшенных изображений с помощью тега  довольно легко. Его синтаксис таков:

Способы отображения
В версии движка MediaWiki 1.22 введён экспериментальный параметр для галерей —, использование которого обеспечивает следующие режимы отображения галерей:


 * — галереи традиционного вида с рамкой вокруг изображений и ячейками одинаковой ширины;
 * — галереи без рамки но в ячейках одинаковой ширины;
 * — ряды изображений, выровненных по высоте с равными промежутками. Ширина галереи может подстраиваться под текущее разрешение экрана. Подписи располагаются под изображениями;
 * — подписи располагаются поверх изображений в полупрозрачных белых рамках;
 * — аналогично, но подписи появляются только при наведении курсора мыши на изображение.
 * creates a slideshow of the images.

Примеры:

Даст (в режиме: packed-hover):

Дополнительные атрибуты галерей
The gallery tag itself takes several additional parameters, specified as attribute name-value pairs:

Row of images that will wrap to browser width
One way that works for a row of images with varying widths is not to use "thumb" or "left" or "none". If "thumb" is not used (and thus no captions) a row of images will wrap to the browser width. If necessary, narrow the browser window to see the images wrap to the next row.





To wrap images of varying widths with captions it is necessary to use div HTML for an unordered list. Along with. For more info and ideas see: Give Floats the Flick in CSS Layouts.

     <li style="display: inline-block;"> </li> <li style="display: inline-block;"> </li> <li style="display: inline-block;"> </li> <li style="display: inline-block;"> </li> <li style="display: inline-block;"> </li> <li style="display: inline-block;"> </li> </ul>

Some wiki farms do not have all gallery options (such as "widths"). Also, sometimes one wants varying widths for images in a row. Outside of a gallery, or the div HTML, it is impossible to have individual captions for images in a row of images that will wrap to the browser width. Try it and see. Nothing else using wikitext works correctly. Images will either overlap stuff on the right, or force a horizontal scroll bar.

Using a left float ("left") for some images, combined with "none" for some of the images, will not work consistently either, especially if there is also a right sidebar of images. Weird things will occur. At narrower browser or screen widths an image out of the row may appear far down the page after the end of the right sidebar of images.

Управление поведением ссылок
По умолчанию, изображения ссылаются на страницу описания файла. Параметр «link=» изменяет поведение, это может быть ссылка на другую страницу или сайт, или выключает изображение как «связующее звено».

Альтернативно, вы можете создать текстовую ссылку на страницу описания файла или на сам файл. См.

Ссылка на другую страницу
Используйте опцию «link=», чтобы ссылка с изображения вела на иную страницу сайта:

Кликнув по следующему изображению, вы перейдёте на страницу MediaWiki:





Кликнув по следующему изображению, вы перейдёте на сайт example.com:





Изображения с отключённой ссылкой
Используйте опцию «link=» с пустым значением, чтобы вообще отключить ссылку с изображения; следующее изображение не имеет гиперссылки:





Необходимые условия
Перед использованием изображений на странице, системный администратор вашего вики-сайта должен разрешить закачку файлов, после чего пользователи должны загрузить нужные файлы. Системные администраторы могут также настроить вики-сайт на приём файлов из внешних хранилищ, таких как Викисклад. Для изменения размера изображения на стороне сервера используются библиотеки программ (таких как GD2, ImageMagick и пр.)

Файлы на других веб-сайтах
Вы можете ссылаться на внешние файлы, используя тот же самый синтаксис, что и для ссылок на внешние веб-страницы. При этом непосредственно на странице будет отображаться не само изображение, а лишь текст ссылки на него.



Или можно задать для этой ссылки отдельный текст описания:

текст с описанием ссылки

Additional MediaWiki markup or HTML/CSS formatting (for inline elements) is permitted in this displayed text (with the exception of embedded links that would break the surrounding link): Пример  жирный   текст ссылки . which renders as: Пример  жирный   текст ссылки .

Вы также можете внедрять внешние изображения, если эта возможность включена в вашем вики-проекте (см. ). Для этого просто вставьте URL такого файла: http://url.for/some/image.png Currently, embedded images cannot be resized, but they may be formatted by surrounding MediaWiki markup or HTML/CSS code.

If this wiki option is not enabled, the image will not be embedded but rendered as a textual link to the external site, just like above.

См. также

 * Wikipedia:Extended image syntax
 * Category:Wikipedia image help
 * Wikipedia:Picture tutorial
 * Wikipedia:Help:Gallery tag