Шаблон:Статья
Материал из MachineLearning.
(Различия между версиями)
(Новая: <!------------------------------------------------------------------------- Библиографическая запись. Попытка приблизиться к ГОСТ 7.80-200...) |
|||
| Строка 22: | Строка 22: | ||
-->{{#if:{{{BibtexKey|}}}|<br/> | -->{{#if:{{{BibtexKey|}}}|<br/> | ||
'''BibTeX:''' | '''BibTeX:''' | ||
| - | {{#if:{{{}}} }}<nowiki>@ | + | {{#if:{{{журнал}}}|<nowiki>@article</nowiki>}}{{#if:{{{конференция}}}|<nowiki>@inproceedings</nowiki>}}{{#if:{{{сборник}}}|<nowiki>@incollection</nowiki>}}{{{BibtexKey}}}, |
author = "{{BibtexAuthors|{{{автор|}}}|{{{автор2|}}}|{{{автор3|}}}|{{{автор4|}}}|{{{автор5|}}}|{{{автор6|}}}|{{{автор7|}}}|{{{автор8|}}}|{{{автор9|}}}|{{{автор10|}}}|{{{автор11|}}}|{{{автор12|}}}|{{{автор13|}}}|{{{автор14|}}}|{{{автор15|}}}|{{{автор16|}}}}}", | author = "{{BibtexAuthors|{{{автор|}}}|{{{автор2|}}}|{{{автор3|}}}|{{{автор4|}}}|{{{автор5|}}}|{{{автор6|}}}|{{{автор7|}}}|{{{автор8|}}}|{{{автор9|}}}|{{{автор10|}}}|{{{автор11|}}}|{{{автор12|}}}|{{{автор13|}}}|{{{автор14|}}}|{{{автор15|}}}|{{{автор16|}}}}}", | ||
title = "{{{название}}}{{#if:{{{издание|}}}|<nowiki>. — </nowiki>{{{издание}}}}}", | title = "{{{название}}}{{#if:{{{издание|}}}|<nowiki>. — </nowiki>{{{издание}}}}}", | ||
| + | {{#if:{{{журнал|}}}|journal="{{{журнал}}}",}} | ||
| + | {{#if:{{{конференция|{{{сборник|}}}}}}|booktitle="{{{конференция|{{{сборник}}}}}}",}} | ||
publisher = "{{{издатель|{{{издательство}}}}}}", | publisher = "{{{издатель|{{{издательство}}}}}}", | ||
| - | year = "{{{год}}}"{{#if:{{{том|}}}| | + | year = "{{{год}}}", |
| - | + | {{#if:{{{том|}}}|volume = "{{{том}}}",}} | |
| - | + | {{#if:{{{номер|}}}|number = "{{{номер}}}",}} | |
| - | + | {{#if:{{{страницы|}}}|pages = "{{{страницы}}}",}} | |
| - | + | {{#if:{{{url|}}}|url = "{{{url}}}",}} | |
| - | + | {{#if:{{{ISBN|}}}|isbn = "{{{ISBN}}}",}} | |
language = {{переводы|{{{язык}}}|russian|english}} | language = {{переводы|{{{язык}}}|russian|english}} | ||
<nowiki>}</nowiki> | <nowiki>}</nowiki> | ||
| Строка 58: | Строка 60: | ||
{{#if:{{{год|}}}|[[{{{cat|Категория:}}}{{{год}}} (публикации){{!}}{{{автор}}}]]}} | {{#if:{{{год|}}}|[[{{{cat|Категория:}}}{{{год}}} (публикации){{!}}{{{автор}}}]]}} | ||
{{#if:{{{издатель|}}}|[[{{{cat|Категория:}}}{{{издатель}}} (издания){{!}}{{{автор}}}]]}} | {{#if:{{{издатель|}}}|[[{{{cat|Категория:}}}{{{издатель}}} (издания){{!}}{{{автор}}}]]}} | ||
| + | {{#if:{{{журнал|}}}|[[{{{cat|Категория:}}}{{{журнал}}} (статьи){{!}}{{{автор}}}]]}} | ||
| + | {{#if:{{{конференция|}}}|[[{{{cat|Категория:}}}{{{конференция}}} (доклады){{!}}{{{автор}}}]]}} | ||
}}<noinclude> | }}<noinclude> | ||
{{template navigation}}{{doc}} | {{template navigation}}{{doc}} | ||
[[Категория:MachineLearning:Шаблоны для страниц публикаций|М]] | [[Категория:MachineLearning:Шаблоны для страниц публикаций|М]] | ||
</noinclude> | </noinclude> | ||
Версия 21:13, 30 мая 2008
Шаблон:Статья · Документация · Обсуждение · Где используется
Документация
|
Шаблон для оформления страниц о публикациях статьях в журналах, сборниках статей и сборниках трудов конференций.
Параметры
Обязательные параметры:
-
автор,автор2,...,автор16— один или несколько авторов, в форматеФамилия, И. О.; фамилия автора должна отделяться от инициалов запятой и пробелом; между инициалами должен быть пробел; -
название— название статьи; -
журналиликонференцияилисборник— название журнала, конференции или сборника статей; -
год— год издания;
Необязательные параметры:
-
издание— уточнение издания (обычно для книг и сборников), указывается после названия через двоеточие; в том числе: «Сб. докл.», «В ## томах», «Пер. с англ.», «Вып. ##», и т.п.; -
издательилииздательствоилиорганизация— название издательства или организации, проводившей конференцию; вместе с адресом, напримерМ.: Наука; -
редактор— инициалы и фамилия редактора в родительном падеже; слова «Под ред.» или «Editor:» перед фамилией вставляются автоматически; -
том— том журнала или сборника; -
номер— номер журнала или сборника; -
страницы— диапазон страниц — два числа, разделяемых коротким тире без пробелов: «00–00»; -
url— адрес в Интернете, где размещена доступная информация о журнале или сборнике; -
url статьи— адрес в Интернете, где размещена доступная информация о данной статье; -
ISSN— уникальный идентификатор печатного периодического издания, из 8 цифр, см. Википедию; -
язык— russian или english (по умолчанию russian).
Служебные параметры:
-
PageName = Название страницы— параметр, обязательно указываемый в секции includeonly; Вместо Название страницы надо подставить копию заголовка страницы, вместе с ключевым словомПубликация:. -
BibtexKey— ключевой идентификатор BibTeX-записи; влияет только на текст генерируемой BibTeX-записи. Рекомендуемый формат: ФамилияПервогоАвтора ДвузначныйГод ПервоеСловоНазвания, без пробелов, русские буквы недопустимы. Примеры:hastie01elements,zhuravlev06recognition.
Использование
| | Данный шаблон не предназначен для использования на обычных страницах, так как он вставляет категоризацию страницы и делает ещё некоторое количество нетривиальной работы.
Для оформления библиографических записей используйте более простые шаблоны, выполняющие только форматирование текста {{Биб.статья}} и {{Книга}}. |
Страница о статье в журнале или сборнике состоит из двух частей, которые должны содержать идентичные включения шаблона {{Статья}}, отличающиеся только служебными параметрами.
- Секция includeonly содержит текст, генерируемый вместо ссылки на статью. Обращение к шаблону {{Статья}} в этой секции должно включать служебный параметр
PageName. - Секция noinclude начинается обращением к шаблону {{Статья}}, который формирует заголовок страницы. Основные его параметры должны быть в точности скопированы из первой секции. Шаблон может иметь служебный параметр
BibtexKey. Если этот параметр не задан, BibTeX-запись на странице не генерируется. После шаблона {{Статья}} в секции noinclude может идти любой вики-текст; он будет отображаться на странице непосредственно после заголовка.
Заготовка страницы
Вопросы обязательно должны быть заменены содержимым, остальные параметры можно не задавать.
<includeonly>{{Статья|PageName = Публикация:???
|автор = ???
|название = ???
|журнал = ???
|год = ???
|издание =
|издатель =
|редактор =
|том =
|номер =
|страницы =
|url =
|url статьи =
|issn =
|язык =
}}</includeonly><noinclude>{{Статья|BibtexKey = ???
...Сюда надо скопировать все строки с параметрами, от |автор до |язык включительно...
}}
== Аннотация ==
== Ссылки ==
[[Категория:???|???]]
</noinclude>
| | Возможно ли избежать дублирования двух (почти) одинаковых обращений к шаблону {{Статья}}? Дублирование чревато ошибками. В идеале хотелось бы вообще скрыть от конечного пользователя includeonly и noinclude на страницах публикаций.
Проблему предлагается обсуждать — К.В.Воронцов 21:32, 16 мая 2008 (MSD). |
Примеры
<includeonly>{{Статья|PageName = Публикация:Журавлёв 1978 Об алгебраическом подходе
|автор = Журавлёв, Ю. И.
|название = Об алгебраическом подходе к решению задач распознавания или классификации
|журнал = Проблемы кибернетики
|издание = Вып.33
|год = 1978
|страницы = 5–68
|url = http://www.ccas.ru/frc/papers/zhuravlev78prob33.pdf
}}</includeonly><noinclude>{{Статья|BibtexKey = zhuravlev78prob33
|автор = Журавлёв, Ю. И.
|название = Об алгебраическом подходе к решению задач распознавания или классификации
|журнал = Проблемы кибернетики
|издание = Вып.33
|год = 1978
|страницы = 5–68
|url = http://www.ccas.ru/frc/papers/zhuravlev78prob33.pdf
}}
== Аннотация ==
Основополагающая работа по алгебраическому подходу к проблеме распознавания.
== Ссылки ==
*[[Журавлёв, Юрий Иванович]]
*[[Алгебраический подход к проблеме распознавания]]
[[Категория:Алгебраический подход к проблеме распознавания (публикации)|Ж]]
</noinclude>
Ссылки
- {{Монография}} {{Тезисы}} {{Диссертация}} {{ВКР}} {{Учебник}} {{Отчёт}} {{Документ}} {{Публикация}} — шаблоны для страниц публикаций.
- {{Биб.статья}} {{Книга}} — шаблоны для форматирования библиографических записей.

