Шаблон:Статья
Материал из MachineLearning.
(Различия между версиями)
(Новая: <!------------------------------------------------------------------------- Библиографическая запись. Попытка приблизиться к ГОСТ 7.80-200...) |
(Убрал выделение статьи жирным шрифтом) |
||
(11 промежуточных версий не показаны.) | |||
Строка 1: | Строка 1: | ||
<!------------------------------------------------------------------------- | <!------------------------------------------------------------------------- | ||
Библиографическая запись. Попытка приблизиться к ГОСТ 7.80-2000 и ГОСТ 7.1-2003. | Библиографическая запись. Попытка приблизиться к ГОСТ 7.80-2000 и ГОСТ 7.1-2003. | ||
- | --><includeonly>{{#if:{{{PageName|}}}|| | + | --><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|}}} | ||
+ | |ссылка статьи={{{url статьи|}}} | ||
|issn={{{ISSN|}}} | |issn={{{ISSN|}}} | ||
|язык={{{язык|russian}}} | |язык={{{язык|russian}}} | ||
- | }}{{#if:{{{PageName|}}}|| | + | }}{{#if:{{{PageName|}}}||}}<!-- |
--------------------------------------------------------------------------- | --------------------------------------------------------------------------- | ||
- | Ссылка на страницу публикации; | + | Ссылка на страницу публикации; |
- | -->{{#if:{{{PageName|}}}| {{подробнее|{{{PageName}}}}}}} | + | -->{{#if:{{{PageName|}}}| {{подробнее|{{{PageName}}}}}}}<!-- |
--------------------------------------------------------------------------- | --------------------------------------------------------------------------- | ||
Генерация бибтеховской записи только на странице публикации | Генерация бибтеховской записи только на странице публикации | ||
-->{{#if:{{{BibtexKey|}}}|<br/> | -->{{#if:{{{BibtexKey|}}}|<br/> | ||
- | '''BibTeX:''' | + | <table width="100%"> |
- | {{#if:{{{}}} }}<nowiki>@ | + | <tr><td valign="top">'''BibTeX:'''</td> |
+ | <td width="100%"> | ||
+ | {{#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 = "{{{конференция|{{{сборник}}}}}}"}}{{#if:{{{издатель|{{{издательство|{{{организация|}}}}}}}}}|, | |
- | volume = "{{{том}}}"}}{{#if:{{{номер|}}}|, | + | publisher = "{{{издатель|{{{издательство|{{{организация}}}}}}}}}"}}{{#if:{{{том|}}}|, |
+ | volume = "{{{том}}}"}}{{#if:{{{редактор|}}}|, | ||
+ | editor = "{{{редактор}}}"}}{{#if:{{{номер|}}}|, | ||
number = "{{{номер}}}"}}{{#if:{{{страницы|}}}|, | number = "{{{номер}}}"}}{{#if:{{{страницы|}}}|, | ||
- | pages = "{{{страницы}}}"}}{{#if:{{{url|}}}|, | + | pages = "{{{страницы}}}"}}{{#if:{{{url статьи|{{{url|}}}}}}|, |
- | url = "{{{url}}}"}}{{#if:{{{ISBN|}}}|, | + | url = "{{{url статьи|{{{url}}}}}}"}}{{#if:{{{ISBN|}}}|, |
isbn = "{{{ISBN}}}"}}, | isbn = "{{{ISBN}}}"}}, | ||
+ | year = "{{{год}}}", | ||
language = {{переводы|{{{язык}}}|russian|english}} | language = {{переводы|{{{язык}}}|russian|english}} | ||
<nowiki>}</nowiki> | <nowiki>}</nowiki> | ||
+ | </td></tr></table> | ||
}}<!------------------------------------------------------------------------- | }}<!------------------------------------------------------------------------- | ||
Категоризация страницы публикации. | Категоризация страницы публикации. | ||
Строка 57: | Строка 66: | ||
{{#if:{{{автор16|}}}|[[{{{cat|Категория:}}}{{{автор16}}} (публикации){{!}}{{{автор}}}]]}} | {{#if:{{{автор16|}}}|[[{{{cat|Категория:}}}{{{автор16}}} (публикации){{!}}{{{автор}}}]]}} | ||
{{#if:{{{год|}}}|[[{{{cat|Категория:}}}{{{год}}} (публикации){{!}}{{{автор}}}]]}} | {{#if:{{{год|}}}|[[{{{cat|Категория:}}}{{{год}}} (публикации){{!}}{{{автор}}}]]}} | ||
- | {{#if:{{{издатель|}}}|[[{{{cat|Категория:}}}{{{издатель}}} (издания){{!}}{{{автор}}}]]}} | + | {{#if:{{{издатель|{{{издательство|{{{организация|}}}}}}}}}|[[{{{cat|Категория:}}}{{{издатель|{{{издательство|{{{организация|}}}}}}}}} (издания){{!}}{{{автор}}}]]}} |
- | }}<noinclude> | + | {{#if:{{{журнал|}}}|[[{{{cat|Категория:}}}{{{журнал}}} (статьи){{!}}{{{автор}}}]]}} |
+ | {{#if:{{{конференция|}}}|[[{{{cat|Категория:}}}{{{конференция}}} (доклады){{!}}{{{автор}}}]]}} | ||
+ | }}</includeonly><noinclude> | ||
{{template navigation}}{{doc}} | {{template navigation}}{{doc}} | ||
- | [[Категория:MachineLearning:Шаблоны для страниц публикаций| | + | [[Категория:MachineLearning:Шаблоны для страниц публикаций|Статья]] |
</noinclude> | </noinclude> |
Текущая версия
Шаблон:Статья · Документация · Обсуждение · Где используется
Документация
|
Шаблон для оформления страниц о публикациях статьях в журналах, сборниках статей и сборниках трудов конференций.
Параметры
Обязательные параметры:
-
автор
,автор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>
Ссылки
- {{Монография}} {{Тезисы}} {{Диссертация}} {{ВКР}} {{Учебник}} {{Отчёт}} {{Документ}} {{Публикация}} — шаблоны для страниц публикаций.
- {{Биб.статья}} {{Книга}} — шаблоны для форматирования библиографических записей.