Шаблон:Монография/Документация
Материал из MachineLearning.
(Различия между версиями)
м |
|||
Строка 10: | Строка 10: | ||
'''Необязательные параметры:''' | '''Необязательные параметры:''' | ||
* <code>издание</code> — уточнение издания (обычно для книг и сборников), указывается после названия через двоеточие; в том числе: «Том ##», «В ## томах», «Пер. с англ.», «Вып. ##», и т.п.; | * <code>издание</code> — уточнение издания (обычно для книг и сборников), указывается после названия через двоеточие; в том числе: «Том ##», «В ## томах», «Пер. с англ.», «Вып. ##», и т.п.; | ||
- | * <code>страниц</code> — количество страниц в книге; оформление: «## c.» или «## | + | * <code>страниц</code> — количество страниц в книге; оформление: «## c.» или «## p.»; |
* <code>url</code> — адрес в Интернете, где размещена доступная информация о книге; | * <code>url</code> — адрес в Интернете, где размещена доступная информация о книге; | ||
* <code>ISBN</code> — международный стандартный номер книги; | * <code>ISBN</code> — международный стандартный номер книги; | ||
Строка 17: | Строка 17: | ||
'''Служебные параметры:''' | '''Служебные параметры:''' | ||
* <code>PageName = <nowiki>{{subst:</nowiki>FULLPAGENAME}}</code> — параметр, '''обязательно''' указываемый в секции '''includeonly'''; | * <code>PageName = <nowiki>{{subst:</nowiki>FULLPAGENAME}}</code> — параметр, '''обязательно''' указываемый в секции '''includeonly'''; | ||
- | * <code>BibtexKey</code> — ключевой идентификатор [[BibTeX]]-записи; | + | * <code>BibtexKey</code> — ключевой идентификатор [[BibTeX]]-записи; влияет только на текст генерируемой [[BibTeX]]-записи; рекомендуемый формат, без пробелов: |
+ | '''Фамилия_первого_автора двузначный_год первое_слово_названия'' | ||
== Использование == | == Использование == | ||
Строка 25: | Строка 26: | ||
* Секция '''noinclude''' начинается обращением к шаблону {{Tl|Монография}}, который формирует заголовок страницы. Основные его параметры должны быть в точности скопированы из первой секции. Шаблон ''может'' иметь служебный параметр <code>BibtexKey</code>. Если этот параметр не задан, [[BibTeX]]-запись на странице монографии не генерируется. После шаблона {{Tl|Монография}} в секции '''noinclude''' может идти любой вики-текст; он будет отображаться на странице монографии непосредственно после заголовка. | * Секция '''noinclude''' начинается обращением к шаблону {{Tl|Монография}}, который формирует заголовок страницы. Основные его параметры должны быть в точности скопированы из первой секции. Шаблон ''может'' иметь служебный параметр <code>BibtexKey</code>. Если этот параметр не задан, [[BibTeX]]-запись на странице монографии не генерируется. После шаблона {{Tl|Монография}} в секции '''noinclude''' может идти любой вики-текст; он будет отображаться на странице монографии непосредственно после заголовка. | ||
- | {{ | + | {{stop| |
Возможно ли избежать дублирования двух (почти) одинаковых обращений к шаблону {{Tl|Монография}}? | Возможно ли избежать дублирования двух (почти) одинаковых обращений к шаблону {{Tl|Монография}}? | ||
Дублирование чревато ошибками. | Дублирование чревато ошибками. | ||
Пока мне не удалось обойти необходимость иметь две секции '''includeonly''' и '''noinclude''' в вики-коде страницы публикации. Возможно, помогут конструкции вида | Пока мне не удалось обойти необходимость иметь две секции '''includeonly''' и '''noinclude''' в вики-коде страницы публикации. Возможно, помогут конструкции вида | ||
- | <code><nowiki>{{<includeonly>subst:</includeonly></nowiki>''template'' | + | <code><nowiki>{{<includeonly>subst:</includeonly></nowiki>''template''<nowiki>}}</nowiki></code> |
но текущей версией движка они не поддерживаются... | но текущей версией движка они не поддерживаются... | ||
Строка 44: | Строка 45: | ||
|издатель = М.: Наука | |издатель = М.: Наука | ||
|год = 1979 | |год = 1979 | ||
+ | |страниц = 448 | ||
|PageName = {{subst:FULLPAGENAME}} | |PageName = {{subst:FULLPAGENAME}} | ||
}}</includeonly><noinclude>{{Монография | }}</includeonly><noinclude>{{Монография | ||
Строка 50: | Строка 52: | ||
|издатель = М.: Наука | |издатель = М.: Наука | ||
|год = 1979 | |год = 1979 | ||
+ | |страниц = 448 | ||
|BibtexKey = vapnik79vosstanovlenie | |BibtexKey = vapnik79vosstanovlenie | ||
}} | }} |
Версия 21:01, 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 |страниц = 448 |PageName = {{subst:FULLPAGENAME}} }}</includeonly><noinclude>{{Монография |автор = Вапник В. Н. |название = Восстановление зависимостей по эмпирическим данным |издатель = М.: Наука |год = 1979 |страниц = 448 |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> }}