Шаблон:Цитата — различия между версиями

Материал из Old-DOS Wiki
Перейти к: навигация, поиск
(Новая страница: «{| style="margin:auto; border-collapse:collapse; background-color:transparent; border-style:none;" | style="width:30px; vertical-align:top; padding-right:10px;" |…»)
 
Строка 1: Строка 1:
{| style="margin:auto; border-collapse:collapse; background-color:transparent; border-style:none;"
+
{{docpage}}
| style="width:30px; vertical-align:top; padding-right:10px;" | [[Файл:Aquote1.png|30px|«|link=]]
+
{{TOC right}}
| <span style="font-style:italic"><cite>{{{1|Текст цитаты}}}{{#if:{{{2|}}}|<br /> {{{2|}}} }}{{#if:{{{3|}}}|<br /> {{{3|}}} }}{{#if:{{{4|}}}|<br /> {{{4|}}} }}{{#if:{{{5|}}}|<br /> {{{5|}}} }}{{#if:{{{6|}}}|<br /> {{{6|}}} }}{{#if:{{{7|}}}|<br /> {{{7|}}} }}{{#if:{{{8|}}}|<br /> {{{8|}}} }}{{#if:{{{9|}}}|<br /> {{{9|}}} }}{{#if:{{{10|}}}|<br /> {{{10|}}} }}{{#if:{{{11|}}}|<br /> {{{11|}}} }}{{#if:{{{12|}}}|<br /> {{{12|}}} }}{{#if:{{{13|}}}|<br /> {{{13|}}} }}{{#if:{{{14|}}}|<br /> {{{14|}}} }}{{#if:{{{15|}}}|<br /> {{{15|}}} }}{{#if:{{{16|}}}|<br /> {{{16|}}} }}</cite></span>{{#if:{{{автор|}}}|<div style="clear:both;"><!-- Внимание:BR здесь использовать нельзя - конфликтует с шаблоном "oq" --></div><div style="float:right">{{{автор|}}}</div> }}
+
{{onTS|Шаблон:Цитата/styles.css}}
| style="width:30px; vertical-align:bottom; padding-left:10px;" | [[Файл:Aquote2.png|30px|»|link=]]
+
 
|}
+
Шаблон предназначен для добавления цитаты, оформленной декоративными кавычками-ёлочками:
<noinclude>{{doc}}
+
{{пример||Текст цитаты|_style=pre}}
[[Категория:Шаблоны:Форматирование]]
+
Для оформления пропуска в цитате пользуйтесь шаблоном {{tl|Пропуск}}.
</noinclude>
+
<br>
 +
{{днш|quote|cquote}}
 +
 
 +
== Параметры ==
 +
* {{para|текст}} (также {{para|цитата}} и {{para|содержание}}) — текст цитаты. Для цитирования стихотворного текста можно использовать специальный тег {{xtag|poem}}.
 +
** {{para|1}}, {{para|2}}..{{para|''n''}}: вместо именованных параметров можно использовать неограниченное количество нумерованных параметров, каждый из которых выводит текст цитаты с новой строки. Знак равенства в тексте цитаты воспринимается как символ, разделяющий имя параметра и значение. Для корректной работы шаблона перед текстом следует использовать именованные параметры (например, {{para|1}}). См. подробности на [[ВП:Механизм шаблонов#Параметры]].
 +
* {{para|автор}} — автор цитаты.
 +
* {{para|источник}} — источник цитаты.
 +
 
 +
== Примеры ==
 +
{{стопка примеров|style=*pre
 +
|1=Строка без переноса предложения
 +
|2=текст=Знание — сила!\автор=[[Френсис Бэкон]]
 +
|3=Учиться,\учиться\и учиться!\автор=[[Ленин, Владимир Ильич|Ленин]]
 +
}}
 +
 
 +
* Пример со всеми параметрами:
 +
{{demo|<nowiki>{{цитата
 +
|текст=</nowiki>{{lorem ipsum}}<nowiki>
 +
|автор=Автор
 +
|источник=источник
 +
}}</nowiki>
 +
}}
 +
 
 +
* Чтобы указать текст на языке оригинала, используйте шаблон {{t|оригинальный текст}}:
 +
{{demo|<nowiki>{{цитата|текст=</nowiki>{{lorem ipsum}}<nowiki>
 +
 
 +
{{оригинальный текст|en|</nowiki>{{lorem ipsum}}<nowiki>}}
 +
 
 +
}}</nowiki>
 +
}}
 +
 
 +
* Текст по умолчанию выводится [[курсив]]ом, чтобы отменить выделение для участка текста, используйте стандартную вики-разметку для курсива. Например:
 +
{{пример||В этот год ''[1909]'' я решила остаться подольше в нашем имении и не уезжать в Петербург — как обычно, в сентябре. <...>|_style=pre}}
 +
 
 +
Если ш:цитата использован внутри списка (:,*), в голом тексте цитаты не должно быть абзацев через просто новую строку. Можно использовать тег &lt;br&gt;, [[T:pb]] или нумерные параметры шаблона (параметры могут быть с новой строки).
 +
 
 +
== См. также ==
 +
* {{tl|Начало цитаты}} / {{tl|Конец цитаты}}
 +
* {{tl|Оригинальный текст}} — переведённая цитата с оригиналом
 +
* {{tl|Blockquote}} — расширяет возможности тега {{tago|blockquote}}
 +
* {{tl|Врезка}}
 +
* {{tl|Цитата2}} — переведённая цитата с оригиналом в кавычках
 +
* {{tl|Coquote}} — цитата в кавычках
 +
 
 +
== Параметры шаблона для визуального редактора ==
 +
<templatedata>
 +
{
 +
"description": "Шаблон предназначен добавления цитаты, оформленной декоративными кавычками-ёлочками.",
 +
"params": {
 +
"1": {
 +
"label": "строка1",
 +
"type": "string",
 +
"required": false,
 +
"description": "опциональные строки вместо поля \"текст\""
 +
},
 +
"2": {
 +
"label": "строка2",
 +
"inherits": "1"
 +
},
 +
"3": {
 +
"label": "строка3",
 +
"inherits": "1"
 +
},
 +
"4": {
 +
"label": "строка4",
 +
"inherits": "1"
 +
},
 +
"5": {
 +
"label": "строка5",
 +
"inherits": "1"
 +
},
 +
"6": {
 +
"label": "строка6",
 +
"inherits": "1"
 +
},
 +
"7": {
 +
"label": "строка7",
 +
"inherits": "1"
 +
},
 +
"8": {
 +
"label": "строка8",
 +
"inherits": "1"
 +
},
 +
"9": {
 +
"label": "строка9",
 +
"inherits": "1"
 +
},
 +
"10": {
 +
"label": "строка10",
 +
"inherits": "1"
 +
},
 +
"11": {
 +
"label": "строка11",
 +
"inherits": "1"
 +
},
 +
"12": {
 +
"label": "строка12",
 +
"inherits": "1"
 +
},
 +
"13": {
 +
"label": "строка13",
 +
"inherits": "1"
 +
},
 +
"14": {
 +
"label": "строка14",
 +
"inherits": "1"
 +
},
 +
"15": {
 +
"label": "строка15",
 +
"inherits": "1"
 +
},
 +
"16": {
 +
"label": "строка16",
 +
"inherits": "1"
 +
},
 +
"автор": {
 +
"label": "автор",
 +
"type": "string",
 +
"required": false
 +
},
 +
"текст": {
 +
"aliases": [
 +
"цитата",
 +
"содержание"
 +
],
 +
"type": "content"
 +
},
 +
"источник": {}
 +
},
 +
"paramOrder": [
 +
"текст",
 +
"автор",
 +
"источник",
 +
"1",
 +
"2",
 +
"3",
 +
"4",
 +
"5",
 +
"6",
 +
"7",
 +
"8",
 +
"9",
 +
"10",
 +
"11",
 +
"12",
 +
"13",
 +
"14",
 +
"15",
 +
"16"
 +
]
 +
}
 +
</templatedata>
 +
 
 +
<includeonly>
 +
[[Категория:Шаблоны:Цитирование]]
 +
</includeonly>

Версия 13:09, 5 сентября 2025

Шаблон:Docpage Шаблон:TOC right Шаблон:OnTS

Шаблон предназначен для добавления цитаты, оформленной декоративными кавычками-ёлочками: Шаблон:Пример Для оформления пропуска в цитате пользуйтесь шаблоном Шаблон:Tl.
Шаблон:Днш

Параметры

  • Шаблон:Para (также Шаблон:Para и Шаблон:Para) — текст цитаты. Для цитирования стихотворного текста можно использовать специальный тег Шаблон:Xtag.
    • Шаблон:Para, Шаблон:Para..Шаблон:Para: вместо именованных параметров можно использовать неограниченное количество нумерованных параметров, каждый из которых выводит текст цитаты с новой строки. Знак равенства в тексте цитаты воспринимается как символ, разделяющий имя параметра и значение. Для корректной работы шаблона перед текстом следует использовать именованные параметры (например, Шаблон:Para). См. подробности на ВП:Механизм шаблонов#Параметры.
  • Шаблон:Para — автор цитаты.
  • Шаблон:Para — источник цитаты.

Примеры

Шаблон:Стопка примеров

  • Пример со всеми параметрами:

Шаблон:Demo

  • Чтобы указать текст на языке оригинала, используйте шаблон Шаблон:T:

Шаблон:Demo

  • Текст по умолчанию выводится курсивом, чтобы отменить выделение для участка текста, используйте стандартную вики-разметку для курсива. Например:

Шаблон:Пример

Если ш:цитата использован внутри списка (:,*), в голом тексте цитаты не должно быть абзацев через просто новую строку. Можно использовать тег <br>, T:pb или нумерные параметры шаблона (параметры могут быть с новой строки).

См. также

Параметры шаблона для визуального редактора

<templatedata> { "description": "Шаблон предназначен добавления цитаты, оформленной декоративными кавычками-ёлочками.", "params": { "1": { "label": "строка1", "type": "string", "required": false, "description": "опциональные строки вместо поля \"текст\"" }, "2": { "label": "строка2", "inherits": "1" }, "3": { "label": "строка3", "inherits": "1" }, "4": { "label": "строка4", "inherits": "1" }, "5": { "label": "строка5", "inherits": "1" }, "6": { "label": "строка6", "inherits": "1" }, "7": { "label": "строка7", "inherits": "1" }, "8": { "label": "строка8", "inherits": "1" }, "9": { "label": "строка9", "inherits": "1" }, "10": { "label": "строка10", "inherits": "1" }, "11": { "label": "строка11", "inherits": "1" }, "12": { "label": "строка12", "inherits": "1" }, "13": { "label": "строка13", "inherits": "1" }, "14": { "label": "строка14", "inherits": "1" }, "15": { "label": "строка15", "inherits": "1" }, "16": { "label": "строка16", "inherits": "1" }, "автор": { "label": "автор", "type": "string", "required": false }, "текст": { "aliases": [ "цитата", "содержание" ], "type": "content" }, "источник": {} }, "paramOrder": [ "текст", "автор", "источник", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16" ] } </templatedata>