Шаблон:Монография/Документация
Материал из MachineLearning.
(Различия между версиями)
(Новая: Шаблон для оформления страниц о монографиях. '''Обязательные параметры:''' * <code>автор</code>, <code>автор2</cod...) |
|||
| Строка 1: | Строка 1: | ||
| - | Шаблон для оформления страниц о монографиях. | + | Шаблон для оформления страниц о публикациях-монографиях. |
| + | == Параметры == | ||
'''Обязательные параметры:''' | '''Обязательные параметры:''' | ||
* <code>автор</code>, <code>автор2</code>,..., <code>автор16</code> — один или несколько авторов; | * <code>автор</code>, <code>автор2</code>,..., <code>автор16</code> — один или несколько авторов; | ||
| Строка 12: | Строка 13: | ||
* <code>url</code> — адрес в Интернете, где размещена доступная информация о книге; | * <code>url</code> — адрес в Интернете, где размещена доступная информация о книге; | ||
* <code>ISBN</code> — международный стандартный номер книги; | * <code>ISBN</code> — международный стандартный номер книги; | ||
| - | * <code>язык</code> — russian или english. | + | * <code>язык</code> — russian или english (по умолчанию russian). |
| - | * <code>BibtexKey</code> — ключевой идентификатор [[BibTeX]]-записи; рекомендуемый формат: '''Фамилия_первого_автора двузначный_год первое_слово_названия'', без пробелов. | + | |
| + | '''Служебные параметры:''' | ||
| + | * <code>PageName = <nowiki>{{subst:</nowiki>FULLPAGENAME}}</code> — параметр, '''обязательно''' указываемый в секции '''includeonly'''; | ||
| + | * <code>BibtexKey</code> — ключевой идентификатор [[BibTeX]]-записи; рекомендуемый формат: '''Фамилия_первого_автора двузначный_год первое_слово_названия'', без пробелов; этот параметр влияет только на текст генерируемой [[BibTeX]]-записи. | ||
| + | |||
| + | == Использование == | ||
| + | Шаблон {{Tl|Монография}} используется для создания страниц по монографиям. | ||
| + | Страница по монографии состоит из двух частей, которые должны содержать идентичные включения шаблона {{Tl|Монография}}, отличающиеся только служебными параметрами. | ||
| + | * Секция '''includeonly''' содержит текст, генерируемый вместо ссылки на монографию. Обращение к шаблону {{Tl|Монография}} в этой секции ''должно'' включать служебный параметр <code>PageName</code>. | ||
| + | * Секция '''noinclude''' начинается обращением к шаблону {{Tl|Монография}}, который формирует заголовок страницы. Основные его параметры должны быть в точности скопированы из первой секции. Шаблон ''может'' иметь служебный параметр <code>BibtexKey</code>. Если этот параметр не задан, [[BibTeX]]-запись на странице монографии не генерируется. После шаблона {{Tl|Монография}} в секции '''noinclude''' может идти любой вики-текст; он будет отображаться на странице монографии непосредственно после заголовка. | ||
| + | |||
| + | {{well| | ||
| + | Возможно ли избежать дублирования двух (почти) одинаковых обращений к шаблону {{Tl|Монография}}? | ||
| + | Дублирование чревато ошибками. | ||
| + | |||
| + | Пока мне не удалось обойти необходимость иметь две секции '''includeonly''' и '''noinclude''' в вики-коде страницы публикации. Возможно, помогут конструкции вида | ||
| + | <code><nowiki>{{<includeonly>subst:</includeonly></nowiki>''template''><nowiki>}}></nowiki></code> | ||
| + | но текущей версией движка они не поддерживаются... | ||
| + | |||
| + | '''Проблему предлагается обсуждать''' — ''[[Участник:Vokov|К.В.Воронцов]] 21:32, 16 мая 2008 (MSD)''. | ||
| + | }} | ||
| + | |||
| + | == Примеры == | ||
| - | |||
<pre> | <pre> | ||
| - | {{Монография | + | <includeonly>{{Монография |
| + | |автор = Вапник В. Н. | ||
| + | |название = Восстановление зависимостей по эмпирическим данным | ||
| + | |издатель = М.: Наука | ||
| + | |год = 1979 | ||
| + | |PageName = {{subst:FULLPAGENAME}} | ||
| + | }}</includeonly><noinclude>{{Монография | ||
| + | |автор = Вапник В. Н. | ||
| + | |название = Восстановление зависимостей по эмпирическим данным | ||
| + | |издатель = М.: Наука | ||
| + | |год = 1979 | ||
| + | |BibtexKey = vapnik79vosstanovlenie | ||
| + | }} | ||
| + | == Аннотация == | ||
| + | Основополагающая монография по статистической теории восстановления зависимостей. | ||
| + | == Ссылки == | ||
| + | [[Категория: Теория вычислительного обучения (публикации)]] | ||
| + | </noinclude> | ||
| + | </pre> | ||
| + | |||
| + | <pre> | ||
| + | <includeonly>{{Монография | ||
| + | |автор = Hastie T. | ||
| + | |автор2 = Tibshirani R. | ||
| + | |автор3 = Friedman J. | ||
| + | |название = The Elements of Statistical Learning | ||
| + | |издатель = Springer | ||
| + | |год = 2001 | ||
| + | |ISBN = 0-387-95284-5 | ||
| + | |PageName = {{subst:FULLPAGENAME}} | ||
| + | }}</includeonly><noinclude>{{Монография | ||
|автор = Hastie T. | |автор = Hastie T. | ||
|автор2 = Tibshirani R. | |автор2 = Tibshirani R. | ||
| Строка 26: | Строка 78: | ||
|ISBN = 0-387-95284-5 | |ISBN = 0-387-95284-5 | ||
|BibtexKey = hastie01elements | |BibtexKey = hastie01elements | ||
| - | + | }} | |
| - | + | == Аннотация == | |
| + | Классический университетский учебник по статистическому (машинному) обучению. | ||
| + | == Ссылки == | ||
*[http://www.amazon.com/Elements-Statistical-Learning-T-Hastie/dp/0387952845 Amazon.com] | *[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/~tibs/ElemStatLearn/ Страница этой книги] | ||
| Строка 35: | Строка 89: | ||
[[Категория:Учебники]] | [[Категория:Учебники]] | ||
[[Категория:Машинное обучение (публикации)]] | [[Категория:Машинное обучение (публикации)]] | ||
| + | </noinclude> | ||
}} | }} | ||
</pre> | </pre> | ||
Версия 17:32, 16 мая 2008
Шаблон для оформления страниц о публикациях-монографиях.
Параметры
Обязательные параметры:
-
автор,автор2,...,автор16— один или несколько авторов; -
название— название монографии; -
издатель— название издательства, вместе с адресом, напримерМ.: Наука; -
год— год издания;
Необязательные параметры:
-
издание— уточнение издания (обычно для книг и сборников), указывается после названия через двоеточие; в том числе: «Том ##», «В ## томах», «Пер. с англ.», «Вып. ##», и т.п.; -
страниц— количество страниц в книге; оформление: «## c.» или «##–## P.»; -
url— адрес в Интернете, где размещена доступная информация о книге; -
ISBN— международный стандартный номер книги; -
язык— russian или english (по умолчанию russian).
Служебные параметры:
-
PageName = {{subst:FULLPAGENAME}}— параметр, обязательно указываемый в секции includeonly; -
BibtexKey— ключевой идентификатор BibTeX-записи; рекомендуемый формат: 'Фамилия_первого_автора двузначный_год первое_слово_названия, без пробелов; этот параметр влияет только на текст генерируемой BibTeX-записи.
Использование
Шаблон {{Монография}} используется для создания страниц по монографиям. Страница по монографии состоит из двух частей, которые должны содержать идентичные включения шаблона {{Монография}}, отличающиеся только служебными параметрами.
- Секция includeonly содержит текст, генерируемый вместо ссылки на монографию. Обращение к шаблону {{Монография}} в этой секции должно включать служебный параметр
PageName. - Секция noinclude начинается обращением к шаблону {{Монография}}, который формирует заголовок страницы. Основные его параметры должны быть в точности скопированы из первой секции. Шаблон может иметь служебный параметр
BibtexKey. Если этот параметр не задан, BibTeX-запись на странице монографии не генерируется. После шаблона {{Монография}} в секции noinclude может идти любой вики-текст; он будет отображаться на странице монографии непосредственно после заголовка.
| | Возможно ли избежать дублирования двух (почти) одинаковых обращений к шаблону {{Монография}}?
Дублирование чревато ошибками. Пока мне не удалось обойти необходимость иметь две секции includeonly и noinclude в вики-коде страницы публикации. Возможно, помогут конструкции вида
но текущей версией движка они не поддерживаются... Проблему предлагается обсуждать — К.В.Воронцов 21:32, 16 мая 2008 (MSD). |
Примеры
<includeonly>{{Монография
|автор = Вапник В. Н.
|название = Восстановление зависимостей по эмпирическим данным
|издатель = М.: Наука
|год = 1979
|PageName = {{subst:FULLPAGENAME}}
}}</includeonly><noinclude>{{Монография
|автор = Вапник В. Н.
|название = Восстановление зависимостей по эмпирическим данным
|издатель = М.: Наука
|год = 1979
|BibtexKey = vapnik79vosstanovlenie
}}
== Аннотация ==
Основополагающая монография по статистической теории восстановления зависимостей.
== Ссылки ==
[[Категория: Теория вычислительного обучения (публикации)]]
</noinclude>
<includeonly>{{Монография
|автор = Hastie T.
|автор2 = Tibshirani R.
|автор3 = Friedman J.
|название = The Elements of Statistical Learning
|издатель = Springer
|год = 2001
|ISBN = 0-387-95284-5
|PageName = {{subst:FULLPAGENAME}}
}}</includeonly><noinclude>{{Монография
|автор = Hastie T.
|автор2 = Tibshirani R.
|автор3 = Friedman J.
|название = The Elements of Statistical Learning
|издатель = Springer
|год = 2001
|ISBN = 0-387-95284-5
|BibtexKey = hastie01elements
}}
== Аннотация ==
Классический университетский учебник по статистическому (машинному) обучению.
== Ссылки ==
*[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>
}}

