Шаблон:Графема/Документация

Материал из Викиучебника — открытых книг для открытого мира

Шаблон предназначен для отображения технической информации о графеме типа буквы, символа, диакритического знака и любого другого обозначения. Карточка поддерживает возможность ввода нескольких символов подряд, но параметры доступны только для четырёх символов. Также есть возможность отображения комбинируемого символа (символ + диакритический знак) и непечатного символа (символ, который невозможно вывести на письме в электронном виде).

Использование[править]

Простой вариант[править]

{{Карточка графемы
|Название       = 
|Изображение    = 
|Оригинал       = 
|HTML           = 
|Мнемоника      = 
}}

Вариант на заглавную и строчную[править]

{{Карточка графемы
|Название       = 
|Изображение    = 
|Оригинал       = 
|Оригинал2      = 
|HTML           = 
|HTML2          = 
|Мнемоника      = 
|Мнемоника2     = 
}}

Все параметры[править]

{{Карточка графемы
|Без боковика   = 
|Комбинация     = 
|Непечатный     = 
|Название       = 
|Символ         = 
|Размер символа = 
|Изображение    = 
|Размер         = 
|Изображение2   = 
|Размер2        = 
|Оригинал       = 
|Оригинал2      = 
|Оригинал3      = 
|Оригинал4      = 
|ОригиналДиакр1 = 
|ОригиналДиакр2 = 
|ОригиналДиакр3 = 
|HTML           = 
|HTML2          = 
|HTML3          = 
|HTML4          = 
|Диакр1         = 
|Диакр2         = 
|Диакр3         = 
|Мнемоника      = 
|Мнемоника2     = 
|Мнемоника3     = 
|Мнемоника4     = 
|Категория      = 
<!-- Навигация для первого символа -->
|пред5 = 
|пред4 =  |пред4+ = 
|пред3 =  |пред3+ = 
|пред2 =  |пред2+ = 
|пред1 =  |пред1+ = 
|этот+ = 
|след1 =  |след1+ = 
|след2 =  |след2+ = 
|след3 =  |след3+ = 
|след4 =  |след4+ = 
|след5 = 
<!-- Навигация для второго символа -->
|пред2-5 = 
|пред2-4 =  |пред2-4+ = 
|пред2-3 =  |пред2-3+ = 
|пред2-2 =  |пред2-2+ = 
|пред2-1 =  |пред2-1+ = 
|этот2+  = 
|след2-1 =  |след2-1+ = 
|след2-2 =  |след2-2+ = 
|след2-3 =  |след2-3+ = 
|след2-4 =  |след2-4+ = 
|след2-5 = 
<!-- Навигация для третьего символа -->
|пред3-5 = 
|пред3-4 =  |пред3-4+ = 
|пред3-3 =  |пред3-3+ = 
|пред3-2 =  |пред3-2+ = 
|пред3-1 =  |пред3-1+ = 
|этот3+  = 
|след3-1 =  |след3-1+ = 
|след3-2 =  |след3-2+ = 
|след3-3 =  |след3-3+ = 
|след3-4 =  |след3-4+ = 
|след3-5 = 
<!-- Навигация для четвёртого символа -->
|пред4-5 = 
|пред4-4 =  |пред4-4+ = 
|пред4-3 =  |пред4-3+ = 
|пред4-2 =  |пред4-2+ = 
|пред4-1 =  |пред4-1+ = 
|этот4+  = 
|след4-1 =  |след4-1+ = 
|след4-2 =  |след4-2+ = 
|след4-3 =  |след4-3+ = 
|след4-4 =  |след4-4+ = 
|след4-5 = 
}}

Параметры[править]

Данный шаблон может использоваться в нескольких «режимах»:

  1. Карточка одной юникодовой графемы
    Такой вариант подходит для статьи об одной букве или неком символе, который может выводиться одной графемой (содержится в Юникоде).
  2. Карточка двух/трёх юникодовых графем
    Этот вариант подходит для статьи с двумя или тремя описываемыми символами, например буквами. Все символы должны выводиться по одной графеме каждая (то есть эти две/три буквы содержатся в Юникоде).
  3. Карточка одной графемы, комбинируемой из нескольких юникодовых
    Этот вариант подходит для букв, которые отсутствуют в Юникоде, но выводятся с помощью буквы и комбинируемого символа (диакритического знака). Для этого «режима» следует использовать параметр |Комбинация = да.
  4. Карточка одной неюникодовой некомбинируемой графемы
    В этом варианте не отображаются стандартные параметры для вышеперечисленных «режимов». К нему относятся символы, которые невозможно вывести в электронном виде. То есть невозможно скомбинировать и невозможно использовать символы Юникода. Здесь следует размещать лишь название и изображение. Для этого «режима» следует использовать параметр |Непечатный = да.

Помимо этого, можно располагать несколько карточек друг с другом, то есть в один ряд. В таком случае карточка, которая располагается первой (слева), ничем не отличается от обычной, однако во все последующие карточки (правее от первой) задаётся параметр |Без боковика = да, который скрывает первый столбец из этих карточек и оставляет лишь уже присвоенные значения. См. пример ниже. Чтобы карточки отображались в один ряд, следует заключить все карточки в невидимую таблицу с параметром обтекания:

{| style="float:right"
|-style="vertical-align:top"
|{{Карточка графемы
...
}}
|{{Карточка графемы
...
}}
|{{Карточка графемы
...
}}
|}

Описание[править]

Параметр Описание
Стандартные параметры
Название Заголовок карточки. По умолчанию {{PAGENAME}}.
Символ Отображаемый символ в большом ячейке карточки (визуализация символа). Может быть вписано произвольное количество символов. Размер ячейки регулируется параметром Размер символа.
Размер символа Размер ячейки символа. По умолчанию 1250 (задаётся исключительно в процентах).
Изображение Изображение символа, которое находится в скрываемом блоке. Задаётся в виде Название изображения.svg (вместо «svg» может быть задан любой другой формат изображения).
Размер Размер изображения. По умолчанию 239 (задаётся исключительно в пикселях).
Оригинал Название символа, принятое консорциумом Юникода, на английском языке.
HTML Десятичный HTML-код выводимого символа. Записывается исключительно числом без &# и ; вокруг него.
Мнемоника Мнемонический код символа. Записывается исключительно латиницей без & и ; вокруг него.
Дополнительные параметры
Изображение2 Второе изображение символа, которое находится в скрываемом блоке. Задаётся в виде Название изображения.svg (вместо «svg» может быть задан любой другой формат изображения).
Размер2 Размер второго изображения. По умолчанию 239 (задаётся исключительно в пикселях).
Оригинал2 Название второго символа, принятое консорциумом Юникода, на английском языке.
Оригинал3 Название третьего символа, принятое консорциумом Юникода, на английском языке.
ОригиналДиакр1 Название первого комбинируемого диакритического знака, принятое консорциумом Юникода, на английском языке. Используется исключительно с параметром Комбинация = да.
ОригиналДиакр2 Название второго комбинируемого диакритического знака, принятое консорциумом Юникода, на английском языке. Используется исключительно с параметром Комбинация = да.
ОригиналДиакр3 Название третьего комбинируемого диакритического знака, принятое консорциумом Юникода, на английском языке. Используется исключительно с параметром Комбинация = да.
HTML2 Десятичный HTML-код второго выводимого символа. Записывается исключительно числом без &# и ; между ним.
HTML3 Десятичный HTML-код третьего выводимого символа. Записывается исключительно числом без &# и ; между ним.
Диакр1 Десятичный HTML-код первого комбинируемого диакритического знака, перед которым вставляется символ пунктирного круга , что необходимо для корректного отображения диакритических знаков. Записывается исключительно числом без &# и ; между ним.
Диакр2 Десятичный HTML-код второго комбинируемого диакритического знака, перед которым вставляется символ пунктирного круга , что необходимо для корректного отображения диакритических знаков. Записывается исключительно числом без &# и ; между ним.
Диакр3 Десятичный HTML-код третьего комбинируемого диакритического знака, перед которым вставляется символ пунктирного круга , что необходимо для корректного отображения диакритических знаков. Записывается исключительно числом без &# и ; между ним.
Мнемоника2 Мнемонический код второго символа. Записывается исключительно латиницей без & и ; между ним.
Мнемоника3 Мнемонический код третьего символа. Записывается исключительно латиницей без & и ; между ним.
Категория Название категории, в которую будет помещена статья.
Параметры «режимов»
Без боковика Если задано да или любое другое непустое значение, то из карточки убирается первый столбец, оставляя лишь второй со значениями.
Комбинация Если задано да или любое другое непустое значение, то для символа задаётся дополнительная строка в карточке, описывающее комбинацию заданного символа. Символ автоматически выстраивается при условии если для символа был заполнен параметр HTML, а для его комбинатора (диакритического знака) — параметр Диакр1, необходимые для вывода информации о втором символе. То же, касается и параметров HTML2, HTML3, Диакр2 и Диакр3, если они необходимы.
Непечатный Если задано да или любое другое непустое значение, то из карточки убираются все лишние строки, необходимые для юникодовых символов, оставляя лишь изображение. Также внизу карточки выводится предупреждение о том, что данный символ невозможно вывести в электронном виде.
Параметры навигации
Параметры навигации для второго и третьего символа аналогичны параметрам для первого символа. Параметры для второго символа выглядят в виде пред2-#, а для третьего в виде пред3-#. Всего в навигационном блоке 11 символов: 5 слева от основного и 5 справа. 11-й символ — основной, он находится посередине (для него и была карточка). Все символы за исключением 5-го слева и 5-го справа отображаются в виде графемы. Крайние отображаются в виде стрелок. Если все символы в навигационной строке отображаются корректно, то задавать следующие параметры не нужно.
пред# Ссылка на символ, находящийся слева от основного в # шагах от него.
след# Ссылка на символ, находящийся справа от основного в # шагах от него.
пред#+ Отображаемый символ, находящийся слева от основного в # шагах от него. Используется в тех случаях, когда символ отображается некорректно и/или нужно отобразить другой символ.
след#+ Отображаемый символ, находящийся справа от основного в # шагах от него. Используется в тех случаях, когда символ отображается некорректно и/или нужно отобразить другой символ.
этот+ Отображаемый основной символ. Используется в тех случаях, когда символ отображается некорректно и/или нужно отобразить другой символ.

Примеры[править]

Одна буква[править]

В примере с греческой сигмой задействованы параметры навигации с целью скрыть зарезервированный в Юникоде символ (сдвинуть на один символ вправо всю навигацию). В примере с йотированным малым юсом это не потребовалось. Шаблон:Demo

Шаблон:Demo

Две буквы[править]

Шаблон:Demo

Три буквы[править]

Шаблон:Demo

Без боковика[править]

Шаблон:Карточка графемы Шаблон:Карточка графемы Шаблон:Карточка графемы
{| style="float:right"
|-style="vertical-align:top"
|{{Карточка графемы
|Название    = Одна буква
|Символ      = ණ
|Размер символа = 200
|Оригинал    = SINHALA LETTER MUURDHAJA NAYANNA
|HTML        = 3499
}}
|{{Карточка графемы
|Название    = Другая буква
|Символ      = ጬ
|Размер символа = 200
|Оригинал   = ETHIOPIC SYLLABLE CHEE
|HTML       = 4908
|Без боковика=1
}}
|{{Карточка графемы
|Название    = Третья буква
|Символ      = Ꮙ
|Размер символа = 200
|Оригинал   = CHEROKEE LETTER QUO
|HTML       = 5065
|Без боковика=1
}}
|}

Неюникодовый глиф (комбинация двух и более юникодовых)[править]

Из-за технических ограничений некоторые браузеры могут некорректно отображать комбинацию буквы и диакритического знака. Шаблон:Demo

Неюникодовый глиф (непечатный)[править]

Шаблон:Demo

TemplateData[править]

Нет описания.

Параметры шаблона[Править данные шаблона]

Шаблон использует блочное форматирование параметров.

ПараметрОписаниеТипСтатус
Без боковикаБез боковика

без описания

Логическое значениенеобязательный
НазваниеНазвание

без описания

Неизвестнонеобязательный
НепечатныйНепечатный

без описания

Логическое значениенеобязательный
HTMLHTML

без описания

Числонеобязательный
СимволСимвол

без описания

Однострочныйнеобязательный
Размер символаРазмер символа

без описания

Числонеобязательный
КомбинацияКомбинация

без описания

Логическое значениенеобязательный
Диакр1Диакр1

без описания

Числонеобязательный
Диакр2Диакр2

без описания

Числонеобязательный
Диакр3Диакр3

без описания

Числонеобязательный
HTML2HTML2

без описания

Числонеобязательный
HTML3HTML3

без описания

Числонеобязательный
HTML4HTML4

без описания

Числонеобязательный
ИзображениеИзображение

без описания

Имя файланеобязательный
РазмерРазмер

без описания

Числонеобязательный
Изображение2Изображение2

без описания

Имя файланеобязательный
Размер2Размер2

без описания

Числонеобязательный
пред5пред5

без описания

Имя страницынеобязательный
пред4пред4

без описания

Имя страницынеобязательный
пред4+пред4+

без описания

Однострочныйнеобязательный
пред3пред3

без описания

Имя страницынеобязательный
пред3+пред3+

без описания

Однострочныйнеобязательный
пред2пред2

без описания

Имя страницынеобязательный
пред2+пред2+

без описания

Однострочныйнеобязательный
пред1пред1

без описания

Имя страницынеобязательный
пред1+пред1+

без описания

Однострочныйнеобязательный
этот+этот+

без описания

Однострочныйнеобязательный
след1след1

без описания

Имя страницынеобязательный
след1+след1+

без описания

Однострочныйнеобязательный
след2след2

без описания

Имя страницынеобязательный
след2+след2+

без описания

Однострочныйнеобязательный
след3след3

без описания

Имя страницынеобязательный
след3+след3+

без описания

Однострочныйнеобязательный
след4след4

без описания

Имя страницынеобязательный
след4+след4+

без описания

Однострочныйнеобязательный
след5след5

без описания

Имя страницынеобязательный
пред2-5пред2-5

без описания

Имя страницынеобязательный
пред2-4пред2-4

без описания

Имя страницынеобязательный
пред2-4+пред2-4+

без описания

Однострочныйнеобязательный
пред2-3пред2-3

без описания

Имя страницынеобязательный
пред2-3+пред2-3+

без описания

Однострочныйнеобязательный
пред2-2пред2-2

без описания

Имя страницынеобязательный
пред2-2+пред2-2+

без описания

Однострочныйнеобязательный
пред2-1пред2-1

без описания

Имя страницынеобязательный
пред2-1+пред2-1+

без описания

Однострочныйнеобязательный
этот2+этот2+

без описания

Однострочныйнеобязательный
след2-1след2-1

без описания

Имя страницынеобязательный
след2-1+след2-1+

без описания

Однострочныйнеобязательный
след2-2след2-2

без описания

Имя страницынеобязательный
след2-2+след2-2+

без описания

Однострочныйнеобязательный
след2-3след2-3

без описания

Имя страницынеобязательный
след2-3+след2-3+

без описания

Однострочныйнеобязательный
след2-4след2-4

без описания

Имя страницынеобязательный
след2-4+след2-4+

без описания

Однострочныйнеобязательный
след2-5след2-5

без описания

Имя страницынеобязательный
пред3-5пред3-5

без описания

Имя страницынеобязательный
пред3-4пред3-4

без описания

Имя страницынеобязательный
пред3-4+пред3-4+

без описания

Однострочныйнеобязательный
пред3-3пред3-3

без описания

Имя страницынеобязательный
пред3-3+пред3-3+

без описания

Однострочныйнеобязательный
пред3-2пред3-2

без описания

Имя страницынеобязательный
пред3-2+пред3-2+

без описания

Однострочныйнеобязательный
пред3-1пред3-1

без описания

Имя страницынеобязательный
пред3-1+пред3-1+

без описания

Однострочныйнеобязательный
этот3+этот3+

без описания

Однострочныйнеобязательный
след3-1след3-1

без описания

Имя страницынеобязательный
след3-1+след3-1+

без описания

Однострочныйнеобязательный
след3-2след3-2

без описания

Имя страницынеобязательный
след3-2+след3-2+

без описания

Однострочныйнеобязательный
след3-3след3-3

без описания

Имя страницынеобязательный
след3-3+след3-3+

без описания

Однострочныйнеобязательный
след3-4след3-4

без описания

Имя страницынеобязательный
след3-4+след3-4+

без описания

Однострочныйнеобязательный
след3-5след3-5

без описания

Имя страницынеобязательный
пред4-5пред4-5

без описания

Имя страницынеобязательный
пред4-4пред4-4

без описания

Имя страницынеобязательный
пред4-4+пред4-4+

без описания

Однострочныйнеобязательный
пред4-3пред4-3

без описания

Имя страницынеобязательный
пред4-3+пред4-3+

без описания

Однострочныйнеобязательный
пред4-2пред4-2

без описания

Имя страницынеобязательный
пред4-2+пред4-2+

без описания

Однострочныйнеобязательный
пред4-1пред4-1

без описания

Имя страницынеобязательный
пред4-1+пред4-1+

без описания

Однострочныйнеобязательный
этот4+этот4+

без описания

Однострочныйнеобязательный
след4-1след4-1

без описания

Имя страницынеобязательный
след4-1+след4-1+

без описания

Однострочныйнеобязательный
след4-2след4-2

без описания

Имя страницынеобязательный
след4-2+след4-2+

без описания

Однострочныйнеобязательный
след4-3след4-3

без описания

Имя страницынеобязательный
след4-3+след4-3+

без описания

Однострочныйнеобязательный
след4-4след4-4

без описания

Имя страницынеобязательный
след4-4+след4-4+

без описания

Однострочныйнеобязательный
след4-5след4-5

без описания

Имя страницынеобязательный
МнемоникаМнемоника

без описания

Однострочныйнеобязательный
ОригиналОригинал

без описания

Однострочныйнеобязательный
Оригинал2Оригинал2

без описания

Однострочныйнеобязательный
Оригинал3Оригинал3

без описания

Однострочныйнеобязательный
Оригинал4Оригинал4

без описания

Однострочныйнеобязательный
ОригиналДиакр1ОригиналДиакр1

без описания

Однострочныйнеобязательный
ОригиналДиакр2ОригиналДиакр2

без описания

Однострочныйнеобязательный
ОригиналДиакр3ОригиналДиакр3

без описания

Однострочныйнеобязательный
Мнемоника2Мнемоника2

без описания

Однострочныйнеобязательный
Мнемоника3Мнемоника3

без описания

Однострочныйнеобязательный
Мнемоника4Мнемоника4

без описания

Однострочныйнеобязательный
КатегорияКатегория

без описания

Неизвестнонеобязательный