Шаблон:Монография

Материал из MachineLearning.

(Различия между версиями)
Перейти к: навигация, поиск
м
 
(29 промежуточных версий не показаны.)
Строка 1: Строка 1:
-
<!-- Библиографическая запись
+
<!-------------------------------------------------------------------------
-
-->{{книга
+
Библиографическая запись. Попытка приблизиться к ГОСТ 7.80-2000 и ГОСТ 7.1-2003.
 +
--><includeonly>{{#if:{{{PageName|}}}||'''}}{{книга
|автор={{ВсеАвторы|{{{автор}}}|{{{автор2|}}}|{{{автор3|}}}|{{{автор4|}}}|{{{автор5|}}}|{{{автор6|}}}|{{{автор7|}}}|{{{автор8|}}}|{{{автор9|}}}|{{{автор10|}}}|{{{автор11|}}}|{{{автор12|}}}|{{{автор13|}}}|{{{автор14|}}}|{{{автор15|}}}|{{{автор16|}}}}}
|автор={{ВсеАвторы|{{{автор}}}|{{{автор2|}}}|{{{автор3|}}}|{{{автор4|}}}|{{{автор5|}}}|{{{автор6|}}}|{{{автор7|}}}|{{{автор8|}}}|{{{автор9|}}}|{{{автор10|}}}|{{{автор11|}}}|{{{автор12|}}}|{{{автор13|}}}|{{{автор14|}}}|{{{автор15|}}}|{{{автор16|}}}}}
|заглавие={{{название}}}
|заглавие={{{название}}}
-
|издательство={{{издатель}}}
+
|издательство={{{издатель|{{{издательство}}}}}}
|год={{{год}}}
|год={{{год}}}
|издание={{{издание|}}}
|издание={{{издание|}}}
-
|страниц={{{страниц|}}}
+
|страниц={{{страниц|}}}
|ссылка={{{url|}}}
|ссылка={{{url|}}}
|isbn={{{ISBN|}}}
|isbn={{{ISBN|}}}
-
}}
+
|язык={{{язык|russian}}}
-
<!-- Ссылка на страницу публикации; для этого там должен быть задан парамер PageName={{subst:FULLPAGENAME}}
+
}}{{#if:{{{PageName|}}}||'''}}<!--
-
-->{{#if:{{{PageName|}}}|[[{{{PageName}}}|подробнее]]}}
+
---------------------------------------------------------------------------
-
<!-- Генерация бибтеховской записи только на странице публикации
+
Ссылка на страницу публикации; для этого шаблону должен быть передан парамер PageName={{subst:FULLPAGENAME}}
-
-->{{#if:{{{BibtexKey|}}}|'''BibTeX:'''
+
-->{{#if:{{{PageName|}}}|&nbsp;{{подробнее|{{{PageName}}}}}}}<!--
 +
---------------------------------------------------------------------------
 +
Генерация бибтеховской записи только на странице публикации
 +
-->{{#if:{{{BibtexKey|}}}|<br/>
 +
<table width="100%">
 +
<tr><td valign="top">'''BibTeX:'''</td>
 +
<td width="100%">
<nowiki>@book{</nowiki>{{{BibtexKey}}},
<nowiki>@book{</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>.&nbsp;— </nowiki>{{{издание}}}}}",
title = "{{{название}}}{{#if:{{{издание|}}}|<nowiki>.&nbsp;— </nowiki>{{{издание}}}}}",
-
publisher = "{{{издатель}}}",
+
publisher = "{{{издатель|{{{издательство}}}}}}",
year = "{{{год}}}"{{#if:{{{страниц|}}}|,
year = "{{{год}}}"{{#if:{{{страниц|}}}|,
numpages = "{{{страниц}}}"}}{{#if:{{{url|}}}|,
numpages = "{{{страниц}}}"}}{{#if:{{{url|}}}|,
url = "{{{url}}}"}}{{#if:{{{ISBN|}}}|,
url = "{{{url}}}"}}{{#if:{{{ISBN|}}}|,
-
isbn = "{{{ISBN}}}"}}
+
isbn = "{{{ISBN}}}"}},
 +
language = {{переводы|{{{язык}}}|russian|english}}
<nowiki>}</nowiki>
<nowiki>}</nowiki>
-
}}
+
</td></tr></table>
-
<!-- Категоризация страницы публикации. Конструкция {{{cat|Категория:}}} предохраняет от категоризации самого Шаблон:Монография
+
}}<!-------------------------------------------------------------------------
-
-->
+
Категоризация страницы публикации.
-
[[{{{cat|Категория:}}}Монографии]]
+
Параметр {{{PageName}}} должен быть пустым; это предохраняет от категоризации той страницы, в которую вставляется ссылка на публикацию.
-
[[{{{cat|Категория:}}}{{{автор}}} (публикации)]]
+
Конструкция {{{cat|Категория:}}} предохраняет от категоризации самого шаблона Монография.
-
[[{{{cat|Категория:}}}{{{год}}}<nowiki> (публикации)</nowiki>]]
+
-->{{#if:{{{PageName|}}}||[[{{{cat|Категория:}}}Монографии{{!}}{{{автор}}}]]
-
<noinclude>
+
{{#if:{{{автор|}}}|[[{{{cat|Категория:}}}{{{автор}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор1|}}}|[[{{{cat|Категория:}}}{{{автор1}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор2|}}}|[[{{{cat|Категория:}}}{{{автор2}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор3|}}}|[[{{{cat|Категория:}}}{{{автор3}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор4|}}}|[[{{{cat|Категория:}}}{{{автор4}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор5|}}}|[[{{{cat|Категория:}}}{{{автор5}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор6|}}}|[[{{{cat|Категория:}}}{{{автор6}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор7|}}}|[[{{{cat|Категория:}}}{{{автор7}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор8|}}}|[[{{{cat|Категория:}}}{{{автор8}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор9|}}}|[[{{{cat|Категория:}}}{{{автор9}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор10|}}}|[[{{{cat|Категория:}}}{{{автор10}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор11|}}}|[[{{{cat|Категория:}}}{{{автор11}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор12|}}}|[[{{{cat|Категория:}}}{{{автор12}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор13|}}}|[[{{{cat|Категория:}}}{{{автор13}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор14|}}}|[[{{{cat|Категория:}}}{{{автор14}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор15|}}}|[[{{{cat|Категория:}}}{{{автор15}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{автор16|}}}|[[{{{cat|Категория:}}}{{{автор16}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{год|}}}|[[{{{cat|Категория:}}}{{{год}}} (публикации){{!}}{{{автор}}}]]}}
 +
{{#if:{{{издатель|}}}|[[{{{cat|Категория:}}}{{{издатель}}} (издания){{!}}{{{автор}}}]]}}
 +
}}</includeonly><noinclude>
{{template navigation}}{{doc}}
{{template navigation}}{{doc}}
[[Категория:MachineLearning:Шаблоны для страниц публикаций|М]]
[[Категория:MachineLearning:Шаблоны для страниц публикаций|М]]
</noinclude>
</noinclude>

Текущая версия

 Документация

Содержание

Шаблон для оформления страниц о публикациях-монографиях.

Параметры

Обязательные параметры:

  • автор, автор2,..., автор16 — один или несколько авторов, в формате Фамилия, И. О.; фамилия автора должна отделяться от инициалов запятой и пробелом; между инициалами должен быть пробел;
  • название — название монографии;
  • издатель или издательство — название издательства, вместе с адресом, например М.: Наука;
  • год — год издания;

Необязательные параметры:

  • издание — уточнение издания (обычно для книг и сборников), указывается после названия через двоеточие; в том числе: «Том ##», «В ## томах», «Пер. с англ.», «Вып. ##», и т.п.;
  • страниц — количество страниц в книге; только число без «## c.» или «## p.»;
  • url — адрес в Интернете, где размещена доступная информация о книге;
  • ISBN — международный стандартный номер книги;
  • язык — russian или english (по умолчанию russian).

Служебные параметры:

  • PageName = Название страницы — параметр, обязательно указываемый в секции includeonly; Вместо Название страницы надо подставить копию заголовка страницы, вместе с ключевым словом Публикация:.
  • BibtexKey — ключевой идентификатор BibTeX-записи; влияет только на текст генерируемой BibTeX-записи. Рекомендуемый формат: ФамилияПервогоАвтора ДвузначныйГод ПервоеСловоНазвания, без пробелов, русские буквы недопустимы. Примеры: hastie01elements, zhuravlev06recognition.

Использование

Данный шаблон предназначен для использования только на страницах публикаций.

На обычных страницах для оформления библиографических записей используйте более простые шаблоны {{Биб.статья}} и {{Книга}}.


Шаблон {{Монография}} используется для создания страниц по монографиям. Страница по монографии состоит из двух частей, которые должны содержать идентичные включения шаблона {{Монография}}, отличающиеся только служебными параметрами.

  • Секция includeonly содержит текст, генерируемый вместо ссылки на монографию. Обращение к шаблону {{Монография}} в этой секции должно включать служебный параметр PageName.
  • Секция noinclude начинается обращением к шаблону {{Монография}}, который формирует заголовок страницы. Основные его параметры должны быть в точности скопированы из первой секции. Шаблон может иметь служебный параметр BibtexKey. Если этот параметр не задан, BibTeX-запись на странице монографии не генерируется. После шаблона {{Монография}} в секции noinclude может идти любой вики-текст; он будет отображаться на странице монографии непосредственно после заголовка.

Заготовка страницы публикации

Вопросы обязательно должны быть заменены содержимым, остальные параметры можно не задавать.

<includeonly>{{Монография|PageName = Публикация:???
   |автор = ???
   |название = ???
   |издатель = ???
   |год = ???
   |издание =
   |страниц =
   |url =
   |isbn =
   |язык =
}}</includeonly><noinclude>{{Монография|BibtexKey = ???
   ...Сюда надо скопировать все строки с параметрами, от |автор до |язык включительно...
}}
== Аннотация ==
== Ссылки ==
[[Категория:???|???]]
</noinclude>


Возможно ли избежать дублирования двух (почти) одинаковых обращений к шаблону {{Монография}}? Дублирование чревато ошибками. В идеале хотелось бы вообще скрыть от конечного пользователя includeonly и noinclude на страницах публикаций.

Проблему предлагается обсуждатьК.В.Воронцов 21:32, 16 мая 2008 (MSD).


Примеры

<includeonly>{{Монография|PageName = Публикация:Вапник 1979 Восстановление зависимостей
   |автор = Вапник, В. Н.
   |название = Восстановление зависимостей по эмпирическим данным
   |издатель = М.: Наука
   |год = 1979
   |страниц = 448
}}</includeonly><noinclude>{{Монография|BibtexKey = vapnik79vosstanovlenie
   |автор = Вапник, В. Н.
   |название = Восстановление зависимостей по эмпирическим данным
   |издатель = М.: Наука
   |год = 1979
   |страниц = 448
}}
== Аннотация == 
Основополагающая монография по статистической теории восстановления зависимостей. 
== Ссылки ==
[[Категория: Теория вычислительного обучения (публикации)|Вапник]]
</noinclude>
<includeonly>{{Монография|PageName = П:Hastie 2001 The Elements of Statistical Learning
   |автор = Hastie, T.
   |автор2 = Tibshirani, R.
   |автор3 = Friedman, J.
   |название = The Elements of Statistical Learning
   |издатель = Springer
   |год = 2001
   |ISBN = 0-387-95284-5
   |язык = english
}}</includeonly><noinclude>{{Монография|BibtexKey = hastie01elements
   |автор = Hastie, T.
   |автор2 = Tibshirani, R.
   |автор3 = Friedman, J.
   |название = The Elements of Statistical Learning
   |издатель = Springer
   |год = 2001
   |ISBN = 0-387-95284-5
   |язык = english
}}
== Аннотация == 
Классический университетский учебник по статистическому (машинному) обучению. 
== Ссылки ==
*[http://www.amazon.com/Elements-Statistical-Learning-T-Hastie/dp/0387952845 Amazon.com]
*[http://www-stat.stanford.edu/~tibs/ElemStatLearn/ Страница этой книги]
*[http://www-stat.stanford.edu/~hastie/ Trevor Hastie]
*[http://www-stat.stanford.edu/~tibs/ Rob Tibshirani]
*[http://www-stat.stanford.edu/~jhf/ Jerome Friedman]
[[Категория:Учебники]]
[[Категория:Машинное обучение (публикации)]]
</noinclude>
}}

Ссылки

Личные инструменты