Шаблон:Шахова діаграма
![]() СинтаксисЄ кілька стандартних шаблонів шахових діаграм:
Також є шаблони для варіантів шахів:
Синтаксис в основному однаковий для всіх перерахованих шаблонів. {{Шахова діаграма | <вирівнювання> (параметр №1) | <заголовок> (№2) | size = <розмір> | numbers = <числа> | letters = <літери> | <a8> | <b8> | ... | <h8> (№3 to ... | <a7> | <b7> | ... | <h7> ... | <a1> | <b1> | ... | <h1> ( ... №66) | <підпис> (№67) | reverse = <чи перевернута дошка> }} Якщо розмір дошки 8x8, є альтернативний синтаксис (див. #Альтернативний спосіб розміщення фігур: FEN нижче): {{Шахова діаграма | fen = | align = | clear = | header = | footer = | size = | numbers = | letters = | reverse = }} Parameters:
Клітинка визначається назвою фігури або порожнім параметром. Назви фігур задаються в алгебраїчній нотації: Також доступні деякі казкові шахові фігури:
Ці літери використовуються разом з "l" для білих фігур або "d" для чорних. Тож "kl" — білий король, і "nd" — чорний кінь. Порожні клітинки записуються або символами підкреслення, пробілами або зовсім нічим. Рекомендується використовувати два пробіли. Ви також можете використовувати "xx" для чорного хрестика, "ox" для білого хрестика, "xo" для чорного кружка або "oo" для білого кружка. Напрям руху фігури на дошці можна показувати стрілками.
Можна також додати числа до клітинок, використовуючи "x0" для 0, "x1" для 1, "x2" для 2, ..., "x9" для 9. ПрикладиСтандартна діаграмаЦя діаграма рекомендується для широкого використання як головна діаграма для шахових дебютів, закінчень, ігор, позицій тощо. Див. також відповідний код нижче. {{Шахова діаграма | tright | |rd|nd|bd|qd|kd|bd|nd|rd |pd|pd|pd|pd| |pd|pd|pd | | | | | | | | | | | | |pd| | | | | | | |pl|pl| | | | | | | | | | |pl|pl|pl|pl| | |pl|pl |rl|nl|bl|ql|kl|bl|nl|rl | Королівський гамбіт }} Діаграма з обома заголовками W. Langstaff, Chess Amateur 1922
Може бути зручно використовувати це у статтях про шахові проблеми. Зауважте, що у заголовку і підпису внизу можна використовувати жирний шрифт або курсив. Ви також можете використовувати {{Шахова діаграма | tright | '''W. Langstaff''', ''Chess Amateur'' 1922 | | | | |kd| | |rd | | | | | | | | | | | | | |bl| |pl | | | |rl| |kl|pd|pl | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '''Мат у два ходи.''' <br> Ця проблема використовує метод ''часткового ретроспективного аналізу''. }} Діаграма без заголовківДивіться відповідний код нижче. Якщо ви не хочете заголовків, просто вилучіть їх, але не вилучайте другий символ "|"; все ж ви можете вилучити останній символ "|" для довшого підпису внизу. Діаграма розміщується зліва і демонструє використання першого параметру. {{Шахова діаграма | tleft | | | | | | | | | | | | | | | | | | |xx|xo|xx| | | | | | |pl| | | | | | | | | | |xo| | | | | | |xx|xo|xx| | | | | | |pl| | | | | | | | | | }} Приклад з ходамиЦе може використовуватися для демонстрування як ходять фігури.
{{Шахова діаграма | tleft | | | |ua| | | | | | | |ua| | | | | |la|la|rd|ra|ra|ra|ra|ra | | |da| | | | | | | |da| |ul|ua|ur| | | |da| |la|kl|ra| | | |da| |dl|da|dr| | | |da| | | | | |Приклад, що показує як білий король може рухатися у будь-якому напрямку, але лише на одну клітинку, в той же час чорна тура може рухатися на будь-яку кількість клітинок, але лише вгору-вниз та вправо-вліво. }} {{Шахова діаграма | tright | | |ul| |ua| |ur| | | | |ul|ua|ur| | | |la|la|la|ql|ra|ra|ra|ra | | |dl|da|dr| | | | |dl| |da| |dr| | |dl| | |da| | |dr| | | | |da| | | |dr | | | |da| | | | }} На дошці справа показано як білий ферзь може ходити на будь-яку відстань у будь-якому напрямку. Інший спосіб для прикладу з турою: {{Шахова діаграма | tleft | | | | | | | | | | | |ud| | | | | | |lr|rd|lr| | | | | | |ud| | | | | | | | | |ul|ua|ur| | | | | |la|kl|ra| | | | | |dl|da|dr| | | | | | | | | }} Мала діаграмаЦе може бути корисним у статтях з багатьма діаграмами. Для цього слід використовувати інший шаблон {{Шахова діаграма мала}}. The small diagrams can have header, too. {{Шахова діаграма мала | tright | |rd| | |qd| |rd|kd| |pd|pd| | |pd|pd|bd|pd | |nd|pd| | |nd|pd| | | |ql| | | |bl| | | | |pl|pl| |bd| | | |nl| | |nl| | |pl|pl| | | |pl|pl|pl | | | |rl|kl|bl| |rl | Позиція після 11.Bg5 }} Інші розміри дошкиШахові дошки з нестандартними розмірами потребують спеціальних шаблонів. Наявні шаблони для таких дощок:
Подвійні дошки
Дошки з іншими формами
Альтернативний спосіб розміщення фігур: FEN{{Шахова діаграма|fen=rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR|align=tleft}} Також можливо заповнити дошку, використовуючи нотацію Форсайта-Едвардса (Forsyth–Edwards Notation, FEN) замість позиційних параметрів. Для цього використовується параметр "fen". Наприклад, початкова позиція гри в шахи, визначена за допомогою параметру "fen": "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR": {{Шахова діаграма|fen=rnbqkbnr/acfghzwt/8/8/8/8/ACFGHZWT/RNBQKBNR|align=tleft}} Також можливо показувати деякі «казкові» фігури за допомогою FEN-нотації. Тим не менше, оскільки FEN-нотація використовує верхній та нижній регістри для визначення кольору фігури, неможливо відобразити казкову фігуру перевернутого коня (позначеного як "N"), використовуючи параметр "fen". Ось дошка, де пішаки замінені на казкові фігури: Відображення дошки з боку чорних{{Шахова діаграма|reverse=true}}
Шахові дошки можуть бути показані з боку чорних так, щоб клітинка h8 (у випадку дошки 8x8) була у нижньому лівому кутку, а клітинка a1 — у верхньому правому. Це робиться за допомогою параметру "reverse=true". Див. також
|
Portal di Ensiklopedia Dunia