From a12226d2a6881a86193661d8be01fa985a6b8d1d Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 26 Mar 2013 21:29:42 +0000 Subject: biblatex-gost (26mar13) git-svn-id: svn://tug.org/texlive/trunk@29517 c570f23f-e606-0410-a88d-b1316a301751 --- .../latex/biblatex-contrib/biblatex-gost/README | 57 + .../biblatex-gost/biblatex-gost-examples.bib | 5963 ++++++++++++++++++++ .../biblatex-gost/biblatex-gost-examples.pdf | Bin 0 -> 587922 bytes .../biblatex-gost/biblatex-gost-examples.tex | 89 + .../biblatex-gost/biblatex-gost.pdf | Bin 0 -> 240085 bytes .../biblatex-gost/biblatex-gost.tex | 1975 +++++++ .../biblatex-contrib/biblatex-gost/ltxdockit.cfg | 113 + .../biblatex-gost/bbx/gost-alphabetic-min.bbx | 10 + .../biblatex-gost/bbx/gost-alphabetic.bbx | 39 + .../biblatex-gost/bbx/gost-authoryear-min.bbx | 10 + .../biblatex-gost/bbx/gost-authoryear.bbx | 333 ++ .../biblatex-gost/bbx/gost-footnote-min.bbx | 6 + .../biblatex-gost/bbx/gost-footnote.bbx | 6 + .../biblatex-gost/bbx/gost-inline-min.bbx | 10 + .../biblatex-gost/bbx/gost-inline.bbx | 46 + .../biblatex-gost/bbx/gost-numeric-min.bbx | 10 + .../biblatex-gost/bbx/gost-numeric.bbx | 55 + .../biblatex-gost/bbx/gost-standard.bbx | 2112 +++++++ .../biblatex-gost/biblatex-gost.def | 561 ++ .../biblatex-gost/cbx/gost-alphabetic-min.cbx | 8 + .../biblatex-gost/cbx/gost-alphabetic.cbx | 75 + .../biblatex-gost/cbx/gost-authoryear-min.cbx | 8 + .../biblatex-gost/cbx/gost-authoryear.cbx | 314 ++ .../biblatex-gost/cbx/gost-footnote-min.cbx | 10 + .../biblatex-gost/cbx/gost-footnote.cbx | 10 + .../biblatex-gost/cbx/gost-inline-min.cbx | 10 + .../biblatex-gost/cbx/gost-inline.cbx | 304 + .../biblatex-gost/cbx/gost-numeric-min.cbx | 8 + .../biblatex-gost/cbx/gost-numeric.cbx | 16 + .../biblatex-gost/dbx/biblatex-gost.dbx | 104 + .../biblatex-gost/dbx/gost-alphabetic-min.dbx | 5 + .../biblatex-gost/dbx/gost-alphabetic.dbx | 5 + .../biblatex-gost/dbx/gost-authoryear-min.dbx | 5 + .../biblatex-gost/dbx/gost-authoryear.dbx | 6 + .../biblatex-gost/dbx/gost-footnote-min.dbx | 5 + .../biblatex-gost/dbx/gost-footnote.dbx | 5 + .../biblatex-gost/dbx/gost-inline-min.dbx | 5 + .../biblatex-gost/dbx/gost-inline.dbx | 5 + .../biblatex-gost/dbx/gost-numeric-min.dbx | 5 + .../biblatex-gost/dbx/gost-numeric.dbx | 5 + .../biblatex-gost/lbx/russian-gost.lbx | 606 ++ 41 files changed, 12919 insertions(+) create mode 100644 Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/README create mode 100644 Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.bib create mode 100644 Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.pdf create mode 100644 Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.tex create mode 100644 Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost.pdf create mode 100644 Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost.tex create mode 100644 Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/ltxdockit.cfg create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-alphabetic-min.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-alphabetic.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-authoryear-min.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-authoryear.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-footnote-min.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-footnote.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-inline-min.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-inline.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-numeric-min.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-numeric.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-standard.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/biblatex-gost.def create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-alphabetic-min.cbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-alphabetic.cbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-authoryear-min.cbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-authoryear.cbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-footnote-min.cbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-footnote.cbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-inline-min.cbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-inline.cbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-numeric-min.cbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-numeric.cbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/biblatex-gost.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-alphabetic-min.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-alphabetic.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-authoryear-min.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-authoryear.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-footnote-min.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-footnote.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-inline-min.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-inline.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-numeric-min.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-numeric.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/lbx/russian-gost.lbx (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/README b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/README new file mode 100644 index 00000000000..dabff653991 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/README @@ -0,0 +1,57 @@ +This package is a collection of biblatex bibliography and citation styles +to format bibliography according to Russian standard GOST 7.0.5-2008. +For documentation and release notes please refer to biblatex-gost.pdf. +The documentation is mainly in Russian. Formatting examples for various +bibliography entries may be found in biblatex-gost-examples.pdf. + +To use the package you will need biblatex 2.5/biber 1.5 or later. +Using the styles is not different from using any other biblatex styles, +please refer to the biblatex documentation. + +For feedbacks and bug reports please use the project page +http://sourceforge.net/projects/biblatexgost +or e-mail me at the address in documentation. + +Installation +------------ + +METHOD 1 + + Download the file biblatex-gost-.tds.zip from + + http://sourceforge.net/projects/biblatexgost/files/ + + or get the file + + http://www.ctan.org/tex-archive/install/macros/latex/contrib/biblatex-gost.tds.zip + + Unpack the archive into your tree. + Refresh the file hash tables. + +METHOD 2 + + Download the file + + http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-gost.zip + + Unpack the content of the 'tex' directory to + + /tex/latex/biblatex-contrib/biblatex-gost + + and the content of the 'doc' directory to + + /doc/latex/biblatex-gost + + Refresh the file hash tables. + +License information +------------------- + +Permission is granted to copy, distribute and/or modify this software under +the terms of the LaTeX Project Public License, version 1.3c or any later +version (http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt). +This software is provided 'as is', without warranty of any kind, either +expressed or implied, including, but not limited to, the implied warranties +of merchantability and fitness for a particular purpose. + +This package is maintained. The current maintainer is Oleg Domanov. \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.bib b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.bib new file mode 100644 index 00000000000..b5d37c6a787 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.bib @@ -0,0 +1,5963 @@ +% Encoding: UTF8 +@XDATA{if-common, + location = {М.}, + publisher = {ИФРАН}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{bolzano:pb, + ids = {bolzano_pb}, + author = {Больцано, Бернард}, + title = {Парадоксы безконечнаго}, + year = {1911}, + publisher = {Mathesis}, + location = {Одесса}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, + _related = {Переиздано в современной орфографии в кн: Парадоксы бесконечного. Минск: Изд. В. П. Ильина, 1999, с. 75-196.}, +} +@BOOK{kojeve:adr, + ids = {kojeve_adr}, + author = {Кожев, Александр}, + title = {Атеизм и другие работы}, + year = {2006}, + publisher = {Праксис}, + location = {М.}, + isbn = {5-901574-56-7}, + pagetotal = {512}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{lakatos:fmnip, + ids = {lakatos_fmnip}, + author = {Имре Лакатос}, + _translator = {}, + title = {Фальсификация и методология научно-исследовательских программ}, + year = {1995}, + publisher = {Медиум}, + location = {М.}, + _pagetotal = {}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{lakatos:do, + ids = {lakatos_do}, + author = {Имре Лакатос}, + translator = {И. Н. Веселовского}, + title = {Доказательства и опровержения. Как доказываются теоремы}, + shorttitle = {Доказательства и опровержения}, + year = {1967}, + publisher = {Наука}, + location = {М.}, + pagetotal = {152}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{habermas:fdm, + ids = {habermas_fdm}, + author = {Юрген Хабермас}, + translator = {М. М. Беляева and К. В. Костина and Е. Л. Петренко and И. В. Розанова and Г. М. Северской}, + title = {Философский дискурс о модерне}, + year = {2003}, + publisher = {Весь Мир}, + location = {М.}, + pagetotal = {416}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{ricoeur:ki, + ids = {ricoeur_ki}, + author = {Рикёр, Поль}, + title = {Конфликт интерпретаций}, + year = {1995}, + language = {russian}, + publisher = {Моск. филос. фонд}, + location = {М.}, + pagetotal = {411}, + hyphenation = {russian}, +} +@BOOK{ricoeur:ki2002, + ids = {ricoeur_ki2002}, + author = {Поль Рикёр}, + translator = {И. Вдовиной}, + introduction = {И. Вдовиной}, + title = {Конфликт интерпретаций}, + subtitle = {Очерки о герменевтике}, + year = {2002}, + publisher = {КАНОН-пресс-ЦКучково поле}, + location = {М.}, + isbn = {5-86090-054-6}, + series = {Канон философии}, + pagetotal = {624}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{ryle:oya, + ids = {ryle_oya}, + crossref = {ryle:ps-book}, + author = {Райл, Гилберт}, + title = {Обыденный язык}, + _year = {2000}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + _related = {Philosophy and Ordinary Language. Urbana, 1960, pp. 108-127}, +} +@INBOOK{ryle:ps, + ids = {ryle_ps}, + crossref = {ryle:ps-book}, + author = {Райл, Гилберт}, + title = {Понятие сознания}, + _year = {2000}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + _related = {G. Ryle. The Concept of Mind. N.Y.: Barnes & Noble, 1949}, +} +@BOOK{ryle:ps-book, + ids = {ryle_ps-book}, + author = {Райл, Гилберт}, + title = {Понятие сознания}, + year = {2000}, + publisher = {Идея-Пресс, Дом интеллектуальной книги}, + location = {М.}, + isbn = {5-7333-0011-6}, + pagetotal = {408}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{jones-fogelin:tcqd, + ids = {jones-fogelin_tcqd}, + title = {The Twentieth Century to Quine and Derrida}, + author = {Jones, W. T. and Fogelin, R. J.}, + isbn = {9780155003798}, + lccn = {96078916}, + series = {A History of Western Philosophy}, + year = {1997}, + publisher = {Harcourt Brace College Publishers}, + language = {english}, + hyphenation = {english}, +} +@INBOOK{benjamin:pi, + ids = {benjamin_pi}, + crossref = {benjamin:pi-book}, + author = {Вальтер Беньямин}, + title = {Произведение искусства в эпоху его технической воспроизводимости}, + year = {1996}, + pages = {15--65}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{benjamin:pi-book, + ids = {benjamin_pi-book}, + author = {Вальтер Беньямин}, + _credits = {Предисловие, составление, перевод и примечания С. А. Ромашко}, + editor = {С. А. Ромашко}, + editortype = {compiler}, + translator = {С. А. Ромашко}, + annotator = {С. А. Ромашко}, + foreword = {С. А. Ромашко}, + title = {Произведение искусства в эпоху его технической воспроизводимости}, + subtitle = {Избранные эссе}, + year = {1996}, + publisher = {Медиум}, + location = {М.}, + isbn = {5-85691-049-4}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{durkheim:s, + ids = {durkheim_s}, + author = {Дюркгейм, Э.}, + editor = {издание Н. П. Карбасникова}, + editor = {В. А. Базарова}, + translator = {А. Н. Ильинского}, + credits = {Пер с фр. с сокр.}, + title = {Самоубийство}, + subtitle = {Социологический этюд}, + year = {1994}, + publisher = {Мысль}, + location = {М.}, + pagetotal = {399, [1]}, + _origlanguage= {french}, + language = {russian}, + hyphenation = {russian}, + _related = {Печатается с некоторыми сокращениями по изданию: СПб., 1912}, +} +@BOOK{durkheim:spmp, + ids = {durkheim_spmp}, + title = {Социология. Ее предмет, метод, предназначение}, + author = {Дюркгейм, Э.}, + isbn = {9785275018202}, + year = {2008}, + pagetotal = {399}, + publisher = {Терра—Кн. клуб}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{marcuse:oc, + ids = {marcuse_oc}, + crossref = {marcuse:ecoc}, + author = {Герберт Маркузе}, + title = {Одномерный человек}, + year = {2003}, + pages = {251--515}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{marcuse:ec, + ids = {marcuse_ec}, + crossref = {marcuse:ecoc}, + author = {Герберт Маркузе}, + title = {Эрос и цивилизация}, + year = {2003}, + pages = {5--250}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{marcuse:ecoc, + ids = {marcuse_ecoc}, + title = {Эрос и цивилизация. Одномерный человек: Исследование идеологии развитого индустриального общества}, + shorttitle = {Эрос и цивилизация. Одномерный человек}, + author = {Маркузе, Г.}, + translator = {Юдина, А. А.}, + afterword = {Юдина, А. А.}, + annotator = {Юдина, А. А.}, + editor = {В. Ю. Кузнецова}, + editortype = {compiler}, + foreword = {В. Ю. Кузнецова}, + isbn = {9785170110414}, + year = {2003}, + location = {М.}, + pagetotal = {526}, + publisher = {АСТ}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{kristeva:su, + ids = {kristeva_su}, + author = {Юлия Кристева}, + translator = {А. Костиковой}, + introduction = {М. Никольчиной}, + introduction = {И. Жеребкиной}, + title = {Силы ужаса}, + subtitle = {эссе об отвращении}, + year = {2003}, + publisher = {Алетейя}, + location = {СПб.}, + isbn = {5-89329-620-6}, + series = {Гендерные исследования}, + pagetotal = {256}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{kristeva:is, + ids = {kristeva_is}, + crossref = {kristeva:it}, + author = {Юлия Кристева}, + translator = {Г. К. Косикова and Б. Н. Нарумова}, + title = {Исследования по семанализу}, + year = {2004}, + pages = {31--394}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{kristeva:sdr, + ids = {kristeva_sdr}, + crossref = {kristeva:it}, + author = {Юлия Кристева}, + translator = {Г. К. Косикова}, + title = {Слово, диалог и роман}, + year = {2004}, + origyear = {1967}, + pages = {165--193}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{kristeva:it, + ids = {kristeva_it}, + author = {Юлия Кристева}, + translator = {Г. К. Косикова and Б. Н. Нарумова}, + title = {Избранные труды: Разрушение поэтики}, + shorttitle = {Избранные труды}, + year = {2004}, + publisher = {Российская политическая энциклопедия (РОССПЭН)}, + location = {М.}, + isbn = {5-8243-0500-5}, + series = {Книга света}, + pagetotal = {656}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{lotman:sski, + ids = {lotman_sski}, + author = {Лотман, Ю. М.}, + title = {Статьи по семиотике культуры и искусства}, + shorttitle = {Статьи по семиотике~\textellipsis\isdot}, + year = {2002}, + publisher = {Академический проект}, + location = {СПб.}, + isbn = {5-7331-0184-9}, + series = {Мир искусств}, + pagetotal = {544}, + language = {rissian}, + hyphenation = {russian}, +} +@INCOLLECTION{barthes:nsp, + ids = {barthes_nsp}, + crossref = {semiotika}, + author = {Ролан Барт}, + title = {Нулевая степень письма}, + _translator = {}, + year = {1983}, + pages = {306-349}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@COLLECTION{semiotika, + title = {Семиотика}, + editor = {Степанова, Ю. С.}, + editortype = {compiler}, + year = {1983}, + publisher = {Радуга}, + pagetotal = {640}, + location = {М.}, + language = {russian}, + hyphenation = {russian}, +} +@INCOLLECTION{barthes:os, + ids = {barthes_os}, + crossref = {szp}, + author = {Ролан Барт}, + title = {Основы семиологии}, + _translator = {}, + year = {1975}, + origyear = {1965}, + _pages = {72--130}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@COLLECTION{szp, + title = {Структурализм: «за» и «против»}, + year = {1975}, + publisher = {Прогресс}, + location = {М.}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{barthes:m3ed, + ids = {barthes_m3ed}, + crossref = {barthes:m}, + author = {Ролан Барт}, + title = {Мифологии}, + year = {2010}, + publisher = {Академический проект}, + isbn = {978-5-8291-1239-4}, + pagetotal = {312}, + hyphenation = {russian}, + edition = {3}, +} +@BOOK{barthes:m2ed, + ids = {barthes_m2ed}, + crossref = {barthes:m}, + author = {Ролан Барт}, + title = {Мифологии}, + year = {2004}, + isbn = {5-8242-0076-9}, + pagetotal = {312}, + hyphenation = {russian}, + edition = {2}, +} +@BOOK{barthes:m, + ids = {barthes_m}, + author = {Ролан Барт}, + translator = {С. Н. Зенкина}, + commentator = {С. Н. Зенкина}, + introduction = {С. Н. Зенкина}, + title = {Мифологии}, + year = {1996}, + publisher = {Изд-во им. Сабашниковых}, + location = {М.}, + isbn = {5-8242-0048-3}, + pagetotal = {312}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@ARTICLE{deleuze:4top, + ids = {deleuze_4top}, + crossref = {logos}, + author = {Жиль Делёз}, + title = {Четыре тезиса о психоанализе}, + year = {2010}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, + translator = {Татьяны Зарубиной}, + number = {3 (76)}, + pages = {5--11}, + _related = {Deleuze Gilles, Guаttari Félix. Politique et psychanalyse. — Alençon: Des mots perdus, 1977. Р. 43-58}, +} +@BOOK{levi-strauss:sa, + ids = {levi-strauss_sa}, + author = {Клод Леви-Стросс}, + translator = {{Вяч.} {Вс.} Иванова}, + title = {Структурная антропология}, + year = {2001}, + publisher = {ЭКСМО-Пресс}, + location = {М.}, + isbn = {5-04-008349-1}, + series = {Психология без границ}, + pagetotal = {512}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{barthes:opkt, + ids = {barthes_opkt}, + crossref = {barthes:ir}, + author = {Ролан Барт}, + title = {От произведения к тексту}, + translator = {С. Н. Зенкина}, + year = {1994}, + pages = {413--423}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{barthes:ms, + ids = {barthes_ms}, + crossref = {barthes:ir}, + author = {Ролан Барт}, + title = {Миф сегодня}, + translator = {Б. П. Нарумова}, + year = {1994}, + pages = {72--130}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{barthes:ut, + ids = {barthes_ut}, + crossref = {barthes:ir}, + author = {Ролан Барт}, + title = {Удовольствие от текста}, + translator = {Г. К. Косикова}, + year = {1994}, + pages = {462--518}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{barthes:sa, + ids = {barthes_sa}, + crossref = {barthes:ir}, + author = {Ролан Барт}, + title = {Смерть автора}, + translator = {С. Н. Зенкина}, + year = {1994}, + pages = {384--391}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{barthes:skd, + ids = {barthes_skd}, + crossref = {barthes:ir}, + author = {Ролан Барт}, + title = {Структурализм как деятельность}, + translator = {Н. А. Безменовой}, + year = {1994}, + pages = {253--261}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{barthes:ir, + ids = {barthes_ir}, + author = {Ролан Барт}, + title = {Избранные работы}, + subtitle = {Семиотика. Поэтика}, + _credits = {Сост., общ. ред. и вступ. ст. Г. К. Косикова}, + editor = {Г. К. Косикова}, + editortype = {gecompiler}, + introduction = {Г. К. Косикова}, + year = {1989}, + publisher = {Прогресс}, + location = {М.}, + pagetotal = {616}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{foucault:sv, + ids = {foucault_sv}, + author = {Мишель Фуко}, + _translator = {часть первая -- ВИЗГИНА В. П., часть вторая -- АВТОНОМОВОЙ Н. С.}, + translator = {Визгина, В. П. and Автономовой, Н. С.}, + introduction = {Н. С. Автономовой}, + title = {Слова и вещи}, + subtitle = {Археология гуманитарных наук}, + year = {1994}, + publisher = {А-cad}, + location = {Спб}, + pagetotal = {408 }, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, + _related = {MICHEL FOUCAULT Les mots et les choses UNE ARCHEOLOGIE DES SCIENCES HUMAINES CALLIMARD 1966}, +} +@INBOOK{derrida:gfintro, + ids = {derrida_gfintro}, + crossref = {derrida:gf}, + author = {Жак Деррида}, + translator = {С. Г. Кашиной}, + title = {Голос и феномен: введение в проблему знаков в феноменологии Гуссерля}, + year = {1999}, + pages = {9--137}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{derrida:pr, + ids = {derrida_pr}, + author = {Жак Деррида}, + translator = {А. Гараджи and В. Лапицкого and С. Фокина}, + _credits = {Сост. и общая ред. В. Лапицкого}, + editor = {В. Лапицкого}, + editortype = {geneditor}, + editora = {В. Лапицкого}, + editoratype = {compiler}, + title = {Письмо и различие}, + year = {2000}, + publisher = {Академический проект}, + location = {СПб}, + isbn = {5-7331-0181-4}, + pagetotal = {432}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{apel:tgp, + ids = {apel_tgp}, + crossref = {apel:tf}, + author = {Апель, Карл-Отто}, + translator = {В. Куренного}, + title = {Трансцендентально-герменевтическое понятие языка}, + year = {2001}, + pages = {237--262}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{apel:tf, + ids = {apel_tf}, + author = {Апель, Карл-Отто}, + translator = {В. Куренного and Б. Скуратова}, + title = {Трансформация философии}, + year = {2001}, + publisher = {Логос}, + location = {М.}, + isbn = {5-8163-0017-2}, + pagetotal = {344}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{putnam:rii, + ids = {putnam_rii}, + author = {Хилари Патнем}, + translator = {Т. А. Дмитриева and М. В. Лебедева}, + title = {Разум, истина и история}, + year = {2002}, + publisher = {Праксис}, + location = {М.}, + isbn = {5-901574-09-5}, + pagetotal = {296}, + series = {Философия}, + origyear = {1981}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{james:p, + ids = {james_p}, + crossref = {james:vv-book}, + author = {Джеймс, У.}, + title = {Прагматизм}, + shorttitle = {Новое название для некоторых старых методов мышления. Популярные лекции по философии}, + year = {1997}, + pages = {208--324}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{james:vv, + ids = {james_vv}, + crossref = {james:vv-book}, + author = {Джеймс, У.}, + title = {Воля к вере}, + year = {1997}, + pages = {9--27}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{james:vv-book, + ids = {james_vv-book}, + author = {Джеймс, У.}, + _credits = {сост. Л. В. Блинников, А. П. Поляков}, + editor = {Л. В. Блинников and А. П. Поляков}, + editortype = {compiler}, + title = {Воля к вере}, + year = {1997}, + publisher = {Республика}, + location = {М.}, + isbn = {5—250—02658—3}, + series = {Мыслители XX века}, + pagetotal = {431}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{peirce:pf, + ids = {peirce_pf}, + author = {Пирс, Ч. С.}, + title = {Принципы философии}, + year = {2001}, + location = {СПб.}, + isbn = {5-93597-016-3}, + pagetotal = {542}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{peirce:ksn, + ids = {peirce_ksn}, + crossref = {peirce:ifp}, + author = {Пирс, Ч. С.}, + translator = {К. Чухрукидзе}, + title = {Как сделать наши идеи ясными}, + year = {2000}, + origyear = {1878}, + pages = {266--295}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{peirce:nsk, + ids = {peirce_nsk}, + crossref = {peirce:ifp}, + author = {Пирс, Ч. С.}, + translator = {К. Чухрукидзе}, + title = {О новом списке категорий}, + year = {2000}, + origyear = {1867}, + pages = {96--115}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{peirce:ifp, + ids = {peirce_ifp}, + author = {Пирс, Ч. С.}, + title = {Избранные философские произведения}, + year = {2000}, + translator = {К. Голубович and К. Чухрукидзе and Т. Дмитриева}, + publisher = {Логос}, + location = {М.}, + pagetotal = {448}, + isbn = {5-8163-0014-8}, + series = {Феноменология. Герменевтика. Философия языка}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + _related = {Peirce C. S. Collected Papers. Ed. by C. Hartshorne and P. Weiss; Arthur W. Burks. Vol. 1 - 8. Cambridge - Mass.: The Belknap Press of Harvard University Press, 1965 -1967}, + _relateetype = {translationof}, +} +@BOOK{brentano:msa, + ids = {brentano_msa}, + author = {Брентано, Франц}, + title = {О многозначности сущего по Аристотелю}, + year = {2012}, + pagetotal = {LXIV, 247}, + publisher = {Изд-во Института «Высшая религиозно-философская школа»}, + location = {СПб.}, + credits = {предисл. издателя Н. А. Печерской~; предисл. к изданию Р. А. Громова~; пер. с нем. Н. П. Ильина; + коммент. Ф. Брентано, А. Г. Чернякова~; науч. ред. и сост. словника А. Ю. Вязьмина}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@ARTICLE{althusser:iia, + ids = {althusser_iia}, + author = {Луи Альтюссер}, + title = {Идеология и идеологические аппараты государства (заметки для исследования)}, + shorttitle = {Идеология и идеологические аппараты}, + year = {2011}, + journaltitle = {Неприкосновенный запас}, + number = {3(77)}, + language = {russian}, + hyphenation = {russian}, + origlanguage = {french}, + translator = {С. Б. Рындина}, + url = {http://magazines.russ.ru/nz/2011/3/al3.html}, + urldate = {2012-09-18}, +} +@SUPPBOOK{balibar:vs:zm, + ids = {balibar_vs_zm}, + crossref = {althusser:zm}, + author = {Этьен Балибар}, + title = {Вступительное слово к изданию 1996 года}, + year = {2006}, + pages = {7-27}, +} +@BOOK{althusser:zm, + ids = {althusser_zm}, + author = {Луи Альтюссер}, + title = {За Маркса}, + year = {2006}, + publisher = {Праксис}, + location = {М.}, + pagetotal = {392}, + isbn = {5-901574-59-1}, + translator = {А. В. Денежкина}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, + series = {Новая наука политики}, +} +@INBOOK{vezin:fffn, + ids = {vezin_fffn}, + crossref = {vezin-fedier:vv}, + author = {Франсуа Везен}, + title = {Философия французская и философия немецкая}, + year = {2002}, + pages = {5-34}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{fedier:voobr, + ids = {fedier_voobr}, + crossref = {vezin-fedier:vv}, + author = {Франсуа Федье}, + title = {Воображаемое}, + year = {2002}, + pages = {35-92}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{fedier:vlast, + ids = {fedier_vlast}, + crossref = {vezin-fedier:vv}, + author = {Франсуа Федье}, + title = {Власть}, + year = {2002}, + pages = {93-136}, + language = {russian}, + hyphenation = {russian}, +} +@SUPPBOOK{bibikhin:ppvf, + ids = {bibikhin_ppvf}, + crossref = {vezin-fedier:vv}, + author = {В. В. Бибихин}, + title = {Послесловие переводчика}, + year = {2002}, + pages = {137-151}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{vezin-fedier:vv, + ids = {vezin-fedier_vv}, + author = {Везен, Франсуа and Федье, Франсуа}, + _credits = {Пер. с фр., общ. ред. и послесл. В. В. Бибихина}, + editor = {В. В. Бибихина}, + editortype = {geneditor}, + afterword = {В. В. Бибихина}, + title = {Везен Ф. Философия французская и философия немецкая. Федье Ф. Воображаемое. Власть}, + location = {М.}, + publisher = {Едиториал УРСС}, + year = {2002}, + pagetotal = {152}, + isbn = {5-354-00200-1}, + translator = {В. В. Бибихина}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{safransky:hgm, + ids = {safransky_hgm}, + author = {Сафрански, Р.}, + title = {Хайдеггер: германский мастер и его время}, + edition = {2}, + location = {М.}, + publisher = {Молодая гвардия}, + year = {2005}, + pagetotal = {614 [10] с.}, + translator = {{Т. А. Баскаковой при участии В. А. Брун-Цехового}}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, + series = {Жизнь замечательных людей: Сер. биогр.; Вып. 956}, +} +@INCOLLECTION{motroshilova:dzh, + ids = {motroshilova_dzh}, + crossref = {fmh}, + author = {Мотрошилова, Н. В.}, + title = {Драма жизни, идей и грехопадения Мартина Хайдеггера}, + year = {1991}, + pages = {3---52}, + language = {russian}, + hyphenation = {russian}, +} +@COLLECTION{fmh, + editor = {Мотрошиловой, Н. В.}, + _editortype = {Отв. ред.}, + title = {Философия Мартина Хайдеггера и современность}, + location = {М.}, + publisher = {Наука}, + year = {1991}, + pagetotal = {253}, + isbn = {5-02-008105-1}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{merleau-ponty:fv, + ids = {merleau-ponty_fv}, + author = {Морис Мерло-Понти}, + editor = {И. С. Вдовиной and С. Л. Фокина}, + title = {Феноменология восприятия}, + location = {СПб.}, + publisher = {Ювента, Наука}, + year = {1999}, + pagetotal = {608}, + isbn = {5-02-026807-0 (Наука), 5-87399-054-9 (Ювента)}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{husserl:li1909, + ids = {husserl_li1909}, + author = {Эдмунд Гуссерль}, + title = {Логические исследования. Т 1}, + location = {СПб.}, + year = {1909}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@BOOKINBOOK{husserl:li1994, + ids = {husserl_li1994}, + crossref = {husserl:fsn-book}, + author = {Эдмунд Гуссерль}, + title = {Логические исследования. Т. 1}, + year = {1994}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{husserl:fsn-book, + ids = {husserl_fsn-book}, + author = {Эдмунд Гуссерль}, + title = {Философия как строгая наука}, + location = {Новочеркасск}, + publisher = {Сагуна}, + year = {1994}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@BOOKINBOOK{husserl:ken2005, + ids = {husserl_ken2005}, + crossref = {husserl:ir}, + author = {Эдмунд Гуссерль}, + title = {Кризис европейских наук и феноменология}, + pages = {443-459}, + year = {2005}, + translator = {В. И. Молчанова}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{husserl:ideen2005, + ids = {husserl_ideen2005}, + crossref = {husserl:ir}, + author = {Эдмунд Гуссерль}, + title = {Идеи к чистой феноменологии и феноменологической философии. Книга I}, + pages = {241-282}, + year = {2005}, + translator = {А. В. Михайлова}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, + _annotation = {только первые 55 параграфов}, +} +@BOOKINBOOK{husserl:fsn2005, + ids = {husserl_fsn2005}, + crossref = {husserl:ir}, + author = {Эдмунд Гуссерль}, + title = {Философия как строгая наука}, + pages = {185--240}, + year = {2005}, + translator = {С. Гессена}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, + _related = {«Логос: Международный ежегодник по философии культуры». 1911. Книга первая. С. 1–56}, + _relatedtype = {reprintof}, +} +@BOOK{husserl:ideen1, + ids = {husserl_ideen1}, + crossref = {husserl:ideen}, + author = {Гуссерль, Э.}, + book = {Книга первая}, + title = {Общее введение в чистую феноменологию}, + year = {2009}, + origyear = {1913}, + pagetotal = {489}, + isbn = {978-5-8291-1042-0}, + translator = {А. В. Михайлова}, + introduction = {В. А. Куренного}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, + optseries = {Философские технологии}, +} +@MVBOOK{husserl:ideen, + ids = {husserl_ideen}, + author = {Гуссерль, Э.}, + title = {Идеи к чистой феноменологии и феноменологической философии}, + books = {2}, + location = {М.}, + publisher = {Академический Проект}, + year = {2009}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, + optseries = {Философские технологии}, +} +@INBOOK{austin:chs, + ids = {austin_chs}, + crossref = {austin:izbr}, + author = {Джон Остин}, + title = {Чужое сознание}, + year = {1999}, + pages = {247-289}, + _translator = {Руднева, В. П.}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{austin:istina, + ids = {austin_istina}, + crossref = {austin:izbr}, + author = {Джон Остин}, + title = {Истина}, + year = {1999}, + pages = {290-307}, + _translator = {Руднева, В. П.}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{austin:zs, + ids = {austin_zs}, + crossref = {austin:izbr}, + author = {Джон Остин}, + title = {Значение слова}, + year = {1999}, + pages = {308--326}, + _translator = {Руднева, В. П.}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@BOOKINBOOK{austin:ksd, + ids = {austin_ksd}, + crossref = {austin:izbr}, + author = {Джон Остин}, + title = {Как совершать действия при помощи слов?}, + year = {1999}, + pages = {13-138}, + translator = {Руднева, В. П.}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + related = {austin:htd}, + relatedtype = {translationof}, +} +@BOOKINBOOK{austin:ss, + ids = {austin_ss}, + crossref = {austin:izbr}, + author = {Джон Остин}, + title = {Смысл и сенсибилии}, + year = {1999}, + pages = {139-246}, + translator = {Макеевой, Л. Б.}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{austin:izbr, + ids = {austin_izbr}, + author = {Остин, Джон}, + title = {Избранное}, + location = {М.}, + publisher = {Идея-Пресс, Дом интеллектуальной книги}, + year = {1999}, + pagetotal = {332}, + isbn = {5-7333-0010-8}, + translator = {Макеевой, Л. Б. and Руднева, В. П.}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{popper:lrnz, + ids = {popper_lrnz}, + author = {Поппер, Карл}, + title = {Логика и рост научного знания}, + location = {М.}, + publisher = {Прогресс}, + year = {1983}, + _pagetotal = {pagetotal}, + _isbn = {isbn}, + _translator = {translator}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{saussure:kol, + ids = {saussure_kol}, + author = {Соссюр, Фердинанд де}, + editor = {Р. И. Шор}, + commentary = {Р. И. Шор}, + title = {Курс общей лингвистики}, + location = {М.}, + publisher = {Едиториал УРСС}, + year = {2004}, + pagetotal = {256}, + isbn = {5-354-00556-6}, + translator = {А. М. Сухотина}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, + series = {Лингвистическое наследие XX века}, +} +@BOOK{austin:htd, + ids = {austin_htd}, + author = {John Austin}, + editor = {J. O. Urmson}, + title = {How to do Things with Words}, + subtitle = {The William James Lectures delivered at Harvard University in 1955}, + location = {Oxford}, + publisher = {Clarendon}, + year = {1962}, + isbn = {0-674-41152-8}, + language = {english}, + hyphenation = {english}, +} +@BOOK{ayer:yail-book, + ids = {ayer_yail-book}, + author = {Альфред Айер}, + editor = {В. А. Суровцева}, + editortype = {geneditor}, + title = {Язык, истина и логика}, + location = {М.}, + publisher = {«Канон+» РООИ «Реабилитация»}, + year = {2010}, + pagetotal = {240}, + isbn = {978-5-88373-180-5}, + translator = {В. А. Суровцева and Н. А. Тарабанова}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + origyear = {1938}, + origtitle = {Language, Truth and Logic}, +} +@COLLECTION{alm, + title = {Autour de Logiques des mondes d'Alain Badiou}, + editor = {Rabouin, D. and Feltham, O. and Lincoln, L.}, + isbn = {9782813000248}, + url = {http://books.google.ru/books?id=yJfh4V-iLskC}, + year = {2011}, + pagetotal = {182}, + location = {Paris}, + publisher = {Archives Contemporaines}, + language = {french}, + hyphenation = {french}, +} + +@ARTICLE{duportail:alu, + ids = {duportail_alu}, + author = {Duportail, Guy Félix}, + title = {Sur le lien ultime de la psychanalyse à la philosophie}, + journaltitle = {Revue de métaphysique et de morale}, + year = {2005/1}, + pages = {23-39}, + language = {french}, + hyphenation = {french}, + doi = {10.3917/rmm.051.0023}, + number = {45}, +} + +@BOOK{passmore:slf, + ids = {passmore_slf}, + author = {Пассмор, Дж.}, + editor = {А. Ф. Грязнова}, + editortype = {geneditor}, + title = {Сто лет философии}, + location = {М.}, + publisher = {Прогресс-Традиция}, + year = {1998}, + pagetotal = {496}, + origyear = {1957}, + isbn = {5-89826-005-6}, + translator = {И. В. Борисова and Л. Б. Макеева and А. М. Руткевич}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + _related = {А Hundred Years of Philosophy. London, 1957}, + _relatedtype = {translationof}, +} + +@BOOK{wolff:of, + ids = {wolff_of}, + author = {Роберт П. Вольф}, + editor = {В. А. Лекторского and Т. А. Алексеевой}, + title = {О философии}, + subtitle = {Учебник}, + location = {М.}, + publisher = {Аспект Пресс}, + year = {1996}, + _pagetotal = {pagetotal}, + _isbn = {isbn}, + translator = {В. А. Лекторского and Т. А. Алексеевой}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + _related = {ABOUT PHILOSOPHY Fourth edition Robert Paul Wolff University of Massachusetts}, + _relatedtype = {translationof}, +} + +@INCOLLECTION{hempel:tilp, + ids = {hempel_tilp}, + crossref = {fe}, + author = {Карл Гемпель}, + title = {Теория истины логического позитивизма}, + origyear = {1934}, + pages = {623-637}, + translator = {Олеси Назаровой}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} + +@COLLECTION{fe, + editor = {Олеси А. Назаровой}, + title = {Философия и естествознание. Журнал «Erkenntnis» («Познание»). Избранное}, + location = {М.}, + publisher = {Идея-Пресс, «Канон+» РООИ «Реабилитация»}, + year = {2010}, + pagetotal = {640}, + isbn = {978-5-88373-185-6}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} + +@ONLINE{uschanov:sdolp, + ids = {uschanov_sdolp}, + author = {T. P. Uschanov}, + title = {The Strange Death of Ordinary Language Philosophy}, + year = {2001}, + language = {english}, + hyphenation = {english}, + url = {http://www.helsinki.fi/~tuschano/writings/strange/}, + urldate = {2012-07-27}, +} + +@BOOK{gellner:sv, + ids = {gellner_sv}, + author = {Эрнст Геллнер}, + title = {Слова и вещи}, + subtitle = {Критический анализ лингвистической философии и исследование идеологии}, + location = {М.}, + publisher = {Из-во иностранной литературы}, + year = {1962}, + pagetotal = {344}, + translator = {И. Добронравова and В. Швырева}, + credits = {общая редакция и вступительная статья В.В. Мшвениерадзе}, + origlanguage = {english}, + origyear = {1959}, + language = {russian}, + hyphenation = {russian}, +} + +@ARTICLE{quine:or, + ids = {quine_or}, + author = {Quine, W.V.O.}, + title = {Ontological Relativity}, + journaltitle = {The Journal of Philosophy}, + date = {1968-04-04}, + pages = {185-212}, + language = {english}, + hyphenation = {english}, + volume = {65}, + issue = {7}, + _related = {Перепечатано: Quine W.V.O. Ontological Relativity and Other Essays. N.Y., 1969. + Современная философия науки. - М., 1996. - С.18-40.}, +} + +@INBOOK{wittgenstein:fi, + ids = {wittgenstein_fi}, + crossref = {wittgenstein:fr1}, + author = {Людвиг Витгенштейн}, + title = {Философские исследования}, + year = {1994}, + origyear = {1953}, + pages = {75-319}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} + +@COLLECTION{if1, + crossref = {if}, + volume = {№ 1}, + sorttitle = {История философии 01}, + credits = {Ред. Г. М. Тавризян}, + pagetotal = {206}, + isbn = {5-201-01951-X}, + year = {1997}, +} + +@COLLECTION{if2, + crossref = {if}, + volume = {№ 2}, + sorttitle = {История философии 02}, + credits = {Ред. М. Н. Громов, А. В. Панибратцев}, + pagetotal = {190}, + isbn = {5-201-01962-5}, + year = {1998}, +} + +@COLLECTION{if3, + crossref = {if}, + volume = {№ 3}, + sorttitle = {История философии 03}, + credits = {Ред. В. А. Жучков}, + pagetotal = {182}, + isbn = {5-201-01992-7}, + year = {1998}, +} + +@COLLECTION{if4, + crossref = {if}, + volume = {№ 4}, + sorttitle = {История философии 04}, + credits = {Отв. ред. М. Н. Громов, А. В. Панибратцев}, + pagetotal = {218}, + isbn = {5-201-02007-0}, + year = {1999}, +} + +@COLLECTION{if5, + crossref = {if}, + volume = {№ 5}, + sorttitle = {История философии 05}, + credits = {Ред. И. А. Михайлов}, + pagetotal = {294}, + isbn = {5-201-02015-1}, + year = {2000}, +} + +@COLLECTION{if6, + crossref = {if}, + volume = {№ 6}, + sorttitle = {История философии 06}, + credits = {Ред. И. А. Михайлов}, + pagetotal = {228}, + isbn = {5-201-02033-Х}, + year = {2000}, +} + +@COLLECTION{if7, + crossref = {if}, + volume = {№ 7}, + sorttitle = {История философии 07}, + credits = {Ред. В. Г. Лысенко}, + pagetotal = {300}, + isbn = {5-201-02047-Х}, + year = {2000}, +} + +@COLLECTION{if8, + crossref = {if}, + volume = {№ 8}, + sorttitle = {История философии 08}, + credits = {Отв. ред. А. М. Руткевич, И. А. Михайлов}, + pagetotal = {187}, + isbn = {5-201-02073-9}, + year = {2001}, +} + +@COLLECTION{if9, + crossref = {if}, + volume = {№ 9}, + sorttitle = {История философии 09}, + credits = {Отв. ред. С. И. Бажов}, + pagetotal = {176}, + isbn = {5-201-02092-5}, + year = {2002}, +} + +@COLLECTION{if10, + crossref = {if}, + volume = {№ 10}, + sorttitle = {История философии 10}, + credits = {Отв. ред. В. В. Старовойтов}, + pagetotal = {253}, + isbn = {5-201-02134-4}, + year = {2003}, +} + +@COLLECTION{if11, + crossref = {if}, + volume = {№ 11}, + sorttitle = {История философии 11}, + credits = {Отв. ред. В. Г. Лысенко}, + pagetotal = {250}, + isbn = {5-9540-0004-2}, + year = {2004}, +} + +@COLLECTION{if12, + crossref = {if}, + volume = {№ 12}, + sorttitle = {История философии 12}, + credits = {Отв. ред. Т. А. Дмитриев}, + pagetotal = {244}, + isbn = {5-9540-0039-5}, + year = {2005}, +} + +@COLLECTION{if13, + crossref = {if}, + volume = {№ 13}, + sorttitle = {История философии 13}, + credits = {Отв. ред. И. И. Блауберг}, + pagetotal = {251}, + isbn = {978-5-9540-0107-5}, + year = {2008}, +} + +@COLLECTION{if14, + crossref = {if}, + volume = {№ 14}, + sorttitle = {История философии 14}, + credits = {Отв. ред. А. В. Никитин}, + pagetotal = {267}, + isbn = {978-5-9540-0125-9}, + year = {2009}, +} +@MVCOLLECTION{if, + xdata = {if-common}, + title = {История философии}, + credits = {РАН, Ин-т философии}, + date = {1997/}, + related = {if1,if2,if3,if4,if5,if6,if7,if8,if9,if10,if11,if12,if13,if14}, + relatedtype = {multivolume}, +} + +@INCOLLECTION{ajdukiewicz:pti, + ids = {ajdukiewicz_pti}, + crossref = {if5}, + author = {К. Айдукевич}, + title = {Проблема трансцендентального идеализма в семантической формулировке}, + pages = {154-171}, + translator = {В. Н. Порус}, + origlanguage = {polish}, + language = {russian}, + hyphenation = {russian}, + year = {2000}, + origdate = {1937}, + _related = {Problemat transcendentalnego idealizmu w slormulowaniu semantycznym + // Przegląd Filozoficzny. 1937. XL. S. 271–287.}, + _relatedtype = {translationof}, + url = {http://iph.ras.ru/elib/HP5_9.html}, + urldate = {2012-07-26}, + annotation = {критика понятия трансцендентального субъекта}, +} + +@ARTICLE{przelecki:wojcicki:pa, + ids = {przelecki_wojcicki_pa}, + _author = {Marian Przełęcki and Ryszard Wójcicki}, + author = {Marian \foreignlanguage{polish}{Przełęcki} and + Ryszard \foreignlanguage{polish}{Wójcicki}}, + title = {The Problem of Analyticity}, + journaltitle = {Synthese}, + year = {1969}, + pages = {374-399}, + language = {english}, + hyphenation = {english}, + volume = {19}, + number = {3/4}, + month = {Apr.}, +} + +@BOOK{badiou:century, + ids = {badiou_century}, + author = {Badiou, Alain}, + title = {The Century}, + location = {Cambridge}, + publisher = {Polity}, + year = {2007}, + _pagetotal = {???}, + translator = {Alberto Toscano}, + origlanguage = {french}, + language = {english}, + hyphenation = {english}, +} + +@BOOK{stroll:tcaph, + ids = {stroll_tcaph}, + author = {Stroll, Avrum}, + title = {Twentieth-Century Analytic Philosophy}, + location = {N.Y.}, + publisher = {Columbia University Press}, + year = {2000}, + pagetotal = {302}, + isbn = {0-231-11220-3}, + language = {english}, + hyphenation = {english}, +} + +@INBOOK{heidegger:wim, + ids = {heidegger_wim}, + crossref = {heidegger:g9wegmarken}, + author = {Martin Heidegger}, + title = {Was ist Metaphysik?}, + pages = {103-122}, + language = {german}, + hyphenation = {german}, +} + +@BOOK{carnap:sn, + ids = {carnap_sn}, + author = {Рудольф Карнап}, + editor = {Д. А. Бочвара}, + editortype = {geneditor}, + title = {Значение и необходимость}, + subtitle = {Исследование по семантике и модальной логике}, + location = {М.}, + publisher = {Изд-во иностр. лит-ры}, + year = {1959}, + pagetotal = {383}, + translator = {Н. В. Воробьева}, + foreword = {С. А. Яновской}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} + +@INCOLLECTION{carnap:pmlaya, + ids = {carnap_pmlaya}, + crossref = {af-sr}, + author = {Рудольф Карнап}, + title = {Преодоление метафизики логическим анализом языка}, + pages = {69-89}, + translator = {А. В. Кезина}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, + url = {http://philosophy.ru/library/carnap/01.html}, +} + +@INBOOK{quine:dde, + ids = {quine_dde}, + crossref = {quine:so}, + author = {Куайн, Уиллард Ван Орман}, + title = {Две догмы эмпиризма}, + _pages = {}, + translator = {Т. А. Дмитриева}, + language = {russian}, + hyphenation = {russian}, + related = {quine:tde}, + relatedtype = {translationof}, +} + +@BOOK{quine:so, + ids = {quine_so}, + author = {Куайн, Уиллард Ван Орман}, + title = {Слово и объект}, + location = {М.}, + publisher = {Логос, Праксис}, + year = {2000}, + pagetotal = {386}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} + +@COLLECTION{pfa, + title = {Путь в философию. Антология}, + location = {М.: ПЕР СЭ~; СПб.: Университетская книга}, + year = {2001}, + pagetotal = {445}, + isbn = {5-9292-0039-4 (ПЕР СЭ)~; \mkbibacro{ISBN} 5-323-00003-1 (Университетская книга)}, + series = {Humanitas}, + language = {russian}, + hyphenation = {russian}, +} + +@ARTICLE{quine:tde, + ids = {quine_tde}, + author = {W. V. Quine}, + title = {Two Dogmas of Empiricism}, + journaltitle = {The Philosophical Review}, + year = {1951}, + issue = {1}, + volume = {60}, + month = {jan}, + pages = {20-43}, + language = {english}, + hyphenation = {english}, + related = {quine:dde}, + relatedtype = {translationas}, +} + +@INCOLLECTION{ayer:yail, + ids = {ayer_yail}, + crossref = {af-it}, + author = {Айер, А. Д}, + title = {Язык, истина и логика (глава 6)}, + pages = {50-65}, + translator = {А. А. Яковлева}, + origdate = {1936}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + _related = {Ayer A. J. Language, Truth and Logic. Harmonds- worth, 1980. P. 136-158}, + _relatedtype = {translationof}, +} + +@INBOOK{wittgenstein:lft1994, + ids = {wittgenstein_lft1994}, + crossref = {wittgenstein:fr1}, + author = {Витгенштейн, Л.}, + title = {Логико-философский трактат (1921)}, + year = {1994}, + pages = {1-73}, + language = {russian}, + hyphenation = {russian}, +} + +@BOOK{wittgenstein:fr1, + ids = {wittgenstein_fr1}, + crossref = {wittgenstein:fr}, + editor = {М. С. Козловой}, + editortype = {compiler}, + introduction = {М. С. Козловой}, + annotator = {М. С. Козловой}, + part = {I}, + _pagetotal = {612}, + isbn = {5-7333-0485-6}, + language = {russian}, + hyphenation = {russian}, +} + +@BOOK{wittgenstein:fr2, + ids = {wittgenstein_fr2}, + crossref = {wittgenstein:fr}, + _author = {Витгенштейн, Л.}, + _editor = {М. С. Козловой}, + _editortype = {compiler}, + introduction = {М. С. Козловой}, + _annotator = {М. С. Козловой}, + part = {II}, + _pagetotal = {}, + isbn = {5-7333-0485-5}, + language = {russian}, + hyphenation = {russian}, +} + +@MVBOOK{wittgenstein:fr, + ids = {wittgenstein_fr}, + author = {Витгенштейн, Л.}, + title = {Философские работы}, + location = {М.}, + publisher = {Гнозис}, + year = {1994}, + pagetotal = {612}, + series = {Феноменология, Герменевтика, Философия языка}, + translator = {М. С. Козловой and Ю. А. Асеева}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} + +@BOOK{bibikhin:wsa, + ids = {bibikhin_wsa}, + author = {Бибихин, В.В.}, + title = {Витгенштейн}, + subtitle = {смена аспекта}, + location = {М.}, + publisher = {Институт философии, теологии и истории св. Фомы}, + year = {2005}, + pagetotal = {576}, + isbn = {5-94242-011-4}, + language = {russian}, + hyphenation = {russian}, +} + +@BOOK{moore:pe-ru, + ids = {moore_pe_ru}, + author = {Джордж Эдвард Мур}, + editor = {Нарского, И. С.}, + editortype = {geneditor}, + title = {Принципы этики}, + location = {М.}, + publisher = {Прогресс}, + year = {1984}, + origdate = {1903}, + pagetotal = {327}, + translator = {Коноваловой, Л. В.}, + origlanguage = {english}, + introduction = {Нарского, И. С. and Коноваловой, Л. В.}, + language = {russian}, + hyphenation = {russian}, +} + +@INCOLLECTION{moore:dvm, + ids = {moore_dvm}, + crossref = {af-it}, + author = {Джордж Эдвард Мур}, + title = {Доказательство внешнего мира}, + pages = {66-83}, + translator = {И. В. Борисовой}, + origlanguage = {english}, + origdate = {1939}, + language = {russian}, + hyphenation = {russian}, + _related = {впервые: The Proceedings of the British Academy. V. XXV. + Данный перевод по изданию: Moore G. Е. hilosophical Papers. L., 1959. P. 127-151.}, + _relatedtype = {translationof}, +} + +@INCOLLECTION{moore:zzs, + ids = {moore_zzs}, + crossref = {af-sr}, + author = {Джордж Эдвард Мур}, + title = {Защита здравого смысла}, + pages = {51-75}, + translator = {И. В. Борисовой}, + origlanguage = {english}, + origdate = {1925}, + language = {russian}, + hyphenation = {russian}, + _related = {Moore G. Е. Phllosophlcal Papers. L.-N.-У., 1959, рр. 32-59}, + _relatedtype = {translationof}, +} + +@INCOLLECTION{moore:ps, + ids = {moore_ps}, + crossref = {ife2008}, + author = {Джорж Эдвард Мур}, + title = {Природа суждения}, + pages = {186-204}, + translator = {И. В. Борисовой}, + origlanguage = {english}, + origdate = {1899}, + commentator = {И. В. Борисовой}, + language = {russian}, + hyphenation = {russian}, + _related = {Moore, G. E. 1899: “The Nature of Judgment,” Mind 8, 176-93}, + _relatedtype = {translationof}, +} + +@COLLECTION{ife2008, + credits = {Ин-т философии РАН}, + title = {Историко-философский ежегодник 2008}, + location = {М.}, + publisher = {Наука}, + year = {2009}, + pagetotal = {421}, + isbn = {978-5-02-036810-1}, + language = {russian}, + hyphenation = {russian}, +} + +@COLLECTION{ife98, + title = {Историко-философский ежегодник'98}, + location = {М.}, + publisher = {Наука}, + year = {2000}, + pagetotal = {427}, + isbn = {5-02-008360-7}, + language = {russian}, + hyphenation = {russian}, +} + +@INCOLLECTION{russell:mfr, + ids = {russell_mfr}, + crossref = {af-it}, + author = {Бертран Рассел}, + title = {Мое философское развитие}, + pages = {11-27}, + translator = {А. А. Яковлева}, + origyear = {1959}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + _related = {Russell В. My Philosophical Development. L., 1975.}, + _relatedtype = {translationof}, +} + +@BOOK{preston:ap, + ids = {preston_ap}, + title = {Analytic Philosophy}, + subtitle = {The History of an Illusion}, + author = {Preston, Aaron}, + isbn = {9781441131966}, + series = {Bloomsbury Studies in Philosophy}, + url = {http://books.google.ru/books?id=p96pelDACZcC}, + year = {2010}, + pagetotal = {208}, + publisher = {CONTINUUM}, + language = {english}, + hyphenation = {english}, +} + +@INBOOK{frege:osz, + ids = {frege_osz}, + crossref = {frege:lls}, + author = {Фреге, Готтлоб}, + title = {О смысле и значении}, + pages = {230-246}, + year = {2000}, + origyear = {1892}, + origtitle = {Über Sinn und Bedeutung}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} +@INBOOK{frege:opp, + ids = {frege_opp}, + crossref = {frege:lls}, + author = {Фреге, Готтлоб}, + title = {О понятии и предмете}, + pages = {253-262}, + year = {2000}, + origyear = {1892}, + origtitle = {Über Begriff und Gegenstand}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} + +@BOOK{frege:lls, + ids = {frege_lls}, + author = {Фреге, Готтлоб}, + editor = {3. А. Кузичевой}, + title = {Логика и логическая семантика}, + subtitle = {Сборник трудов}, + location = {М.}, + publisher = {Аспект Пресс}, + year = {2000}, + pagetotal = {512}, + isbn = {5-7567-0128-1}, + translator = {Б. В. Бирюкова}, + _credits = {введение и послесловие Б. В. Бирюкова~; комментарии Б. В. Бирюкова и 3. А. Кузичевой}, + introduction = {Б. В. Бирюкова}, + afterword = {Б. В. Бирюкова}, + commentator = {Б. В. Бирюкова and 3. А. Кузичевой}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, + note = {Учебное пособие для студентов вузов}, +} + +@COLLECTION{af-sr, + editor = {Грязнова, А. Ф.}, + editortype = {geneditor}, + compiler = {Грязнова, А. Ф.}, + introduction = {Грязнова, А. Ф.}, + title = {Аналитическая философия}, + subtitle = {Становление и развитие (антолоrия)}, + location = {М.}, + publisher = {Дом интеллект. книги. Прогресс-Традиция}, + year = {1998}, + pagetotal = {528}, + credits = {пер. с англ., нем.}, + language = {russian}, + hyphenation = {russian}, +} + +@COLLECTION{af-it, + title = {Аналитическая философия}, + subtitle = {Избранные тексты}, + location = {М.}, + publisher = {Изд-во МГУ}, + year = {1993}, + pagetotal = {181}, + isbn = {5-211-02147-9}, + origlanguage = {english}, + translator = {И. В. Борисовой and А. Л. Золкина and А. А. Яковлева}, + introduction = {А. Ф. Грязнова}, + compiler = {А. Ф. Грязнова}, + commentator = {А. Ф. Грязнова}, + language = {russian}, + hyphenation = {russian}, +} + +@ARTICLE{russell:op1919, + ids = {russell_op1919}, + author = {Bertrand Russell}, + title = {On Propositions: What They Are and How They Mean}, + journaltitle = {Proceedings of the Aristotelian Society, Supplementary Volumes}, + publisher = {Blackwell Publishing on behalf of The Aristotelian Society}, + year = {1919}, + pages = {1-43}, + language = {english}, + hyphenation = {english}, + volume = {2}, + issuetitle = {Problems of Science and Philosophy}, + url = {http://www.jstor.org/stable/4106441}, +} + +@INCOLLECTION{rescher:vpaf, + ids = {rescher_vpaf}, + crossref = {af-sr}, + author = {Н. Решер}, + title = {Взлет и падение аналитической философии}, + pages = {454-465}, + translator = {А. В. Пономаревой}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + url = {http://philosophy.ru/library/lang/rescher.html}, + urldate = {2012-07-13}, +} + +@BOOK{russell:it, + ids = {russell_it}, + author = {Бертран Рассел}, + title = {Избранные труды}, + location = {Новосибирск}, + publisher = {Сибирское университетское издательство}, + year = {2007}, + pagetotal = {260}, + introduction = {В. А. Суровцева}, + _credits = {вступительная статья В. А. Суровцева~; пер. с англ. В. В. Целищева and В. А. Суровцева}, + translator = {В. В. Целищева and В. А. Суровцева}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} + +@INBOOK{russell:oo, + ids = {russell_oo}, + crossref = {russell:it}, + author = {Бертран Рассел}, + title = {Об обозначении}, + translator = {В. А. Суровцева}, + pages = {18-32}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + url = {http://www.katrechko.narod.ru/library/russel/on-denoting.html}, + _related = {russell:od}, + _relatedtype = {translationof}, +} + +@ARTICLE{russell:od, + ids = {russell_od}, + author = {Bertrand Russell}, + title = {On Denoting}, + journal = {Mind. New Series}, + year = {1905}, + number = {56}, + pages = {479-493}, + language = {english}, + hyphenation = {english}, + volume = {14}, + month = {10}, + _related = {russell:oo}, + _relatedtype = {translatedas}, +} + +@COLLECTION{analfil, + editor = {М. В. Лебедева and А. З. Черняка}, + title = {Аналитическая философия}, + subtitle = {Учебное пособие}, + location = {М.}, + publisher = {ИПК РУДН}, + year = {2006}, + pagetotal = {622}, + language = {russian}, + hyphenation = {russian}, +} + +@INBOOK{russell:fla, + ids = {russell_fla}, + crossref = {russell:fla-book}, + title = {Философия логического атомизма}, + origdate = {1918}, + pages = {3-108}, +} + +@INBOOK{russell:op, + ids = {russell_op}, + crossref = {russell:fla-book}, + title = {О пропозициях: что они собой представляют и каким образом обозначают}, + origdate = {1919}, + pages = {109-145}, +} + +@INBOOK{russell:la, + ids = {russell_la}, + crossref = {russell:fla-book}, + title = {Логический атомизм}, + origdate = {1924}, + pages = {146-167}, +} + +@INBOOK{russell:lo, + ids = {russell_lo}, + crossref = {russell:fla-book}, + title = {Логика и онтология}, + origdate = {1957}, + pages = {168-174}, +} + +@SUPPBOOK{surovtsev:la, + ids = {surovtsev_la}, + crossref = {russell:fla-book}, + author = {В. А. Суровцев}, + title = {Логический атомизм}, + subtitle = {источники и перспективы одной коллизии}, + pages = {180-191}, + language = {russian}, + hyphenation = {russian}, +} + +@BOOK{russell:fla-book, + ids = {russell_flabook}, + author = {Бертран Рассел}, + title = {Философия логического атомизма}, + location = {Томск}, + publisher = {Водолей}, + year = {1999}, + pagetotal = {192}, + isbn = {5-7137-0127-1}, + translator = {В. А. Суровцева}, + commentator = {В. А. Суровцева}, + afterword = {В. А. Суровцева}, + _origlanguage= {english}, + language = {russian}, + hyphenation = {russian}, +} + +@BOOK{russell:im, + ids = {russell_im}, + author = {Бертран Рассел}, + title = {Искусство мыслить}, + location = {М.}, + publisher = {Идея-Пресс, Дом интеллектуальной книги}, + year = {1999}, + pagetotal = {240}, + translator = {Козловой, Е. Н. and Назаровой, О. А. and Сычевой, С. Г.}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, + edition = {2-е изд., испр.}, + isbn = {5-733-0007-8}, +} + +@BOOK{frege:lft, + ids = {frege_lft}, + author = {Фреге, Готлоб}, + title = {Логико-философские труды}, + media = {text}, + credits = {пер. с англ., нем., франц. В. А. Суровцева}, + _translator = {В. А. Суровцева}, + _origlanguage= {english and german and french}, + location = {Новосибирск}, + publisher = {Сиб. унив. изд-во}, + year = {2008}, + pagetotal = {283}, + series = {Пути философии}, + language = {russian}, + hyphenation = {russian}, +} + +@COLLECTION{fsi, + title = {Философия в систематическом изложении}, + location = {М.}, + publisher = {Территория будущего}, + year = {2006}, + pagetotal = {440}, + series = {Университетская библиотека Александра Погорельского}, + isbn = {5-91129-011-1}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{herrmann:pphh, + ids = {herrmann_pphh}, + author = {Херрманн, Ф.-В. фон}, + title = {Понятие феноменологии у Хайдеггера и Гуссерля}, + subtitle = {Сборник}, + location = {Мн.}, + publisher = {Пропилеи}, + year = {2000}, + pagetotal = {192}, + isbn = {985-6329-41-8}, + translator = {И. Инишева}, + origlanguage = {german}, + language = {russian}, + hyphenation = {russian}, +} + +@BOOKINBOOK{brentano:petz, + ids = {brentano_petz}, + crossref = {brentano:ir}, + title = {Психология с эмпирической точки зрения}, + pages = {11-91}, +} + +@BOOK{brentano:ir, + ids = {brentano_ir}, + author = {Брентано, Ф.}, + title = {Избранные работы}, + editor = {В. Анашвили}, + editortype = {compiler}, + translator = {В. Анашвили}, + origlanguage = {german}, + location = {М.}, + year = {1996}, + publisher = {Дом интеллект. книги, Рус. феноменол. общ-во}, + isbn = {5-7333-0428-6}, + pagetotal = {176}, + language = {russian}, + hyphenation = {russian}, +} + +@BOOK{brentano:pns, + ids = {brentano_pns}, + title = {О происхождении нравственного познания}, + author = {Брентано, Ф.}, + translator = {А. А. Анипко}, + origlanguage = {german}, + isbn = {9785893293203}, + series = {Метафизические исследования}, + year = {2000}, + location = {СПб.}, + publisher = {Алетейя}, + pagetotal = {202}, + language = {russian}, + hyphenation = {russian}, +} + +@SUPPBOOK{gak:tss, + ids = {gak_tss}, + crossref = {tesniere:gss}, + author = {В. Г. Гак}, + title = {Л. Теньер и его структурный синтаксис}, +} + +@BOOK{tesniere:gss, + ids = {tesniere_gss}, + title = {Основы структурного синтаксиса}, + origtitle = {Éléments de Syntaxe Structurale}, + language = {russian}, + pagetotal = {656}, + series = {Языковеды мира~/ редкол.: Г.В. Степанов (пред.) [и др.]}, + location = {М.}, + publisher = {Прогресс}, + author = {Теньер, Люсьен}, + translator = {И. М. Богуславского and Л. И. Лухт and Б. П. Нарумова and С. Л. Сахно}, + editor = {В.Г. Гака}, + editortype = {geneditor}, + foreword = {В.Г. Гака}, + year = {1988}, + hyphenation = {russian}, + origlanguage = {french}, +} + +@BOOK{descombes:ds, + ids = {descombes_ds}, + title = {Дополнение к субъекту}, + subtitle = {Исследование феномена действия от собственного лица}, + origtitle = {Le complément de sujet: Enquête sur le fait d'agir de soi-même}, + isbn = {978-5-86793-827-7}, + language = {russian}, + pagetotal = {576}, + series = {Интеллектуальная история}, + location = {М.}, + publisher = {Новое литературное обозрение}, + author = {Декомб, Винсент}, + translator = {Голованивской, Марии}, + year = {2011}, + hyphenation = {russian}, + origlanguage = {french}, + _related = {descombes:cs}, + _relatedtype = {translationof}, +} + +@BOOK{descombes:cs, + ids = {descombes_cs}, + title = {Le complément de sujet}, + subtitle = {Enquête sur le fait d'agir de soi-même}, + author = {Descombes, Vincent}, + isbn = {9782070761302}, + lccn = {2004430666}, + series = {NRF Essais}, + year = {2004}, + publisher = {Gallimard}, + language = {french}, + hyphenation = {french}, +} + +@BOOK{ciganenko:es, + ids = {ciganenko_es}, + author = {Цыганенко, Г. П.}, + title = {Этимологический словарь русского языка}, + subtitle = {Более 5 000 слов}, + edition = {2-е изд., перераб. и доп.}, + location = {К.}, + publisher = {Рад. шк.}, + year = {1989}, + pagetotal = {511}, + language = {russian}, + hyphenation = {russian}, + isbn = {5-330-00735-6}, +} + +@BOOK{sartre:bin, + ids = {sartre_bin}, + title = {Бытие и ничто}, + subtitle = {Опыт феноменологической онтологии}, + author = {Сартр, Жан-Поль}, + isbn = {5-250-02729-6}, + series = {Мыслители ХХ века}, + year = {2000}, + location = {М.}, + pagetotal = {639}, + publisher = {Республика}, + translator = {В.И. Колядко}, + foreword = {В.И. Колядко}, + annotator = {В.И. Колядко and Р.К. Медведевой}, + origlanguage = {french}, + language = {russian}, + hyphenation = {russian}, +} + +@INCOLLECTION{zizek:ldl, + ids = {zizek_ldl}, + crossref = {rs11}, + author = {Žižek, Slavoj}, + title = {The Lamella of David Lynch}, + pages = {205-220}, + language = {english}, + hyphenation = {english}, +} + +@INCOLLECTION{feldstein:pgw, + ids = {feldstein_pgw}, + crossref = {rs11}, + author = {Feldstein, Richard}, + title = {The Phallic Gaze of Wonderland}, + pages = {149-174}, + language = {english}, + hyphenation = {english}, +} + +@INCOLLECTION{quinet:gao, + ids = {quinet_gao}, + crossref = {rs11}, + author = {Antonio Quinet}, + title = {The Gaze as an Object}, + pages = {139-148}, + language = {english}, + hyphenation = {english}, +} + +@INCOLLECTION{ragland:rbvg, + ids = {ragland_rbvg}, + crossref = {rs11}, + author = {Ellie Ragland}, + title = {The Relation Between the Voice And the Gaze}, + pages = {187-204}, + language = {english}, + hyphenation = {english}, +} + +@COLLECTION{rs11, + title = {Reading Seminar XI}, + subtitle = {Lacan's Four Fundamental Concepts of Psychoanalysis: Including the First English Translation of ``Position of the Unconscious'' by Jacques Lacan}, + editor = {Richard Feldstein and Bruce Fink and Maire Jaanus}, + serieseditor = {Henry Sussman}, + series = {SUNY Series in Psychoanalysis and Culture}, + publisher = {State University of New York Press}, + language = {english}, + year = {1995}, + hyphenation = {english}, +} + +@ARTICLE{shepherdson:pf, + ids = {shepherdson_pf}, + author = {Charles Shepherdson}, + title = {A Pound of Flesh: Lacan's Reading of ``The Visible and the Invisible''}, + journaltitle = {Diacritics}, + number = {4}, + volume = {27}, + year = {1997}, + pages = {70--86}, + issue = {Winter}, + publisher = {The Johns Hopkins University Press}, + url = {http://www.jstor.org/stable/1566262}, + urldate = {2008-11-12}, + language = {english}, + hyphenation = {english}, +} + +@BOOK{winnicott:mdim, + ids = {winnicott_mdim}, + author = {Дональд Вудс Винникотт}, + title = {Маленькие дети и их матери}, + translator = {Н.М. Падалко}, + series = {Библиотека психологии и психотерапии}, + publisher = {Независимая фирма «Класс»}, + year = {1998}, + pagetotal = {80}, + origlanguage = {english}, + language = {russian}, + hyphenation = {russian}, +} + +@BOOK{pluth:sa, + ids = {pluth_sa}, + author = {Ed Pluth}, + title = {Signifiers and Acts}, + subtitle = {Freedom in Lacan's Theory of the Subject}, + series = {Suny Series, Insinuations: Philosophy, Psychoanalysis, Literature}, + publisher = {State University of New York Press}, + year = {2008}, + isbn = {9780791472446}, + pagetotal = {208}, + timestamp = {2012.03.16}, + language = {english}, + hyphenation = {english}, +} + +@BOOK{Pluth:bpn, + title = {Badiou: A Philosophy of the New}, + series = {Key Contemporary Thinkers}, + author = {Ed Pluth}, + publisher = {Polity}, + year = {2010}, + edition = {1}, + isbn = {9780745642789}, + pagetotal = {224}, + language = {english}, + hyphenation = {english}, +} + +@BOOK{husserl:li21, + ids = {husserl_li21}, + crossref = {husserl:soch}, + author = {Гуссерль, Эдмунд}, + title = {Логические исследования. Т. II~(1)}, + volume = {Т. 3~(1)}, + translator = {В. И. Молчанова}, + origlanguage = {german}, + location = {М.}, + publisher = {Гнозис, Дом интеллектуальной книги}, + year = {2001}, + pagetotal = {472}, + language = {russian}, + hyphenation = {russian}, +} + +@ARTICLE{lacan:hamlet, + ids = {lacan_hamlet}, + author = {Lacan, Jacques}, + title = {Desire and the Interpretation of Desire in Hamlet}, + journaltitle = {Yale French Studies}, + number = {55/56}, + year = {1977}, + issuetitle = {Literature and Psychoanalysis. The Question of Reading: Otherwise}, + pages = {11-52}, + language = {english}, + hyphenation = {english}, +} + +@BOOK{agamben:cqv, + ids = {agamben_cqv}, + author = {Agamben, Giorgio}, + title = {La communauté qui vient}, + subtitle = {Théorie de la singularité quelconque}, + location = {Paris}, + publisher = {Seuil}, + year = {1990}, + pagetotal = {118}, + origlanguage = {italian}, + translator = {Marilène Raiola}, + language = {french}, + hyphenation = {french}, + isbn = {978-2-02-012376-1}, +} + +@BOOK{freud:ops, + ids = {freud_ops}, + author = {Фрейд, Зигмунд}, + title = {Очерки по психологии сексуальности}, + location = {М.}, + publisher = {МЦ «Система»}, + year = {1990}, + language = {russian}, + hyphenation = {russian}, +} + +@INBOOK{freud:hsa, + ids = {freud_hsa}, + author = {Freud, Sigmund}, + title = {Hemmung, Symptom und Angst}, + crossref = {freud:gw}, + volume = {XIV}, + _pages = {}, + language = {german}, + hyphenation = {german}, +} + +@BOOK{freud:gw14, + ids = {freud_gw14}, + author = {Freud, Sigmund}, + maintitle = {Gesammelte Werke}, + sorttitle = {Gesammelte Werke 14}, + location = {London}, + volume = {XIV}, + origyear = {1926}, + language = {german}, + hyphenation = {german}, +} + +@MVBOOK{freud:gw, + ids = {freud_gw}, + author = {Freud, Sigmund}, + title = {Gesammelte Werke}, + date = {1940/1952}, + location = {London}, + language = {german}, + hyphenation = {german}, +} + +@BOOK{merleau-ponty:ew, + ids = {merleau-ponty_ew}, + author = {Merleau-Ponty, M.}, + title = {The essential writing of Merleau-Ponty}, + editor = {A.L. Fisher}, + location = {New York}, + publisher = {Harcourt Brace \& World, Inc.}, + year = {1969}, + language = {english}, + hyphenation = {english}, +} + +@ARTICLE{richardson:pp, + ids = {richardson_pp}, + author = {Richardson, William J.}, + title = {Phenomenology and Psychoanalysis}, + journaltitle = {Journal of Phenomenological Psychology}, + volume = {11}, + number = {2}, + year = {1980}, + issue = {Fall}, + pages = {1--20}, + language = {english}, + hyphenation = {english}, +} + +@INCOLLECTION{dodd:hbfi, + ids = {dodd_hbfi}, + author = {Dodd, James}, + title = {Husserl between Formalism and Intuitionism}, + pages = {267--308}, + language = {english}, + crossref = {boi:rph}, + hyphenation = {english}, +} + +@INBOOK{freud:psp, + ids = {freud_psp}, + author = {Freud, Sigmund}, + title = {Project for a Scientific Psychology}, + pages = {349--445}, + language = {english}, + crossref = {freud:op}, + hyphenation = {english}, +} + +@INBOOK{freud:epm, + ids = {freud_epm}, + author = {Freud, Sigmund}, + title = {The Economic Problem of Masochism}, + year = {1976}, + volume = {19}, + pages = {157-170}, + language = {english}, + crossref = {freud:cpw}, + hyphenation = {english}, +} + +@INPROCEEDINGS{kripke:sail, + ids = {kripke_sail}, + author = {Kripke, Saul}, + title = {Semantical Analysis of Intuitionistic Logic I}, + language = {english}, + pages = {92--129}, + crossref = {fsrf40}, + hyphenation = {english}, +} + +@INBOOK{lacan:ks, + ids = {lacan_ks}, + author = {Lacan, Jacques}, + title = {Kant avec Sade}, + pages = {765-790}, + language = {french}, + crossref = {lacan:ecrits}, + hyphenation = {french}, +} + +@INBOOK{lacan:rsr, + ids = {lacan_rsr}, + author = {Lacan, Jacques}, + title = {Remarque sur le rapport de Daniel Lagache "Psychanalyse et structure + de la personnalité"}, + pages = {647-684}, + language = {french}, + crossref = {lacan:ecrits}, + hyphenation = {french}, + shorttitle = {Remarque~\textellipsis\isdot}, +} + +@INBOOK{lacan:sm, + ids = {lacan_sm}, + author = {Lacan, Jacques}, + title = {Le stade du miroir comme formateur de la fonction du je, telle qu’elle + nous est révélée, dans l’expérience psychanalytique}, + pages = {93-100}, + language = {french}, + crossref = {lacan:ecrits}, + hyphenation = {french}, + shorttitle = {Le stade du miroir~\textellipsis\isdot}, +} + +@INCOLLECTION{levinas:dv, + ids = {levinas_dv}, + author = {Levinas, Emmanuel}, + title = {Diachronia und Vergegenw\"artigung}, + pages = {143--168}, + language = {german}, + crossref = {dad}, + hyphenation = {german}, +} + +@INBOOK{levinas:pe, + ids = {levinas_pe}, + author = {Levinas, Emmanuel}, + title = {Phenomenon and Enigma}, + pages = {61--74}, + language = {english}, + origlanguage = {french}, + crossref = {levinas:cpp}, + hyphenation = {english}, +} + +@INCOLLECTION{levinas:sf, + ids = {levinas_sf}, + author = {Levinas, Emmanuel}, + title = {Sterben für\textellipsis\ Zum Begriff der Eigentlichkeit bei Martin + Heidegger}, + pages = {169--175}, + language = {german}, + crossref = {dad}, + hyphenation = {german}, +} + +@INCOLLECTION{miller:jlv, + ids = {miller_jlv}, + author = {Miller, Jacques-Alain}, + title = {Jacques Lacan and the Voice}, + pages = {137--146}, + crossref = {ll}, + hyphenation = {english}, +} + +@INCOLLECTION{klein:gr, + ids = {klein_gr}, + author = {Richard Klein}, + title = {Gaze and Representation}, + pages = {180--190}, + crossref = {ll}, + hyphenation = {english}, +} + +@INBOOK{bakhtin:kfp, + ids = {bakhtin_kfp}, + author = {Бахтин, М. М.}, + title = {К философии поступка}, + language = {russian}, + crossref = {bakhtin:r20g}, + hyphenation = {russian}, +} + +@INBOOK{benevich:sl, + ids = {benevich_sl}, + author = {Григорий Беневич}, + title = {Слово о Левинасе}, + pages = {10--17}, + crossref = {levinas:vd-gdc}, +} + +@INCOLLECTION{guseinov:zp, + ids = {guseinov_zp}, + author = {Гусейнов, А. А.}, + title = {Закон и поступок (Аристотель, И. Кант, М. М. Бахтин)}, + shorttitle = {Закон и поступок~\textellipsis\isdot}, + year = {2001}, + language = {russian}, + issue = {2}, + pages = {3--26}, + crossref = {em}, + hyphenation = {russian}, +} + +@BOOK{husserl:fvsv, + ids = {husserl_fvsv}, + author = {Гуссерль, Эдмунд}, + title = {Феноменология внутреннего сознания времени}, + year = {1994}, + volume = {1}, + translator = {В. И. Молчанова}, + language = {russian}, + origlanguage = {german}, + pagetotal = {192}, + crossref = {husserl:soch}, + hyphenation = {russian}, +} + +@ARTICLE{husserl:pd, + ids = {husserl_pd}, + author = {Гуссерль, Эдмунд}, + title = {Парижские доклады}, + year = {1991}, + number = {2}, + language = {russian}, + pages = {6--30}, + crossref = {logos}, + hyphenation = {russian}, +} + +@ARTICLE{husserl:sbe, + ids = {husserl_sbe}, + author = {Гуссерль, Эдмунд}, + title = {Феноменология. Статья в Британской энциклопедии}, + year = {1991}, + number = {1}, + language = {russian}, + pages = {12--21}, + crossref = {logos}, + hyphenation = {russian}, +} + +@INCOLLECTION{husserl:fsn, + ids = {husserl_fsn}, + author = {Гуссерль, Эдмунд}, + title = {Философия как строгая наука}, + year = {1911}, + book = {1}, + language = {russian}, + crossref = {logos-mefk}, + hyphenation = {russian}, +} + +@INBOOK{dekart:pf, + ids = {dekart_pf}, + author = {Декарт, Рене}, + title = {Первоначала философии}, + pages = {297--422}, + language = {russian}, + crossref = {dekart:s1}, + hyphenation = {russian}, +} + +@INBOOK{dekart:rm, + ids = {dekart_rm}, + author = {Декарт, Рене}, + title = {Рассуждение о методе}, + pages = {250--296}, + language = {russian}, + crossref = {dekart:s1}, + hyphenation = {russian}, +} + +@SUPPBOOK{derrida:d, + ids = {derrida_d}, + language = {russian}, + pages = {124-158}, + author = {Деррида, Жак}, + crossref = {gurko:td}, + hyphenation = {russian}, + title = {Différance}, +} + +@INCOLLECTION{dobrokhotov:een, + ids = {dobrokhotov_een}, + author = {Доброхотов, Александр Львович}, + title = {Эпохи европейского нравственного самосознания}, + year = {2000}, + language = {russian}, + issue = {1}, + pages = {70--87}, + crossref = {em}, + hyphenation = {russian}, +} + +@INCOLLECTION{kasler:otm, + ids = {kasler_otm}, + author = {Кейслер, Х. Джером}, + title = {Основы теории моделей}, + pages = {55-108}, + language = {russian}, + origlanguage = {english}, + crossref = {skml1}, + hyphenation = {russian}, +} + +@INBOOK{lacan:ibb, + ids = {lacan_ibb}, + author = {Лакан, Жак}, + title = {Инстанция буквы в бессознательном или судьба разума после Фрейда}, + pages = {54--87}, + language = {russian}, + crossref = {lacan:ib-book}, + hyphenation = {russian}, + shorttitle = {Инстанция буквы~\textellipsis\isdot}, +} + +@INBOOK{lacan:ns, + ids = {lacan_ns}, + author = {Лакан, Жак}, + title = {Ниспровержение субъекта и диалектика желания в бессознательном у + Фрейда}, + pages = {148--183}, + language = {russian}, + crossref = {lacan:ib-book}, + hyphenation = {russian}, + shorttitle = {Ниспровержение субъекта~\textellipsis\isdot}, +} + +@INBOOK{lacan:svr, + ids = {lacan_svr}, + author = {Лакан, Жак}, + title = {Символическое, воображаемое, реальное}, + pages = {9--50}, + language = {russian}, + crossref = {lacan:io}, + hyphenation = {russian}, +} + +@INBOOK{lacan:sz, + ids = {lacan_sz}, + author = {Лакан, Жак}, + title = {Стадия зеркала и ее роль в формировании функции Я}, + pages = {7--14}, + language = {russian}, + crossref = {lacan:ib-book}, + hyphenation = {russian}, + shorttitle = {Стадия зеркала и ее роль~\textellipsis\isdot}, +} + +@INCOLLECTION{lacan:sz-98, + ids = {lacan_sz-98}, + author = {Лакан, Жак}, + title = {Стадия зеркала как образующая функцию Я, какой она раскрывается в + психоаналитическом опыте}, + pages = {136--142}, + language = {russian}, + crossref = {kkm1}, + hyphenation = {russian}, + shorttitle = {Стадия зеркала как образующая~\textellipsis\isdot}, +} + +@INCOLLECTION{levinas:dr, + ids = {levinas_dr}, + author = {Левинас, Эммануэль}, + title = {Диахрония и репрезентация}, + pages = {141--61}, + language = {russian}, + crossref = {it}, + hyphenation = {russian}, +} + +@INCOLLECTION{levinas:vd, + ids = {levinas_vd}, + author = {Левинас, Эммануэль}, + title = {Время и другое}, + pages = {89--138}, + language = {russian}, + crossref = {pfg}, + hyphenation = {russian}, +} + +@INCOLLECTION{levinas:zs, + ids = {levinas_zs}, + author = {Левинас, Эммануэль}, + title = {Значение и смысл}, + pages = {82--116}, + language = {russian}, + crossref = {oer}, + hyphenation = {russian}, +} + +@INCOLLECTION{nancy:osb, + ids = {nancy_osb}, + author = {Нанси, Жан-Люк}, + title = {О со-бытии}, + pages = {91--102}, + language = {russian}, + crossref = {fmh}, + hyphenation = {russian}, +} + +@BOOKINBOOK{nietzsche:si, + ids = {nietzsche_si}, + author = {Ницше, Фридрих}, + title = {Сумерки идолов, или как философствуют молотом}, + language = {russian}, + pages = {556--630}, + crossref = {nietzsche:s2}, + hyphenation = {russian}, +} + +@INCOLLECTION{mirandola:rdc, + ids = {mirandola_rdc}, + author = {Пико делла Мирандола, Джованни}, + title = {Речь о достоинстве человека}, + year = {1962}, + volume = {1}, + pages = {506--514}, + translator = {Л. Брагиной}, + language = {russian}, + url = {http://www.humanities.edu.ru/db/msg/22090}, + urldate = {2008-08-12}, + crossref = {ie}, + hyphenation = {russian}, +} + +@INBOOK{freud:bsz-07, + ids = {freud_bsz-07}, + author = {Фрейд, Зигмунд}, + title = {Бессознательное}, + pages = {12--58}, + language = {russian}, + crossref = {freud:psf}, + hyphenation = {russian}, +} + +@INBOOK{freud:narz-07, + ids = {freud_narz-07}, + author = {Фрейд, Зигмунд}, + title = {О введении понятия «нарцизм»}, + pages = {180--207}, + language = {russian}, + crossref = {freud:psf}, + hyphenation = {russian}, +} + +@INBOOK{freud:pm-07, + ids = {freud_pm-07}, + author = {Фрейд, Зигмунд}, + title = {Печаль и меланхолия}, + pages = {208--223}, + language = {russian}, + crossref = {freud:psf}, + hyphenation = {russian}, +} + +@INBOOK{freud:pma, + ids = {freud_pma}, + author = {Фрейд, Зигмунд}, + title = {Психология масс и анализ человеческого Я}, + pages = {422--480}, + language = {russian}, + crossref = {freud:pe}, + hyphenation = {russian}, +} + +@INBOOK{freud:pts, + ids = {freud_pts}, + author = {Фрейд, Зигмунд}, + title = {По ту сторону принципа удовольствия}, + pages = {375--508}, + language = {russian}, + crossref = {freud:ptsyao}, + hyphenation = {russian}, +} + +@INBOOK{freud:pts-07, + ids = {freud_pts-07}, + author = {Фрейд, Зигмунд}, + title = {По ту сторону принципа удовольствия}, + pages = {72--129}, + language = {russian}, + crossref = {freud:psf}, + hyphenation = {russian}, +} + +@INBOOK{freud:viis, + ids = {freud_viis}, + author = {Фрейд, Зигмунд}, + title = {Влечения и их судьба}, + pages = {125--150}, + crossref = {freud:opt}, +} + +@INBOOK{freud:vyt-07, + ids = {freud_vyt-07}, + author = {Фрейд, Зигмунд}, + title = {Вытеснение}, + pages = {59--71}, + language = {russian}, + crossref = {freud:psf}, + hyphenation = {russian}, +} + +@INBOOK{freud:yao, + ids = {freud_yao}, + author = {Фрейд, Зигмунд}, + title = {Я и Оно}, + pages = {511--58}, + translator = {А. М. Боковикова}, + language = {russian}, + origlanguage = {german}, + crossref = {freud:ptsyao}, + hyphenation = {russian}, +} + +@INBOOK{freud:yao-07, + ids = {freud_yao-07}, + author = {Фрейд, Зигмунд}, + title = {Я и Оно}, + pages = {130--179}, + language = {russian}, + origlanguage = {german}, + crossref = {freud:psf}, + hyphenation = {russian}, +} + +@INBOOK{heidegger:ctm1993, + ids = {heidegger_ctm1993}, + author = {Хайдеггер, Мартин}, + title = {Что такое метафизика?}, + pages = {16--27}, + language = {russian}, + crossref = {heidegger:vb-book}, + hyphenation = {russian}, +} + +@INBOOK{heidegger:ctm2007, + ids = {heidegger_ctm2007}, + author = {Хайдеггер, Мартин}, + title = {Что такое метафизика?}, + pages = {24-45}, + language = {russian}, + crossref = {heidegger:ctm-book}, + hyphenation = {russian}, +} + +@INBOOK{heidegger:czm, + ids = {heidegger_czm}, + author = {Хайдеггер, Мартин}, + title = {Что значит мыслить?}, + pages = {134--145}, + language = {russian}, + origlanguage = {german}, + crossref = {heidegger:rpd}, + hyphenation = {russian}, +} + +@INBOOK{heidegger:hg, + ids = {heidegger_hg}, + author = {Хайдеггер, Мартин}, + title = {Гегель и греки}, + pages = {381--391}, + language = {russian}, + crossref = {heidegger:vb-book}, + hyphenation = {russian}, +} + +@INBOOK{heidegger:pctm, + ids = {heidegger_pctm}, + author = {Хайдеггер, Мартин}, + title = {Послесловие к: «Что такое метафизика?»}, + pages = {66-78}, + language = {russian}, + crossref = {heidegger:ctm-book}, + hyphenation = {russian}, +} + +@INBOOK{heidegger:pg, + ids = {heidegger_pg}, + author = {Хайдеггер, Мартин}, + title = {Письмо о гуманизме}, + pages = {192-220}, + language = {russian}, + crossref = {heidegger:vb-book}, + hyphenation = {russian}, +} + +@INBOOK{heidegger:tkb, + ids = {heidegger_tkb}, + author = {Хайдеггер, Мартин}, + title = {Тезис Канта о бытии}, + pages = {361--381}, + language = {russian}, + crossref = {heidegger:vb-book}, + hyphenation = {russian}, +} + +@INBOOK{heidegger:vb, + ids = {heidegger_vb}, + author = {Хайдеггер, Мартин}, + title = {Время и бытие}, + pages = {80--101}, + translator = {А. С. Солодовниковой}, + language = {russian}, + origlanguage = {german}, + crossref = {heidegger:rpd}, + hyphenation = {russian}, +} + +@INBOOK{heidegger:vb1993, + ids = {heidegger_vb1993}, + author = {Мартин Хайдеггер}, + title = {Время и бытие}, + pages = {391--406}, + crossref = {heidegger:vb-book}, +} + +@INBOOK{heidegger:vctm, + ids = {heidegger_vctm}, + author = {Хайдеггер, Мартин}, + title = {Введение к: «Что такое метафизика?»}, + pages = {46-64}, + language = {russian}, + crossref = {heidegger:ctm-book}, + hyphenation = {russian}, +} + +@ARTICLE{heidegger:zoll, + ids = {heidegger_zoll}, + author = {Хайдеггер, Мартин}, + title = {Цолликонеровские семинары [О \foreignlanguage{german}{Daseinanalitik}'е]}, + year = {1992}, + number = {3}, + language = {russian}, + pages = {82--97}, + crossref = {logos}, + hyphenation = {russian}, +} + +@INCOLLECTION{chern:vpus, + ids = {chern_vpus}, + author = {А.Г. Черняков}, + title = {В поисках утраченного субъекта}, + pages = {11--38}, + language = {russian}, + url = {http://anthropology.ru/ru/texts/chernyakov/metares06_01.html}, + crossref = {mi6}, + hyphenation = {russian}, +} + +@BOOK{schopenhauer:s1, + ids = {schopenhauer_s1}, + author = {Шопенгауэр, Артур}, + title = {Мир как воля и представление. Том первый}, + year = {1999}, + volume = {1}, + language = {russian}, + origlanguage = {german}, + pagetotal = {496}, + crossref = {schopenhauer:soch}, + hyphenation = {russian}, +} + +@BOOK{heidegger:g22, + ids = {heidegger_g22}, + editor = {F.-K. Blust}, + title = {Grundbegriffe der antiken Philosophie (Sommersemester 1926)}, + sorttitle = {Gesamtausgabe. 4 Abteilungen. 2}, + year = {1993}, + volume = {22}, + language = {german}, + pagetotal = {344}, + crossref = {heidegger:ga2abt}, + hyphenation = {german}, +} + +@BOOK{heidegger:g24, + ids = {heidegger_g24}, + title = {Die Grundprobleme der Phänomenologie}, + sorttitle = {Gesamtausgabe. 4 Abteilungen. 2}, + year = {1989}, + volume = {24}, + language = {german}, + pagetotal = {473}, + crossref = {heidegger:ga2abt}, + hyphenation = {german}, +} + +@BOOK{heidegger:g2suz, + ids = {heidegger_g2suz}, + title = {Sein und Zeit}, + sorttitle = {Gesamtausgabe. 4 Abteilungen. 1}, + year = {1976}, + volume = {2}, + language = {german}, + pagetotal = {583}, + crossref = {heidegger:ga1abt}, + related = {heidegger:bv}, + relatedtype = {bytranslator}, + hyphenation = {german}, +} + +@BOOK{brouwer:cw2, + ids = {brouwer_cw2}, + editor = {Hans Freudenthal}, + year = {1976}, + volume = {2}, + subtitle = {Geometry, analysis, topology and mechanics}, + language = {English, German, Dutch, French}, + pagetotal = {xxvii, 706}, + crossref = {brouwer:cw}, + hyphenation = {english}, +} + +@BOOK{heidegger:g9wegmarken, + ids = {heidegger_g9wegmarken}, + editor = {F.-W. von Herrmann}, + title = {Wegmarken}, + sorttitle = {Gesamtausgabe. 4 Abteilungen. 1}, + year = {2004}, + volume = {9}, + edition = {3. durchges. A.}, + language = {german}, + isbn = {3465033728}, + pagetotal = {488}, + crossref = {heidegger:ga1abt}, + hyphenation = {german}, + shorttitle = {Wegmarken}, + _title = {Gesamtausgabe. 4 Abteilungen: Gesamtausgabe 1. Abt. Bd. 9: Wegmarken}, +} + +@BOOK{brouwer:cw1, + ids = {brouwer_cw1}, + editor = {Heyting, A.}, + year = {1975}, + volume = {1}, + subtitle = {Philosophy and foundations of mathematics}, + language = {English, German, Dutch, French}, + publisher = {North-Holland Publishing Co.}, + location = {Amsterdam}, + pagetotal = {xv, 628}, + crossref = {brouwer:cw}, + hyphenation = {english}, +} + +@BOOK{freud:lek1, + ids = {freud_lek1}, + volume = {Лекции 1–15}, + language = {russian}, + crossref = {freud:lek}, + hyphenation = {russian}, +} + +@BOOK{freud:lek2, + ids = {freud_lek2}, + volume = {Лекции 16–35}, + language = {russian}, + crossref = {freud:lek}, + hyphenation = {russian}, +} + +@INBOOK{freud:tst, + ids = {freud_tst}, + title = {Торможение, симптом, тревога}, + pages = {151--228}, + crossref = {freud:vn}, +} + +@INBOOK{freud:vyt-98, + ids = {freud_vyt-98}, + title = {Вытеснение}, + pages = {108--123}, + language = {russian}, + crossref = {freud:opt}, + hyphenation = {russian}, +} + +@INBOOK{freud:zh, + ids = {freud_zh}, + title = {Жуткое}, + pages = {349--389}, + crossref = {freud:ip}, +} + +@BOOKINBOOK{levinas:gdc1999, + ids = {levinas_gdc1999}, + title = {Гуманизм другого человека}, + pages = {120--258}, + crossref = {levinas:vd-gdc}, +} + +@BOOKINBOOK{levinas:vd1999, + ids = {levinas_vd1999}, + title = {Время и Другой}, + pages = {18--119}, + crossref = {levinas:vd-gdc}, +} + +@BOOK{nietzsche:vv, + ids = {nietzsche_vv}, + title = {Воля к власти: опыт переоценки всех ценностей}, + volume = {1}, + language = {russian}, + crossref = {nietzsche:izb}, + hyphenation = {russian}, +} + +@BOOK{schopenhauer:s2, + ids = {schopenhauer_s2}, + title = {Мир как воля и представление. Том второй, содержащий дополнения к + четырем книгам первого тома}, + year = {2001}, + volume = {2}, + language = {russian}, + origlanguage = {german}, + pagetotal = {560}, + crossref = {schopenhauer:soch}, + hyphenation = {russian}, +} + +@BOOK{schopenhauer:s3, + ids = {schopenhauer_s3}, + title = {Малые философские сочинения}, + year = {2001}, + volume = {3}, + language = {russian}, + origlanguage = {german}, + pagetotal = {528}, + crossref = {schopenhauer:soch}, + hyphenation = {russian}, +} + +@BOOK{schopenhauer:s4, + ids = {schopenhauer_s4}, + title = {Parerga и Paralipomena. В 2~т. Т.~1: Parerga}, + year = {2001}, + volume = {4}, + language = {russian}, + origlanguage = {german}, + pagetotal = {400}, + crossref = {schopenhauer:soch}, + hyphenation = {russian}, +} + +@BOOK{schopenhauer:s5, + ids = {schopenhauer_s5}, + title = {Parerga и Paralipomena. В 2~т. Т.~2: Paralipomena}, + year = {2001}, + volume = {5}, + language = {russian}, + origlanguage = {german}, + pagetotal = {528}, + crossref = {schopenhauer:soch}, + hyphenation = {russian}, +} + +@BOOK{schopenhauer:s6, + ids = {schopenhauer_s6}, + title = {Из рукописного наследия}, + year = {2001}, + volume = {6}, + language = {russian}, + origlanguage = {german}, + pagetotal = {352}, + crossref = {schopenhauer:soch}, + hyphenation = {russian}, +} + +@COLLECTION{mi6, + title = {Сознание}, + year = {1998}, + pagetotal = {364}, + crossref = {mi}, + issue = {6}, +} + +@BOOK{dekart:s2, + ids = {dekart_s2}, + year = {1994}, + volume = {2}, + language = {russian}, + pagetotal = {633}, + crossref = {dekart:soch}, + hyphenation = {russian}, +} + +@COLLECTION{oer, + title = {Онтология. Эстетика. Религиозная философия}, + year = {1993}, + language = {russian}, + crossref = {tvrfs}, + hyphenation = {russian}, + issue = {2}, +} + +@COLLECTION{pfg, + title = {Патрология. Философия. Герменевтика}, + year = {1992}, + language = {russian}, + crossref = {tvrfs}, + hyphenation = {russian}, + issue = {1}, +} + +@BOOK{nietzsche:s1, + ids = {nietzsche_s1}, + volume = {1}, + language = {russian}, + pagetotal = {832}, + crossref = {nietzsche:soch}, + hyphenation = {russian}, +} + +@BOOK{nietzsche:s2, + ids = {nietzsche_s2}, + volume = {2}, + language = {russian}, + pagetotal = {831}, + crossref = {nietzsche:soch}, + hyphenation = {russian}, +} + +@BOOK{dekart:s1, + ids = {dekart_s1}, + year = {1989}, + volume = {1}, + language = {russian}, + pagetotal = {654}, + crossref = {dekart:soch}, + hyphenation = {russian}, +} + +@INBOOK{leibniz:monadology, + ids = {leibniz_monadology}, + title = {Монадология}, + year = {1989}, + volume = {1}, + pages = {413--429}, + origlanguage = {french}, + crossref = {leibniz:soch}, + hyphenation = {russian}, +} + +@BOOK{leibniz:s4, + ids = {leibniz_s4}, + year = {1989}, + volume = {4}, + origlanguage = {french}, + pagetotal = {554}, + crossref = {leibniz:soch}, + hyphenation = {russian}, +} + +@BOOK{schelling:s2, + ids = {schelling_s2}, + year = {1989}, + volume = {2}, + translator = {М. И. Левиной and А. В. Михайлова}, + language = {russian}, + origlanguage = {german}, + pagetotal = {636}, + crossref = {schelling:soch}, + hyphenation = {russian}, +} + +@INBOOK{schelling:sti, + ids = {schelling_sti}, + title = {Система трансцендентального идеализма}, + year = {1989}, + volume = {1}, + pages = {227--489}, + language = {russian}, + origlanguage = {german}, + crossref = {schelling:soch}, + hyphenation = {russian}, +} + +@BOOK{schelling:s1, + ids = {schelling_s1}, + year = {1987}, + volume = {1}, + translator = {М. И. Левиной}, + language = {russian}, + origlanguage = {german}, + pagetotal = {637}, + crossref = {schelling:soch}, + hyphenation = {russian}, +} + +@BOOK{leibniz:s3, + ids = {leibniz_s3}, + year = {1984}, + volume = {3}, + origlanguage = {french}, + pagetotal = {734}, + crossref = {leibniz:soch}, + hyphenation = {russian}, +} + +@BOOK{leibniz:s2, + ids = {leibniz_s2}, + year = {1983}, + volume = {2}, + origlanguage = {french}, + pagetotal = {686}, + crossref = {leibniz:soch}, + hyphenation = {russian}, +} + +@BOOK{leibniz:s1, + ids = {leibniz_s1}, + year = {1982}, + volume = {1}, + origlanguage = {french}, + pagetotal = {636}, + crossref = {leibniz:soch}, + hyphenation = {russian}, +} + +@COLLECTION{skml1, + title = {Теория моделей}, + year = {1982}, + part = {1}, + pagetotal = {392}, + crossref = {skml}, + hyphenation = {russian}, +} + +@COLLECTION{skml2, + title = {Теория множеств}, + year = {1982}, + part = {2}, + pagetotal = {376}, + crossref = {skml}, + hyphenation = {russian}, +} + +@BOOK{hegel:efn1, + ids = {hegel_efn-1}, + title = {Наука логики}, + year = {1975}, + volume = {1}, + language = {russian}, + pagetotal = {452}, + crossref = {hegel:efn}, + hyphenation = {russian}, +} + +@BOOK{agamben:ld, + ids = {agamben_ld}, + author = {Agamben, Giorgio}, + title = {Language and Death}, + subtitle = {The Place of Negativity}, + year = {1991}, + translator = {Pinkus, Karen E. and Hardt, Michael}, + series = {Theory and history of literature}, + number = {78}, + language = {english}, + publisher = {University of Minnesota Press}, + location = {Minneapolis}, + isbn = {0816619360}, + pagetotal = {111}, + hyphenation = {english}, + shorttitle = {Language and Death}, +} + +@BOOK{baas:dlc, + ids = {baas_dlc}, + author = {Baas, Bernard}, + title = {De la chose à l'objet: Jacques Lacan et la traversée de la phénoménologie}, + year = {2000}, + language = {french}, + publisher = {Peeters}, + location = {Leuven}, + isbn = {9042907029}, + pagetotal = {258}, + hyphenation = {french}, + shorttitle = {De la chose à l'objet}, +} + +@BOOK{badiou:ee2, + ids = {badiou_ee2}, + author = {Badiou, Alain}, + title = {Logiques des mondes}, + year = {2006}, + volume = {2}, + maintitle = {L'être et l'événement}, + language = {french}, + publisher = {Seuil}, + location = {P.}, + isbn = {2020843242}, + hyphenation = {french}, + shorttitle = {L'être et l'événement, t.2}, +} + +@BOOK{badiou:be, + ids = {badiou_be}, + author = {Badiou, Alain}, + title = {Being and Event}, + year = {2005}, + translator = {Feltham, Oliver}, + language = {english}, + origlanguage = {french}, + publisher = {Continuum}, + location = {New York, London}, + isbn = {0-8264-5831-9}, + pagetotal = {526}, + hyphenation = {english}, + shorttitle = {Being and Event}, +} + +@BOOK{badiou:sp, + ids = {badiou_sp}, + author = {Badiou, Alain}, + title = {Saint Paul: the foundation of universalism}, + year = {2003}, + language = {english}, + publisher = {Stanford University Press}, + isbn = {9780804744713}, + pagetotal = {132}, + hyphenation = {english}, + shorttitle = {Saint Paul}, +} + +@BOOK{badiou:ee, + ids = {badiou_ee}, + author = {Badiou, Alain}, + title = {L'être et l'événement}, + year = {1988}, + language = {french}, + publisher = {Seuil}, + location = {P.}, + isbn = {2020098628}, + hyphenation = {french}, + shorttitle = {L'être et l'événement}, +} + +@BOOK{bauman:pe, + ids = {bauman_pe}, + author = {Bauman, Zygmunt}, + title = {Postmodern Ethics}, + year = {1993}, + publisher = {Blackwell}, + location = {Oxford, UK}, + isbn = {0631186921}, + pagetotal = {255}, +} + +@BOOK{becker:me, + ids = {becker_me}, + author = {Becker, Oscar}, + title = {Mathematische Existenz. Untersuchungen zur Logik und Ontologie mathematischer + Phänomene}, + year = {1927}, + number = {VIII}, + pages = {440--809}, + series = {Jahrbuch für Philosophie und phänomenologische Forschung}, + language = {german}, + hyphenation = {german}, +} + +@ARTICLE{belau:ro, + ids = {belau_ro}, + author = {Belau, Linda}, + title = {Reading Otherwise: The Hermeneutics of Psychoanalysis (Trauma, Repetition, + and the Signifier)}, + language = {english}, + volume = {5-1}, + issue = {Spring}, + year = {2002}, + url = {http://www.janushead.org/5-1/belau.cfm}, + urldate = {2008-08-17}, + hyphenation = {english}, + journal = {Janus Head}, +} + +@ARTICLE{bloom:fgmw, + ids = {bloom_fgmw}, + author = {Bloom, Harold}, + title = {Freud, the Greatest Modern Writer (Review)}, + date = {1986-03-23}, + language = {english}, + hyphenation = {english}, + journal = {New York Times}, +} + +@MVBOOK{brouwer:cw, + ids = {brouwer_cw}, + author = {Brouwer, Luitzen Egbertus Jan}, + title = {Collected Works}, + date = {1975/1976}, + language = {English, German, Dutch, French}, + location = {Amsterdam; Oxford: North-Holland Publishing Co.; New York: American + Elsevier}, + hyphenation = {english}, +} + +@ARTICLE{brouwer:if, + ids = {brouwer_if}, + author = {Brouwer, Luitzen Egbertus Jan}, + title = {Intuitionism and Formalism}, + year = {1913}, + number = {2}, + language = {english}, + volume = {20}, + pages = {81--96}, + hyphenation = {english}, + journal = {Bulletin of the American Mathematical Society}, +} + +@BOOK{clero:vl, + ids = {clero_vl}, + author = {Cl\'ero, Jean-Pierre}, + title = {Le vocabulaire de Lacan}, + year = {2006}, + language = {french}, + publisher = {Ellipses}, + location = {P.}, + pagetotal = {96}, + hyphenation = {french}, +} + +@ARTICLE{copjec:os, + ids = {copjec_os}, + author = {Copjec, Joan}, + title = {The Orthopsychic Subject: Film Theory and the Reception of Lacan}, + year = {1989}, + language = {english}, + volume = {49}, + issue = {Summer}, + pages = {53--71}, + hyphenation = {english}, + journal = {October}, +} + +@BOOK{dalen:scb, + ids = {dalen_scb}, + author = {Dalen, Dirk van}, + title = {The Selected Correspondence of L.E.J. Brouwer}, + year = {2011}, + edition = {1}, + language = {english}, + publisher = {Springer}, + isbn = {0857295276}, + hyphenation = {english}, +} + +@BOOK{dalen-brouwers:cli, + ids = {dalen_brouwers_cli}, + author = {Dalen, D. van and Brouwer, Luitzen Egbertus Jan}, + title = {Brouwer's Cambridge Lectures on Intuitionism}, + year = {2011}, + language = {english}, + publisher = {Cambridge University Press}, + isbn = {9780521177368}, + pagetotal = {130}, + hyphenation = {english}, +} + +@BOOK{descombes:mfp, + ids = {descombes_mfp}, + author = {Descombes, Vincent}, + title = {Modern French Philosophy}, + year = {1980}, + language = {english}, + publisher = {Cambridge University Press}, + location = {Cambridge}, + pagetotal = {194}, + hyphenation = {english}, +} + +@BOOK{dummett:ei, + ids = {dummett_ei}, + author = {Michael Dummett}, + title = {Elements of Intuitionism}, + year = {1977}, + language = {english}, + publisher = {Clarendon Press}, + location = {Oxford}, + hyphenation = {english}, +} + +@ARTICLE{duportail:pp, + ids = {duportail_pp}, + author = {Duportail, Guy-Félix}, + title = {Psychanalyse et phénoménologie}, + journaltitle = {Savoirs et clinique}, + year = {2006/1}, + number = {7}, + subtitle = {questions et enjeux}, + language = {french}, + pages = {163--174}, + issn = {1634-3298}, + doi = {10.3917/sc.007.0163}, + url = {http://www.cairn.info/revue-savoirs-et-cliniques-2006-1-page-163.htm}, + hyphenation = {french}, +} + +@BOOK{duportail:itll, + ids = {duportail_it_ll}, + author = {Duportail, Guy-Félix}, + title = {Intentionnalité et trauma : Levinas et Lacan}, + year = {2005}, + language = {french}, + publisher = {Editions L'Harmattan}, + isbn = {274758092X}, + pagetotal = {250}, + hyphenation = {french}, + shorttitle = {Intentionnalité et trauma}, +} + +@BOOK{ferry:hae, + ids = {ferry_hae}, + author = {Ferry, Luc}, + title = {Homo Aestheticus: The Invention of Taste in the Democratic Age}, + year = {1993}, + translator = {Robert de Loaiza}, + language = {english}, + origlanguage = {french}, + publisher = {University of Chicago Press}, + location = {Chicago}, + isbn = {0-226-24459-8}, + pagetotal = {276}, + hyphenation = {english}, +} + +@ARTICLE{fraser:ls, + ids = {fraser_law_subj}, + author = {Fraser, Zachary}, + title = {The Law of the Subject: Alain Badiou, Luitzen Brouwer and the Kripkean + Analyses of Forcing and the Heyting Calculus}, + journaltitle = {Cosmos and History: The Journal of Natural and Social Philosophy}, + year = {2006}, + number = {1-2}, + language = {english}, + volume = {2}, + pages = {94-133}, + url = {http://www.cosmosandhistory.org/index.php/journal/article/view/30/}, + urldate = {2010-09-14}, + hyphenation = {english}, + keywords = {Badiou, Brouwer, Forcing, Genericity, Intuitionism, Subject}, + shorttitle = {The Law of the Subject}, +} + +@INCOLLECTION{fraser:nd, + crossref = {abkc}, + author = {Fraser, Zahary}, + title = {New Directions}, + pages = {176--184}, + language = {english}, + hyphenation = {english}, +} +@COLLECTION{abkc, + editor = {A. J. Bartlett and Justin Clemens}, + introduction = {A. J. Bartlett and Justin Clemens}, + afterword = {A. J. Bartlett and Justin Clemens}, + title = {Alain Badiou}, + subtitle = {Key Concepts}, + year = {2010}, + publisher = {Acumen}, + location = {Durham}, + language = {english}, + hyphenation = {english}, + isbn = {978-1-84465-229-7}, + pagetotal = {207}, +} +@BOOK{freud:op, + ids = {freud_op}, + author = {Freud, Sigmund}, + editor = {Marie Bonaparte and Anna Freud and Ernst Kris}, + title = {The Origins of Psycho-Analysis: Letters to Wilhelm Fliess, Drafts + and Notes. 1887–1902}, + year = {1954}, + language = {english}, + publisher = {Basic books}, + location = {N. Y.}, + pagetotal = {486}, + hyphenation = {english}, +} + +@MVBOOK{freud:cpw, + ids = {freud_cpw}, + author = {Freud, Sigmund}, + title = {Complete Psychological Works of Sigmund Freud}, + language = {english}, + publisher = {W.W. Norton}, + volumes = {24}, + location = {New York}, + hyphenation = {english}, + _year = {1976}, +} + +@BOOK{fryer:io-ll, + ids = {fryer_io_ll}, + author = {Fryer, David Ross}, + title = {The Intervention of the Other: Ethical Subjectivity in Levinas and + Lacan}, + year = {2004}, + language = {english}, + publisher = {Other Press}, + location = {New York}, + isbn = {1590510887}, + pagetotal = {268}, + hyphenation = {english}, + shorttitle = {The Intervention of the Other}, +} + +@MVBOOK{heidegger:ga1abt, + ids = {heidegger_ga1abt}, + author = {Heidegger, Martin}, + title = {Gesamtausgabe. 4 Abteilungen. I. Abteilung: Veröffentlichte Schriften + 1914-1970}, + sorttitle = {Gesamtausgabe. 4 Abteilungen. 1}, + date = {1978/}, + language = {german}, + publisher = {Klostermann}, + location = {Frankfurt am Main}, + hyphenation = {german}, + shorttitle = {Gesamtausgabe. 1. Abt.}, +} + +@MVBOOK{heidegger:ga2abt, + ids = {heidegger_ga2abt}, + author = {Heidegger, Martin}, + title = {Gesamtausgabe. 4 Abteilungen. II. Abteilung: Vorlesungen 1919-1944}, + sorttitle = {Gesamtausgabe. 4 Abteilungen. 2}, + date = {1994/}, + language = {german}, + publisher = {Klostermann}, + location = {Frankfurt am Main}, + hyphenation = {german}, + shorttitle = {Gesamtausgabe. 2. Abt.}, +} + +@MVBOOK{heidegger:ga3abt, + ids = {heidegger_ga3abt}, + author = {Heidegger, Martin}, + title = {Gesamtausgabe. 4 Abteilungen. III. Abteilung: Unveröffentlichte Abhandlungen + / Vorträge --- Gedachtes}, + sorttitle = {Gesamtausgabe. 4 Abteilungen. 3}, + language = {german}, + publisher = {Klostermann}, + location = {Frankfurt am Main}, + hyphenation = {german}, + shorttitle = {Gesamtausgabe. 3. Abt.}, +} + +@MVBOOK{heidegger:ga4abt, + ids = {heidegger_ga4abt}, + author = {Heidegger, Martin}, + title = {Gesamtausgabe. 4 Abteilungen. IV. Abteilung: Hinweise und Aufzeichnungen}, + sorttitle = {Gesamtausgabe. 4 Abteilungen. 4}, + date = {1978/}, + language = {german}, + publisher = {Klostermann}, + location = {Frankfurt am Main}, + hyphenation = {german}, + shorttitle = {Gesamtausgabe. 4. Abt.}, +} + +@BOOK{heidegger:sz1967, + ids = {heidegger_sz1967}, + author = {Heidegger, Martin}, + title = {Sein und Zeit}, + year = {1967}, + edition = {Elfte, unveränderte Auflage}, + language = {german}, + publisher = {Max Niemeyer Verlag}, + location = {Tübingen}, + pagetotal = {437}, + hyphenation = {german}, +} + +@BOOK{heidegger:sz1941, + ids = {heidegger_sz1941}, + author = {Heidegger, Martin}, + title = {Sein und Zeit}, + year = {1941}, + edition = {5}, + language = {german}, + publisher = {Niemeyer}, + location = {Halle}, + pagetotal = {438}, + hyphenation = {german}, +} + +@BOOK{heyting:ii, + ids = {heyting_ii}, + author = {Heyting, Arend}, + title = {Intuitionism. An Introduction}, + year = {1971}, + language = {english}, + publisher = {North-Holland Publishing Company}, + location = {Amsterdam, London}, + pagetotal = {146}, + hyphenation = {english}, +} + +@BOOK{lacan:s11f, + ids = {lacan_s11f}, + author = {Lacan, Jacques}, + editor = {Miller, Jacques-Alain}, + title = {Le séminaire, livre XI}, + subtitle = {Les Quatre Concepts fondamentaux de la psychanalyse, 1964}, + year = {1973}, + language = {french}, + publisher = {Seuil}, + location = {Paris}, + isbn = {9782020125147}, + hyphenation = {french}, + _shorthand = {S11}, + shorttitle = {Le Séminaire, livre XI}, +} + +@BOOK{lacan:s10f, + ids = {lacan_s10f}, + author = {Lacan, Jacques}, + title = {Le séminaire, livre X}, + subtitle = {L'angoisse, 1962/1963}, + year = {2004}, + language = {french}, + publisher = {Seuil}, + location = {Paris}, + isbn = {202063886X}, + pagetotal = {432}, + hyphenation = {french}, + _shorthand = {S10}, + shorttitle = {L'angoisse}, +} + +@BOOK{lacan:s5f, + ids = {lacan_s5f}, + author = {Lacan, Jacques}, + title = {Le séminaire, livre V}, + subtitle = {Les formations de l'inconscient}, + year = {1998}, + language = {french}, + publisher = {Seuil}, + location = {Paris}, + isbn = {2020256681}, + hyphenation = {french}, + _shorthand = {S5}, + shorttitle = {Le séminaire, livre V}, +} + +@BOOK{lacan:s3e, + ids = {lacan_s3e}, + author = {Lacan, Jacques}, + title = {The Seminar of Jacques Lacan: The Psychoses (Book III) (The Seminar + of Jacques Lacan)}, + year = {1997}, + translator = {Grigg, Russel}, + language = {english}, + origlanguage = {french}, + publisher = {W. W. Norton \& Company}, + isbn = {0393316122}, + pagetotal = {352}, + hyphenation = {english}, + _shorthand = {S3e}, + shorttitle = {The Psychoses}, +} + +@BOOK{lacan:s3f, + ids = {lacan_s3f}, + author = {Lacan, Jacques}, + title = {Le séminaire, livre III}, + subtitle = {Les psychoses, 1955-1956}, + year = {1981}, + language = {french}, + publisher = {Editions du Seuil}, + isbn = {2020060264}, + pagetotal = {20}, + hyphenation = {french}, + _shorthand = {S3}, + shorttitle = {Les psychoses}, +} + +@BOOK{lacan:s20f, + ids = {lacan_s20f}, + author = {Lacan, Jacques}, + title = {Le séminaire, livre XX}, + subtitle = {Encore, 1972/1973}, + year = {1975}, + language = {french}, + publisher = {Seuil}, + location = {Paris}, + pagetotal = {135}, + hyphenation = {french}, + _shorthand = {S20}, + shorttitle = {Encore}, +} + +@BOOK{lacan:s20e, + author = {Lacan, Jacques}, + series = {The Seminar of Jacques Lacan ; book 20}, + title = {On Feminine Sexuality, the Limits of Love and Knowledge: Encore 1972-1973}, + isbn = {0393319164}, + shorttitle = {On Feminine Sexuality}, + pagetotal = {160}, + publisher = {W. W. Norton \& Co.}, + year = {2000}, + origlanguage = {french}, + translator = {Bruce Fink}, + language = {english}, + hyphenation = {english}, +} +@BOOK{lacan:ecrits, + ids = {lacan_ecrits}, + author = {Lacan, Jacques}, + title = {Écrits}, + year = {1966}, + language = {french}, + publisher = {Seuil}, + location = {Paris}, + isbn = {2020027526}, + pagetotal = {928}, + hyphenation = {french}, + _shorthand = {Écrits}, +} + +@ARTICLE{laplanche-leclaire:unc, + ids = {laplanche_leclaire_unc}, + author = {Laplanche, J. and Leclaire, S.}, + title = {The Unconscious: A Psychoanalytic Study}, + year = {1972}, + issuetitle = {French Freud: Structural Studies in Psychoanalysis}, + language = {english}, + volume = {48}, + pages = {118-175}, + hyphenation = {english}, + journal = {Yale French Studies}, +} + +@BOOK{laplanche-pontalis:fo, + ids = {laplanche_pontalis_fo}, + author = {Laplanche, Jean and Pontalis, Jean-Bertrand}, + title = {Fantasme originaire. Fantasme des origines. Origines du fantasme}, + year = {1985}, + language = {french}, + publisher = {Hechette Littératures}, + location = {Paris}, + isbn = {978-2-01-278945-6}, + pagetotal = {113}, + hyphenation = {french}, +} + +@BOOK{laruelle:pd-eng, + ids = {laruelle_pd_eng}, + author = {Laruelle, François}, + title = {Philosophies of Difference}, + subtitle = {A Critical Introduction to Non-phi\-lo\-so\-phy}, + year = {2011}, + translator = {Gangle, Rocco}, + language = {english}, + origlanguage = {french}, + publisher = {Continuum}, + location = {New York, London}, + isbn = {0826436633}, + pagetotal = {228}, + hyphenation = {english}, + shorttitle = {Philosophies of Difference}, +} + +@BOOK{laruelle:pd-fr, + ids = {laruelle_pd_fr}, + author = {Laruelle, François}, + title = {Les philosophies de la différence}, + subtitle = {Introduction critique}, + year = {1986}, + language = {french}, + publisher = {PUF}, + isbn = {2130397050}, + pagetotal = {249}, + hyphenation = {french}, + shorttitle = {Les philosophies de la différence}, +} + +@BOOK{lawvere-rosebrugh:sm, + ids = {lawvere_rosebrugh_sm}, + author = {Lawvere, F. W. and Rosebrugh, Robert}, + title = {Sets for mathematics}, + year = {2003}, + language = {english}, + publisher = {Cambridge University Press}, + isbn = {9780521010603}, + pagetotal = {280}, + hyphenation = {english}, +} + +@BOOK{levinas:en, + ids = {levinas_en}, + author = {Levinas, Emmanuel}, + title = {Entre nous}, + year = {1993}, + language = {french}, + publisher = {Le Livre de Poche}, + location = {Paris}, + isbn = {2253063452}, + hyphenation = {french}, +} + +@BOOK{levinas:ti-fr, + ids = {levinas_ti_fr}, + author = {Levinas, Emmanuel}, + title = {Totalité et infini}, + subtitle = {essai sur l'extériorité}, + year = {1990}, + language = {french}, + publisher = {Le Livre de Poche}, + location = {Paris}, + isbn = {2253053511}, + hyphenation = {french}, + shorttitle = {Totalité et infini}, +} + +@BOOK{levinas:cpp, + ids = {levinas_cpp}, + author = {Levinas, Emmanuel}, + title = {Collected Philosophical Papers}, + year = {1987}, + translator = {Alphonso Lingis}, + language = {english}, + origlanguage = {french}, + publisher = {Martinus Nijhoff}, + hyphenation = {english}, +} + +@ARTICLE{levinas:nss, + ids = {levinas_nss}, + author = {Levinas, Emmanuel}, + title = {Notes sur le sens}, + year = {1981}, + number = {39}, + language = {french}, + issue = {Printemps}, + hyphenation = {french}, + journal = {Le Nouvean Commerce}, +} + +@BOOK{levinas:aqe, + ids = {levinas_aqe}, + author = {Levinas, Emmanuel}, + title = {Autrement qu'\^etre ou au-del\`a de l'essence}, + year = {1974}, + language = {french}, + publisher = {Martinus Nijhoff}, + location = {La Haye}, + hyphenation = {french}, + shorttitle = {Autrement qu'\^etre~\textellipsis\isdot}, +} + +@BOOK{levinas:ti-eng, + ids = {levinas_ti_eng}, + author = {Levinas, Emmanuel}, + title = {Totality and infinity}, + subtitle = {An essay on exteriority}, + year = {1969}, + translator = {Alphonso Lingis}, + language = {english}, + origlanguage = {french}, + publisher = {Duquesne University Press}, + location = {Pittsburg}, + pagetotal = {307}, + hyphenation = {english}, +} + +@ARTICLE{miller:6p, + ids = {miller_6p}, + author = {Miller, Jacques-Alain}, + title = {Le six paradigmes de la jouissance}, + journaltitle = {Les paradigmes de la jouissanse. La Cause freudienne. Revue de psychanalyse}, + year = {1999}, + number = {43}, + language = {french}, + pages = {7-29}, + hyphenation = {french}, + location = {Paris}, + shorttitle = {Le six paradigmes de la jouissance}, +} + +@BOOK{nancy:bsp, + ids = {nancy_bsp}, + author = {Nancy, Jean-Luc}, + title = {Being Singular Plural}, + year = {2000}, + translator = {Robert D. Richardson and Anne E. O'Byrne}, + series = {Meridian, Crossing Aesthetics}, + language = {english}, + origlanguage = {french}, + publisher = {Stanford University Press}, + location = {Stanford, CA}, + isbn = {0-8047-3974-9}, + pagetotal = {232}, + hyphenation = {english}, +} + +@BOOK{nancy:sm, + ids = {nancy_sm}, + author = {Nancy, Jean-Luc}, + title = {Le sens du monde}, + year = {1993}, + series = {Collection la philosophie en effet}, + language = {french}, + publisher = {Editions Galilée}, + location = {Paris}, + isbn = {2718604077}, + pagetotal = {255}, + hyphenation = {french}, +} + +@ARTICLE{nancy:cc, + ids = {nancy_cc}, + author = {Nancy, Jean-Luc}, + title = {La Comparution/The Compearance: From the Existence of 'Communism' + to the Community of 'Existence'}, + journaltitle = {Political Theory}, + year = {1992}, + number = {3}, + month = aug, + language = {english}, + volume = {20}, + pages = {371-398}, + hyphenation = {english}, +} + +@BOOK{nancy:cd, + ids = {nancy_cd}, + author = {Nancy, Jean-Luc}, + title = {La communauté désœuvrée}, + year = {1986}, + language = {french}, + publisher = {C. Bourgois}, + location = {Paris}, + isbn = {2267004321}, + pagetotal = {197}, + hyphenation = {french}, +} + +@BOOK{nasio:5l, + ids = {nasio_5l}, + author = {Nasio, J.-D.}, + title = {Cinq le\c{c}ons sur la theorie de Jacques Lacan}, + year = {1992}, + language = {french}, + publisher = {Rivages}, + location = {Paris}, + hyphenation = {french}, + shorttitle = {Cinq le\c{c}ons~\textellipsis\isdot}, +} + +@BOOK{nasio:e7c, + ids = {nasio_e7c}, + author = {Nasio, J.-D.}, + title = {Enseignement de 7 concepts cruciaux de la psychanalyse}, + year = {1988}, + language = {french}, + publisher = {Rivages}, + location = {Paris}, + hyphenation = {french}, +} + +@BOOK{nunberg:pp, + ids = {nunberg_pp}, + author = {Nunberg, H.}, + title = {Principes de psychanalyse}, + year = {1957}, + language = {french}, + publisher = {P.U.F.}, + location = {P.}, + hyphenation = {french}, +} + +@BOOK{ny:dpc, + ids = {ny_dpc}, + author = {Ny, Marc Le}, + title = {Découvrir la philosophie contemporaine}, + year = {2009}, + language = {french}, + publisher = {Eyrolles}, + isbn = {2212543212}, + pagetotal = {220}, + hyphenation = {french}, +} + +@ARTICLE{osullivan:sts, + ids = {osullivan_sts}, + author = {O'Sullivan, Simon}, + title = {The strange temporality of the subject: Badiou and Deleuze between + the finite and the infinite}, + journaltitle = {Subjectivity}, + date = {2009-07}, + number = {1}, + language = {english}, + volume = {27}, + pages = {155-171}, + issn = {1755-6341}, + doi = {10.1057/sub.2009.5}, + hyphenation = {english}, + shorttitle = {The strange temporality of the subject}, +} + +@BOOK{ragland:epd, + ids = {ragland_epd}, + author = {Ragland, Ellie}, + title = {Essays on the Pleasures of Death: From Freud to Lacan}, + year = {1995}, + language = {english}, + publisher = {Routledge}, + location = {New York, London}, + pagetotal = {240}, + hyphenation = {english}, +} + +@BOOK{ricoeur:oa, + ids = {ricoeur_oa}, + author = {Ricœur, Paul}, + title = {Oneself as Another}, + year = {1992}, + language = {english}, + publisher = {University of Chicago Press}, + location = {Chicago}, + isbn = {0226713288}, + pagetotal = {363}, + hyphenation = {english}, +} + +@BOOK{ricoeur:smcau, + ids = {ricoeur_smcau}, + author = {Ricœur, Paul}, + title = {Soi-même comme un autre}, + year = {1990}, + language = {french}, + publisher = {Seuil}, + location = {Paris}, + isbn = {2020114585}, + pagetotal = {424}, + hyphenation = {french}, +} + +@ARTICLE{roubach:btbi, + ids = {roubach_btbi}, + author = {Roubach, Michael}, + title = {\enquote{Being and Time} and Brouwer's Intuitionism}, + year = {2005}, + number = {1}, + language = {english}, + volume = {10}, + pages = {181--186}, + hyphenation = {english}, + journal = {Angelaki: Journal of the Theoretical Humanities}, +} + +@BOOK{troelstra:pi, + ids = {troelstra_pi}, + author = {Anne S. Troelstra}, + title = {Principles of Intuitionism}, + year = {1969}, + number = {95}, + series = {Lecture Notes in Mathematics}, + subtitle = {Lectures Presented at the Summer Conference on Intuitionism and Proof + Theory (1968) at Suny at Buffalo, NY}, + language = {english}, + publisher = {Springer-Verlag}, + location = {Heidelberg}, + isbn = {3540046143}, + pagetotal = {111}, + hyphenation = {english}, + serieseditor = {A. Dold, Heidelberg and B. Eckmann, Zürich}, +} + +@BOOK{vanier:lacan, + ids = {vanier_lacan}, + author = {Vanier, Alain}, + title = {Lacan}, + year = {2000}, + language = {french}, + publisher = {Belles Lettres}, + location = {Paris}, + isbn = {225176013X}, + hyphenation = {french}, +} + +@BOOK{vopenka:mast, + ids = {vopenka_mast}, + author = {Vopěnka, Petr}, + title = {Mathematics in the alternative set theory}, + year = {1979}, + edition = {1}, + language = {english}, + publisher = {B. G. Teubner}, + location = {Leipzig}, + hyphenation = {english}, +} + +@BOOK{wyschogrod:el, + ids = {wyschogrod_el}, + author = {Wyschogrod, E.}, + title = {Emmanuel Levinas: The Problem of Ethical Metaphysics}, + year = {2000}, + number = {8}, + series = {Perspectives in Continental Philosophy}, + language = {english}, + publisher = {Fordham University Press}, + hyphenation = {english}, +} + +@BOOK{zupancic:er, + ids = {zupancic_er}, + author = {Zupančič, Alenka}, + title = {Ethics of the Real: Kant, Lacan}, + year = {2000}, + language = {english}, + publisher = {Verso}, + location = {London, New York}, + isbn = {1859842186}, + pagetotal = {266}, + hyphenation = {english}, + shorttitle = {Ethics of The Real}, +} + +@ARTICLE{zizek:lwph, + ids = {zizek_lwph}, + author = {Žižek, Slavoj}, + title = {Lacan: at What Point is He Hegelian?}, + journaltitle = {Lacanian Ink}, + language = {english}, + url = {http://www.lacan.com/zizlacan1.htm}, + urldate = {2008-08-17}, + hyphenation = {english}, +} + +@ARTICLE{zizek:ks, + ids = {zizek_ks}, + author = {Žižek, Slavoj}, + title = {Kant and Sade: the Ideal Couple}, + journaltitle = {Lacanian Ink}, + year = {1998}, + number = {13}, + language = {english}, + pages = {12-25}, + hyphenation = {english}, + shorttitle = {Kant and Sade}, +} + +@BOOK{adorno:pfm, + ids = {adorno_pfm}, + author = {Адорно, Теодор В.}, + title = {Проблемы философии морали}, + year = {2000}, + translator = {М. Л. Хорькова}, + language = {russian}, + origlanguage = {german}, + publisher = {Республика}, + location = {М.}, + pagetotal = {239}, + hyphenation = {russian}, +} + +@MVBOOK{arist:soch, + ids = {arist_soch}, + author = {Аристотель}, + title = {Сочинения в 4-х~т.}, + date = {1975/1983}, + language = {russian}, + publisher = {Мысль}, + location = {М.}, + hyphenation = {russian}, +} + +@BOOK{badiou:deleuze, + ids = {badiou_deleuze}, + author = {Бадью, Ален}, + title = {Делез. Шум бытия}, + year = {2004}, + translator = {Д. Скопина}, + series = {«Интеллектуальные биографии»}, + origlanguage = {french}, + publisher = {Фонд научных исследований «Прагматика культуры», изд-во «Логос-Альтера» + / «Ессе homo»}, + location = {М.}, + pagetotal = {184}, +} + +@BOOK{badiou:ap-ru, + ids = {badiou_ap-ru}, + author = {Бадью, А.}, + title = {Апостол Павел. Обоснование универсализма}, + year = {1999}, + translator = {О. Головой}, + origlanguage = {french}, + location = {М.: Московский философский фонд; СПб.: Университетская книга}, + isbn = {5-85133-062-7, 5-7914-0008-X}, +} + +@BOOK{bakhtin:r20g, + ids = {bakhtin_r20g}, + author = {Бахтин, М. М.}, + title = {Работы 20-х годов}, + year = {1994}, + language = {russian}, + publisher = {Next}, + location = {Киев}, + hyphenation = {russian}, +} + +@BOOK{bakhtin:ptd, + ids = {bakhtin_ptd}, + author = {Бахтин, М. М.}, + title = {Проблемы творчества Достоевского}, + year = {1994}, + language = {russian}, + publisher = {Next}, + location = {Киев}, + pagetotal = {511}, + hyphenation = {russian}, +} + +@BOOK{benvenist:ol, + ids = {benvenist_ol}, + author = {Бенвенист, Эмиль}, + editor = {Ю. С. Степанова}, + title = {Общая лингвистика}, + year = {1974}, + translator = {Ю. Н. Караулова and others}, + commentator = {Ю. С. Степанова}, + foreword = {Ю. С. Степанова}, + language = {russian}, + origlanguage = {french}, + publisher = {Прогресс}, + location = {М.}, + pagetotal = {448}, + _editor = {общ. ред., вступ. ст., коммент. Ю. С. Степанова}, + editortype = {geneditor}, + hyphenation = {russian}, +} + +@BOOK{borisov:pmo, + ids = {borisov_pmo}, + author = {Борисов, Е.В.}, + title = {Основные черты постметафизической онтологии}, + year = {2009}, + publisher = {Изд-во Том. ун-та}, + location = {Томск}, + pagetotal = {120}, +} + +@BOOK{vasiliev:pkm, + ids = {vasiliev_pkm}, + author = {Васильев, В. В.}, + title = {Подвалы кантовской метафизики: (Дедукция категорий)}, + year = {1998}, + language = {russian}, + publisher = {Наследие}, + location = {М.}, + pagetotal = {160}, + url = {http://filosof.historic.ru/books/item/f00/s00/z0000522/index.shtml}, + urldate = {2008-08-13}, + hyphenation = {russian}, +} + +@BOOK{weyl:fm, + ids = {weyl_fm}, + author = {Вейль, Герман}, + title = {О философии математики}, + year = {2005}, + translator = {С.А. Яновской}, + introduction = {А.П. Юшкевича}, + language = {russian}, + origlanguage = {german}, + publisher = {КомКнига}, + location = {М.}, + isbn = {5-484-00278-8}, + pagetotal = {128}, + edition = {изд. 2-е, стереотипное}, + hyphenation = {russian}, +} + +@BOOK{vopenka:atm, + ids = {vopenka_atm}, + author = {Вопенка, Пётр}, + title = {Альтернативная теория множеств}, + year = {2004}, + subtitle = {Новый взгляд на бесконечность}, + language = {russian}, + publisher = {Институт математики}, + location = {Новосибирск}, + isbn = {5-86134-124-9}, + pagetotal = {612}, + hyphenation = {russian}, + shorttitle = {Альтернативная теория множеств}, +} + +@BOOK{gadamer:ap, + ids = {gadamer_ap}, + author = {Гадамер, Ганс-Георг}, + title = {Актуальность прекрасного}, + year = {1991}, + language = {russian}, + publisher = {Искусство}, + location = {М.}, + pagetotal = {368}, + hyphenation = {russian}, +} + +@BOOK{gadamer:im, + ids = {gadamer_im}, + author = {Гадамер, Ганс-Георг}, + title = {Истина и метод}, + year = {1988}, + language = {russian}, + publisher = {Прогресс}, + location = {М.}, + pagetotal = {700}, + hyphenation = {russian}, +} + +@ARTICLE{gaidenko:pvk, + ids = {gaidenko_pvk}, + author = {Гайденко, Пиама Павловна}, + title = {Проблема времени у Канта: время как априорная форма чувственности + и вневременность вещей в себе}, + year = {2003}, + number = {9}, + language = {russian}, + pages = {134--150}, + hyphenation = {russian}, + journal = {Вопросы философии}, +} + +@BOOK{hartmann:smp, + ids = {hartmann_smp}, + author = {Гартман, Эдуард фон}, + title = {Сущность мирового процесса, или философия бессознательного. Метафизика + бессознательного}, + year = {2010}, + translator = {А. А. Козлова}, + edition = {2}, + foreword = {А. А. Козлова}, + language = {russian}, + origlanguage = {german}, + publisher = {КРАСАНД}, + location = {М.}, + pagetotal = {440}, + hyphenation = {russian}, +} + +@BOOK{hegel:fd, + ids = {hegel_fd}, + author = {Гегель, Георг Вильгельм Фридрих}, + title = {Феноменология духа}, + year = {1992}, + translator = {Г. Шпета}, + note = {Репринтное воспроизведение издания 1959 г.}, + maintitle = {Система наук}, + language = {russian}, + origlanguage = {german}, + part = {1}, + publisher = {Наука, С.-Петербург. отд-ние}, + location = {СПб.}, + hyphenation = {russian}, +} + +@MVBOOK{hegel:efn, + ids = {hegel_efn}, + author = {Гегель, Георг Вильгельм Фридрих}, + title = {Энциклопедия философских наук}, + year = {1975}, + language = {russian}, + publisher = {Мысль}, + volumes = {3}, + location = {М.}, + hyphenation = {russian}, +} + +@BOOK{heyting:iv, + ids = {heyting_ii_r}, + author = {Гейтинг, А.}, + editor = {А.А. Маркова}, + title = {Интуиционизм. Введение}, + year = {1965}, + translator = {Б.А. Янковой}, + commentator = {А.А. Маркова}, + language = {russian}, + origlanguage = {english}, + publisher = {Мир}, + location = {М.}, + pagetotal = {200}, + hyphenation = {russian}, +} + +@BOOK{herbart:p, + ids = {herbart_p}, + author = {Гербарт, Иоганн Фридрих}, + title = {Психология}, + year = {2007}, + translator = {А. Нечаева}, + foreword = {В. Куренного}, + language = {russian}, + origlanguage = {german}, + publisher = {Территория будущего}, + location = {М.}, + pagetotal = {288}, + hyphenation = {russian}, +} + +@BOOK{gurko:td, + ids = {gurko_td}, + author = {Гурко, Татьяна}, + title = {Тексты деконструкции}, + year = {1999}, + language = {russian}, + publisher = {Водолей}, + location = {Томск}, + hyphenation = {russian}, +} + +@BOOK{husserl:ir, + ids = {husserl_ir}, + author = {Гуссерль, Эдмунд}, + title = {Избранные работы}, + year = {2005}, + language = {russian}, + publisher = {Территория будущего}, + location = {М.}, + isbn = {5-7333-0177-5}, + hyphenation = {russian}, + shorttitle = {Избранные работы}, +} + +@MVBOOK{husserl:soch, + ids = {husserl_soch}, + author = {Гуссерль, Эдмунд}, + title = {Собрание сочинений}, + year = {1994}, + language = {russian}, + publisher = {Гнозис}, + location = {М.}, + hyphenation = {russian}, +} + +@MVBOOK{dekart:soch, + ids = {dekart_soch}, + author = {Декарт, Рене}, + title = {Сочинения в двух томах}, + titleaddon = {пер. с лат. и фр.}, + _title = {Сочинения в двух томах: пер. с лат. и фр.}, + date = {1989/1994}, + language = {russian}, + publisher = {Мысль}, + _volumes = {2}, + location = {М.}, + _origlanguage= {french}, + _origlanguage= {лат. и фр.}, + _origlanguage= {latin and french}, + hyphenation = {russian}, +} + +@BOOK{descombes:sff, + ids = {descombes_sff}, + author = {Декомб, Винсент}, + title = {Современная французская философия}, + year = {2000}, + language = {russian}, + origlanguage = {french}, + publisher = {Весь мир}, + location = {М.}, + pagetotal = {344}, + hyphenation = {russian}, +} + +@BOOK{deleuze:nf, + ids = {deleuze_nf}, + author = {Делёз, Жиль}, + title = {Ницше и философия}, + year = {2001}, + translator = {С. Л. Фокина}, + commentator = {С. Л. Фокина}, + afterword = {С. Л. Фокина}, + language = {russian}, + origlanguage = {french}, + publisher = {Аксиома}, + location = {СПб.}, + pagetotal = {184}, + hyphenation = {russian}, + _translator = {/ Пер. с фр., послесл. и коммент. С. Л. Фокина}, +} + +@BOOK{derrida:g, + ids = {derrida_g}, + author = {Деррида, Жак}, + title = {О грамматологии}, + year = {2000}, + language = {russian}, + publisher = {Ad Marginem}, + location = {М.}, + pagetotal = {511}, + hyphenation = {russian}, +} + +@BOOK{derrida:gf, + ids = {derrida_gf}, + author = {Деррида, Жак}, + title = {Голос и феномен и другие работы по теории знака Гуссерля}, + year = {1999}, + language = {russian}, + publisher = {Алетейя}, + location = {СПб}, + pagetotal = {208}, + hyphenation = {russian}, + shorttitle = {Голос и феномен~\textellipsis\isdot}, +} + +@BOOK{kojeve:vcg, + ids = {kojeve_vcg}, + author = {Кожев, Александр}, + title = {Введение в чтение Гегеля}, + subtitle = {Лекции по «Феноменологии духа», читавшиеся с 1933 по 1939 г. в Высшей практической школе}, + year = {2003}, + translator = {А. Г. Погоняйло}, + language = {russian}, + origlanguage = {french}, + publisher = {Наука}, + location = {СПб.}, + pagetotal = {792}, + hyphenation = {russian}, +} + +@BOOK{cohen:tm-ru, + ids = {cohen_tm-ru}, + author = {Коэн, Пол}, + title = {Теория множеств и континуум-гипотеза}, + year = {1969}, + language = {russian}, + origlanguage = {english}, + translator = {А. С. Есенина-Вольпина}, + location = {М.}, + publisher = {Мир}, + hyphenation = {russian}, +} + +@BOOK{lacan:s10r, + ids = {lacan_s10r}, + author = {Лакан, Жак}, + title = {Тревога (Семинар, Книга X (1962/63))}, + year = {2010}, + translator = {А. Черноглазова}, + language = {russian}, + origlanguage = {french}, + publisher = {Гнозис; Логос}, + location = {М.}, + pagetotal = {424}, + hyphenation = {russian}, + _shorthand = {С10}, + shorttitle = {Тревога}, +} + +@BOOK{lacan:io, + ids = {lacan_io}, + author = {Лакан, Жак}, + title = {Имена-Отца}, + year = {2006}, + translator = {А. Черноглазова}, + language = {russian}, + origlanguage = {french}, + publisher = {Гнозис; Логос}, + location = {М.}, + pagetotal = {160}, + hyphenation = {russian}, +} + +@BOOK{lacan:s7r, + ids = {lacan_s7r}, + author = {Лакан, Жак}, + title = {Этика психоанализа (Семинары: Книга VII (1959--60))}, + year = {2006}, + translator = {А. Черноглазова}, + language = {russian}, + origlanguage = {french}, + publisher = {Гнозис; Логос}, + location = {М.}, + pagetotal = {416}, + hyphenation = {russian}, + _shorthand = {С7}, + shorttitle = {Этика психоанализа}, +} + +@BOOK{lacan:s11r, + ids = {lacan_s11r}, + author = {Лакан, Жак}, + title = {Четыре основные понятия психоанализа (Семинары: Книга XI (1964))}, + year = {2004}, + translator = {А. Черноглазова}, + language = {russian}, + origlanguage = {french}, + publisher = {Гнозис; Логос}, + location = {М.}, + pagetotal = {304}, + hyphenation = {russian}, + _shorthand = {С11}, + shorttitle = {Четыре основные понятия психоанализа}, +} + +@BOOK{lacan:s5r, + ids = {lacan_s5r}, + author = {Лакан, Жак}, + title = {Образования бессознательного (Семинары: Книга V (1957/1958))}, + year = {2002}, + translator = {А. Черноглазова}, + language = {russian}, + origlanguage = {french}, + publisher = {Гнозис; Логос}, + location = {М.}, + pagetotal = {608}, + hyphenation = {russian}, + _shorthand = {С5}, +} + +@BOOK{lacan:televidenie, + ids = {lacan_televidenie}, + author = {Лакан, Жак}, + title = {Телевидение}, + year = {2000}, + translator = {А. Черноглазова}, + language = {russian}, + origlanguage = {french}, + publisher = {Гнозис; Логос}, + location = {М.}, + isbn = {5-8163-0016-4}, + pagetotal = {160}, + hyphenation = {russian}, +} + +@BOOK{lacan:s2r, + ids = {lacan_s2r}, + author = {Лакан, Жак}, + title = {`Я' в теории Фрейда и в технике психоанализа (1954/1955)}, + year = {1999}, + translator = {А. Черноглазова}, + language = {russian}, + origlanguage = {french}, + publisher = {Гнозис; Логос}, + location = {М.}, + isbn = {5-8163-0007-5}, + pagetotal = {520}, + hyphenation = {russian}, + _shorthand = {С2}, +} + +@BOOK{lacan:ib-book, + ids = {lacan_ib-book}, + author = {Лакан, Жак}, + title = {Инстанция буквы, или судьба разума после Фрейда}, + year = {1997}, + translator = {А. К. Черноглазова and М. А. Титовой}, + language = {russian}, + origlanguage = {french}, + publisher = {Русское феноменологическое общ-во; Логос}, + location = {М.}, + isbn = {5-7333-0454-5}, + pagetotal = {184}, + hyphenation = {russian}, + _translator = {А. К. Черноглазова and М. А. Титовой (Значение фаллоса)}, +} + +@BOOK{lacan:fpr, + ids = {lacan_fpr}, + author = {Лакан, Жак}, + title = {Функция и поле речи и языка в психоанализе}, + year = {1995}, + translator = {А. Черноглазова}, + language = {russian}, + origlanguage = {french}, + publisher = {Гнозис}, + location = {М.}, + isbn = {5-7333-0469-3}, + pagetotal = {192}, + hyphenation = {russian}, +} + +@BOOK{laplanche-pontalis:spp, + ids = {laplanche_pontalis_spp}, + author = {Жан Лапланш and Жан-Батист Понталис}, + title = {Словарь по психоанализу}, + year = {1996}, + translator = {Н. С. Автономовой}, + foreword = {Н. С. Автономовой}, + language = {russian}, + origlanguage = {french}, + publisher = {Высш. шк.}, + location = {М.}, + pagetotal = {623}, + hyphenation = {russian}, +} + +@BOOK{levinas:vd-gdc, + ids = {levinas_vd-gdc}, + author = {Левинас, Эммануэль}, + title = {Время и Другой. Гуманизм другого человека}, + year = {1999}, + translator = {А.В. Парибка}, + language = {russian}, + origlanguage = {french}, + publisher = {Высшая религиозно-философская школа}, + location = {СПб}, + hyphenation = {russian}, +} + +@MVBOOK{leibniz:soch, + ids = {leibniz_soch}, + author = {Лейбниц, Г. В.}, + title = {Сочинения}, + date = {1982/1989}, + publisher = {Мысль}, + volumes = {4}, + origlanguage = {french}, + series = {Философское наследие}, + number = {Т.\,108}, + location = {М.}, + hyphenation = {russian}, +} + +@BOOK{merleau-ponty:vn, + ids = {merleau-ponty_vn}, + author = {Морис Мерло-Понти}, + title = {Видимое и невидимое}, + year = {2006}, + translator = {О. Н. Шпарага}, + series = {Conditio humana}, + language = {russian}, + origlanguage = {french}, + publisher = {Логвинов}, + location = {Мн.}, + pagetotal = {400}, + hyphenation = {russian}, +} + +@BOOK{molchanov:vs, + ids = {molchanov_vs}, + author = {Молчанов, В. И.}, + title = {Время и сознание. Критика феноменологической философии}, + year = {1988}, + language = {russian}, + publisher = {Высшая школа}, + location = {М.}, + pagetotal = {144}, + hyphenation = {russian}, +} + +@MVBOOK{nietzsche:soch, + ids = {nietzsche_soch}, + author = {Ницше, Фридрих}, + title = {Сочинения в двух томах}, + language = {russian}, + publisher = {Мысль}, + year = {1990}, + volumes = {2}, + origlanguage = {german}, + location = {М.}, + hyphenation = {russian}, +} + +@MVBOOK{nietzsche:izb, + ids = {nietzsche_izb}, + author = {Ницше, Фридрих}, + title = {Избранные произведения}, + year = {1994}, + language = {russian}, + publisher = {Наука}, + volumes = {3}, + location = {М.}, + hyphenation = {russian}, +} + +@MVBOOK{freud:lek, + ids = {freud_lek}, + author = {Фрейд, Зигмунд}, + editor = {Е. Е. Соколовой and Т. В. Родионовой}, + title = {Введение в психоанализ}, + year = {1999}, + language = {russian}, + publisher = {Алетейя СПб.}, + translator = {Г. В. Барышниковой}, + origlanguage = {german}, + location = {СПб.}, + hyphenation = {russian}, +} + +@BOOK{freud:psf, + ids = {freud_psf}, + author = {Фрейд, Зигмунд}, + title = {Психика: структура и функционирование}, + year = {2007}, + language = {russian}, + publisher = {Академический проект}, + location = {М.}, + pagetotal = {230}, + hyphenation = {russian}, +} + +@BOOK{freud:vn, + ids = {freud_vn}, + author = {Фрейд, Зигмунд}, + title = {Влечения и неврозы}, + year = {2007}, + translator = {А. М. Боковикова}, + series = {Психологические технологии}, + language = {russian}, + origlanguage = {german}, + publisher = {Академический Проект}, + location = {М.}, + pagetotal = {233}, + hyphenation = {russian}, +} + +@BOOK{freud:ip, + ids = {freud_ip}, + author = {Фрейд, Зигмунд}, + title = {Интерес к психоанализу}, + year = {2006}, + language = {russian}, + origlanguage = {german}, + publisher = {Поппури}, + location = {Минск}, + pagetotal = {592}, + hyphenation = {russian}, +} + +@BOOK{freud:ts, + ids = {freud_ts}, + author = {Фрейд, Зигмунд}, + title = {Толкование сновидений}, + year = {2003}, + language = {russian}, + origlanguage = {german}, + publisher = {Попурри}, + location = {Мн.}, + pagetotal = {576}, + hyphenation = {russian}, +} + +@BOOK{freud:pe, + ids = {freud_pe}, + author = {Фрейд, Зигмунд}, + title = {Психоаналитические этюды}, + year = {2001}, + language = {russian}, + publisher = {Попурри}, + location = {Мн.}, + pagetotal = {608}, + hyphenation = {russian}, +} + +@BOOK{freud:opt, + ids = {freud_opt}, + author = {Фрейд, Зигмунд}, + title = {Основные психологические теории в психоанализе. Очерк истории психоанализа}, + year = {1998}, + language = {russian}, + publisher = {Алетейя}, + location = {СПб.}, + isbn = {5-89329-075-5}, + pagetotal = {256}, + hyphenation = {russian}, +} + +@BOOK{freud:ptsyao, + ids = {freud_ptsyao}, + author = {Фрейд, Зигмунд}, + title = {По ту сторону принципа удовольствия. Я и Оно}, + year = {[2000?]}, + language = {russian}, + hyphenation = {russian}, +} + +@BOOK{frenkel-bar-hillel:otm, + ids = {frenkel_bar-hillel_otm}, + author = {Френкель, А.А. and Бар-Хиллел, И.}, + title = {Основания теории множеств}, + year = {1966}, + language = {russian}, + publisher = {Мир}, + location = {М.}, + pagetotal = {556}, + hyphenation = {russian}, +} + +@BOOK{heidegger:rpd, + ids = {heidegger_rpd}, + author = {Хайдеггер, Мартин}, + editor = {А. Л. Доброхотова}, + title = {Разговор на проселочной дороге}, + year = {1991}, + language = {russian}, + origlanguage = {german}, + publisher = {Высш. шк.}, + location = {М.}, + pagetotal = {192}, + editortype = {geneditor}, + hyphenation = {russian}, + subtitle = {Сборник}, +} + +@BOOK{heidegger:ctm-book, + ids = {heidegger_ctm_book}, + author = {Хайдеггер, Мартин}, + title = {Что такое метафизика?}, + year = {2007}, + translator = {В. В. Бибихина}, + series = {Философские технологии}, + language = {russian}, + origlanguage = {german}, + publisher = {Академический проект}, + location = {М.}, + hyphenation = {russian}, +} + +@BOOK{heidegger:opf, + ids = {heidegger_opf}, + author = {Мартин Хайдеггер}, + title = {Основные проблемы феноменологии}, + year = {2001}, + translator = {А.Г. Чернякова}, + language = {russian}, + origlanguage = {german}, + publisher = {Высшая религиозно-Философская школа}, + location = {Санкт-Петербург}, + isbn = {5-900291-19-7}, + hyphenation = {russian}, +} + +@BOOK{heidegger:bv, + ids = {heidegger_bv}, + author = {Хайдеггер, Мартин}, + title = {Бытие и время}, + year = {1997}, + translator = {В. Бибихина}, + language = {russian}, + origlanguage = {german}, + publisher = {Ad Marginem}, + location = {М.}, + pagetotal = {452}, + hyphenation = {russian}, +} + +@BOOK{heidegger:kpm, + ids = {heidegger_kpm}, + author = {Хайдеггер, Мартин}, + title = {Кант и проблема метафизики}, + year = {1997}, + translator = {О. В. Никифорова}, + language = {russian}, + origlanguage = {german}, + publisher = {Русское феноменологическое общ-во}, + location = {М.}, + pagetotal = {176}, + hyphenation = {russian}, +} + +@BOOK{heidegger:rrr, + ids = {heidegger_rrr}, + author = {Хайдеггер, Мартин}, + title = {Работы и размышления разных лет}, + year = {1993}, + language = {russian}, + origlanguage = {german}, + publisher = {Гнозис}, + location = {М.}, + pagetotal = {464}, + hyphenation = {russian}, +} + +@BOOK{heidegger:vb-book, + ids = {heidegger_vb_book}, + author = {Хайдеггер, Мартин}, + title = {Время и бытие}, + year = {1993}, + translator = {В. В. Бибихина}, + subtitle = {Статьи и выступления}, + language = {russian}, + origlanguage = {german}, + publisher = {Республика}, + location = {М.}, + pagetotal = {447}, + hyphenation = {russian}, +} + +@BOOK{adorno-horkheimer:dp, + ids = {adorno_horkheimer_dp}, + author = {Хоркхаймер, М. and Адорно, Теодор В}, + title = {Диалектика просвещения: Философские фрагменты}, + year = {1997}, + translator = {М. Кузнецова}, + language = {russian}, + origlanguage = {german}, + publisher = {Медиум, Ювента}, + location = {М.-СПб.}, + pagetotal = {312}, + hyphenation = {russian}, + shorttitle = {Диалектика просвещения}, +} + +@MVBOOK{schelling:soch, + ids = {schelling_soch}, + author = {Шеллинг, Ф. В. Й.}, + title = {Сочинения}, + date = {1987/1989}, + language = {russian}, + publisher = {Мысль}, + volumes = {2}, + origlanguage = {german}, + location = {М.}, + _foreword = {А. А. Козлова}, + hyphenation = {russian}, +} + +@MVBOOK{schopenhauer:soch, + ids = {schopenhauer_soch}, + author = {Шопенгауэр, Артур}, + editor = {А. Чанышева}, + title = {Собрание сочинений}, + date = {1999/2001}, + language = {russian}, + publisher = {ТЕРРА—{}Книжный клуб; Республика}, + volumes = {6}, + origlanguage = {german}, + location = {М.}, + hyphenation = {russian}, +} + +@COLLECTION{boi:rph, + ids = {boi_rph}, + editor = {Boi, Luciano and Kerszberg, Pierre and Patras, Frédéric}, + title = {Rediscovering phenomenology: phenomenological essays on mathematical + beings, physical reality, perception and consciousness}, + year = {2007}, + language = {english}, + series = {Phenomenologica}, + number = {182}, + publisher = {Springer}, + isbn = {9781402058806}, + pagetotal = {402}, + hyphenation = {english}, + shorttitle = {Rediscovering phenomenology}, +} + +@COLLECTION{ffl, + editor = {Richard Cohen}, + title = {Face to Face with Levinas}, + year = {1986}, + language = {english}, + publisher = {State Univ. of New York Press}, + location = {N. Y.}, + hyphenation = {english}, +} + +@PROCEEDINGS{fsrf40, + editor = {J. N. Crossley and M. A. E. Dummett}, + title = {Formal Systems and Recursive Functions}, + year = {1963}, + eventtitle = {Eighth Logic Colloquium}, + eventdate = {1963-07}, + venue = {Oxford}, + language = {english}, + publisher = {North Holland Publishing Co.}, + location = {Amsterdam}, + _title = {Formal Systems and Recursive Functions (Proceedings of the Eighth + Logic Colloquium at Oxford, July, 1963)}, + hyphenation = {english}, +} + +@COLLECTION{ll-me, + editor = {Harasym, Sarah}, + title = {Levinas and Lacan: The Missed Encounter}, + year = {1998}, + language = {english}, + series = {SUNY series in psychoanalysis and culture}, + publisher = {State University of New York Press}, + isbn = {0791439607}, + pagetotal = {236}, + hyphenation = {english}, + shorttitle = {Levinas and Lacan}, +} + +@COLLECTION{dad, + editor = {Franz Josef Klehr}, + title = {Den Andern denken: Philosophisches Fachgespräch mit Emmanuel Levinas}, + year = {1991}, + language = {german}, + publisher = {Akademie der Diözese Rotten\-burg-Stutt\-gart}, + location = {Stuttgart}, + pagetotal = {203}, + hyphenation = {german}, + shorttitle = {Den Andern denken}, +} + +@REFERENCE{ep, + language = {english}, + publisher = {Routledge}, + location = {London, New York}, + isbn = {0415152941}, + pagetotal = {466}, + editor = {Taylor, Victor E. and Winquist, Charles E.}, + hyphenation = {english}, + keywords = {Postmodernism}, + shorttitle = {Encyclopedia~\textellipsis\isdot}, + title = {Encyclopedia of Postmodernism}, + year = {2001}, +} + +@COLLECTION{ll, + ids = {later_lacan}, + editor = {Véronique Voruz and Bogdan Wolf}, + title = {The Later Lacan}, + year = {2007}, + subtitle = {An Introduction}, + language = {english}, + series = {SUNY series in psychoanalysis and culture}, + publisher = {State University of New York Press}, + location = {Albany}, + hyphenation = {english}, +} + +@MVCOLLECTION{skml, + editor = {Дж. Барвайса}, + title = {Справочная книга по математической логике}, + date = {1982/1983}, + language = {russian}, + origlanguage = {english}, + publisher = {Наука. Главная редакция физико-математической литературы}, + location = {М.}, + hyphenation = {russian}, + parts = {4}, + shorttitle = {Справочная книга~\textellipsis\isdot}, +} + +@COLLECTION{it, + title = {Интенциональность и текстуальность}, + year = {1998}, + subtitle = {Философская мысль Франции XX века}, + language = {russian}, + publisher = {Водолей}, + location = {Томск}, + pagetotal = {320}, + credits = {составление, общая редакция: канд. филос. наук Е. А. Найман, канд. + филос. наук В. А. Суровцев~; редакция переводов: Ж. В. Горбылева}, + hyphenation = {russian}, +} + +@MVCOLLECTION{em, + title = {Этическая мысль. Ежегодник}, + date = {2000/2008}, + language = {russian}, + hyphenation = {russian}, + location = {М.}, + publisher = {ИФ РАН}, +} + +@MVCOLLECTION{ie, + title = {История эстетики. Памятники мировой эстетической мысли}, + date = {1962/1970}, + language = {russian}, + _volumes = {в 5-и томах (6-и книгах)}, + volumes = {5}, + books = {6}, + volsorder = {vb}, + publisher = {Изд-во Академии Художеств СССР}, + location = {М.}, + _title = {История эстетики. Памятники мировой эстетической мысли. В 5-и томах + (6-и книгах)}, + hyphenation = {russian}, + shorttitle = {История эстетики}, +} + +@PERIODICAL{logos, + title = {Логос}, + date = {1991/}, + language = {russian}, + hyphenation = {russian}, + location = {М.}, + publisher = {Логос}, +} + +@MVCOLLECTION{logos-mefk, + ids = {logos_mefk}, + title = {Логос. Международный ежегодник по философии культуры}, + date = {1910/1914}, + hyphenation = {russian}, + location = {М.}, + publisher = {Мусагетъ}, +} + +@MVCOLLECTION{mi, + title = {Метафизические исследования. Альманах Лаборатории Метафизических + Исследований при Философском факультете СПбГУ}, + shorttitle = {Метафизические исследования}, + language = {russian}, + publisher = {Алетейя}, + location = {СПб}, + isbn = {5-89329-086-8}, + hyphenation = {russian}, +} + +@MVCOLLECTION{tvrfs, + title = {Труды Высш. религ.-филос. школы}, + date = {1992/1993}, + language = {russian}, + publisher = {ВРФШ}, + location = {СПб.}, + hyphenation = {russian}, + related = {pfg,oer}, + relatedtype = {multivolume}, +} + +@COLLECTION{kkm1, + title = {Кабинет: Картины мира I}, + year = {1998}, + language = {russian}, + publisher = {Инапресс}, + location = {СПб.}, + pagetotal = {299}, + hyphenation = {russian}, +} +@INCOLLECTION{chern:om, + crossref = {ss}, + author = {А. Г. Черняков}, + title = {Онтология как математика: Гуссерль, Бадью, Плотин}, + year = {2009}, + language = {russian}, + hyphenation = {russian}, + pages = {420-441}, + url = {http://srph.1gb.ru/text}, +} +@COLLECTION{ss, + title = {Сущность и слово}, + subtitle = {Сб. научн. ст. к юбилею проф. Н. В. Мотрошиловой}, + credits = {Отв. ред.: М. А. Солопова, М. Ф. Быкова}, + year = {2009}, + publisher = {Феноменология-герменевтика}, + location = {М.}, + pagetotal = {622}, + language = {russian}, + hyphenation = {russian}, +} +@BOOK{laruelle:ab, + title = {Anti-Badiou}, + subtitle = {The Introduction of Maoism Into Philosophy}, + author = {Laruelle, François}, + translator = {Mackay, Robin}, + isbn = {9781441190765}, + lccn = {2012021338}, + year = {2013}, + publisher = {Bloomsbury Publishing}, + location = {London and New York}, + pagetotal = {240}, + origlanguage = {french}, + language = {english}, + hyphenation = {english}, + _related = {Anti-Badiou: Sur l'introduction du maoisme dans la philosophie, Editions Kime, 2011}, +} +@BOOK{badiou:tw, + title = {Theoretical Writings}, + author = {Badiou, Alain}, + editor = {Brassier, Ray and Toscano, Alberto}, + translator = {Brassier, Ray and Toscano, Alberto}, + isbn = {0-8264-9324-6}, + publisher = {Continuum}, + location = {London and New York}, + year = {2006}, + pagetotal = {292}, + language = {english}, + hyphenation = {english}, + origlanguage = {french}, +} +@INBOOK{badiou:etb, + crossref = {badiou:tw}, + AUTHOR = {Badiou, Alain}, + TITLE = {The Event as Trans-Being}, + YEAR = {2006}, + pages = {99-104}, +} + +@BOOK{kunen:st, + author = {Kenneth Kunen}, + title = {Set Theory}, + subtitle = {An Introduction to Independence Proofs}, + year = {1980}, + publisher = {North-Holland Pub. Co}, + location = {Amsterdam and New York}, + isbn = {0444854010}, + series = {Studies in logic and the foundations of mathematics: v. 102}, + pagetotal = {xvi, 313 p.}, + language = {english}, + hyphenation = {english}, + annote = {bibliography: Bibliography: p. 305-308. Includes indexes.}, +} +@INPROCEEDINGS{shoenfield:uf, + crossref = {ast1}, + author = {J. R. Shoenfield}, + title = {Unramified forcing}, + pages = {357-381}, + language = {english}, + hyphenation = {english}, +} +@PROCEEDINGS{ast1, + crossref = {pspm}, + title = {Axiomatic Set Theory}, + editor = {Scott, D.}, + year = {1971}, + volume = {13}, + part = {1}, + volumesorder = {vp}, + language = {english}, + hyphenation = {english}, +} + +@PROCEEDINGS{ast2, + crossref = {pspm}, + title = {Axiomatic Set Theory}, + editor = {Jech, T. J.}, + year = {1974}, + volume = {13}, + part = {2}, + volumesorder = {vp}, + language = {english}, + hyphenation = {english}, +} +@MVPROCEEDINGS{pspm, + editor = {Dana Scott and T. J. Jech}, + title = {Proceedings of Symposia in Pure Mathematics}, + publisher = {American Mathematical Society}, + location = {Providence}, + language = {english}, + hyphenation = {english}, +} + +@BOOK{jech:tm, + author = {Йех, Томас}, + title = {Теория множеств и метод форсинга}, + publisher = {Мир}, + location = {М.}, + year = {1973}, + translator = {В. И. Фуксона}, + origlanguage = {english}, + editor = {В. Н. Гришина}, + language = {russian}, + hyphenation = {russian}, + related = {jech:lst}, + relatedtype = {translationof}, +} + +@BOOK{jech:lst, + author = {Thomas J. Jech}, + title = {Lectures in set theory with particular emphasis on the method of forcing}, + publisher = {Springer-Verlag}, + location = {Berlin and Heidelberg and New York}, + year = {1971}, + series = {Lecture notes in mathematics}, + number = {217}, + language = {english}, + hyphenation = {english}, + related = {jech:tm}, + relatedtype = {translatedas}, +} + +@ARTICLE{scott:pich, + author = {Dana S. Scott}, + title = {A Proof of the Independence of the Continuum Hypothesis}, + journal = {Mathematical Systems Theory}, + volume = {1}, + number = {2}, + year = {1967}, + pages = {89-111}, + doi = {10.1007/BF01705520}, + language = {english}, + hyphenation = {english}, +} +@ARTICLE{mostowski:uas, + author = {Andrzej Mostowski}, + title = {An undecidable arithmetical statement}, + year = {1949}, + journaltitle = {Fundamenta Mathematicae}, + language = {english}, + hyphenation = {english}, + volume = {36}, + number = {1}, + pages = {143–164}, + publisher = {Institute of Mathematics Polish Academy of Sciences}, + url = {http://eudml.org/doc/213187}, + annotation = {Mostowski collapsing theorem}, +} +@BOOK{aczel:nwfs, + author = {Aczel, Peter}, + foreword = {Barwise, Jon}, + title = {Non-well-founded sets}, + year = {1988}, + publisher = {Stanford University, Center for the Study of Language and Information}, + location = {Stanford, CA}, + isbn = {0-937073-22-9}, + number = {14}, + series = {CSLI Lecture Notes}, + pagetotal = {xx, 137}, + language = {english}, + hyphenation = {english}, +} +@ARTICLE{tzouvaras:fa, + author = {Tzouvaras, Athanassios}, + title = {Forcing and antifoundation}, + year = {2005}, + month = {July}, + journaltitle = {Archive for Mathematical Logic}, + language = {english}, + hyphenation = {english}, + volume = {44}, + number = {5}, + pages = {645-661}, + doi = {10.1007/s00153-004-0268-5}, +} +@ARTICLE{esser:fwafa, + author = {Olivier Esser}, + title = {Forcing with the Anti-Foundation axiom}, + year = {2012}, + month = {February}, + journaltitle = {Mathematical Logic Quarterly}, + language = {english}, + hyphenation = {english}, + volume = {58}, + number = {1-2}, + pages = {55--62}, + doi = {10.1002/malq.201020079}, +} +@BOOK{barwise:liar, + title = {The Liar}, + subtitle = {An Essay on Truth and Circularity}, + author = {Barwise, J. and Etchemendy, J.}, + isbn = {9780195059441}, + lccn = {86031260}, + year = {1989}, + pagetotal = {194}, + publisher = {Oxford University Press, USA}, + language = {english}, + hyphenation = {english}, +} + +@THESIS{belozerov:thesis, + ids = {belozerov_thesis}, + author = {Белозеров, Иван Валентинович}, + title = {Религиозная политика Золотой Орды на Руси в XIII—XIV вв.\isdot}, + media = {text}, + type = {phdthesis}, + major = {ист. наук}, + majorcode = {07.00.02}, + titleaddon = {защищена 22.01.02~: утв. 15.07.02}, + location = {М.}, + date = {2002}, + pagetotal = {215}, + addendum = {Библиогр.: с. 202---213.~--- 04200201565}, + language = {russian}, + hyphenation = {russian}, +} + +@THESIS{vishnyakov:thesis, + ids = {vishnyakov_thesis}, + author = {Вишняков, Илья Владимирович}, + title = {Модели и методы оценки коммерческих банков в условиях неопределенности}, + media = {text}, + type = {phdthesis}, + major = {экон. наук}, + majorcode = {08.00.13}, + titleaddon = {защищена 12.02.02~: утв. 24.06.02}, + location = {М.}, + date = {2002}, + pagetotal = {234}, + addendum = {Библиогр.: с. 220---230.~--- 04200204433}, + language = {russian}, + hyphenation = {russian}, +} + +@THESIS{Skvortsov:2008, + ids = {Skvortsov_2008}, + author = {Скворцов, Михаил Андреевич}, + title = {Флуктуационные и интерференционные эффекты в мезоскопических + системах}, + media = {text}, + institution = {ИТФ им. Л.\,Д.~Ландау}, + year = {2008}, + type = {docthesis}, + major = {физ.-мат. наук}, + majorcode = {01.04.02}, + pagetotal = {224}, + location = {Черноголовка}, + language = {russian}, + hyphenation = {russian}, +} + +@THESIS{Skvortsov:2008autoref, + crossref = {Skvortsov:2008}, + type = {docautoref}, + _pagetotal = {}, + language = {russian}, + hyphenation = {russian}, +} + +@PATENT{patent1h, + heading = {Пат. 2187888 Рос. федерация, МПК\ensuremath{^7} H 04 B 1/38, H 04 J}, + author = {Чугаева, В. И.}, + title = {Приемопередающее устройство}, + media = {text}, + _type = {patent}, + _number = {2187888}, + _location = {countryru}, + _ipc = {МПК\ensuremath{^7} H 04 B 1/38, H 04 J}, + holder = {{заявитель и патентообладатель Воронеж. науч.-исслед. ин-т связи}}, + reqnumber = {2000131736/09}, + date = {2000-12-18}, + publication = {Бюл. № 23 (II ч.)\midsentence}, + publdate = {2002-08-20}, + pagetotal = {2 с.~: ил.}, + language = {russian}, + hyphenation = {russian}, +} +@PATENT{patent2h, + heading = {Заявка 1095735 Рос. федерация, МПК\ensuremath{^7} B 64 G 1/00}, + author = {Тернер, Э. В.}, + authortype = {США}, + title = {Одноразовая ракета-носитель}, + media = {text}, + _type = {patreq}, + _number = {1095735}, + _location = {countryru}, + _ipc = {МПК\ensuremath{^7} B 64 G 1/00}, + holder = {{заявитель Спейс Системз/Лорал, инк.}}, + credits = {патент. поверенный Егорова Г. Б.}, + reqnumber = {2000108705/28}, + date = {2000-04-07}, + publdate = {2001-03-10}, + publication = {Бюл. № 7 (I ч.)\midsentence}, + prdate = {1999-04-09}, + prnumber = {09/289, 037}, + prcountry = {countryus}, + pagetotal = {5 с.~: ил.}, + language = {russian}, + hyphenation = {russian}, +} +@PATENT{patent3h, + heading = {А.\,с. 1007970 СССР, МКИ\ensuremath{^3} В 25.1 15/00}, + author = {В. С. Ваулин and В. Г. Кемайкин}, + authortype = {СССР}, + title = {Устройство для захвата неориентированных деталей типа валов}, + media = {text}, + _type = {invcert}, + _number = {1007970}, + _location = {countryussr}, + _ipc = {МКИ\ensuremath{^3} В 25.1 15/00}, + reqnumber = {3360585/25-08}, + date = {1981-11-23}, + publication = {Бюл. № 12}, + publdate = {1983-03-30}, + pagetotal = {2 с.~: ил.}, + language = {russian}, + hyphenation = {russian}, +} +@PATENT{patent1, + _heading = {Пат. 2187888 Рос. федерация}, + author = {Чугаева, В. И.}, + title = {Приемопередающее устройство}, + media = {text}, + type = {patent}, + number = {2187888}, + location = {countryru}, + ipc = {МПК\ensuremath{^7} H 04 B 1/38, H 04 J}, + holder = {{заявитель и патентообладатель Воронеж. науч.-исслед. ин-т связи}}, + reqnumber = {2000131736/09}, + date = {2000-12-18}, + publication = {Бюл. № 23 (II ч.)\midsentence}, + publdate = {2002-08-20}, + pagetotal = {2 с.~: ил.}, + language = {russian}, + hyphenation = {russian}, +} + +@PATENT{patent2, + _heading = {Заявка 1095735 Рос. федерация}, + author = {Тернер, Э. В.}, + authortype = {США}, + title = {Одноразовая ракета-носитель}, + media = {text}, + type = {patreq}, + number = {1095735}, + location = {countryru}, + ipc = {МПК\ensuremath{^7} B 64 G 1/00}, + holder = {{заявитель Спейс Системз/Лорал, инк.}}, + credits = {патент. поверенный Егорова Г. Б.}, + reqnumber = {2000108705/28}, + date = {2000-04-07}, + publdate = {2001-03-10}, + publication = {Бюл. № 7 (I ч.)\midsentence}, + prdate = {1999-04-09}, + prnumber = {09/289, 037}, + prcountry = {countryus}, + pagetotal = {5 с.~: ил.}, + language = {russian}, + hyphenation = {russian}, +} + +@PATENT{patent3, + _heading = {А.\,с. 1007970 СССР}, + author = {В. С. Ваулин and В. Г. Кемайкин}, + authortype = {СССР}, + title = {Устройство для захвата неориентированных деталей типа валов}, + media = {text}, + type = {invcert}, + number = {1007970}, + location = {countryussr}, + ipc = {МКИ\ensuremath{^3} В 25.1 15/00}, + reqnumber = {3360585/25-08}, + date = {1981-11-23}, + publication = {Бюл. № 12}, + publdate = {1983-03-30}, + pagetotal = {2 с.~: ил.}, + language = {russian}, + hyphenation = {russian}, +} +@REFERENCE{standard1h, + heading = {ГОСТ Р 51771---2001}, + title = {Аппаратура радиоэлектронная бытовая. Входные и выходные параметры и + типы соединений. Технические требования}, + media = {text}, + specdata = {Введ. 2002---01---01}, + _stdintroduced = {2002-01-01}, + _stdperiod = {}, + location = {М.}, + publisher = {Госстандарт России~: Изд-во стандартов}, + year = {2001}, + pagetotal = {IV, 27 с. : ил.; 29 см.}, + hyphenation = {russian}, +} +@REFERENCE{standard2h, + heading = {ГОСТ 733---2001}, + title = {Издания. Международная стандартная нумерация книг}, + media = {text}, + specdata = {Взамен ГОСТ 7.53---86~; введ. 2002---07---01}, + _stdinstead = {ГОСТ 7.53---86}, + _stdintroduced = {2002-07-01}, + _stdperiod = {}, + location = {Минск~: Межгос. совет по стандартизации, метрологии и + сертификации~; М.~: Изд-во стандартов}, + year = {сор. 2002}, + pagetotal = {3}, + series = {Система стандартов по информации, библиотечному и издательскому делу}, + hyphenation = {russian}, +} +@REFERENCE{standard3h, + heading = {ГОСТ 19790-74}, + title = {Селитра калиевая техническая. Технические условия}, + media = {text}, + specdata = {Взамен ГОСТ 1949-65 и ГОСТ 5.1138-71~; введ. 01.07.05}, + _stdinstead = {ГОСТ 1949-65 and ГОСТ 5.1138-71}, + _stdintroduced= {2005-07-01}, + _stdperiod = {}, + location = {М.}, + publisher = {Стандартинформ}, + year = {2006}, + pagetotal = {18}, + series = {Межгосударственный стандарт}, + hyphenation = {russian}, +} +@REFERENCE{standard1, + title = {Аппаратура радиоэлектронная бытовая. Входные и выходные параметры и + типы соединений. Технические требования}, + media = {text}, + subtitle = {ГОСТ Р 51771---2001}, + specdata = {Введ. 2002---01---01}, + _stdintroduced = {2002-01-01}, + _stdperiod = {}, + location = {М.}, + publisher = {Госстандарт России~: Изд-во стандартов}, + year = {2001}, + pagetotal = {IV, 27 с. : ил.; 29 см.}, + hyphenation = {russian}, +} +@REFERENCE{standard2, + title = {Издания. Международная стандартная нумерация книг}, + media = {text}, + subtitle = {ГОСТ 733---2001}, + specdata = {Взамен ГОСТ 7.53---86~; введ. 2002---07---01}, + _stdinstead = {ГОСТ 7.53---86}, + _stdintroduced = {2002-07-01}, + _stdperiod = {}, + location = {Минск~: Межгос. совет по стандартизации, метрологии и + сертификации~; М.~: Изд-во стандартов}, + year = {сор. 2002}, + pagetotal = {3}, + series = {Система стандартов по информации, библиотечному и издательскому делу}, + hyphenation = {russian}, +} +@REFERENCE{standard3, + title = {Селитра калиевая техническая. Технические условия}, + media = {text}, + subtitle = {ГОСТ 19790-74}, + specdata = {Взамен ГОСТ 1949-65 и ГОСТ 5.1138-71~; введ. 01.07.05}, + _stdinstead = {ГОСТ 1949-65 and ГОСТ 5.1138-71}, + _stdintroduced= {2005-07-01}, + _stdperiod = {}, + location = {М.}, + publisher = {Стандартинформ}, + year = {2006}, + pagetotal = {18}, + series = {Межгосударственный стандарт}, + hyphenation = {russian}, +} diff --git a/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.pdf b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.pdf new file mode 100644 index 00000000000..3034a5e2428 Binary files /dev/null and b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.pdf differ diff --git a/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.tex b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.tex new file mode 100644 index 00000000000..253c9545e54 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost-examples.tex @@ -0,0 +1,89 @@ +\RequirePackage{fixltx2e} +\documentclass[a4paper,10pt]{article} +\usepackage[margin=2cm]{geometry} +\usepackage[T1,T2A]{fontenc} +\usepackage[utf8]{inputenx} +\usepackage[british,american,spanish,greek,french,german,polish,english,russian]{babel} +\usepackage{csquotes} +\usepackage{multicol} +\usepackage{fancyvrb} +\usepackage{color} +\definecolor{spot}{rgb}{0,0.2,0.6} +\usepackage[colorlinks,allcolors=spot,bookmarksopen=true,pdfstartview=FitH]{hyperref} +\usepackage[parentracker=true, + backend=biber, + hyperref=auto, + language=auto, + babel=other, + citestyle=gost-numeric, + defernumbers=true, + bibstyle=gost-footnote, +]{biblatex} +\addbibresource{biblatex-gost-examples.bib} + +\tolerance=1500 + +\renewbibmacro*{begentry} + {\hspace{-4em}\makebox[4em]{\hyperlink{\thefield{entrykey}}{$\Downarrow$}}% + \raisebox{\baselineskip}{\hypertarget{back:\thefield{entrykey}}{}}}% +\edef\mytempforAtCharacter{\char64} +\def\getkey#1#2{% + \csappto{mytempforbibkey}{#1}% + \ifstrequal{#2}{,} + {\hspace{-4em}\makebox[4em]{\hyperlink{back:\mytempforbibkey}{$\Uparrow$}}% + \raisebox{\baselineskip}{\hypertarget{\mytempforbibkey}{}}% + \mytempforAtCharacter\mytempforbibtype\{\mytempforbibkey,} + {\getkey#2}% +} +\renewcommand*{\do}[1]{\csdef{#1}##1{\def\mytempforbibtype{#1}\def\mytempforbibkey{}\getkey}} +\docsvlist{MVBOOK,BOOK,INBOOK,SUPPBOOK,BOOKINBOOK,MVCOLLECTION,COLLECTION,INCOLLECTION,SUPPCOLLECTION,MVREFERENCE,REFERENCE,INREFERENCE,MVPROCEEDINGS,PROCEEDINGS,INPROCEEDINGS,PERIODICAL,ARTICLE,PATENT,ONLINE,THESIS,mvbook,book,inbook,suppbook,bookinbook,mvcollection,collection,incollection,suppcollection,mvreference,reference,inreference,mvproceedings,proceedings,inproceedings,periodical,article,patent,online,thesis} +\renewcommand*{\do}[1]{\csdef{#1}##1{\mytempforAtCharacter #1\{}} +\docsvlist{XDATA,COMMENT,xdata,comment,} + +\makeatletter +\title{Biblatex-GOST examples\thanks{Version~\bbx@gost@version.}} +\makeatother +\author{Oleg Domanov\thanks{odomanov@yandex.ru}} + +\defbibcheck{related}{% + \iffieldundef{related}{\skipentry}{}} +\defbibcheck{norelated}{% + \iffieldundef{related}{}{\skipentry}} + +\begin{document} +\selectlanguage{english} +\maketitle +Examples are grouped according to their entrytypes. The types themselves are the following +(click to go to the respective bibliography section): +\renewcommand*{\do}[1]{\hyperref[#1]{@#1}\\} +\begin{multicols}{5} +\noindent% +\docsvlist{mvbook,book,inbook,suppbook,bookinbook,mvcollection,collection,incollection,suppcollection,mvreference,reference,inreference,mvproceedings,proceedings,inproceedings,periodical,article,patent,online,thesis} +\end{multicols} + +See also examples of the \hyperref[related]{\texttt{related}} field. + +In the end of the text you may find the listing of the +\hyperref[bibfile]{bibliography database file} used. +You may take advantage of +the arrows on the left to switch between a database entry and its presentation. +The database itself is preliminary. This is actually a file that I use in my everyday work, +so it contains some redundant, provisional and even erroneous (sometimes) material. +I hope this is not going to confuse the reader too much. + +\nocite{*} + +\selectlanguage{russian} +\defbibheading{bibliography}{} +\renewcommand*{\do}[1]{\section{@#1\label{#1}}\printbibliography[type=#1]} +\docsvlist{mvbook,book,inbook,suppbook,bookinbook,mvcollection,collection,incollection,suppcollection,mvreference,reference,inreference,mvproceedings,proceedings,inproceedings,periodical,article,patent,online,thesis} + +\renewbibmacro*{begentry} + {\hspace{-4em}\makebox[4em]{\hyperlink{\thefield{entrykey}}{$\Downarrow$}}}% + +\section{\texttt{Related} field\label{related}} +\printbibliography[check=related] + +\section{Bibliography database\label{bibfile}} +\VerbatimInput[fontsize=\small,codes={\catcode`\-=11},commandchars=\@\[\]]{biblatex-gost-examples.bib} +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost.pdf b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost.pdf new file mode 100644 index 00000000000..f700075d5ee Binary files /dev/null and b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost.pdf differ diff --git a/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost.tex b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost.tex new file mode 100644 index 00000000000..ccfc7ac1056 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/biblatex-gost.tex @@ -0,0 +1,1975 @@ +\input glyphtounicode.tex %these three lines are +\input glyphtounicode-cmr.tex %needed for russian search/copy +\pdfgentounicode=1 %(cmap) +\documentclass[10pt,a4paper,headings=small,numbers=enddot,english,russian]{ltxdockit}[2011/03/25] +\usepackage[vscale=0.8,hdivide={0.2\paperwidth,*,0.1\paperwidth}]{geometry} +\usepackage[T2A]{fontenc} +\usepackage[utf8]{inputenc} +\usepackage{btxdockit} +\usepackage{babel} +\usepackage[strict]{csquotes} +\usepackage{microtype} +\usepackage{tabularx} +\usepackage{longtable} +\usepackage{booktabs} +\usepackage{rotating} +\usepackage{comment} +\usepackage[inline]{enumitem} +\usepackage{isodate} +\usepackage[backend=biber, +bibstyle=gost-standard, +]{biblatex} % to receive \bbx@gost@version, etc. +\usepackage{indentfirst} +\usepackage{paratype} + +\hypersetup{unicode=true} + +\newcommand*{\biber}{Biber\xspace} +\newcommand*{\biblatex}{Biblatex\xspace} +\newcommand*{\biblatexhome}{http://sourceforge.net/projects/biblatex/} +\newcommand*{\biblatexctan}{http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex/} +\newcommand*{\biblatexgost}{Biblatex-GOST\xspace} +\newcommand*{\biblatexgosthome}{http://sourceforge.net/projects/biblatexgost/} + +\makeatletter +\titlepage{% + title={Пакет \biblatexgost}, + subtitle={Оформление библиографии по ГОСТам 7.0.5---2008 и 7.1---2003}, + url={\biblatexgosthome}, + author={Олег Доманов}, + email={odomanov@yandex.ru}, + revision={\bbx@gost@version}, + date={\bbx@gost@date}} + +% TOC,LOT layout + +\usepackage{tocloft} +\renewcommand*{\cftsecaftersnum}{.} +\renewcommand*{\cftsubsecaftersnum}{.} +\renewcommand*{\cfttabaftersnum}{.} +\setlength{\cftbeforesecskip}{0.25\baselineskip} +\setlength{\cftsecnumwidth}{1.5em} +\cftsetindents{subsection}{\cftsecnumwidth}{1.2\cftsecnumwidth} +\cftsetindents{table}{\cftsecindent}{\cftsecnumwidth} +\renewcommand*{\cftsubsecfont}{\small} +\renewcommand*{\cftsecfont}{\bfseries\sffamily\cftsubsecfont} +\renewcommand*{\cfttabfont}{\cftsubsecfont} +\renewcommand*{\cftsecpagefont}{\cftsubsecfont} +\renewcommand*{\cftsubsecpagefont}{\cftsubsecfont} +\renewcommand*{\cfttabpagefont}{\cfttabfont} + +\hypersetup{% + pdftitle={\biblatexgost Package}, + pdfsubject={Bibliography according to Russian standards GOST 7.0.5-2008, 7.1-2003}, + pdfauthor={Oleg Domanov}, + pdfkeywords={tex, latex, biblatex, bibliography, references, citation, gost, russian}} + +% tables + +\newcolumntype{H}{>{\sffamily\bfseries\spotcolor}l} +\newcolumntype{L}{>{\raggedright\let\\=\tabularnewline}p} +\newcolumntype{R}{>{\raggedleft\let\\=\tabularnewline}p} +\newcolumntype{C}{>{\centering\let\\=\tabularnewline}p} +\newcolumntype{V}{>{\raggedright\let\\=\tabularnewline\ttfamily}p} + +\setcounter{secnumdepth}{4} + +%\hyphenation{} + +\definecolor{reddish}{rgb}{0.6,0.2,0.2} +\newcommand*{\reddishcolor}{\color{reddish}} +%----- KOMA-script +\deffootnote[1.0em]{1.0em}{1.0em}{\makebox[0.7em][r]{\textsuperscript{\thefootnotemark}}~} +\addtokomafont{section}{\reddishcolor} +\addtokomafont{subsection}{\reddishcolor} +\addtokomafont{subsubsection}{\reddishcolor} +\addtokomafont{disposition}{\reddishcolor} +\addtokomafont{descriptionlabel}{\spotcolor\rmfamily} +\addtokomafont{caption}{\small} +\renewcommand{\textfraction}{.5} +%----- +\usepackage{ellipsis}% must be loaded after hyperref !! +\newcommand*{\bibsty}{\texttt} +\newcommand*{\gostbibname}[1][]{ГОСТ#1 7.1---2003} +\newcommand*{\gostcitename}[1][]{ГОСТ#1 7.0.5---2008} +\newcommand*{\gostbibref}[2][]{\gostbibname[#1], п.\,#2} +\newcommand*{\gostciteref}[2][]{\gostcitename[#1], п.\,#2} +\newcommand*{\notimpl}{\footnote{Не реализовано в данной версии \biblatexgost.}} +\excludecomment{notimplc} % not implemented +\renewcommand*{\apxref}{\refs{прил.}{прил.}} +\renewcommand*{\Apxref}{\refs{Прил.}{Прил.}} +\renewcommand*{\tabref}{\refs{табл.}{табл.}} +\renewcommand*{\Tabref}{\refs{Табл.}{Табл.}} +\patchcmd{\refs}{and}{и}{}{} +\newcommand*{\noitemspace}{\vspace{-\itemsep}\vspace{-\parsep}\vspace{-.6ex}} +\newcommand*{\starsdelim}{\centerline{*~~~*~~~*}\nopagebreak} + +\tolerance=9999 + +\newenvironment{bibexample}{\begin{list} + {} + {\setlength{\leftmargin}{\parindent}% + \setlength{\itemindent}{-\leftmargin}% + %\setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{0pt}}} + {\end{list}} + +\makeatother + +\begin{document} + +\printtitlepage +\tableofcontents +\listoftables + +\section{Введение} +\label{sec:int} + +Пакет \biblatexgost{}\fnurl{http://sourceforge.net/projects/biblatexgost/} представляет +собой набор стилей для \biblatex{}\unspace\fnurl{http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex/} +и предназначен для оформления библиографии в соответствии с требованиями ГОСТов 7.0.5---2008 и +7.1---2003 (а также 7.80---2000, 7.82---2001 и др.). Пакет будет полезен прежде всего в +гуманитарных дисциплинах с высокими требованиями к оформлению библиографии, многие из +которых \bibtex не в состоянии удовлетворить (это касается в первую очередь многоязычных +библиографий, а также библиографических ссылок в сносках, использования Ibid., Op. cit. и т.\,д.). + +\subsection{Лицензия} +\label{sec:lic} + +Permission is granted to copy, distribute and\slash or modify this software under the +terms of the \lppl, version 1.3 or any later +version\fnurl{http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt}. +This package is +%author"= +maintained. + +\subsection{Установка} +\label{sec:install} + +Пакет поставляется в виде архива, содержащего стандартую структуру дерева TDS. +Для его установки достаточно распаковать архив в дерево \tex, желательно локальное, и +обновить индексы (в \tex~Live, например, это делается командой \texttt{mktexlsr}, +в MiK\tex~--- \texttt{initexmf -{}-update-fndb}). + +Для работы \biblatexgost версии \makeatletter\bbx@gost@version\makeatother\ +требуются, как минимум, +\biblatex~2.5\fnurl{http://sourceforge.net/projects/biblatex/files/biblatex-2.5/} +и \biber~1.5\fnurl{http://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/1.5/}. +%(текущие версии на CTAN). Пакет не будет работать с предыдущими версиями. + +\subsection{Важные изменения в этой версии} +\label{sec:critchanges} + +Ниже перечислены изменения, на которые стоит обратить внимание с +точки зрения совместимости с предыдущими версиями. Пока проект находится на бета-стадии, +модификации могут оказаться значительными. Более полный список изменений см. +в \Apxref{apx:changelog}. + +\subsubsection*{Версия 0.8} + +\begin{trivlist} +\item URL в \bibtype{online} теперь выводится всегда, независимо от опций \opt{url}, \opt{biburl}, + \opt{citeurl} +\end{trivlist} + +\subsubsection*{Версия 0.7.1} + +\begin{trivlist} +\item Изменён вывод URL (в связи с изменениями в \biblatex~2.5) +\end{trivlist} + +\subsubsection*{Версия 0.7} + +\begin{trivlist} +\item Переход на \biblatex~2.4 и \biber~1.4. Пакет не будет работать с предыдущими + версиями +\item Существенно переписаны драйверы \bibtype{thesis} и \bibtype{patent} + для оформления диссертаций и патентов, см.~\secref{sec:dissers,sec:patent} +\item В \bibtype{article} отсутствие поля \bibfield{journaltitle} означает электронную + публикацию (не выводится информация об идентифицирующем документе: + сведения об ответственности, дата, том, номер и т.\,д.) +\item Изменён перевод некоторых строк в файле локализации: <<вступительная статья>> вместо + <<введение>>, почти все строки, связанные с полем \bibfield{related}, + оформлением диссертаций и патентов, а также строки, + связанные с конкатенацией сведений об ответственности при совпадении имён. +\item Обратите внимание на проблему, связанную с сортировкой кириллических + публикаций (см.~\secref{sec:issues}) +\item Внесены небольшие изменения в оформление записей типа \bibtype{booklet}, \bibtype{misc}, + \bibtype{online}, \bibtype{periodical}, \bibtype{unpublished} +\end{trivlist} + +\subsubsection*{Версия 0.6} + +\begin{trivlist} +\item Переход на \biblatex~2.1 и \biber~1.1. В основном, это связано с переходом + на \texttt{datamodel}. +\item Поле \bibfield{material} (общее обозначение материала) переименовано в \bibfield{media}. +\item По умолчанию установлено \kvopt{inbookibid}{false}. +\item По умолчанию установлено \kvopt{firstinits}{true}. +\item Изменён перевод на русский язык некоторых строк файла локализации. +\end{trivlist} + +\section{Стили \biblatexgost} +\label{sec:styles} + +ГОСТ определяет три типа ссылок: внутритекстовую, подстрочную и затекстовую. +Первые два типа приблизительно соответствуют стилям \bibsty{verbose} в \biblatex +с опцией \opt{autocite}, установленной, соответственно, в \opt{inline} и +\opt{footnote}. Затекстовые ссылки делятся, в свою очередь, на три типа, в зависимости +от способа отсылки к библиографии (которая в этом случае располагается +\enquote{за текстом}~--- в конце статьи, главы, книги и пр.). +В первом случае используются номера в квадратных скобках, во +втором~--- автор и год в квадратных скобках, в третьем~--- номера в верхнем индексе. +В \biblatex им приблизительно +соответствуют стили \bibsty{numeric} и \bibsty{authoryear}. Таким образом, +стили \biblatexgost являются модификациями соответствующих базовых стилей +\biblatex или даже основываются на них. + +Более конкретно, \biblatexgost содержит следующие стили. + +\begin{marglist} + +\item[gost-inline] +Внутритекстовые ссылки. Ссылки помещаются внутри текста в круглых скобках. +Стиль отслеживает +повторные ссылки, используя при необходимости короткие названия из поля +\bibfield{shorttitle} (о многоточиях при сокращении заголовков +см.~\secref{ellipsis}). + +По умолчанию стиль устанавливает опции \kvopt{autocite}{inline}, \kvopt{sorting}{ntvy}, + \kvopt{pagetracker}{true}, \kvopt{strict}{true}, \kvopt{citetracker}{constrict}, +\kvopt{opcittracker}{constrict}, \kvopt{citepages}{omit}, +\kvopt{labelyear}{true}. + +\item[gost-footnote] +Подстрочные ссылки. +Стиль предназначен для помещения ссылок в сносках внизу страницы (например, с помощью +команд \cmd{footcite}, \cmd{smartcite} или \cmd{autocite}). + +Фактически, стиль \bibsty{gost-footnote} имеет только два отличия от стиля +\bibsty{gost-inline}. +Во-первых, он устанавливает опцию \kvopt{autocite}{footnote}, что заставляет команду +\cmd{autocite} всегда выводить цитату в сноске +(См.~\secref{sec:citecommands}). Во-вторых, в согласии с требованиями ГОСТа, +во внутритекстовой ссылке (но не +в библиографии!) не выводятся серия и сведения, относящиеся +к заглавию (поле \bibfield{titleaddon}, см.~\tabref{tab:gost-biblatex}). Кроме того, +там не выводятся поля \bibfield{doi}, +\bibfield{eprint}, \bibfield{url}, \bibfield{addendum}, \bibfield{pubstate}. + +По умолчанию стиль устанавливает опции \kvopt{autocite}{footnote}, \kvopt{sorting}{ntvy}, +\kvopt{pagetracker}{true}, \kvopt{strict}{true}, \kvopt{citetracker}{constrict}, +\kvopt{opcittracker}{constrict}, \kvopt{citepages}{omit}, +\kvopt{labelyear}{true}. + +\item[gost-numeric] +Затекстовые ссылки. Основан на стандартном стиле \bibsty{numeric-comp} и отличается +от него лишь оформлением библиографии, но не цитат. Ссылки помещаются после текста, +а для их связи с текстом используются числа в квадратных скобках. Стиль можно использовать +в качестве только +библиографического, указывая как стили цитирования стандартные стили \bibsty{numeric}, +\bibsty{numeric-comp} и \bibsty{numeric-verb} и переопределив символ разделения ссылок на +точку с запятой: + +\begin{lstlisting}[style=latex] +\renewcommand*{\multicitedelim}{\addsemicolon\space} +\end{lstlisting} + +По умолчанию стиль устанавливает опции \kvopt{autocite}{inline}, \kvopt{sortcites}{true}. +\kvopt{labelnumber}{true}. + +\item[gost-authoryear] +Затекстовые ссылки. Основан на стандартном +стиле \bibsty{authoryear-icomp}. Ссылки помещаются после текста, и для их связи +с текстом используются имя автора и год в квадратных скобках. Если имеется лишь одно +произведение данного автора, то год в ссылке не выводится. Это поведение можно +отключить опцией \kvopt{singletitle}{false}. При отсутствии автора +используется название или поле \bibfield{shorttitle}, если оно доступно. +При наличии поля \bibfield{heading} используется оно, даже если одновременно присутствуют +автор, редактор или переводчик. Нужно заметить, что ГОСТ +не слишком строго определяет соответствующий стиль и, в частности, допускает неопределённые +ссылки в случаях, когда один автор имеет несколько +работ одного года. Поэтому в \biblatexgost используется несколько способов оформления +ссылок, которые выбираются опцией \opt{mergedate} (см.~\secref{sec:newoptions}). +В частности, значение опции \kvopt{mergedate}{goststrict} соответствует строгому +следованию ГОСТу, хотя при этом могут появляться неопределённые ссылок. +Стиль чувствителен к опции \opt{singletitle} и может не выводить год в ссылке, если он +не требуется для устранения неопределённости (например, если имеется лишь одна публикация +данного автора или лишь одна публикация без автора с данным названием). + +По умолчанию стиль устанавливает опции +\kvopt{autocite}{inline}, +\kvopt{sorting}{nyt}, +\kvopt{pagetracker}{true}, +\kvopt{mergedate}{gostletter}, +\kvopt{singletitle}{false} (или \opt{true} при \kvopt{mergedate}{goststrict}, +см.~\secref{sec:newoptions}). + +\item[gost-alphabetic] +Этот стиль не предусмотрен ГОСТом, но добавлен для полноты. Он соответствует стандартному +стилю \bibsty{alphabetic}, а также \bibsty{alphabetic-verb}, если его использовать в виде: + +\begin{ltxcode} +\usepackage[% + citestyle=alphabetic-verb, + bibstyle=gost-alphabetic, + ... +]{biblatex} +\end{ltxcode} + +По умолчанию стиль устанавливает опции +\kvopt{autocite}{inline}, +\kvopt{labelalpha}{true}, +\kvopt{sorting}{anyvt}, + +\item[gost-inline-min]% +\item[gost-footnote-min]\vspace{-\itemsep}\vspace{-\parsep}% +\item[gost-numeric-min]\vspace{-\itemsep}\vspace{-\parsep}% +\item[gost-authoryear-min]\vspace{-\itemsep}\vspace{-\parsep}% +\item[gost-alphabetic-min]\vspace{-\itemsep}\vspace{-\parsep}% +\item\vspace{-\itemsep}\vspace{-\parsep}% +\vspace{-4\baselineskip}% +Все стили имеют <<минимальный>> вариант, в котором выводится минимальное количество +сведений~--- автор, название, том\slash часть\slash книга\slash выпуск, +выходные данные, страницы (для статей в журналах и книгах). +Сведения об ответственности, издании, серии и т.\,д. не выводятся, вне зависимости от их присутствия +в базе данных. При этом вывод сведений, для которых в \biblatex имеются специальные опции +(\opt{url}, \opt{doi}, \opt{isbn/issn/isrn}, \opt{eprint}), регулируется +этими опциями (а также опциями \opt{cite\ldots} и \opt{bib\ldots}, +описанными в \secref{sec:newoptions}). По умолчанию в минимальных стилях этот вывод отключён. + +Минимальные стили можно использовать совместно с полными. Например, +при установке + +\begin{ltxcode} +\usepackage[% + citestyle=gost-footnote-min, + bibstyle=gost-footnote, + ... +]{biblatex} +\end{ltxcode} + +цитаты будут выводится в минимальном стиле, а записи в библиографии~--- в полном. +Разумеется, это не имеет значения для стилей \bibsty{gost-numeric-min} и +\bibsty{gost-authoryear-min}, которые <<минимизируют>> оформление библиографии, но не цитат. + +\end{marglist} + +\starsdelim + +Дополнительно, все стили по умолчанию устанавливают опции +\kvopt{dashed}{false}, +\kvopt{useeditor}{false}, +\kvopt{usetranslator}{false}, +\kvopt{maxnames}{3}, +\kvopt{minnames}{1}. +Значения по умолчанию для опций \opt{cite\ldots} и \opt{bib\ldots} см. в \tabref{tab:bibcite}. + +\vspace{.5\baselineskip} +\starsdelim + +ГОСТ определяет ещё один тип затекстовых ссылок, при котором они +связываются с текстом номером в верхнем индексе. Этого можно достичь несколькими способами. + +\begin{itemize} +\item Использовать стиль \bibsty{gost-numeric} и команду цитирования +\cmd{supercite}, доступную только для стилей типа \bibsty{numeric}. Эта команда +помещает номер в верхний индекс вместо квадратных скобок. Эти номера не зависят от +сносок \cmd{footnote} и существуют параллельно с ними. +\item Использовать стиль \bibsty{gost-numeric} и команду цитирования +\cmd{autocite}. При установке опции \kvopt{autocite}{superscript} эта команда ведёт себя +как \cmd{supercite}. +\item Использовать стиль \bibsty{gost-footnote} и какой-либо пакет, поддерживающий команду \cmd{endnote} (например, \sty{endnotes}, \sty{memoir} и т.\,д.). +При этом, чтобы ссылки переносились в конец текста (или главы, или в любое +нужное место), должна быть установлена +опция \kvopt{notetype}{endonly}. Можно также воспользоваться +пакетом \sty{fn2end} или ему подобными. +\end{itemize} + +\section{Заполнение базы данных} +\label{sec:database} + + +\subsection% +%[Термины ГОСТа и поля Bib\-\latex\kern-0.3em\nohyphenation-\\GOST] +{Термины ГОСТа и поля \biblatexgost} +\label{sec:gost-biblatex} + +Соответствие между терминами ГОСТа и полями \biblatexgost представлено в +\tabref{tab:gost-biblatex}. +Как видно, в ней отсутствуют, с одной стороны, некоторые элементы библиографического +описания, предусмотренные ГОСТом, а с другой~--- некоторые поля \biblatex. Эти элементы и поля +не учитываются в \biblatexgost и не обрабатываются (разумеется, специальные поля, +такие как \bibfield{crossref}, \bibfield{options} и пр., учитываются, хотя и не +представлены в таблице). +Курсивом выделены факультативные, согласно ГОСТу, элементы. +Цветом выделены поля \biblatexgost, отсутствующие в \biblatex +(см.~\secref{sec:newfields,sec:patent}). +В угловые скобки помещены поля, используемые не вполне стандартными типами записей, +такими как \bibtype{patent} или \bibtype{thesis} (см.~\secref{sec:dissers,sec:patent}). + +\begingroup +\tablesetup +%\setlength\LTleft{0pt} +%\setlength\LTright{0pt} +\begin{longtable}[l]{@{}L{0.6\textwidth}@{}V{0.4\textwidth}@{}} +\toprule +\multicolumn{1}{@{}H}{ГОСТ} & +\multicolumn{1}{@{}H}{\biblatexgost\hfill} \\ +\cmidrule(r){1-1}\cmidrule{2-2} +\endhead +\bottomrule +\endfoot +\endlastfoot +Заголовок & author, editor, translator, {\spotcolor heading} \\ +\multicolumn{1}{@{}H}{Область заглавия и сведений об ответственности} & \\* +Основное заглавие & title, maintitle, booktitle \\ +\textit{Общее обозначение материала} & {\spotcolor media} \\ +\textit{Параллельное заглавие} & \textendash \\%{\spotcolor paratitle} \\ +\textit{Сведения, относящиеся к заглавию} & subtitle, mainsubtitle, + booksubtitle, titleaddon, maintitleaddon, + booktitleaddon,\newline + \ensuremath\langle{\spotcolor ipc}, {\spotcolor location}, + {\spotcolor number}, + {\spotcolor major}, {\spotcolor majorcode}\ensuremath\rangle \\ +Сведения об ответственности & {\spotcolor credits}, {\spotcolor bookcredits}, + editor, editora, editorb, editorc, afterword, + annotator, commentator, foreword, introduction, organization, + translator, + {\spotcolor bookafterword}, {\spotcolor bookannotator}, + {\spotcolor bookcommentator}, {\spotcolor bookforeword}, + {\spotcolor bookintroduction}, {\spotcolor booktranslator} \\ +\cmidrule(r){1-1}\cmidrule{2-2} +\multicolumn{1}{@{}H}{Область издания} & \\* +Сведения об издании & edition, version, {\spotcolor editioncredits} \\ +\textit{Параллельные сведения об издании} & edition \\ +\cmidrule(r){1-1}\cmidrule{2-2} +\multicolumn{1}{@{}H}{Область специфических сведений} & {\spotcolor specdata},\newline + \ensuremath\langle{\spotcolor reqnumber}, {\spotcolor date}, + {\spotcolor publication}\ensuremath\rangle \\ +\cmidrule(r){1-1}\cmidrule{2-2} +\multicolumn{1}{@{}H}{Область выходных данных} & \\* +Место издания, распространения & location \\ +Имя издателя, распространителя и т.\,п. & publisher, institution \\ +Дата издания, распространения и т.\,п. & date \\ +\cmidrule(r){1-1}\cmidrule{2-2} +\multicolumn{1}{@{}H}{Область физической характеристики} & \\* +Специфическое обозначение материала и объём & volumes, {\spotcolor books}, {\spotcolor parts}, + {\spotcolor issues}, pagetotal, pages, + howpublished \\ +\textit{Другие сведения о физической характеристике} & \textendash \\ +\textit{Размеры} & \textendash \\ +\textit{Сведения о сопроводительном материале} & \textendash \\ +\cmidrule(r){1-1}\cmidrule{2-2} +\multicolumn{1}{@{}H}{Область серии} & \\* +Основное заглавие серии или подсерии & series \\ +\textit{Параллельное заглавие серии или подсерии} & series \\ +\textit{Сведения, относящиеся к заглавию серии или подсерии} & series \\ +Сведения об ответственности, относящиеся к заглавию серии или подсерии & series \\ +ISSN серии или подсерии & issn (isbn) \\ +Номер выпуска серии или подсерии & number \\ +\cmidrule(r){1-1}\cmidrule{2-2} +\multicolumn{1}{@{}H}{Область примечания} & url, urldate, note, type,\newline + \ensuremath\langle{\spotcolor update}, + {\spotcolor systemreq}\ensuremath\rangle\\ +\cmidrule(r){1-1}\cmidrule{2-2} +\multicolumn{1}{@{}H}{Область стандартного номера и} & \\ +\multicolumn{1}{@{}H}{условий доступности} & \\* +Стандартный номер (или его альтернатива) & isbn, issn, %isan, ismn, isrn, iswc, + doi, eprint, eprintclass, addendum,\newline + \ensuremath\langle{\spotcolor prnumber}, {\spotcolor prdate}, + {\spotcolor prcountry}\ensuremath\rangle \\ +Ключевое заглавие & addendum \\ +Условия доступности и (или) цена & addendum \\ +Дополнительные сведения к элементам области & addendum \\ +\bottomrule +\caption{Соответствие между терминами ГОСТа и полями \biblatexgost}\\ +\label{tab:gost-biblatex} +\end{longtable} +\endgroup + +Таким образом, не учитываются следующие поля \biblatex: +%\bibfield{pagination}, +%\bibfield{bookpagination}, +\bibfield{chapter}, \bibfield{library}, +\bibfield{origdate}, \bibfield{origlocation}, \bibfield{origpublisher}, \bibfield{origtitle}, +\bibfield{file}, \bibfield{reprinttitle}. + +С другой стороны, не учитываются следующие элементы описания, предусмотренные ГОСТом: +параллельное заглавие, другие сведения о физической характеристике, размеры, +сведения о сопроводительном материале. + +\subsection{Новые поля} +\label{sec:newfields} + +В \biblatexgost определены следующие +поля библиографической базы данных, отсутствующие в стандартном \biblatex +(см. также поля для оформления диссертаций и авторефератов в \secref{sec:dissers}, +а также патентов в \secref{sec:patent}). + +\begin{fieldlist} + +\fielditem{book}{number/literal} + +Содержит номер (или другой идентификатор) книги для изданий, разделённых на книги. См. подробнее +\secref{sec:volsparts} + +\fielditem{booktranslator}{name}\noitemspace% +\fielditem{bookcommentator}{name}\noitemspace% +\fielditem{bookannotator}{name}\noitemspace% +\fielditem{bookintroduction}{name}\noitemspace% +\fielditem{bookforeword}{name}\noitemspace% +\fielditem{bookafterword}{name}\noitemspace% +\fielditem{bookoriglanguage}{key}\noitemspace% +\listitem{bookcredits}{literal} + +Аналогично \bibfield{bookauthor} и \bibfield{booktitle}, эти поля +содержать переводчика, автора комментариев и т.\,д. документа, в состав которого входит +данная публикация (ГОСТ называет его идентифицирующим документом). +Эти поля определены для записей типа +\bibtype{inbook}, \bibtype{bookinbook}, \bibtype{suppbook}, \bibtype{incollection}, +\bibtype{suppcollection}, \bibtype{inproceedings} +и \bibtype{inreference}. При использовании ссылок \texttt{crossref} или \texttt{xref} +эти поля копируются из записи, на которую указывает ссылка. + +Данные поля могут использоваться, например, при описании сборников переводов классических текстов, +каждый из которых имеет собственного переводчика, комментатора, автора вступительной статьи +и т.\,д. В библиографии, если поле \bibfield{commentator}, \bibfield{annotator} и т.\,д. +совпадает с соответствующим полем \bibfield{bookcommentator}, \bibfield{bookannotator} и т.\,д., +поле выводится только в описании идентифицирующего документа. В случае переводчика проверяется +ещё и равенство \bibfield{origlanguage} и \bibfield{bookoriglanguage}. Например, +следующие данные + +\begin{lstlisting}[style=bibtex,escapechar=|] +@COLLECTION{coll, + title = {|Сборник|}, + translator = {|А. Б. Ивановой|}, + origlanguage = {finnish}, + ... +} + +@INCOLLECTION{art, + crossref = {coll}, + title = {|Статья|}, + translator = {|А. Б. Ивановой|}, + origlanguage = {finnish}, + ... +} +\end{lstlisting} + +выводятся как: + +\begin{bibexample} +\item Статья // Сборник / пер. с фин. А. Б. Ивановой ; \ldots +\end{bibexample} + +но не как: + +\begin{bibexample} +\item Статья / пер. с фин. А. Б. Ивановой // Сборник / пер. с фин. А. Б. Ивановой ; \ldots +\end{bibexample} + +Поле \bibfield{bookoriglanguage}, так же как и поле \biblatex \bibfield{origlanguage}, +может содержать только один язык. Поэтому, если вам требуется указать список языков, +используйте поля \bibfield{bookcredits} и \bibfield{credits} (см. ниже). + +\fielditem{books, parts, issues}{number/literal} + +Содержат количество книг, частей, выпусков изданий, +которые делятся на книги, части, выпуски (аналогично стандартному полю \bibfield{volumes}). См. +подробнее \secref{sec:volsparts}. + +\listitem{credits}{literal} + +Содержит сведения об ответственности, отличные от предусмотренных в \biblatex, +такие, например, как организация: + +\begin{bibexample} +\item \textellipsis\ \slash\ Академия наук СССР\ ;\ \textellipsis +\end{bibexample} + +В этом поле могут содержаться любые нестандартные сведения об ответственности, +например: <<авт. курса А. Сигалов>>, +<<коллектив авт. под рук. Исакова Ю.Ф>> и т.\,д. +Более того, в особенно нестандартных ситуациях +оно может содержать вообще все сведения об ответственности. +Поле \bibfield{credits} выводится в сведениях об ответственности в самом начале или +сразу после авторов, если они там присутствуют. + +\listitem{editioncredits}{literal} + +Сведения об ответственности издания, если они относятся к конкретному изданию. +Выводятся сразу после сведений об издании (см.~\gostbibref{5.3.3}). + +\fielditem{editortype}{key} + +Это поле существует в \biblatex, но в \biblatexgost для него определёно новое значение: +тип редактора \bibfield{geneditor}, соответствующий общему +редактору. Он выводится в виде: \enquote{Под общ. ред.~\ldots}. + +\listitem{heading}{name} + +Заголовок библиографической записи. + +Согласно ГОСТу 7.80---2000 <<Библиографическая запись. Заголовок>>, +заголовок состоит из основной части и идентифицирующих признаков. +Первая может включать: <<имя лица, наименование организации, унифицированное +заглавие, обозначение документа, географическое название и т.\,д.>>, +в качестве вторых могут быть приведены: <<даты, +специальность, титул, сан, номер, название местности н другие сведения>>. +В \biblatex нет понятия заголовка, однако фактически поля \bibfield{author}, \bibfield{editor} и +\bibfield{translator} играют роль того, что ГОСТ называет заголовком. Можно сказать, +что в \biblatex реализован лишь один тип заголовка~--- имя лица. Поле \bibfield{heading} +позволяет определять заголовки других типов.% + +Примеры использования заголовков см. в \secref{sec:patent,sec:standards}. + +О формате вывода заголовков см. \secref{sec:headingformat}. + +\fielditem{media}{literal} + +Общее обозначение материала (\gostbibref{5.2.3}). В \tabref{tab:media} приведены +допустимые значения этого поля вместе с соответствующими терминами ГОСТа. +\begin{table}[htbp] +\tablesetup +\centering +\begin{tabularx}{.7\textwidth}{@{}V{.4\textwidth}@{}L{.3\textwidth}@{}} +\toprule +\multicolumn{1}{@{}H}{Значение поля \bibfield{media}} & +\multicolumn{1}{@{}H}{Термины ГОСТа} \\ +\cmidrule(r){1-1}\cmidrule{2-2} +videorecording & видеозапись \\ +soundrecording & звукозапись \\ +graphic & изоматериал \\ +cartographic & карты \\ +kit & комплект\\ +motionpicture & кинофильм\\ +microform & микроформа\\ +multimedia & мультимедиа\\ +music & ноты\\ +object & предмет\\ +manuscript & рукопись\\ +text & текст\\ +braille & шрифт Брайля\\ +eresource & электронный ресурс\\ +\bottomrule +\end{tabularx} +\caption{Общее обозначение материала} +\label{tab:media} +\end{table} +% +Для этих значений определены строки в файле локализации, то есть они могут быть локализованы. +Язык вывода поля +определяется командой \cmd{gostmedialanguage}. По умолчанию он совпадает с +основным языком \texttt{babel}, если последний загружен. Если \texttt{babel} не загружен, +то язык установлен в \texttt{russian}. При переопределении + +\begin{ltxcode} +\renewcommand*{\gostmedialanguage}{} +\end{ltxcode} + +используется текущий язык библиографической записи или цитаты. +Это важно для многоязычных библиографий, если установлена опция +\kvopt{babel}{other} или \kvopt{babel}{other*}, и записи выводятся на разных языках. + +\fielditem{sortvolume}{literal} + +Значение, используемое вместо тома для сортировки. +Аналогично стандартным +полям \bibfield{sortname}, \bibfield{sorttitle}, \bibfield{sortyear}. +Может потребоваться для настройки порядка вывода томов многотомных изданий +(см.~\secref{sec:volsparts}). + +\listitem{specdata}{literal} + +Область специфических сведений (см.~\tabref{tab:gost-biblatex}). Представляет собой список, +элементы которого при выводе разделяются точкой с запятой. + +\fielditem{systemreq}{literal} + +Системные требования для записей типа \bibtype{online}. + +\fielditem{update}{date} + +Дата обновления для записей типа \bibtype{online}. + +\fielditem{volsorder}{literal} + +Порядок вывода томов в многотомных изданиях. См.~\secref{sec:volsparts}. + +\end{fieldlist} + +\subsection{Особенности размещения отдельных сведений} +\label{sec:db:inf} + +Б\'{о}льшая часть полей и сведений, таких как автор, название, редактор и т.\,д., оформляются +автоматически. +Ниже приведены рекомендации по размещению сведений, для которых отсутствуют +специальные поля в базе данных или нет прямого соответствия между ГОСТом и \biblatexgost. + +\begin{description} +%\item[Общее обозначение материала и параллельное заглавие]: +% +%\begin{lstlisting}[style=bibtex,escapechar=|] +%title = {Google |[Электронный ресурс]|} +%maintitle = {|Аlbumlapok [Ноты] = Аlbumblatter = Аlbum-leaves|} +%\end{lstlisting} +% +\item[Область специфических сведений] применяется для +особых типов публикации и специфических носителей (см.~\gostbibref{5.4}). +\biblatexgost заполняет эту область самостоятельно только для +патентов. +%и сериальных изданий\notimpl. +Для всех остальных типов публикаций +следует помещать информацию в поле \bibfield{specdata}. + +%В случае сериальных изданий эта область является областью нумерации, в которой приводятся +%первый и последний номер, перерывы в нумерации и пр. \biblatexgost оформляет это поле +%автоматически, если присутствует поле \bibfield{date} в записях типа \bibtype{periodical}\notimpl. + +\item[Cведения об ответственности серии] в случае необходимости можно помещать +в поле \bibfield{series}: +\begin{lstlisting}[style=bibtex,escapechar=|] +series = {|Языковеды мира / редкол.: Г.В. Степанов (пред.) и др.|} +\end{lstlisting} + +\item[Серия.] \label{series}ГОСТ различает (см. \gostbibref{6.3.4.2}) сериальные документы +с нумерацией по годам +(как, например, в журналах) и со сквозной нумерацией. В первом случае, кроме прочего, +не печатается год на месте выходных данных. В \biblatexgost только документы +с нумерацией по годам соответствуют \bibtype{periodical}. Сериальные документы со +сквозной нумерацией следует оформлять как \bibtype{mvbook}, \bibtype{mvcollection}, +\bibtype{mvproceedings} или \bibtype{mvreference}. + +Серия в журналах может пониматься в двух смыслах. Во-первых, она употребляется в +том же смысле, что и для книг, и также выводится в области серии в виде: + +\begin{bibexample} +\item \textellipsis~"--- (Формальная семантика ; 78).~"--- \textellipsis +\end{bibexample} + +При заполнении базы данных, эта серия помещается в поле \bibfield{series}. + +Во-вторых, серия может входить в заглавие журнала: + +\begin{bibexample} +\item Известия Российской академии наук. Серия геологическая +\item Труды исторического факультета МГУ. Серия 4, Библиографии +\item Вестник Ивановского государственного университета. Серия «Химия, биология» +\item Итоги науки и техники. Серия: Автомобилестроение +\end{bibexample} + +При заполнении базы данных, эта серия помещается в поле \bibfield{journaltitle} +вместе с названием журнала: + +\begin{lstlisting}[style=bibtex,escapechar=|] +@ARTICLE{article, + ... + journaltitle = {|Итоги науки и техники. Серия: Автомобилестроение|}, +} +\end{lstlisting} + +\item[Области примечания, стандартного номера и условий доступности.] В случае +необходимости, вся эта информация включается в \bibfield{addendum}. Нужно лишь учесть, что +в стиле \bibsty{gost-inline} она не выводится в цитатах (но выводится в библиографии). + +\end{description} + +\subsection{Особенности заполнения отдельных полей} +\label{sec:filling} + +\begin{fieldlist} + +\listitem{afterword}{name}\noitemspace% +\listitem{annotator}{name}\noitemspace% +\listitem{commentator}{name}\noitemspace% +\listitem{foreword}{name}\noitemspace% +\listitem{introduction}{name} + +Поля \bibfield{afterword} и пр. +должны быть в родительном падеже. Форма их вывода (в полной и краткой форме) +представлена в~\tabref{tab:afterword}. + +\begin{table}[htbp] +\tablesetup +\centering +\begin{tabularx}{.7\textwidth}{@{}V{.2\textwidth}@{}L{.3\textwidth}@{}L{.2\textwidth}@{}} +\toprule +\multicolumn{1}{@{}H}{Поле} & +\multicolumn{2}{@{}H}{Печатается как} \\ +\cmidrule(r){1-1}\cmidrule{2-3} +afterword & послесловие \prm{кого} & послесл. \prm{кого} \\ +annotator & примечание \prm{кого} & примеч. \prm{кого} \\ +commentator & комментарий \prm{кого} & коммент. \prm{кого} \\ +foreword & предисловие \prm{кого} & предисл. \prm{кого} \\ +introduction & вступительная статья \prm{кого} & вступит. статья \prm{кого} \\ +\bottomrule +\end{tabularx} +\caption{Вывод полей \bibfield{afterword} и пр.} +\label{tab:afterword} +\end{table} + +\fielditem{date}{date} + +Информация о дате в публикациях типа \bibtype{article} выводится в следующем порядке +(см.~\gostbibref{7.5.2}): + +\begin{bibexample} +\item \prm{year}.~"--- +\cmd{mkbibdatelong\{\}\{month\}\{day\}}% +.~"--- \prm{volume}, \prm{issue}, \prm{number} +\end{bibexample} + +Таким образом, для газет получается (на русском языке): + +\begin{bibexample} +\item\textellipsis\ 2001.~"--- 25 мая.~"--- \textellipsis +\end{bibexample} + +И для журналов: + +\begin{bibexample} +\item\textellipsis\ 2001.~"--- №~1.~"--- \textellipsis +\item\textellipsis\ 2001.~"--- Т.~17.~"--- \textellipsis +\item\textellipsis\ 2001.~"--- Vol.~34, Summer, No.2.~"--- \textellipsis +\item\textellipsis\ 2001.~"--- July.~"--- Vol.~34.~"--- \textellipsis +\end{bibexample} + +\fielditem{edition}{integer/literal} + +Сведения об издании. Если целое число, то выводится в виде «5-е изд.». Если литерал, выводится как есть. Например: <<издание 13-е, существенно переработанное>>. + +\listitem{editor, translator}{name} + +Форма имён в этих полях зависит от того, как вы будете их использовать. +Например, по умолчанию \kvopt{useeditor}{false} и редактор выводится в виде: + +\begin{bibexample} +\item \ldots\ \slash\ под ред. А.\,Петровой\ldots +\end{bibexample} + +Поэтому имена в полях \bibfield{editor}, \bibfield{editora}, \bibfield{editorb}, +\bibfield{editorc} должны быть в родительном падеже. Если же \kvopt{useeditor}{true}, +то редактор выводится как + +\begin{bibexample} +\item \textit{Петрова А.}, ред. \ldots +\end{bibexample} + +и имя должно быть в именительном падеже. То же касается переводчика и опции \opt{usetranslator} +(\ldots~/~пер. с фр. \prm{кого} И.\,Ивановой). + +\fielditem{series}{integer/literal} + +Для периодических изданий, таких как журналы, выводится в виде «3-я сер.», если +является целым числом. В противном случае, выводится как есть. +О серии см. также \secref{series}. + +\fielditem{issue}{integer/literal} + +Поле \enquote{Выпуск} имеет разный смысл для книг и журналов. Для книг, если является +целым числом, то выводится в форме «Вып.~\prm{номер}», если литералом~--- выводится как есть. +Для журналов и прочей периодики должно быть литералом (например, Summer, Autumn и т.\,д.). +%Подробнее см. стр.~\pageref{serinjour}. + +\fielditem{shorttitle}{literal} +\label{ellipsis} + +Команда \cmd{textellipsis}, так же как и символ \enquote{…} (Unicode U+2026), в поле \bibfield{shorttitle} воспринимается \biblatex'ом +как конец предложения. Это может приводить к конфликтам с трекером пунктуации. +По этой причине рекомендуется добавлять в таких случаях +команду \cmd{isdot}, превращающую +последнюю точку в точку сокращения (\texttt{dot}), а не конца предложения +(\texttt{period}). Например: + +\begin{ltxcode}[escapechar=|] +@BOOK{book, + ... + shorttitle = {|Введение|~\textellipsis\isdot} +} +\end{ltxcode} + +Или: + +\begin{ltxcode}[escapechar=|] +@BOOK{book, + ... + shorttitle = {|Введение|~...\isdot} +}. +\end{ltxcode} + +\end{fieldlist} + + +%\subsection{Электронные ресурсы} +%\label{sec:elres} +% +%Для электронных ресурсов в области специфических сведений содержатся вид и объём ресурса +%в виде: <<Вид (Объём)>> (см. ГОСТ 7.82-2001, п.5.5). Например: +% +%\begin{bibexample} +%\item \textellipsis~"--- Электрон, дан. (3 файла) и прогр. (2 файла).~"--- \textellipsis +%\item \textellipsis~"--- Электрон, дан. (2 файла : 70 тыс. записей).~"--- \textellipsis +%\item \textellipsis~"--- Электрон, прогр. (2 файла : 18650 байтов).~"--- \textellipsis +%\item \textellipsis~"--- Electronic text data (2 files : 1.6 Mbytes).~"--- \textellipsis +%\end{bibexample} + +\subsection{Тома, книги, части, выпуски} +\label{sec:volsparts} + +Издание может разделяться на физически отдельные части, которые могут называться по-разному. \biblatexgost поддерживает деление на тома, книги, части и выпуски. +Соответствующие им поля базы данных показаны в \tabref{tab:volsparts}. + +\begin{table}[htbp] +\tablesetup +\centering +\begin{tabularx}{.6\textwidth}{@{}L{.3\textwidth}@{}V{.3\textwidth}@{}} +\toprule +\multicolumn{1}{@{}H}{Части издания} & +\multicolumn{1}{@{}H}{Поле \biblatex} \\ +\cmidrule(r){1-1}\cmidrule{2-2} +тома & volume, volumes \\ +книги & book, books \\ +части & part, parts \\ +выпуски & issue% +%\footnote{Поле \bibfield{issue} имеет особое значение в случае журналов. +%См. п. ??? руководства по \biblatex.} +, issues \\ +\bottomrule +\end{tabularx} +\caption{Обозначение частей издания} +\label{tab:volsparts} +\end{table} + +Если эти поля являются целыми числами, то они выводятся в виде: \enquote{В 5 т.}, +\enquote{В 4 вып.} и т.\,д. В противном случае, они выводятся как есть: \enquote{В +5-и томах (6-и кн.)} и т.\,д. Строковые значения при занесении в базу данных следует +писать со строчной буквы, \biblatexgost перейдёт на заглавные там, где требуется. Например: + +\begin{lstlisting}[style=bibtex,escapechar=|] +volumes = {|в 5-и томах (6-и кн.)|} +\end{lstlisting} + +По умолчанию части выводятся в порядке: том, книга, часть, выпуск. Эту последовательность +можно изменить опцией пакета \opt{volsorder}. Она представляет собой строку, состоящую из +символов \opt{v}, \opt{b}, \opt{p}, \opt{i} в любом порядке. % и количестве. +Порядок символов определяет порядок вывода частей. Например, по умолчанию \kvopt{volsorder}{vbpi}. +Аналогичным образом можно задавать порядок для отдельной записи +с помощью поля \bibfield{volsorder}. Его значение наследуется по ссылкам \bibfield{crossref} +и \bibfield{xref}. + +Несколько примеров: + +\columnseprule=.5pt +\raggedcolumns +\begin{multicols}{2} +\begin{lstlisting}[style=bibtex,escapechar=|] +volume = {2}, +book = {1}, +volsorder = {vb}, +\end{lstlisting} +\columnbreak +Выводится как: +\begin{bibexample} +\item \ldots\ Т. 2. Кн. 1. \ldots +\end{bibexample} +\columnbreak +\end{multicols} + +\bigskip + +\begin{multicols}{2} +\begin{lstlisting}[style=bibtex,escapechar=|] +book = {1}, +issue = {4}, +part = {2}, +volsorder = {pbi}, +\end{lstlisting} +\columnbreak +Выводится как: +\begin{bibexample} +\item \ldots\ Ч. 2. Кн. 1. Вып. 4. \ldots +\end{bibexample} +\columnbreak +\end{multicols} + +\bigskip +И несколько экзотический пример: +\bigskip + +\begin{multicols}{2} +\begin{lstlisting}[style=bibtex,escapechar=|] +@MVCOLLECTION{mvcoll, + title = {|Сказки|}, + volumes = {5}, + books = {6}, + volsorder = {vb}, + ... +} + +@COLLECTION{coll, + crossref = {mvcoll}, + title = {|Сказки Центральной Африки|}, + volume = {3}, + book = {|книга первая|}, + ... +} +\end{lstlisting} +\columnbreak +Выводится как: +\begin{bibexample} +\item Сказки : в 5 т., 6 кн. \ldots +\item Сказки. В 5 т., 6 кн. Т. 3. Книга первая. Сказки Центральной Африки \ldots +\end{bibexample} +\end{multicols} + +\bigskip +Обратите внимание, что механизм сортировки \biblatex\unspace\slash\biber +нечувствителен к значениям опции %\opt{volsorder} +и поля \bibfield{volsorder}, поэтому при их изменении может потребоваться ручная настройка +сортировки, например, при помощи поля \bibfield{sortvolume} (см.~\secref{sec:newfields}). + +\subsection{Оформление диссертаций и авторефератов} +\label{sec:dissers} + +Для оформления диссертаций и автореферетов +используйте записи типа \bibtype{thesis}. Поле \bibfield{type} +определяет тип диссертации~--- магистерская (\opt{mathesis}), кандидатская (\opt{phdthesis}), +докторская (\opt{docthesis})~--- или тип автореферата: кандидатская (\opt{phdautoref}), +докторская (\opt{docautoref}). + +Для записей типа \bibtype{thesis} определены два дополнительных поля: + +\begin{fieldlist} + +\fielditem{major}{literal} + +Специальность в виде <<ист. наук>>, <<физ.-мат. наук>> и т.\,д. + +\fielditem{majorcode}{literal} + +Код специальности в виде <<09.00.01>>, <<07.00.02>> и т.\,д. + +\end{fieldlist} + +Пример оформление диссертации: + +\begin{lstlisting}[style=bibtex,escapechar=|] +@THESIS{belozerov_thesis, + author = {|Белозеров, Иван Валентинович|}, + title = {|Религиозная политика Золотой Орды на Руси в XIII—XIV вв.|}, + media = {text}, + type = {phdthesis}, + major = {|ист. наук|}, + majorcode = {07.00.02}, + titleaddon = {|защищена 22.01.02~: утв. 15.07.02|}, + location = {|М.|}, + date = {2002}, + pagetotal = {215}, + addendum = {|Библиогр.: с. 202---213.~--- 04200201565|}, + language = {russian}, + hyphenation = {russian}, +} +\end{lstlisting} + +Другие примеры можно найти в файле примеров. + +\biblatex позволяет определять новые типы записей и динамически соотносить их +с уже имеющимися. +Например, если вы предпочитаете описывать докторские диссертации записями типа +\bibtype{docdisser}, то следующий код в преамбуле + +\begin{lstlisting}[style=latex] +\DeclareSourcemap{ + \maps[datatype=bibtex]{ + \map{ + \step[typesource=docdisser, typetarget=thesis, final] + \step[fieldset=type, fieldvalue=docthesis] + } + } +} +\end{lstlisting} + +\noindent сделает \bibtype{docdisser} эквивалентным \bibtype{thesis} с установленным полем +\kvopt{type}{docthesis}. + +\subsection{Оформление патентов} +\label{sec:patent} + +Для оформления патентов определены следующие дополнительные поля (см. \gostbibref{}{5.4.1.5}): + +\begin{fieldlist} + +\fielditem{ipc}{literal} + +Код Международной патентной классификации (МПК) или Международной +классификации изобретений (МКИ). + +\fielditem{reqnumber}{literal} + +Регистрационный номер заявки на патентный документ. + +\fielditem{publdate}{date}\noitemspace% +\fielditem{publication}{literal} + +Дата публикации и сведения об официальном издании, в котором опубликованы сведения о +патентном документе. + +\fielditem{prdate}{date}\noitemspace% +\fielditem{prnumber}{literal}\noitemspace% +\fielditem{prcountry}{literal} + +Сведения о конвенционном приоритете: дата подачи заявки, номер и название +страны конвенционного приоритета. + +\end{fieldlist} + +Номер патента и дата подачи (поступления) заявки заносятся в поля \bibfield{number} и +\bibfield{date}. + +Поле \bibfield{type} может иметь значения \opt{patent}, \opt{patreq} и \opt{invcert}, +соответствующие патенту, заявке и авторскому свидетельству. + +Пример оформление патента под заглавием (без заголовка): + +\begin{lstlisting}[style=bibtex,escapechar=|] +@PATENT{patent2, + author = {|Тернер, Э. В.|}, + authortype = {|США|}, + title = {|Одноразовая ракета-носитель|}, + media = {text}, + type = {patreq}, + number = {1095735}, + location = {countryru}, + ipc = {|МПК|\ensuremath{^7} B 64 G 1/00}, + holder = {{|заявитель Спейс Системз/Лорал, инк.|}}, + credits = {|патент. поверенный Егорова Г. Б.|}, + reqnumber = {2000108705/28}, + date = {2000-04-07}, + publdate = {2001-03-10}, + publication = {|Бюл. № 7 (I ч.)|\midsentence}, + prdate = {1999-04-09}, + prnumber = {09/289, 037}, + prcountry = {countryus}, + pagetotal = {|5 с.~: ил.|}, + language = {russian}, + hyphenation = {russian}, +} +\end{lstlisting} + +Тот же самый патент, оформленный под заголовком (вместо +\bibfield{type}, \bibfield{number}, \bibfield{location}, \bibfield{ipc} +используется поле \bibfield{heading}): + +\begin{lstlisting}[style=bibtex,escapechar=|] +@PATENT{patent2, + heading = {|Заявка 1095735 Рос. федерация, МПК|\ensuremath{^7} B 64 G 1/00}, + author = {|Тернер, Э. В.|}, + authortype = {|США|}, + title = {|Одноразовая ракета-носитель|}, + media = {text}, + holder = {{|заявитель Спейс Системз/Лорал, инк.|}}, + credits = {|патент. поверенный Егорова Г. Б.|}, + reqnumber = {2000108705/28}, + date = {2000-04-07}, + publdate = {2001-03-10}, + publication = {|Бюл. № 7 (I ч.)|\midsentence}, + prdate = {1999-04-09}, + prnumber = {09/289, 037}, + prcountry = {countryus}, + pagetotal = {|5 с.~: ил.|}, + language = {russian}, + hyphenation = {russian}, +} +\end{lstlisting} + +Другие примеры можно найти в файле примеров. + +\subsection{Оформление стандартов} +\label{sec:standards} + +Согласно \gostbibref{5.4.1.4}, +<<При описании нормативных документов по стандартизации (стандартов и технических +условий) в области специфических сведений указывают обозначение ранее действовавшего документа, +даты введения, сроки действия объекта библиографического описания>>. +Таким образом, стандарты можно описывать как записи типа \bibtype{reference} с +заполненным полем \bibfield{specdata}. Например: + +\begin{lstlisting}[style=bibtex,escapechar=|] +@REFERENCE{standard3, + title = {|Селитра калиевая техническая. Технические условия|}, + media = {text}, + subtitle = {|ГОСТ 19790-74|}, + specdata = {|Взамен ГОСТ 1949-65 и ГОСТ 5.1138-71 ; введ. 01.07.05|}, + location = {|М.|}, + publisher = {|Стандартинформ|}, + year = {2006}, + pagetotal = {18}, + series = {|Межгосударственный стандарт|}, + hyphenation = {russian}, +} +\end{lstlisting} + +Тот же самый ГОСТ, оформленный под заголовком (вместо \bibfield{subtitle} +используется \bibfield{heading}): + +\begin{lstlisting}[style=bibtex,escapechar=|] +@REFERENCE{standard3, + heading = {|ГОСТ 19790-74|}, + title = {|Селитра калиевая техническая. Технические условия|}, + media = {text}, + specdata = {|Взамен ГОСТ 1949-65 и ГОСТ 5.1138-71 ; введ. 01.07.05|}, + location = {|М.|}, + publisher = {|Стандартинформ|}, + year = {2006}, + pagetotal = {18}, + series = {|Межгосударственный стандарт|}, + hyphenation = {russian}, +} +\end{lstlisting} + +Другие примеры можно найти в файле примеров. + +\section{Работа с пакетом} +\label{sec:usage} + +Работа со стилями \biblatexgost не отличается от работы с любыми другими стилями +\biblatex. Например, в случае использования \sty{babel} ваш +файл \latex может выглядеть примерно так: + +\begin{ltxexample}[escapechar=|] +\documentclass{...} +\usepackage[french,latin,english,russian]{babel} +... +\usepackage[style=gost-footnote, % |стиль цитирования и библиографии| + language=auto, % |получение языка из| babel + babel=other, % |многоязычная библиография| + ... +]{biblatex} +\addbibresource{file.bib} % |библиографическая база данных| +... +\begin{document} + +...~\cite[123]{knuth:ct:a} ... % |цитирование| + +\printbibliography % |печать библиографии| + +\end{document} +\end{ltxexample} + +Подробности можно найти в документации по \biblatex{}\fnurl{http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex/doc/biblatex.pdf}. \xelatex +официально не поддерживается, поскольку \biblatex{'ом} пока не поддерживается +\sty{polyglossia}. Однако использование \sty{babel} совместно с \sty{xecyr}, +похоже, не приводит к каким-либо проблемам. + +\subsection{Новые опции и значения опций} +\label{sec:newoptions} + +Для всех стилей сохранены опции стандартных стилей \biblatex, от которых они происходят или +с которыми сходны, даже если соответствующая функциональность не предполагается ГОСТом. +Кроме этого, пакет \biblatexgost имеет +следующие дополнительные опции. + +\begin{optionlist} + +\boolitem{citeurl,biburl}\noitemspace% +\boolitem{citeisbn,bibisbn}\noitemspace% +\boolitem{citedoi,bibdoi}\noitemspace% +\boolitem[\textrm{см.\,\tabref{tab:bibcite}}]{citeeprint,bibeprint}%\noitemspace% + +В дополнение к опциям \opt{url}, \opt{isbn}, \opt{doi} и \opt{eprint} в \biblatexgost +определены опции +для раздельного регулирования этих параметров для цитат и библиографии. При этом опции +\opt{url}, \opt{isbn}, \opt{doi} и \opt{eprint} устанавливают одновременно соответствующие +\opt{cite\ldots} и \opt{bib\ldots} опции. Не все из этих опций имеют смысл для всех +стилей (см. ниже). По умолчанию стили, для которых опции +\opt{cite\ldots} имеют смысл, устанавливают их в \opt{false}. +Исключением является стиль \bibsty{gost-footnote}, который +устанавливает \kvopt{citeisbn}{true}. Опции \opt{bib\ldots} устанавливаются +по умолчанию в \opt{true} +полными стилями и в \opt{false}~--- минимальными. Значения по умолчанию для всех опций +представлены +в \tabref{tab:bibcite}. Прочерк в таблице означает, что опция для данного стиля +не имеет смысла. + +В записях типа \bibtype{online} URL выводится всегда, независимо от значения опций +\opt{url}, \opt{biburl} и \opt{citeurl}. + +\begin{table}[htbp] +\tablesetup +\centering +\begin{tabularx}{.8\textwidth}{@{}V{.3\textwidth}@{}V{.3\textwidth}@{}V{.2\textwidth}@{}} +\toprule +\multicolumn{1}{@{}H}{Стиль} & +\multicolumn{1}{@{}H}{Опции \opt{cite\ldots}} & +\multicolumn{1}{@{}H}{Опции \opt{bib\ldots}} \\ +\cmidrule(r){1-1}\cmidrule{2-3}%\cmidrule{3-3} +gost-inline & false & true \\ +gost-footnote & false (\rmfamily{кроме} \opt{citeisbn}) & true \\ +gost-numeric & --- & true \\ +gost-authoryear & --- & true \\ +gost-inline-min & false & false \\ +gost-footnote-min & false & false \\ +gost-numeric-min & --- & false \\ +gost-authoryear-min & --- & false \\ +\bottomrule +\end{tabularx} +\caption{Значения по умолчанию для опций \opt{citeurl}, \ldots, \opt{biburl}, \ldots} +\label{tab:bibcite} +\end{table} + + + +\boolitem[false]{inbookibid} + +Опция определена только для стилей \bibsty{gost-inline} и \bibsty{gost-footnote} +и отключена по умолчанию. Согласно +\gostciteref[у]{8.11}, в случае последовательных ссылок на публикации, включённые в один и +тот же документ, во второй и последующих ссылках вместо повторяющихся сведений о документе +ставят слова +\enquote{Там же} или \enquote{Ibid.}: + +\begin{bibexample} +\item \emph{Декарт Р.} Первоначала философии // Сочинения в двух томах. Т. 1. М.: Мысль, 1989. +С. 12~; \emph{Декарт Р.} Рассуждение о методе // Там же. С. 112 +\end{bibexample} + +Чтобы это обеспечить, \biblatexgost ориентируется на поле \bibfield{crossref}, +считая сведения повторяющимися, если повторяется это поле. По этой причине, +для корректной работы этого механизма требуется аккуратное заполнение поля \bibfield{crossref}. +Поскольку не для всякой библиографической базы данных это верно, +такое поведение может оказаться нежелательным. Данная опция позволяет его отключить. + +Обратите внимание, что поле \bibfield{crossref} доступно только в том случае, если +доступна запись, на которую оно указывает, то есть если эта запись также цитируется +в тексте или стоит в аргументе команды \cmd{nocite} (см.~документацию \biblatex). +Она также становится доступной автоматически (и включается в список литературы), +когда количество цитируемых записей с одним и тем же полем \bibfield{crossref} +превысит порог, задаваемый опцией \opt{mincrossrefs}. +По умолчанию этот параметр равен 2, но +при установке \kvopt{inbookibid}{true} \biblatexgost выставляет его равным 1, +так, чтобы запись, на которую указывает \bibfield{crossref}, всегда включалась в +библиографию, и поле \bibfield{crossref} всегда было доступно. +Если вы изменяете опцию \opt{mincrossrefs} в настройках, убедитесь, что записи, +нужные для работы опции \opt{inbookibid}, присутствуют в вашем тексте хотя бы в +аргументе команды \cmd{nocite}. + +Опция относится ко всем записям типа \bibtype{inbook}, \bibtype{bookinbook}, +\bibtype{suppbook}, \bibtype{incollection}, \bibtype{inproceedings} и т.\,д., +но не работает для \bibtype{article}. + +\choitem[gostletter]{mergedate}{goststrict, gostletter, gostlabel} + +В \biblatex эта опция регулирует способ вывода даты в библиографии для стилей +типа \bibsty{authoryear}. Стандартные стили \biblatex могут выводить дату в двух местах. +Во-первых, в скобках сразу после автора: + +\begin{bibexample} +\item \emph{Хайдеггер М.} (1997). Бытие и время. \ldots +\item \emph{Хайдеггер М.} (1993a). Время и бытие. \ldots +\end{bibexample} + +Во-вторых, на своём обычном месте в самой записи. +Данная опция определяет, каким образом выводится вторая дата: +\begin{enumerate*}[label=\arabic*)] +\item как обычно (\kvopt{mergedate}{false}), +\item выводит дату только для меток с добавленной буквой (\kvopt{mergedate}{minimum}), +\item выводит дату только для меток с добавленной буквой, если +она является просто годом (\kvopt{mergedate}{basic}), +\item дата вообще не выводится на своём обычном месте (\kvopt{mergedate}{maximum}), +\item то же, но поле \bibfield{issue} всё же выводится +(\kvopt{mergedate}{compact {\rmfamily или} true}) +\end{enumerate*} +(подробнее см. примеры в документации \biblatex). +\biblatexgost сохраняет все эти опции, но, поскольку ГОСТ не предусматривает вывод даты после +автора, то добавляет ещё три. Все они чувствительны к опции \opt{singletitle} и могут опускать +дату, если она не требуется для устранения неопределённости. + +\begin{valuelist} + +\item[gostletter] + +Для предотвращения неопределённых ссылок (например, при совпадении автора и года) к году при +необходимости добавляется латинская буква. Эта функциональность не предусмотрена ГОСТом, но +является стандартной для стилей типа \bibsty{authoryear}. Год с буквой выводится на его обычном +месте: + +\begin{bibexample} +\item \emph{Пушкин А.\,С.} Руслан и Людмила. \ldots{} 1963b.~--- \ldots +\end{bibexample} + +\item[gostlabel] + +Ссылки оформляются так же, как и в предыдущем случае, но в библиографии записи начинаются с метки, +применённой при цитировании (автор или заглавие и год в квадратных скобках), а к +году на обычном месте буква не прибавляется: + +\begin{bibexample} +\item {[Пушкин, 1990c]} \emph{Пушкин А.\,С.} Сказки. \ldots{} 1990.~--- \ldots +\end{bibexample} + +По существу, эта опция отличается от \kvopt{mergedate}{false} только деталями +оформления.%, но не способом вывода дат. + +Обратите внимание, если вы используете поле \bibfield{shorthand}, то при +использовании этой опции вам может +потребоваться вручную настроить сортировку, например, при помощи поля \bibfield{sortkey}. + +\item[goststrict] + +Эта опция призвана обеспечить максимальное соответствие требованиям ГОСТа, +хотя при этом могут возникать неопределённые ссылки. +Никаких знаков к году не добавляется, и вам нужно самим следить за +уникальностью ссылок (\biblatexgost выводит предупреждение при их обнаружении). +Например, если вы делаете ссылки на тома многотомного издания, то вам, возможно, +понадобится указать том в \prm{postnote} или воспользоваться командами типа \cmd{volcite}. + +Эта опция также устанавливает \kvopt{singletitle}{true}, то есть при ней по умолчанию +год в ссылке не выводится, если он не требуется для устранения неопределённости. + +\end{valuelist} + +\boolitem[true]{movenames} +\label{4names} + +Опция разрешает или запрещает перемещение имён в область сведений об ответственности, +если количество имён больше трёх. + +При наличии 4-х и более имён авторов, редакторов, переводчиков и т.\,д. ГОСТ позволяет на +выбор либо выводить их полный список, либо сокращать его до +одного имени с добавлением [et al.], [и др.] и пр. +При этом сами имена выводятся не в заголовке библиографической записи, +а в сведениях об ответственности: + +\begin{bibexample} +\item Хорошая книга / И. Иванов [и др.]. --- \textellipsis +\end{bibexample} + +Данная опция позволяет запретить это перемещение имён в область сведений об +ответственности. При этом опция не влияет на сокращение списка имён. Последнее регулируется +независимо опциями \opt{maxnames} и \opt{minnames}, которые в \biblatexgost +по умолчанию установлены в 3 и 1, +соответственно (что означает, что при наличии более трёх имён в списке, он сокращается до +одного). +%\opt{useauthor}, \opt{useeditor} и \opt{usetranslator}, +В частности, количество имён, при котором происходит перемещение (4 и более), не зависит +от значения \opt{maxnames} и вообще не +регулируется в \biblatexgost (особенности реализации см. в~\apxref{impl:4names}). +Впрочем, изменение этого количества означало бы отступление от ГОСТа. + +\choitem[bib]{related}{true, false, bib, cite} + +Дополнительно к имеющимся в \biblatex значениям опции \opt{related}, полностью разрешающим +или запрещающим вывод поля \bibfield{related}, в \biblatexgost определены значения, позволяющие +делать это отдельно для цитат и библиографии. По умолчанию установлено \kvopt{related}{bib}, +т.\,е. поле \bibfield{related} выводится в библиографии, но не в цитатах. + +\choitem{sorting}{ntvy} +\label{sorting} + +В \biblatexgost определена дополнительная схема сортировки \opt{ntvy} +(имя, заглавие, том\slash книга\slash часть\slash выпуск, год). +Она по умолчанию включена для стилей \bibsty{gost-inline}, \bibsty{gost-footnote} +и \bibsty{gost-numeric}. +Схема сортирует сначала по тому, затем, внутри тома, по книге, затем~--- по части, и +затем~--- по выпуску. +Кроме того, поскольку стандартные схемы сортировки \biblatex плохо учитывают многотомные +издания (неверно обрабатывают +поле \bibfield{maintitle}), то модифицированы схемы \opt{nty}, \opt{nyvt}, \opt{ynt}, +\opt{anyt}, \opt{anyvt}, +\opt{ydnt} и \opt{nyt}. В них также добавлена сортировка по +тому\slash книге\slash части\slash выпуску. +Схема \opt{nyt} (имя, год, заглавие) включена по умолчанию в стиле +\bibsty{gost-authoryear}. + +См. также \secref{sec:volsparts} о порядке вывода томов для многотомных изданий. + +\optitem[vbpi]{volsorder}{последовательность символов \opt{v}, \opt{b}, \opt{p}, \opt{i}} +\label{volsorder} + +Порядок вывода томов для многотомных изданий по умолчания. Подробнее см.~\secref{sec:volsparts}. + +\end{optionlist} + +\subsection{Команды цитирования} +\label{sec:citecommands} + +Доступные команды цитирования перечислены в следующей таблице. +%\tabref{tab:citecommands}. +Их поведение +лишь в редких случаях отличается от стандартного, описанного в документации +\biblatex. +%Цветом выделены команды, поведение которых отличается от стандартного в \biblatex. +\nopagebreak +\begingroup +\tablesetup +%\setlength\LTleft{0pt} +%\setlength\LTright{0pt} +\begin{longtable}[l]{% + @{}V{0.25\textwidth}% + @{}V{0.25\textwidth}% + @{}L{0.5\textwidth}@{}} +\toprule +\multicolumn{1}{@{}H}{Стиль} & +\multicolumn{1}{@{}H}{Команда} & +\multicolumn{1}{@{}H}{Вывод\hfill} \\ +\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule{3-3} +\endhead +\bottomrule +\endfoot +\endlastfoot +%\bibsty{Общие команды} +gost-inline & cite & Только цитата в тексте без скобок \\ + & parencite & Цитата в тексте в круглых скобках \\ + & footcite & Цитата в сноске без скобок\\ + & footcitetext & То же, но используется \cmd{footnotetext} вместо \cmd{footnote} \\ + & smartcite & \cmd{footcite} в тексте, \cmd{parencite} в сноске. Другими словами, цитата всегда + оказывается в сноске, но в первом случае без круглых скобок, + во втором~"--- с ними\\ + & autocite & Совпадает с \cmd{parencite} (установлена опция \kvopt{autocite}{inline})\\ +\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule{3-3} +gost-footnote & cite & Только цитата в тексте без скобок \\ + & parencite & Цитата в тексте в круглых скобках \\ + & footcite & Цитата в сноске без скобок\\ + & footcitetext & То же, но используется \cmd{footnotetext} вместо \cmd{footnote} \\ + & smartcite & \cmd{footcite} в тексте, \cmd{parencite} в сноске. Другими словами, цитата всегда + оказывается в сноске, но в первом случае без круглых скобок, + во втором~"--- с ними\\ + & autocite & Совпадает с \cmd{footcite} (установлена опция \kvopt{autocite}{footnote})\\ +\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule{3-3} +gost-numeric & cite & Только номер, без скобок \\ + & parencite & Номер в квадратных скобках \\ + & footcite & Номер в сноске без скобок \\ + & footcitetext & То же, но используется \cmd{footnotetext} вместо \cmd{footnote} \\ + & smartcite & \cmd{footcite} в тексте, \cmd{parencite} в сноске. Другими словами, номер всегда + оказывается в сноске, но в первом случае без квадратных скобок, + во втором~"--- с ними.\\ + & textcite & Номер в тексте без скобок \\ + & supercite & Номер как верхний индекс \\ + & autocite & Совпадает с \cmd{parencite} (установлена опция \kvopt{autocite}{inline})\\ +\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule{3-3} +gost-authoryear & cite & Автор (заголовок) и год в тексте без скобок \\ + & cite* & Часть цитаты без автора (заголовка) в тексте без скобок \\ + & parencite & Автор (заголовок) и год в тексте в квадратных скобках \\ + & parencite* & Часть цитаты без автора (заголовка) в тексте + в квадратных скобках \\ + & footcite & Автор (заголовок) и год в сноске без скобок \\ + & footcitetext & То же, но используется \cmd{footnotetext} вместо \cmd{footnote} \\ + & smartcite & \cmd{footcite} в тексте, \cmd{parencite} в сноске. Другими словами, цитата всегда + оказывается в сноске, но в первом случае без квадратных скобок, + во втором~"--- с ними. \\ + & textcite & Автор (заголовок, редактор, переводчик) без скобок и затем оставшаяся часть + цитаты в квадратных скобках \\ + & autocite & Совпадает с \cmd{parencite} (установлена опция \kvopt{autocite}{inline})\\ +\bottomrule +\caption{Поддерживаемые команды цитирования}\\ +\label{tab:citecommands} +\end{longtable} +\endgroup + +Кроме перечисленных поддерживаются производные команды, описанные в + руководстве \biblatex, такие как \cmd{Cite}, \cmd{Parencite}, \dots\ \cmd{Cites}, +\cmd{Footcites}, \dots\ и т.\,д. +%Исключение составляют команды типа \cmd{volcite}, которые корректно работают +%только в \bibsty{gost-numeric}. + +Хотя команды \cmd{textcite} и \cmd{textcites} +% в стилях \bibsty{gost-inline}, \bibsty{gost-footnote} и \bibsty{gost-authoryear} +вряд ли найдут применение +в русском тексте, они оставлены для полноты. + +%Команда \cmd{autocite} определена таким образом, чтобы\ldots + +\subsection{Описание многотомных изданий} +\label{sec:multivol} + +ГОСТ определяет два способа библиографического описания отдельного тома многотомного издания: + +\begin{bibexample} +\item Детская энциклопедия. В 12 т. Т. 7. Человек. \dots\ +\item Человек. \dots\ (Детская энциклопедия: в 12 т., т. 7)\dots\ +\end{bibexample} + +В \biblatexgost реализован только первый вариант. Соответственно, +в стиле \bibsty{gost-autoryear} при отсутствии автора ссылка производится на общий +заголовок многотомного издания, а не на заголовок отдельного тома (тем более, что +последний может и отсутствовать): + +\begin{bibexample} +\item{} [Детская энциклопедия, 2001, с.\,33] +\end{bibexample} + +\begin{comment}---------------------------------------------------------------- +\subsection{Поле \bibfield{related}} +\label{sec:related} + +Поле \bibfield{related} в \biblatex~--- вместе с \bibfield{relatedtype} и +\bibfield{relatedstring}~--- служит для описания различных связей между +библиографическими записями. Связи, реализованные в \biblatexgost, перечисленны в +\tabref{tab:related}. + +\begin{table}[htbp] +\tablesetup +\centering +\begin{tabularx}{.8\textwidth}{@{}V{.3\textwidth}@{}V{.3\textwidth}@{}V{.2\textwidth}@{}} +\toprule +\multicolumn{1}{@{}H}{Значения полей} & +\multicolumn{1}{@{}H}{Функция} & +\multicolumn{1}{@{}H}{Пример вывода} \\ +\cmidrule(r){1-1}\cmidrule{2-3}%\cmidrule{3-3} +gost-inline & false & true \\ +\bottomrule +\end{tabularx} +\caption{Поле \bibfield{related}} +\label{tab:related} +\end{table} + +(см.~файл примеров) +\end{comment} + +\subsection{Формат заголовка библиографической записи} +\label{sec:headingformat} + +Формат заголовка определяется командой \cmd{mkgostheading}, по умолчанию +определённой как: + +\begin{lstlisting}[style=latex] +\newcommand*{\mkgostheading}[1]{\mkbibemph{#1}} +\end{lstlisting} + +В стиле \bibsty{gost-authoryear} заголовок, использованный в цитате, +форматируется отдельно: + +\begin{lstlisting}[style=latex] +\DeclareFieldFormat{citeheading}{#1} +\end{lstlisting} + +Поскольку имена авторов~--- +а также редакторов или переводчиков при использовании опций \opt{useeditor} и/или +\opt{usetranslator}~--- фактически выполняют роль заголовка, они по умолчанию выводятся +тем же форматом. Этот вывод можно изменить, переопределив команды +\cmd{mkbibhdnamelast}, \cmd{mkbibhdnamefirst}, \cmd{mkbibhdnameprefix} и +\cmd{mkbibhdnameaffix}. По умолчанию они определены так: + +\begin{lstlisting}[style=latex] +\newcommand*{\mkbibhdnamelast}[1]{\mkgostheading{#1}} +\newcommand*{\mkbibhdnamefirst}[1]{\mkbibhdnamelast{#1}} +\newcommand*{\mkbibhdnameprefix}[1]{\mkbibhdnamelast{#1}} +\newcommand*{\mkbibhdnameaffix}[1]{\mkbibhdnamelast{#1}} +\end{lstlisting} + +\section{Известные проблемы} +\label{sec:issues} + +\begin{itemize} +\item Пакет при сортировке помещает латинские буквы перед кириллическими. +Это связано с ограничениями +модуля Unicode::Collate языка Perl, на котором написан \biber (не реализовано правило +reorder). Поэтому, если вы хотите, чтобы в библиографии кириллические записи +предшествовали остальным, то в качестве обходного пути можете отредактировать файл .bbl, +создаваемый \biber'ом +(переместить записи в начало списка \texttt{sortlist}), и затем запустить \latex. +\end{itemize} + +\appendix +\section*{Приложения} +\addcontentsline{toc}{section}{Приложения} + +\section{Некоторые детали реализации} +\label{sec:impldet} + +\begin{itemize} + +\item \label{impl:4names} \biblatexgost автоматически отслеживает количество авторов, +редакторов и переводчиков, изменяя формат вывода, когда это количество превышает 3 +(см.~\secref{4names}). +При этом, однако, механизм сортировки \biblatex не позволяет обнаружить, что в заголовке +теперь используются не имена, а заглавие. +Поэтому в \biblatexgost для правильной работы сортировки в записи публикаций, +имеющих более 3-х имён, в поле \bibfield{options} добавляется значение +\kvopt{useauthor}{false} (при 4-х и более авторах), \kvopt{useeditor}{false} (при 4-х и более +редакторах) и \kvopt{usetranslator}{false} (при 4-х и более переводчиках). Например: + +\begin{lstlisting}[style=bibtex,escapechar=|] +@BOOK{book, + author={|П. Первый| and |Н. Второй| and |А. Третий| and |И. Четвёртый|}, + options={useauthor=false}, + ... +} +\end{lstlisting} + +Это делается автоматически при помощи функции \cmd{DeclareStyleSourcemap}% +%\footnote{В ранних версиях \biblatexgost это нужно было делать вручную.} +. +При этом, однако, используется фиксированное значение предельного количества авторов +(3), которое не зависит от опции пакета \opt{maxnames}. Соответственно, простое изменение +этой опции может привести к ошибкам сортировки. Чтобы об этом напомнить, \biblatexgost +выводит предупреждение, если при включенной опции \opt{movenames} параметры +\opt{maxbibnames} или \opt{maxcitenames} отличаются от заданных по умолчанию. + +%\item Определен макрос \cmd{ifmulticitation}, принимающий значение \texttt{True} +%внутри команд \cmd{...cites} (комплексных ссылок, в терминологии ГОСТа). + +\item Пакет загружает дополнительный файл локализации +\linebreak\file{russian-gost.lbx}. +%В него добавлены строки \bibfield{books}, \bibfield{parts}, \bibfield{issues} для книг, частей, +%выпусков. + +\end{itemize} + +\section{Последовательность макросов в драйверах} +\label{sec:macros} + +Ниже приведен порядок вызова макросов~--- и, следовательно, вывода соответствующих +полей~--- в драйверах записей различных типов (см.~файл \file{gost-standard.bbx}). +Плюс в таблице означает, что макрос для записи данного типа вызывается (соответственно, +поля выводятся). +\newcommand*{\rl}{\cmidrule(r){1-1}\cmidrule(r){2-5}\cmidrule(r){6-9}\cmidrule(r){10-12}% + \cmidrule{13-16}} +\begingroup +\footnotesize +\tabcolsep=5.5pt +\setlength\LTleft{0pt} +\setlength\LTright{0pt} +%\noindent +\begin{longtable}{rccccccccccccccc} +\toprule + & \begin{sideways} +inbook +\end{sideways} & \begin{sideways} +incollection +\end{sideways} & \begin{sideways} +inproceedings +\end{sideways} & \begin{sideways} +article +\end{sideways} & \begin{sideways} +book +\end{sideways} & \begin{sideways} +collection +\end{sideways} & \begin{sideways} +proceedings +\end{sideways} & \begin{sideways} +periodical +\end{sideways} & \begin{sideways} +booklet +\end{sideways} & \begin{sideways} +manual +\end{sideways} & \begin{sideways} +online +\end{sideways} & \begin{sideways} +report +\end{sideways} & \begin{sideways} +unpublished +\end{sideways} & \begin{sideways} +thesis +\end{sideways} & \begin{sideways} +misc +\end{sideways}\tabularnewline +\rl +\endhead +\bottomrule +\endfoot +\endlastfoot +heading & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline +\rl author/translator+others & + & + & + & + & & & & & & & & & & & \tabularnewline +author/editor+others/translator+others & & & & & + & & & & & & & & & & \tabularnewline +editor+others & & & & & & + & + & & & & & & & & \tabularnewline +author & & & & & & & & & & & & + & + & + & \tabularnewline +editor & & & & & & & & + & & & & & & & \tabularnewline +author/editor & & & & & & & & & + & + & + & & & & +\tabularnewline +\rl maintitle+volumes+parts+title & & & & & + & + & + & & & & & & & & \tabularnewline +title & + & + & + & + & & & & + & + & + & + & + & + & + & +\tabularnewline +type & & & & & & & & & + & + & & + & & + & +\tabularnewline +event+venue+date & & & & & & & + & & & & & & & & \tabularnewline +\rl byauthor & + & + & + & + & + & & & & + & + & + & + & + & +{*} & +\tabularnewline +organization & & & & & & & & & & + & + & & & & \tabularnewline +institution & & & & & & & & & & & & + & & & \tabularnewline +credits & + & + & + & & + & + & + & + & + & + & + & + & + & & +\tabularnewline +byeditor & & & & & + & + & + & + & + & + & + & & & & \tabularnewline +bytranslator+others & + & + & + & + & + & + & + & & & & + & & & & \tabularnewline +\rl maintitle+volumes+parts+booktitle & + & + & + & & & & & & & & & & & & \tabularnewline +event+venue+date & & & + & & & & & & & & & & & & \tabularnewline +book:byauthor & + & & & & & & & & & & & & & & \tabularnewline +book:credits & + & + & + & & & & & & & & & & & & \tabularnewline +book:byeditor & + & + & + & & & & & & & & & & & & \tabularnewline +book:bytranslator+others & + & + & + & & & & & & & & & & & & \tabularnewline +journal & & & & + & & & & & & & & & & & \tabularnewline +credits & & & & + & & & & & & & & & & & \tabularnewline +byeditor & & & & + & & & & & & & & & & & \tabularnewline +\rl edition & + & + & & & + & + & & & & + & & & & & \tabularnewline +editioncredits & + & + & & & + & + & & & & + & & & & & \tabularnewline +version & & & & & & & & & & + & + & + & & & +\tabularnewline +\rl specdata & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline +\rl organization & & & + & & & & + & & & & & & & & \tabularnewline +publisher+location+date & + & + & + & & + & + & + & & & + & & & & & \tabularnewline +institution+location+date & & & & & & & & & & & & & & + & \tabularnewline +organization+location+date & & & & & & & & & & & & & & & +\tabularnewline +location+date & & & & & & & & & + & & & + & + & & \tabularnewline +date & & & & & & & & & & & + & & & & \tabularnewline +\rl location & & & & + & & & & + & & & & & & & \tabularnewline +jour:date & & & & + & & & & + & & & & & & & \tabularnewline +jour:volume+parts+issuetitle & & & & + & & & & + & & & & & & & \tabularnewline +\rl chapter+pages & + & + & + & & + & + & + & & + & + & & + & & + & \tabularnewline +pages & & & & + & & & & & & & & & & & \tabularnewline +pagetotal & & & & & + & + & + & & + & + & & + & & + & \tabularnewline +\rl update, systemreq & & & & & & & & & & & + & & & & \tabularnewline +\rl series & & & & + & & & & + & & & & & & & \tabularnewline +series+number & + & + & + & & + & + & + & & & & & & & & \tabularnewline +\rl isbn/issn/isrn & + & + & + & + & + & + & + & + & & + & & + & + & + & \tabularnewline +number & & & & & & & & & & & & + & & & \tabularnewline +doi+eprint+url+note & + & + & + & + & + & + & + & + & + & + & & + & & + & +\tabularnewline +url+urldate+note & & & & & & & & & & & + & & + & & \tabularnewline +howpublished & & & & & & & & & + & & & & + & & +\tabularnewline +addendum+pubstate & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline +pageref & + & + & + & + & + & + & + & + & + & + & + & + & + & + & +\tabularnewline +\bottomrule +\caption{Последовательность макросов в драйверах}\\ +\label{tab:macros} +\end{longtable} +\endgroup + +\section{История изменений} +\label{apx:changelog} + +\begin{changelog} + +\begin{release}{0.8}{25-03-2013} +\item The package status has been changed from \emph{author-maintained} to \emph{maintained} +%\item Переход на \biblatex~2.4 и \biber~1.4\see{sec:install} +\item Добавлены стили \bibsty{gost-alphabetic} и \bibsty{gost-alphabetic-min}\see{sec:styles} +\item Добавлено поле заголовка \bibfield{heading}\see{sec:newfields} +\item Добавлено оформление авторефератов диссертаций\see{sec:dissers} +\item Добавлена документация об оформлении стандартов\see{sec:standards} +\item Исправление: URL в \bibtype{online} теперь выводится всегда +\item Исправлены ошибки при переключении языков (проверка наличия \texttt{babel} и пр.) +\item Исправлены другие ошибки +\end{release} + +\begin{release}{0.7.1}{15-01-2013} +\item Переход на \biblatex~2.5 и \biber~1.5\see{sec:install} +\item Небольшие правки в связи с изменениями в \biblatex~2.5 +\end{release} + +\begin{release}{0.7}{07-12-2012} +\item Переход на \biblatex~2.4 и \biber~1.4\see{sec:install} +\item Добавлена обработка поля \bibfield{related}%\see{sec:related} +\item Добавлены опции \kvopt{related}{bib/cite}\see{sec:newoptions} +%\item Добавлен тип записи \bibtype{doctorsthesis} для докторских диссертаций\see{sec:dissers} +%\item \bibtype{phdthesis} теперь соответствует кандидатской диссертации\see{sec:dissers} +\item Оформление диссертаций приведено в соответствие с ГОСТом\see{sec:dissers} +\item Оформление патентов приведено в соответствие с ГОСТом\see{sec:patent} +\item Добавлены поля \bibfield{update}, \bibfield{systemreq} в записях типа + \bibtype{online}\see{sec:newfields} +\item Добавлено поле \bibfield{editioncredits}\see{sec:newfields} +\item В \bibtype{article} отсутствие поля \bibfield{journaltitle} означает электронную + публикацию\\ (не выводится информация об идентифицирующем документе: + сведения об ответственности, дата, том, номер и т.\,д.) +%\item Добавлен раздел документации о проблеме сортировки кириллических\\ записей\see{sec:issues} +\item Многочисленные изменения в файле локализации +\item Улучшена конкатенация строк при совпадении имён в сведениях об ответствености +\item Добавлен файл примеров \texttt{biblatex-gost-examples.pdf} +\item Небольшие изменения в драйверах (наведение порядка) +\item Добавлено предупреждение о неуникальных цитатах в режиме\\ \kvopt{mergedate}{goststrict} +\item Добавлено предупреждение об изменении \opt{maxbibnames} или \opt{maxcitenames} +%\item Добавлены строки локализации \texttt{bycompiler}, \texttt{bygecompiler} +\item Исправлена ошибка вывода редакторов в минимальных стилях +\item Исправлена обработка поля \bibfield{eprint} +\item Исправлены другие ошибки +\end{release} + +\begin{release}{0.6}{20-08-2012}% up to rev.283 +\item Переход на \biblatex~2.1 и \biber~1.1\see{sec:install} +\item Добавлены <<минимальные>> стили\see{sec:styles} +\item Добавлены опции \opt{cite\ldots}, \opt{bib\ldots} для раздельного управления + выводом\\ \opt{url}, \opt{isbn}, \opt{doi} и \opt{eprint} + в цитатах и библиографии\see{sec:newoptions} +\item Добавлены поля \bibfield{book\ldots} для раздельного описания + публикаций в книгах\see{sec:newfields} +\item Добавлены поле и опция \bibfield{volsorder}\see{sec:newfields} +\item Добавлено поле \bibfield{sortvolume}\see{sec:newfields} +\item Поле \bibfield{material} (общее обозначение материала) переименовано в \bibfield{media}\see{sec:newfields} +\item Установлено по умолчанию \kvopt{inbookibid}{false} +\item Установлено по умолчанию \kvopt{firstinits}{true} +\item Изменён перевод некоторых строк файла локализаци +\item Исправлена ошибка вывода опции \kvopt{mergedate}{false}%\see{sec:newoptions} +\item Исправлены другие ошибки +\end{release} + +\begin{release}{0.5}{1-07-2012}% up to rev. 197 +\item Добавлено поле \bibfield{material} (общее обозначение материала)\see{sec:newfields} +\item Восстановлены стандартные значения опции \opt{mergedate}\see{sec:newoptions} +\item Добавлена опция \kvopt{mergedate}{gostlabel}\see{sec:newoptions} +\item Добавлена обработка опции \opt{singletitle}\see{sec:newoptions} +\item Добавлено сокращение <<Там же>>/<> для последовательных ссылок\\ на публикации, + включённые в один и тот же документ. Регулируется опцией \opt{inbookibid}\see{sec:newoptions} +\item Исправлены отклонения от ГОСТа в драйверах \bibtype{booklet}, \bibtype{manual}, + \bibtype{misc},\\ \bibtype{online}, \bibtype{patent}, \bibtype{report}, + \bibtype{thesis}, \bibtype{unpublished} +%\item Исправлена ошибка, приводившая к неопределённости для публикаций без авторов в +% \bibsty{gost-autoryear}%\see{sec:} +%\item Исправлена ошибка: нечисловые значения +% \bibfield{edition}, \bibfield{volume}, \bibfield{book} и т.\,д. выводились со +% строчной буквы +%\item Удалён вывод тома и пр. из цитат в \bibsty{gost-autoryear}%\see{sec:} +\item Исправлены ошибки +\end{release} + +\begin{release}{0.4}{03-06-2012} +\item Переход на \biblatex\,2.0 +\item Изменено соответствие терминов ГОСТа и полей \biblatex\see{sec:gost-biblatex} +\item Добавлено автоматическое переопределение полей (теперь не нужна настройка \file{biber.conf})%\see{bibermap} +\item Добавлена автоматическая обработка длинных списков имён\see{4names} +\item Добавлено новая опция \bibfield{movenames}\see{4names} +\item Добавлено новое поле \bibfield{specdata}\see{sec:newfields} +\item В \bibsty{gost-authoryear} значение по умолчанию опции \opt{loccittracker} изменено на + \opt{constrict}\see{sec:styles} +\item Существенно переработана документация +\item Исправлены ошибки обработки опции \opt{loccittracker} +\item Исправлена ошибка вывода редактора в \bibtype{inbook}, \bibtype{incollection}, \ldots +\item Исправлена ошибка вывода поля \bibfield{shorttitle} +\item Исправлена ошибка вывода поля \bibfield{book} +\item Исправлена ошибка вывода серии в \bibsty{gost-inline} +\item Исправлена ошибка вывода серии в \bibtype{article} и \bibtype{periodical} +\item Исправлены другие ошибки +\end{release} + +\begin{release}{0.3.2}{29-04-2012} +\item Исправлена ошибка опции \kvopt{citetracker}{constrict} в \bibsty{gost-inline}, +\bibsty{gost-footnote}. Опция установлена по умолчанию. +\item Исправлено: не выводилось полное число томов, частей и т.\,д. +\item Исправлено: в цитатах \bibsty{gost-numeric} не переключался язык. +\end{release} + +\begin{release}{0.3.1}{21-04-2012} +\item Исправлены ошибки обработки опции dashed +\end{release} + +\begin{release}{0.3}{18-04-2012} +\item Добавлена обработка длинных списков имён\see{4names} +\item Добавлена схема сортировки \opt{ntvy}\see{sorting} +\item Изменены некоторые стандартные схемы сортировки\see{sorting} +\item Поля \bibfield{volume}, \bibfield{book}, \bibfield{part}, \bibfield{issue} +теперь могут быть нечисловыми\see{sec:volsparts} +\item Добавлены макросы настройки формата имён заголовков\see{sec:impldet} +\item Восстановлена опция \opt{dashed} для \bibsty{gost-inline}, \bibsty{gost-footnote} +\item Исправлены ошибки в формате вывода авторов, редакторов, переводчиков +(в частности, для французского языка) +\item Исправлены ошибки сортировки многотомных изданий +\item Исправлен перевод терминов \bibfield{annotator}, \bibfield{withannotator} +\item Исправлены другие ошибки +\end{release} + +\begin{release}{0.2}{12-02-2012} +\item Rearranged citation commands\see{sec:citecommands} +\item \texttt{gost-intext} renamed \texttt{gost-inline}\see{sec:styles} +\item Introduced \cmd{ifmulticitation} macro\see{sec:impldet} +\item Changed documentation +\end{release} + +\begin{release}{0.1}{03-02-2012} +\item Initial +\end{release} + +\end{changelog} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/ltxdockit.cfg b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/ltxdockit.cfg new file mode 100644 index 00000000000..8d582bdccd7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex-contrib/biblatex-gost/ltxdockit.cfg @@ -0,0 +1,113 @@ +\ProvidesFile{ltxdockit.cfg} +%[ltxdockit configuration] + +\RequirePackage[T1,T2A]{fontenc} +\RequirePackage[utf8]{inputenc} +%\RequirePackage{lmodern} +%\RequirePackage{helvet} +%\RequirePackage{charter} + +\catcode`\"=\active +\AtEndPreamble{% + \@ifpackageloaded{babel} + {\iflanguage{american} + {\expandafter\initiate@active@char\expandafter{\string"}% + \declare@shorthand{american}{"=}{\penalty\@M-\hskip\z@skip}% + \addto\extrasamerican{\languageshorthands{american}\bbl@activate{"}}% + \addto\noextrasamerican{\bbl@deactivate{"}}} + {}} + {}} +\catcode`\"=12 + +\newrobustcmd*{\tex}{TeX\xspace} +\newrobustcmd*{\etex}{\mbox{e-TeX}\xspace} +\newrobustcmd*{\pdftex}{pdf\-\tex} +\newrobustcmd*{\xetex}{Xe\-\tex} +\newrobustcmd*{\luatex}{Lua\-\tex} +\newrobustcmd*{\latex}{La\kern-0.07em TeX\xspace} +\newrobustcmd*{\pdflatex}{pdf\-\latex} +\newrobustcmd*{\xelatex}{Xe\-\latex} +\newrobustcmd*{\lualatex}{Lua\-\latex} +\newrobustcmd*{\bibtex}{Bib\kern-0.07em TeX\xspace} +\newrobustcmd*{\lppl}{\latex Project Public License\xspace} +\newrobustcmd*{\pdf}{\acr{PDF}\xspace} +\newrobustcmd*{\utf}{\mbox{\acr{UTF}-8}\xspace} +\newcommand*{\ie}{i.\,e.,\xspace} +\newcommand*{\eg}{e.\,g.,\xspace} + +\pdfstringdefDisableCommands{% + \def\tex{TeX\xspace}% + \def\etex{e-TeX\xspace}% + \def\xetex{XeTeX\xspace}% + \def\latex{LaTeX\xspace}% + \def\xelatex{XeLaTeX\xspace}% + \def\bibtex{BibTeX\xspace}% + \def\lppl{LaTeX Project Public License\xspace}% + \def\pdf{PDF\xspace}% + \def\utf{UTF-8\xspace}% + \def\ie{i.e.,\xspace}% + \def\eg{e.g.,\xspace}% +} + +% tables + +\newcommand*{\tablesetup}{% + \let\verbatim@font\displayverbfont + \footnotesize} + +% layout + +\setcounter{totalnumber}{1} +\setcounter{secnumdepth}{3} +\setcounter{tocdepth}{2} +\AtBeginToc{\setcounter{tocdepth}{2}} +\AtEndToc{\setcounter{tocdepth}{5}} +\addtolength{\oddsidemargin}{1cm} +\setlength{\columnsep}{2em} +\setlength{\multicolsep}{0pt} +\clubpenalty6000\relax +\widowpenalty\@M + +\renewcommand*{\labelenumi}{\theenumi.} +\renewcommand*{\labelenumii}{\theenumii)} + +\renewcommand*{\verbatimfont}{\ttfamily} +\renewcommand*{\displayverbfont}{\ttfamily} +\renewcommand*{\marglistfont}{\spotcolor\sffamily} +\renewcommand*{\margnotefont}{\sffamily\small} +\renewcommand*{\optionlistfont}{\spotcolor\sffamily\displayverbfont} +\renewcommand*{\ltxsyntaxfont}{\ttfamily} +\renewcommand*{\ltxsyntaxlabelfont}{\spotcolor\displayverbfont} +\renewcommand*{\changelogfont}{\normalfont} +\renewcommand*{\changeloglabelfont}{\spotcolor\sffamily\bfseries} + +% no-ops + +\providecommand*{\textln}[1]{#1} + +% title page + +\renewrobustcmd*{\printtitlepage}{% + \begingroup + \centering\titlefont + \begingroup\LARGE + \ifundef\ltd@title@url + {\ltd@title@title} + {\href{\ltd@title@url}{\ltd@title@title}}% + \par + \endgroup + \vspace{0.25\baselineskip} + \begingroup\large + \ltd@title@subtitle\par + \endgroup + \vspace{0.25\baselineskip} + \begin{multicols}{2} + \raggedleft + \ltd@title@author\par + \expandafter\email\expandafter{\ltd@title@email}\par + \raggedright + v\ltd@title@revision\par\printdateTeX{\ltd@title@date} + \end{multicols} + \endgroup} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-alphabetic-min.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-alphabetic-min.bbx new file mode 100644 index 00000000000..2b62e1e9521 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-alphabetic-min.bbx @@ -0,0 +1,10 @@ +\ProvidesFile{gost-alphabetic-min.bbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireBibliographyStyle{gost-alphabetic} +\AtEveryBibitem{% + \usebibmacro{setup:min}} + +\ExecuteBibliographyOptions{bibisbn=false,biburl=false,bibdoi=false,bibeprint=false} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-alphabetic.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-alphabetic.bbx new file mode 100644 index 00000000000..649ebf6912b --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-alphabetic.bbx @@ -0,0 +1,39 @@ +\ProvidesFile{gost-alphabetic.bbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireBibliographyStyle{gost-standard} +\ExecuteBibliographyOptions{labelalpha,sorting=anyvt} + +\DeclareFieldFormat{labelalphawidth}{\mkbibbrackets{#1}} +\DeclareFieldFormat{shorthandwidth}{\mkbibbrackets{#1}} + +\defbibenvironment{bibliography} + {\list + {\printtext[labelalphawidth]{% + \printfield{prefixnumber}% + \printfield{labelalpha}% + \printfield{extraalpha}}} + {\setlength{\labelwidth}{\labelalphawidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}% + \renewcommand*{\makelabel}[1]{##1\hss}} + {\endlist} + {\item} + +\defbibenvironment{shorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{##1\hss}}} + {\endlist} + {\item} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-authoryear-min.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-authoryear-min.bbx new file mode 100644 index 00000000000..00a385e959f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-authoryear-min.bbx @@ -0,0 +1,10 @@ +\ProvidesFile{gost-authoryear-min.bbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireBibliographyStyle{gost-authoryear} +\AtEveryBibitem{% + \usebibmacro{setup:min}} + +\ExecuteBibliographyOptions{bibisbn=false,biburl=false,bibdoi=false,bibeprint=false} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-authoryear.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-authoryear.bbx new file mode 100644 index 00000000000..7a63a172faa --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-authoryear.bbx @@ -0,0 +1,333 @@ +\ProvidesFile{gost-authoryear.bbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireBibliographyStyle{gost-standard} + +\DeclareBibliographyOption{mergedate}[true]{% + \ifcsdef{bbx@opt@mergedate@#1} + {\csuse{bbx@opt@mergedate@#1}} + {\PackageError{biblatex} + {Invalid option 'mergedate=#1'} + {Valid values are 'maximum', 'compact', 'basic', 'minimum',\MessageBreak + 'goststrict', 'gostletter', 'gostlabel', 'true' (=compact), and 'false'.}}} + +\providebibmacro*{date+extrayear}{} +\providebibmacro*{authoryearlabel}{} +\newbibmacro*{cite:date+extras}[1]{% + \ifsingletitle + {} + {\iffieldundef{year} + {} + {\printtext[#1]{% + \printdate% + \usebibmacro{cite:extras}}}}} +\newbibmacro*{cite:extras}{% + \ifnameundef{labelname}% if there is labelname, extrayear disambiguation is enough + {\printfield{extratitleyear}} + {\printfield{extrayear}}} + +\providebibmacro*{labeltitle}{} +\newlength{\labelauthoryearsep} + +\def\bbx@opt@mergedate@true{\bbx@opt@mergedate@compact} + +\def\bbx@opt@mergedate@maximum{% + \renewbibmacro*{date+extrayear}{% + \ifsingletitle + {} + {\iffieldundef{year} + {} + {\printtext[parens]{% + \ifentrytype{article} + {\printfield{issue}% + \setunit*{\addspace}} + {}% + \usebibmacro{cite:date+extras}{}% + \clearfield{month}% + \clearfield{day}}}}}% + %\renewcommand*{\labelnamepunct}{\newunitpunct} + \renewbibmacro*{jour:volume+parts+issuetitle}{% + \printfield{volume}% + \setunit*{\addcomma\space}% + \printfield{number}% + \iffieldundef{issuetitle} + {} + {\setunit{\addcolon\space}% + \printfield{issuetitle}}}% + \renewbibmacro*{date}{\ifsingletitle{\printdate}{}}% + \renewbibmacro*{year}{\ifsingletitle{\printfield{year}}{}}% + \renewbibmacro*{jour:date}{% + \ifsingletitle + {\usebibmacro{year}% + \newunit\newblock + \mkbibdatelong{}{month}{day}} + {}}% + \renewbibmacro*{labeltitle}{% + \iffieldundef{label} + {\ifsingletitle + {} + {\iffieldundef{shorttitle} + {\iffieldundef{maintitle} + {\printfield{title}} + {\printfield[title]{maintitle}}}% + {\printfield[title]{shorttitle}}}} + {\printfield{label}}} + \renewbibmacro*{authoryearlabel}{}% + \setlength{\labelauthoryearsep}{0pt}% +} + +\def\bbx@opt@mergedate@compact{% + \renewbibmacro*{date+extrayear}{% + \usebibmacro{cite:date+extras}{parens}}% + %\renewcommand*{\labelnamepunct}{\newunitpunct} + \renewbibmacro*{date}{\ifsingletitle{\printdate}{}}% + \renewbibmacro*{year}{\ifsingletitle{\printfield{year}}{}}% + \renewbibmacro*{jour:date}{% + \ifsingletitle + {\usebibmacro{year}% + \newunit\newblock + \mkbibdatelong{}{month}{day}} + {}}% + \renewbibmacro*{labeltitle}{% + \iffieldundef{label} + {\ifsingletitle + {} + {\iffieldundef{shorttitle} + {\iffieldundef{maintitle} + {\printfield{title}} + {\printfield[title]{maintitle}}}% + {\printfield[title]{shorttitle}}}} + {\printfield{label}}} + \renewbibmacro*{authoryearlabel}{}% + \setlength{\labelauthoryearsep}{0pt}% +} + +\def\bbx@opt@mergedate@basic{% + \renewbibmacro*{date+extrayear}{% + \usebibmacro{cite:labelyear+extras}{parens}}% + %\renewcommand*{\labelnamepunct}{\newunitpunct} + \renewbibmacro*{date}{% + \ifsingletitle + {\printdate} + {\iffieldundef{month} + {} + {\printdate}}}% + \renewbibmacro*{year}{\printfield{year}}% + \renewbibmacro*{labeltitle}{% + \iffieldundef{label} + {\ifsingletitle + {} + {\iffieldundef{shorttitle} + {\iffieldundef{maintitle} + {\printfield{title}} + {\printfield[title]{maintitle}}}% + {\printfield[title]{shorttitle}}}} + {\printfield{label}}} + \renewbibmacro*{authoryearlabel}{}% + \setlength{\labelauthoryearsep}{0pt}% +} + +\def\bbx@opt@mergedate@minimum{% + \renewbibmacro*{date+extrayear}{% + \usebibmacro{cite:labelyear+extras}{parens}}% + %\renewcommand*{\labelnamepunct}{\newunitpunct} + \renewbibmacro*{date}{% + \ifsingletitle + {\printdate} + {\ifboolexpr{ + test {\iffieldundef{month}} + and + test {\iffieldundef{extrayear}} + } + {} + {\printdate}}}% + \renewbibmacro*{year}{\printfield{year}}% + \renewbibmacro*{labeltitle}{% + \iffieldundef{label} + {\ifsingletitle + {} + {\iffieldundef{shorttitle} + {\iffieldundef{maintitle} + {\printfield{title}} + {\printfield[title]{maintitle}}}% + {\printfield[title]{shorttitle}}}} + {\printfield{label}}} + \renewbibmacro*{authoryearlabel}{}% + \setlength{\labelauthoryearsep}{0pt}% +} + +\def\bbx@opt@mergedate@false{% + \renewbibmacro*{date+extrayear}{% + \usebibmacro{cite:labelyear+extras}{parens}}% + %\renewcommand*{\labelnamepunct}{\newunitpunct} + \renewbibmacro*{date}{\printdate}% + \renewbibmacro*{year}{\printfield{year}}% + \renewbibmacro*{labeltitle}{% + \iffieldundef{label} + {\ifsingletitle + {} + {\iffieldundef{shorttitle} + {\iffieldundef{maintitle} + {\printfield{title}} + {\printfield[title]{maintitle}}}% + {\printfield[title]{shorttitle}}}} + {\printfield{label}}} + \renewbibmacro*{authoryearlabel}{}% + \setlength{\labelauthoryearsep}{0pt}% +} + +\def\bbx@opt@mergedate@goststrict{% + \renewbibmacro*{date+extrayear}{}% + \renewbibmacro*{date}{\printdate}% + \renewbibmacro*{year}{\printfield{year}}% + \renewbibmacro*{labeltitle}{}% + \DeclareFieldFormat{extrayear}{% + \PackageWarning{biblatex-gost}{% + Citation \thefield{entrykey} is not unique}}% + \DeclareFieldFormat{extratitleyear}{% + \PackageWarning{biblatex-gost}{% + Citation \thefield{entrykey} is not unique}}% + \ExecuteBibliographyOptions{singletitle}% + \renewbibmacro*{authoryearlabel}{}% + \setlength{\labelauthoryearsep}{0pt}% +} + +\def\bbx@opt@mergedate@gostletter{% + \renewbibmacro*{date+extrayear}{}% + \renewbibmacro*{date}{\printdate\usebibmacro{cite:extras}}% + \renewbibmacro*{year}{\printfield{year}\usebibmacro{cite:extras}}% + \renewbibmacro*{labeltitle}{}% + \renewbibmacro*{authoryearlabel}{}% + \setlength{\labelauthoryearsep}{0pt}% +} + +\def\bbx@opt@mergedate@gostlabel{% + \renewbibmacro*{date+extrayear}{}% + \renewbibmacro*{date}{\printdate}% + \renewbibmacro*{year}{\printfield{year}}% + \renewbibmacro*{labeltitle}{}% + \renewbibmacro*{heading}{}% + \renewbibmacro*{authoryearlabel}{% + \mkbibbrackets{% + \iffieldundef{heading} + {\iffieldundef{shorthand} + {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} + {\ifnameundef{labelname} + {\usebibmacro{cite:label+volume+parts}{}% + \setunit{\nameyeardelim}% + \usebibmacro{cite:labelyear+extras}{}} + {\usebibmacro{cite:labelname+volume+parts}{}}} + {\usebibmacro{cite:labelname+volume+parts}{}% + \setunit{\nameyeardelim}% + \usebibmacro{cite:labelyear+extras}{}}} + {\printfield{shorthand}}} + {\usebibmacro{cite:heading}{}}}}% + \setlength{\biblabelsep}{.5em}% + \setlength{\labelauthoryearsep}{\biblabelsep}% +} + +\ExecuteBibliographyOptions{labelyear,labeltitleyear,sorting=nyt,pagetracker,mergedate=gostletter, + bibisbn,biburl,bibdoi,bibeprint} + +\DeclareFieldFormat{shorthandwidth}{#1} +\setlength{\bibitemsep}{0pt} + +\defbibenvironment{bibliography} + {\list + {\usebibmacro{authoryearlabel}} + {\setlength{\leftmargin}{\bibhang}% + \setlength{\labelwidth}{0pt} + \setlength{\labelsep}{\labelauthoryearsep}% + \setlength{\itemindent}{-\leftmargin} + \addtolength{\itemindent}{\labelsep} + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}} + {\endlist} + {\item} + +\defbibenvironment{shorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{##1\hss}}} + {\endlist} + {\item} + +\renewbibmacro*{author}{% + \ifboolexpr{ + test \ifuseauthor + and + not test {\ifnameundef{author}} + } + {\usebibmacro{bbx:dashcheck} + {\bibnamedash} + {\printnames{author}% + \setunit{\addcomma\space}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{authorstrg}% + \setunit*{\addspace}} + {\global\undef\bbx@lasthash% + \usebibmacro{labeltitle}% + \setunit*{\addspace}}% + \usebibmacro{date+extrayear}} + + +\renewbibmacro*{editor}{% + \usebibmacro{bbx:editor}{editorstrg}} +\renewbibmacro*{editor+others}{% + \usebibmacro{bbx:editor}{editor+othersstrg}} +\renewbibmacro*{bbx:editor}[1]{% + \ifboolexpr{ + test \ifuseeditor + and + not test {\ifnameundef{editor}} + } + {\usebibmacro{bbx:dashcheck} + {\bibnamedash} + {\printnames{editor}% + \setunit{\addcomma\space}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{#1}% + \clearname{editor}% + \setunit*{\addspace}} + {\global\undef\bbx@lasthash% + \usebibmacro{labeltitle}% + \setunit*{\addspace}}% + \usebibmacro{date+extrayear}} + +\renewbibmacro*{translator}{% + \usebibmacro{bbx:translator}{translatorstrg}} +\renewbibmacro*{translator+others}{% + \usebibmacro{bbx:translator}{translator+othersstrg}} +\renewbibmacro*{bbx:translator}[1]{% + \ifboolexpr{ + test \ifusetranslator + and + not test {\ifnameundef{translator}} + } + {\usebibmacro{bbx:dashcheck} + {\bibnamedash} + {\printnames{translator}% + \setunit{\addcomma\space}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{#1}% + \clearname{translator}% + \setunit*{\addspace}} + {\global\undef\bbx@lasthash% + \usebibmacro{labeltitle}% + \setunit*{\addspace}}% + \usebibmacro{date+extrayear}} + +%\def\blx@numalph\blx@asbuk% +%\def\blx@asbuk#1{% +% \ifcase#1\relax\blx@warning@entry{Value out of range}\number#1\or +% а\or б\or в\or г\or д\or е\or ж\or з\or и\or к\or л\or м\or н\or +% о\or п\or р\or с\or т\or у\or ф\or х\or ц\or ч\or ш\or щ\or ы\else +% \blx@warning@entry{Value out of range}\number#1\fi} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-footnote-min.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-footnote-min.bbx new file mode 100644 index 00000000000..71afe2483db --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-footnote-min.bbx @@ -0,0 +1,6 @@ +\ProvidesFile{gost-footnote-min.bbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireBibliographyStyle{gost-inline-min} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-footnote.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-footnote.bbx new file mode 100644 index 00000000000..abfd539e3af --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-footnote.bbx @@ -0,0 +1,6 @@ +\ProvidesFile{gost-footnote.bbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireBibliographyStyle{gost-inline} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-inline-min.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-inline-min.bbx new file mode 100644 index 00000000000..0f237bcde9f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-inline-min.bbx @@ -0,0 +1,10 @@ +\ProvidesFile{gost-inline-min.bbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireBibliographyStyle{gost-inline} +\AtEveryBibitem{% + \usebibmacro{setup:min}} + +\ExecuteBibliographyOptions{bibisbn=false,biburl=false,bibdoi=false,bibeprint=false} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-inline.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-inline.bbx new file mode 100644 index 00000000000..17743b15c77 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-inline.bbx @@ -0,0 +1,46 @@ +\ProvidesFile{gost-inline.bbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireBibliographyStyle{gost-standard} + +\ExecuteBibliographyOptions{labelyear,sorting=ntvy,pagetracker,dashed=false, + bibisbn,biburl,bibdoi,bibeprint} + +\DeclareFieldFormat{shorthandwidth}{#1} +\setlength{\bibitemsep}{0pt} + +\defbibenvironment{bibliography} + {\list + {} + {\setlength{\leftmargin}{\bibhang}% + \setlength{\itemindent}{-\leftmargin}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}} + {\endlist} + {\item} + +\defbibenvironment{shorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{##1\hss}}} + {\endlist} + {\item} + +\InitializeBibliographyStyle{% + \global\undef\bbx@lasthash} + +\newbibmacro*{labeltitle}{% + \iffieldundef{label} + {\iffieldundef{shorttitle} + {\printfield{title}% + \clearfield{title}} + {\printfield[title]{shorttitle}}} + {\printfield{label}}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-numeric-min.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-numeric-min.bbx new file mode 100644 index 00000000000..d6f95448d6f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-numeric-min.bbx @@ -0,0 +1,10 @@ +\ProvidesFile{gost-numeric-min.bbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireBibliographyStyle{gost-numeric} +\AtEveryBibitem{% + \usebibmacro{setup:min}} + +\ExecuteBibliographyOptions{bibisbn=false,biburl=false,bibdoi=false,bibeprint=false} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-numeric.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-numeric.bbx new file mode 100644 index 00000000000..8b7c708f2cf --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-numeric.bbx @@ -0,0 +1,55 @@ +\ProvidesFile{gost-numeric.bbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireBibliographyStyle{gost-standard} +\ExecuteBibliographyOptions{labelnumber,bibisbn,biburl,bibdoi,bibeprint} + +\providebool{bbx:subentry} + +\DeclareBibliographyOption{subentry}[true]{% + \setbool{bbx:subentry}{#1}} + +\DeclareFieldFormat{bibentrysetcount}{\mkbibparens{\mknumalph{#1}}} +\DeclareFieldFormat{labelnumberwidth}{#1\addperiod} +\DeclareFieldFormat{shorthandwidth}{\mkbibbrackets{#1}} + +\defbibenvironment{bibliography} + {\list + {\printtext[labelnumberwidth]{% + \printfield{prefixnumber}% + \printfield{labelnumber}}} + {\setlength{\labelwidth}{\labelnumberwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}% + \renewcommand*{\makelabel}[1]{\hss##1}} + {\endlist} + {\item} + +\defbibenvironment{shorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{\hss##1}}} + {\endlist} + {\item} + +\DeclareBibliographyDriver{set}{% + \entryset + {\ifbool{bbx:subentry} + {\printfield[bibentrysetcount]{entrysetcount}% + \setunit*{\addnbspace}} + {}} + {}% + \newunit\newblock + \usebibmacro{setpageref}% + \finentry} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-standard.bbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-standard.bbx new file mode 100644 index 00000000000..559fe01330a --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/bbx/gost-standard.bbx @@ -0,0 +1,2112 @@ +\ProvidesFile{gost-standard.bbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\def\bbx@gost@date{2013/03/25} +\def\bbx@gost@version{0.8} + +\@ifpackagelater{biblatex}{2013/01/10} + {} + {\PackageError{biblatex} + {Outdated 'biblatex' package} + {This version of 'biblatex-gost' requires biblatex v2.5 or later.\MessageBreak + You are using: '\csuse{ver@biblatex.sty}'.\MessageBreak + This is a fatal error. I'm aborting now.}% + \endinput} + +\AtEndOfPackage{% +\ifboolexpr{ + test {\ifdefstring{\blx@opt@movenames}{true}} + and + ( not test {\ifnumequal{\blx@maxbibnames}{3}} + or + not test {\ifnumequal{\blx@maxcitenames}{3}} + ) + } + {\PackageWarningNoLine{biblatex-gost}{You set maxbibnames or maxcitenames\MessageBreak + different from their default value 3.\MessageBreak + Make sure that sorting works as expected}} + {}} + +\RequireBiber[3] % strictly required + +\blx@inputonce{biblatex-gost.def}{biblatex-gost generic definitions}{}{}{}{} + +\newtoggle{bbx:isbn} +\newtoggle{bbx:url} +\newtoggle{bbx:doi} +\newtoggle{bbx:eprint} +\newtoggle{cbx:isbn} +\newtoggle{cbx:url} +\newtoggle{cbx:doi} +\newtoggle{cbx:eprint} +\newtoggle{bbx:related:bib} +\newtoggle{bbx:related:cite} + +\protected\def\blx@imc@printupdate{\csuse{mkbibrangeshort}{up}} +\protected\def\blx@imc@printpubldate{\csuse{mkbibrangeshort}{publ}} +\protected\def\blx@imc@printprdate{\csuse{mkbibrangeshort}{pr}} +\blx@regimcs{% + \printupdate \printpubldate \printprdate} + +% OPTIONS + +\newbibmacro*{bbx:savehash}{% + \savefield{fullhash}{\bbx@lasthash}} +\DeclareBibliographyOption{dashed}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{pagetracker}% + \renewbibmacro*{bbx:savehash}{\savefield{fullhash}{\bbx@lasthash}}} + {\renewbibmacro*{bbx:savehash}{}}} + +\DeclareBibliographyOption{isbn}[true]{% + \global\settoggle{bbx:isbn}{#1}% + \global\settoggle{cbx:isbn}{#1}} +\DeclareBibliographyOption{url}[true]{% + \global\settoggle{bbx:url}{#1}% + \global\settoggle{cbx:url}{#1}} +\DeclareBibliographyOption{doi}[true]{% + \global\settoggle{bbx:doi}{#1}% + \global\settoggle{cbx:doi}{#1}} +\DeclareBibliographyOption{eprint}[true]{% + \global\settoggle{bbx:eprint}{#1}% + \global\settoggle{cbx:eprint}{#1}} +\DeclareBibliographyOption{bibisbn}[true]{% + \global\settoggle{bbx:isbn}{#1}} +\DeclareBibliographyOption{biburl}[true]{% + \global\settoggle{bbx:url}{#1}} +\DeclareBibliographyOption{bibdoi}[true]{% + \global\settoggle{bbx:doi}{#1}} +\DeclareBibliographyOption{bibeprint}[true]{% + \global\settoggle{bbx:eprint}{#1}} +\DeclareBibliographyOption{citeisbn}[true]{% + \global\settoggle{cbx:isbn}{#1}} +\DeclareBibliographyOption{citeurl}[true]{% + \global\settoggle{cbx:url}{#1}} +\DeclareBibliographyOption{citedoi}[true]{% + \global\settoggle{cbx:doi}{#1}} +\DeclareBibliographyOption{citeeprint}[true]{% + \global\settoggle{cbx:eprint}{#1}} +\DeclareBibliographyOption{related}[true]{% + \ifcsdef{bbx@opt@related@#1} + {\csuse{bbx@opt@related@#1}} + {\PackageError{biblatex} + {Invalid option 'related=#1'} + {Valid values are 'true', 'false', 'bib', and 'cite'.}}} + +\def\bbx@opt@related@true{% + \toggletrue{bbx:related:bib}% + \toggletrue{bbx:related:cite}} + +\def\bbx@opt@related@false{% + \togglefalse{bbx:related:bib}% + \togglefalse{bbx:related:cite}} + +\def\bbx@opt@related@bib{% + \toggletrue{bbx:related:bib}% + \togglefalse{bbx:related:cite}} + +\def\bbx@opt@related@cite{% + \togglefalse{bbx:related:bib}% + \toggletrue{bbx:related:cite}} + +\newcommand*{\blx@gost@defaultorder}{vbpi} +\DeclareBibliographyOption{volsorder}[vbpi]{% + \renewcommand*{\blx@gost@defaultorder}{#1}} + +\ExecuteBibliographyOptions{ + useeditor=false, + usetranslator=false, + maxnames=3, + minnames=1, + dashed=false, + singletitle=false, + movenames=true, + firstinits, + volsorder=vbpi, + related=bib} + +\newbibmacro*{cbx:bookibid:check}[2]{#2} + +% FORMATS + +\renewcommand*{\mkbibacro}[1]{\MakeUppercase{#1}} +\DeclareFieldFormat{isbn}{\mkbibacro{ISBN} #1} +\DeclareFieldFormat{isrn}{\mkbibacro{ISRN} #1} +\DeclareFieldFormat{issn}{\mkbibacro{ISSN} #1} +\DeclareFieldFormat*{title}{#1} +\DeclareFieldFormat{booktitle}{#1} +\DeclareFieldFormat{journaltitle}{#1} +\DeclareFieldFormat{issuetitle}{#1} +\DeclareFieldFormat{maintitle}{#1} +\DeclareFieldFormat*{volume}{% + \iffieldnum{volume} + {\ifbibstring{volume} + {\bibstring{volume}\addabbrvspace#1} + {}} + {\ifcapital{\MakeCapital{#1}}{#1}\isdot}} +\DeclareFieldFormat[article,periodical]{volume}{% + \ifbibstring{volume} + {\bibstring{jourvol}\addabbrvspace#1} + {}} +\DeclareFieldFormat*{book}{% + \iffieldnum{book} + {\ifbibstring{book} + {\bibstring{book}\addabbrvspace#1} + {}} + {\ifcapital{\MakeCapital{#1}}{#1}\isdot}} +\DeclareFieldFormat*{part}{% + \iffieldnum{part} + {\ifbibstring{part} + {\bibstring{part}\addabbrvspace#1} + {}} + {\ifcapital{\MakeCapital{#1}}{#1}\isdot}} +\DeclareFieldFormat{seriesnumber}{#1}% +\DeclareFieldFormat*{number}{% + \iffieldnum{number} + {\ifbibstring{number} + {\bibsstring{number}\addabbrvspace#1} + {\unspace\adddot#1}}% + {\ifcapital{\MakeCapital{#1}}{#1}\isdot}} +\DeclareFieldFormat[patent]{number}{#1}% +\DeclareFieldFormat{reqnumber}{% + \ifbibstring{number} + {\bibsstring{number}\addnbspace#1} + {#1}}% +\newbibmacro*{volumes/parts/books/issues}[2]{% + \iffieldnum{#1} + {\ifbibstring{#1} + {#2~\bibsstring{#1}} + {}} + {\ifcapital{\MakeCapital{#2}}{#2}}} +\DeclareFieldFormat{volumes}{\usebibmacro{volumes/parts/books/issues}{volumes}{#1}} +\DeclareFieldFormat{parts}{\usebibmacro{volumes/parts/books/issues}{parts}{#1}} +\DeclareFieldFormat{books}{\usebibmacro{volumes/parts/books/issues}{books}{#1}} +\DeclareFieldFormat{issues}{\usebibmacro{volumes/parts/books/issues}{issues}{#1}} +\newbibmacro*{in+}[2]{% + \iffieldnum{#1} + {\ifbibstring{involumes} + {\bibstring{involumes}\addabbrvspace} + {}% + #2~\bibsstring{#1}} + {\ifcapital{\MakeCapital{#2}}{#2}}} +\DeclareFieldFormat{involumes}{\usebibmacro{in+}{volumes}{#1}} +\DeclareFieldFormat{inbooks}{\usebibmacro{in+}{books}{#1}} +\DeclareFieldFormat{inparts}{\usebibmacro{in+}{parts}{#1}} +\DeclareFieldFormat{inissues}{\usebibmacro{in+}{issues}{#1}} +\DeclareFieldFormat{issue}{% + \iffieldnum{issue} + {\ifbibstring{issue} + {\bibstring{issue}\addabbrvspace#1} + {}} + {\ifcapital{\MakeCapital{#1}}{#1}\isdot}} +\DeclareFieldFormat[article,periodical]{issue}{% + \ifinteger{#1} + {\ifbibstring{issue}% + {\bibstring{issue}\addabbrvspace#1}% + {\unspace\adddot#1}}% + {\ifcapital{\MakeCapital{#1}}{#1}\isdot}} +\DeclareFieldFormat{date}{% + \iffieldundef{endyear} + {#1} + {\iffieldequalstr{endyear}{} + {#1\mbox{~~~~}} + {#1}}} +\DeclareFieldFormat{update}{% + \ifbibstring{updated} + {\bibstring{updated}\addcolon\space#1} + {Updated\addcolon\space#1}} +\DeclareFieldFormat{publdate}{% + \ifbibstring{published} + {\bibstring{published}\addspace#1} + {#1}} +\DeclareFieldFormat{reqdate}{% + \ifbibstring{requested} + {\bibstring{requested}\addspace#1} + {#1}} +\DeclareFieldFormat{prdate}{% + \ifbibstring{priority} + {\bibstring{priority}\addspace#1} + {#1}} +\DeclareFieldFormat{systemreq}{% + \ifbibstring{systemreq} + {\bibstring{systemreq}\addcolon\space#1} + {Sys. requirements\addcolon\space#1}} +\DeclareListFormat{semicolondelim}{% + \ifnumgreater{\value{listcount}}{\value{liststart}} + {\ifnumless{\value{listcount}}{\value{liststop}} + {\addsemicolondelim} + {\ifnumequal{\value{listcount}}{\value{liststop}} + {\addsemicolondelim} + {}}} + {}% + #1\isdot} +\DeclareFieldFormat{edition}{% + \ifinteger{#1} + {\mkbibordedition{#1}~\bibstring{edition}} + {\ifcapital{\MakeCapital{#1}}{#1}\isdot}} +\DeclareFieldFormat[thesis]{type}{\ifbibstring{#1}{\bibsentence\biblstring{#1}}{#1}} +\DeclareFieldFormat{prcountry}{% + \ifbibxstring{\thefield{prcountry}} + {\bibcpstring{\thefield{prcountry}}} + {#1}} + +\DeclareFieldFormat{relatedstring}{\select@language{\bbl@main@language}#1\relatedpunct} + +\DeclareNameAlias{sortname}{last-first} + +\DefineBibliographyExtras{french}{\protected\def\mkbibnamelast#1{#1}} +\DeclareNameFormat{author}{% + \iffirstinits + {\usebibmacro{authorname:last-first}{#1}{#4}{#5}{#7}} + {\usebibmacro{authorname:last-first}{#1}{#3}{#5}{#7}}% + \usebibmacro{name:andothers}} +\newcommand*{\mkgostheading}[1]{\mkbibemph{#1}}%\nocorr}} +\DeclareFieldFormat{heading}{% + \mkgostheading{#1}\addperiod\space} +\newcommand*{\mkbibhdnamelast}[1]{\mkgostheading{#1}} +\newcommand*{\mkbibhdnamefirst}[1]{\mkbibhdnamelast{#1}} +\newcommand*{\mkbibhdnameprefix}[1]{\mkbibhdnamelast{#1}} +\newcommand*{\mkbibhdnameaffix}[1]{\mkbibhdnamelast{#1}} +\newbibmacro*{authorname:last-first}[4]{% + \ifuseprefix + {\usebibmacro{name:delim}{#3#1}% + \usebibmacro{name:hook}{#3#1}% + \ifblank{#3}{}{% + \ifcapital + {\mkbibhdnameprefix{\MakeCapital{#3}}\isdot} + {\mkbibhdnameprefix{#3}\isdot}% + \ifpunctmark{'}{}{\bibnamedelimc}}% + \mkbibhdnamelast{#1}\isdot + \ifblank{#4}{}{\bibnamedelimd\mkbibhdnameaffix{#4}\isdot}% + \ifblank{#2}{}{\addcomma\bibnamedelimd\mkbibhdnamefirst{#2}\isdot}} + {\usebibmacro{name:delim}{#1}% + \usebibmacro{name:hook}{#1}% + \mkbibhdnamelast{#1}\isdot + \ifblank{#4}{}{\bibnamedelimd\mkbibhdnameaffix{#4}\isdot}% + \ifblank{#2#3}{}{\addspace}% + \ifblank{#2}{}{\bibnamedelimd\mkbibhdnamefirst{#2}\isdot}% + \ifblank{#3}{}{\bibnamedelimd\mkbibhdnameprefix{#3}\isdot}}} +\DeclareNameAlias{editor}{author} +\DeclareNameAlias{editora}{editor} +\DeclareNameAlias{editorb}{editor} +\DeclareNameAlias{editorc}{editor} +\DeclareNameAlias{translator}{author} + +\DeclareNameFormat{last-first:full}{% + \begingroup% + \renewcommand*{\revsdnamepunct}{\addspace}% + \usebibmacro{name:last-first}{#1}{#3}{#5}{#7}% + \endgroup} + +% FORMATTING COMMANDS + +\newbibmacro*{//}{% + \nopunct\printtext{\addnbspace\mbox{//}\addspace}} +\renewcommand*{\labelnamepunct}{\addspace} +\renewcommand*{\intitlepunct}{\addspace} +\renewcommand*{\finalnamedelim}{\addcomma\space} +\renewcommand*{\finallistdelim}{\addcomma\space} +\renewcommand*{\bibpagespunct}{\addperiod\space} +\renewcommand*{\subtitlepunct}{\addcolon\space} +\renewcommand*{\newblockpunct}{% + \addnbspace\textemdash\space\bibsentence}% block punctuation +\newcommand*{\respdelim}{\addnbspace/\space}% delimiter before "credits" +\newcommand*{\resppunct}{\addsemicolondelim}% punctuation between "credits" items + +\newcounter{blx@gost@pointer}% +\newcommand*{\blx@gost@endofstring}{\@\@\@\@\@} % end of string = \\\ +\newcommand*{\blx@gost@setunit}{\newunit} + +\@ifpackageloaded{babel} + {\edef\gostmedialanguage{\bbl@main@language}% + \newcommand*{\select@medialanguage}{\select@language{\gostmedialanguage}}} + {\edef\gostmedialanguage{russian}% + \newcommand*{\select@medialanguage}{}} + +\newbibmacro*{begentry}{} +\newbibmacro*{finentry}{\finentry} +% +%----------- Drivers ---------------- +% +\DeclareBibliographyDriver{article}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author/translator+others}% + \setunit*{\labelnamepunct}% + \usebibmacro{title}% + \setunit{\respdelim}% + \usebibmacro{byauthor}% + \setunit*{\resppunct}% + \usebibmacro{bytranslator+others}% + \setunit{\space}% + \iffieldundef{journaltitle} % no journaltitle means electronic publication + {\newunit} + {\usebibmacro{//}% + \usebibmacro{journal}% + \setunit{\respdelim}% + \usebibmacro{credits}% + \setunit*{\resppunct}% + \usebibmacro{byeditor}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \printlist{location}% ??? + \setunit*{\addcomma\space}% + \usebibmacro{jour:date}% + \newunit\newblock + \usebibmacro{jour:volume+parts+issuetitle}% + \newunit\newblock + \printfield{pages}% + \newunit\newblock + \iffieldundef{series} + {} + {\printtext{(\printfield{series})}}% + \newunit\newblock + \usebibmacro{issn}% + \newunit\newblock}% + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{book}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author/editor+others/translator+others}% + \setunit*{\labelnamepunct}% + \usebibmacro{maintitle+volumes+parts+title}% + \setunit{\respdelim}% + \ifuseauthor + {} + {\usebibmacro{byauthor}% + \setunit*{\resppunct}}% + \usebibmacro{credits}% + \setunit*{\resppunct}% + \usebibmacro{byeditor}% + \setunit*{\resppunct}% + \usebibmacro{bytranslator+others}% + \newunit\newblock + \printfield{edition}% + \setunit*{\respdelim}% + \printlist[semicolondelim]{editioncredits}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \usebibmacro{isbn}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{booklet}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author/editor}% + \setunit*{\labelnamepunct}% + \usebibmacro{title}% + \setunit{\subtitlepunct}% + \printfield{type}% + \setunit{\respdelim}% + \ifuseauthor + {} + {\usebibmacro{byauthor}% + \setunit*{\resppunct}}% + \usebibmacro{credits}% + \setunit*{\resppunct}% + \usebibmacro{byeditor}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \usebibmacro{location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit + \printfield{howpublished}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{collection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{editor+others}% + \setunit*{\labelnamepunct}% + \usebibmacro{maintitle+volumes+parts+title}% + \setunit{\respdelim}% + \usebibmacro{credits}% + \setunit*{\resppunct}% + \usebibmacro{byeditor}% + \setunit*{\resppunct}% + \usebibmacro{bytranslator+others}% + \newunit\newblock + \printfield{edition}% + \setunit*{\respdelim}% + \printlist[semicolondelim]{editioncredits}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \usebibmacro{isbn}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{inbook}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author/translator+others}% + \setunit*{\labelnamepunct}% + \usebibmacro{title}% + \setunit{\respdelim}% + \usebibmacro{byauthor}% + \setunit*{\resppunct}% + \usebibmacro{credits}% + \setunit*{\resppunct}% + \usebibmacro{bytranslator+others}% + \setunit{\space}% + \usebibmacro{//}% + \usebibmacro{cbx:bookibid:check} + {\bibsentence\printtext{% + \bibhyperlink{\csuse{cbx@\iffootnote{f}{t}@bookref}}{\bibstring[\mkibid]{ibidem}}}% + \newunit\newblock + \usebibmacro{chapter+pages}} + {\usebibmacro{maintitle+volumes+parts+booktitle}% + \setunit{\respdelim}% + \ifnamesequal{author}{bookauthor} + {} + {\usebibmacro{book:byauthor}% + \setunit*{\resppunct}}% + \usebibmacro{book:credits}% + \setunit*{\resppunct}% + \usebibmacro{book:byeditor}% + \setunit*{\resppunct}% + \usebibmacro{book:bytranslator+others}% + \newunit\newblock + \printfield{edition}% + \setunit*{\respdelim}% + \printlist[semicolondelim]{editioncredits}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \usebibmacro{isbn}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{incollection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author/translator+others}% + \setunit*{\labelnamepunct}% + \usebibmacro{title}% + \setunit{\respdelim}% + \usebibmacro{byauthor}% + \setunit*{\resppunct}% + \usebibmacro{credits}% + \setunit*{\resppunct}% + \usebibmacro{bytranslator+others}% + \setunit{\space}% + \usebibmacro{//}% + \usebibmacro{cbx:bookibid:check} + {\bibsentence\printtext{% + \bibhyperlink{\csuse{cbx@\iffootnote{f}{t}@bookref}}{\bibstring[\mkibid]{ibidem}}}% + \newunit\newblock + \usebibmacro{chapter+pages}} + {\usebibmacro{maintitle+volumes+parts+booktitle}% + \setunit{\respdelim}% + \usebibmacro{book:credits}% + \setunit*{\resppunct}% + \usebibmacro{book:byeditor}% + \setunit*{\resppunct}% + \usebibmacro{book:bytranslator+others}% + \newunit\newblock + \printfield{edition}% + \setunit*{\respdelim}% + \printlist[semicolondelim]{editioncredits}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \usebibmacro{isbn}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{inproceedings}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author/translator+others}% + \setunit*{\labelnamepunct}% + \usebibmacro{title}% + \setunit{\respdelim}% + \usebibmacro{byauthor}% + \setunit*{\resppunct}% + \usebibmacro{credits}% + \setunit*{\resppunct}% + \usebibmacro{bytranslator+others}% + \setunit{\space}% + \usebibmacro{//}% + \usebibmacro{cbx:bookibid:check} + {\bibsentence\printtext{% + \bibhyperlink{\csuse{cbx@\iffootnote{f}{t}@bookref}}{\bibstring[\mkibid]{ibidem}}}% + \newunit\newblock + \usebibmacro{chapter+pages}} + {\usebibmacro{maintitle+volumes+parts+booktitle}% + \newunit + \usebibmacro{event+venue+date}% + \setunit{\respdelim}% + \usebibmacro{book:credits}% + \setunit*{\resppunct}% + \usebibmacro{book:byeditor}% + \setunit*{\resppunct}% + \usebibmacro{book:bytranslator+others}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \printlist{organization}% + \newunit + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \usebibmacro{isbn}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{manual}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author/editor}% + \setunit*{\labelnamepunct}% + \usebibmacro{title}% + \setunit{\subtitlepunct}% + \printfield{type}% + \setunit{\respdelim}% + \usebibmacro{byauthor}% + \setunit*{\resppunct}% + \printlist{organization}% + \setunit*{\resppunct}% + \usebibmacro{credits}% + \setunit*{\resppunct}% + \usebibmacro{byeditor}% + \setunit*{\resppunct}% + \newunit\newblock + \printfield{edition}% + \setunit*{\respdelim}% + \printlist[semicolondelim]{editioncredits}% + \newunit + \printfield{version}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{isbn}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{misc}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author/editor}% + \setunit*{\labelnamepunct}% + \usebibmacro{title}% + \setunit{\subtitlepunct}% + \printfield{type}% + \setunit{\respdelim}% + \ifuseauthor + {} + {\usebibmacro{byauthor}% + \setunit*{\resppunct}}% + \usebibmacro{credits}% + \newunit\newblock + \printfield{version}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \usebibmacro{organization+location+date}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit + \printfield{howpublished}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{online}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author/editor}% + \setunit*{\labelnamepunct}% + \usebibmacro{title}% + \setunit{\respdelim}% + \ifuseauthor + {} + {\usebibmacro{byauthor}% + \setunit*{\resppunct}}% + \printlist{organization}% + \setunit*{\resppunct}% + \usebibmacro{credits}% + \setunit*{\resppunct}% + \usebibmacro{byeditor}% + \setunit*{\resppunct}% + \usebibmacro{bytranslator+others}% + \newunit\newblock + \printfield{version}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \usebibmacro{date}% + \newunit\newblock + \printupdate% + \newunit\newblock + \printfield{systemreq}% + \newunit\newblock + \usebibmacro{url+urldate}% + \setunit*{\addsemicolondelim}% + \printfield{note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{patent}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{title}% + \setunit*{\subtitlepunct}% + \printfield{type}% + \setunit*{\addspace}% + \printfield{number}% + \iflistundef{location} + {} + {\setunit*{\addspace}% + \printlist[][-\value{listtotal}]{location}}% + \setunit{\addcolondelim}% + \printfield{ipc}% + \setunit{\respdelim}% + \printnames[byauthor]{author}% + \iffieldundef{authortype} + {} + {\setunit*{\addspace}% + \printfield[parens]{authortype}}% + \setunit*{\addsemicolondelim}% + \usebibmacro{byholder}% + \setunit*{\addsemicolondelim}% + \usebibmacro{credits}% + \newunit\newblock + \printfield{reqnumber}% + \ifboolexpr{ + test {\iffieldundef{year}} + and test {\iffieldundef{month}} + and test {\iffieldundef{day}} + } + {} + {\setunit*{\addsemicolondelim}% + \printtext[reqdate]{\mkbibdateshort{year}{month}{day}}}% + \setunit*{\addsemicolondelim}% + \printpubldate% + \setunit*{\addcomma\space}% + \printfield{publication}% + \setunit*{\addsemicolondelim}% + \printlist[semicolondelim]{specdata}% + \setunit*{\addsemicolondelim}% + \usebibmacro{priority}% + \newunit\newblock + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{periodical}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{editor}% + \setunit*{\labelnamepunct}% + \usebibmacro{title} + \setunit{\respdelim}% + \usebibmacro{credits}% + \setunit*{\resppunct}% + \usebibmacro{byeditor}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \printlist{location}% ??? + \setunit*{\addcomma\space}% + \usebibmacro{jour:date}% + \newunit\newblock + \usebibmacro{jour:volume+parts+issuetitle}% + \newunit\newblock + \iffieldundef{series} + {} + {\printtext{(\printfield{series})}}% + \newunit\newblock + \usebibmacro{issn}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{proceedings}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{editor+others}% + \setunit*{\labelnamepunct}% + \usebibmacro{maintitle+volumes+parts+title}% + \newunit + \usebibmacro{event+venue+date}% + \setunit{\respdelim}% + \usebibmacro{credits}% + \setunit*{\resppunct}% + \usebibmacro{byeditor}% + \setunit*{\resppunct}% + \usebibmacro{bytranslator+others}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \printlist{organization}% + \newunit + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \usebibmacro{isbn}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{report}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author}% + \setunit*{\labelnamepunct}% + \usebibmacro{title}% + \setunit{\subtitlepunct}% + \printfield{type}% + \setunit{\respdelim}% + \usebibmacro{byauthor}% + \setunit*{\resppunct}% + \printlist[semicolondelim]{institution}% + \setunit*{\resppunct}% + \usebibmacro{credits}% + \newunit\newblock + \printfield{version}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \usebibmacro{location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{isrn} + \setunit*{\addspace}% + \printfield{number}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{thesis}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author}% + \setunit*{\labelnamepunct}% + \usebibmacro{thesistitle}% + \setunit{\respdelim}% + \printnames[last-first:full]{author}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit + \usebibmacro{institution+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{doi+eprint+url+note}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{unpublished}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{heading}% + \newunit + \usebibmacro{author}% + \setunit*{\labelnamepunct}% + \usebibmacro{title}% + \setunit{\respdelim}% + \usebibmacro{byauthor}% + \setunit*{\resppunct}% + \usebibmacro{credits}% + \newunit\newblock + \printlist[semicolondelim]{specdata}% + \newunit\newblock + \usebibmacro{location+date}% + \newunit\newblock + \usebibmacro{isbn}% + \newunit\newblock + \usebibmacro{url+urldate+note} + \newunit + \printfield{howpublished}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \setunit{\bibpagerefpunct}\newblock + \usebibmacro{pageref}% + \newunit\newblock + \usebibmacro{related}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{shorthands}{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}% + \finentry} + +\DeclareBibliographyAlias{mvbook}{book} +\DeclareBibliographyAlias{bookinbook}{inbook} +\DeclareBibliographyAlias{suppbook}{inbook} +\DeclareBibliographyAlias{mvcollection}{collection} +\DeclareBibliographyAlias{suppcollection}{incollection} +\DeclareBibliographyAlias{mvproceedings}{proceedings} +\DeclareBibliographyAlias{reference}{collection} +\DeclareBibliographyAlias{mvreference}{reference} +\DeclareBibliographyAlias{inreference}{incollection} +\DeclareBibliographyAlias{suppperiodical}{article} +\DeclareBibliographyAlias{review}{article} +\DeclareBibliographyAlias{*}{misc} + +% (RE)DEFINING BIBMACROS + +\newbibmacro*{maintitle+volumes+parts+}[1]{% + \iffieldsequal{maintitle}{#1} + {\clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}} + {\iffieldundef{maintitle} + {\usebibmacro{#1}% + \setunit{\addcolondelim}% + \usebibmacro{involumes+otherparts}{\setunit*{\addcomma\space}} + \newunit + \usebibmacro{volume+parts}{\newunit}} + {\usebibmacro{maintitle}% + \newunit + \usebibmacro{involumes+otherparts}{\setunit*{\addcomma\space}}% + \newunit + \usebibmacro{volume+parts}{\newunit}% + \newunit + \usebibmacro{#1}}}% + \newunit} + +\newbibmacro*{maintitle+volumes+parts+title}{% + \usebibmacro{maintitle+volumes+parts+}{title}} + +\newbibmacro*{maintitle+volumes+parts+booktitle}{% + \usebibmacro{maintitle+volumes+parts+}{booktitle}} + +\newbibmacro*{event+venue+date}{% + \ifboolexpr{ + test {\iffieldundef{eventtitle}} + and + test {\iffieldundef{venue}} + and + test {\iffieldundef{eventyear}} + } + {} + {\setunit{\addspace}% + \printtext{(% + \printfield{eventtitle}% + \setunit*{\addcomma\space}% + \printfield{venue}% + \setunit*{\addcomma\space}% + \printeventdate)}}% + \newunit} + +\newbibmacro*{series+number}{% + \iffieldundef{series} + {} + {\printtext{(% + \printfield{series}% + \setunit*{\addsemicolondelim}% + \printfield[seriesnumber]{number})}}} + +\newbibmacro*{publisher+location+date}{% + \usebibmacro{publisher+location}% + \setunit*{\addcomma\space}% + \usebibmacro{date}} + +\newbibmacro*{publisher+location}{% + \printlist{location}% + \iflistundef{publisher} + {\setunit*{\addcomma\space}} + {\setunit*{\addcolondelim}}% + \printlist{publisher}} + +\newbibmacro*{institution+location+date}{% + \printlist{location}% + \iflistundef{institution} + {\setunit*{\addcomma\space}} + {\setunit*{\addcolondelim}}% + \printlist{institution}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit} + +\newbibmacro*{organization+location+date}{% + \printlist{location}% + \iflistundef{organization} + {\setunit*{\addcomma\space}} + {\setunit*{\addcolondelim}}% + \printlist{organization}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit} + +\newbibmacro*{location+date}{% + \printlist{location}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit} + +\newbibmacro*{chapter+pages}{% + \printfield{chapter}% + \setunit*{\bibpagespunct}% + \printfield{pages}% + \newunit} + +\newbibmacro*{note+pages}{% + \printfield{note}% + \setunit{\bibpagespunct}% + \printfield{pages}% + \newunit} + +\newbibmacro*{isbn}{% + \ifcitation + {\iftoggle{cbx:isbn} + {\printfield{isbn}} + {}} + {\iftoggle{bbx:isbn} + {\printfield{isbn}} + {}}} + +\newbibmacro*{issn}{% + \ifcitation + {\iftoggle{cbx:isbn} + {\printfield{issn}} + {}} + {\iftoggle{bbx:isbn} + {\printfield{issn}} + {}}} + +\newbibmacro*{isrn}{% + \ifcitation + {\iftoggle{cbx:isbn} + {\printfield{isrn}} + {}} + {\iftoggle{bbx:isbn} + {\printfield{isrn}} + {}}} + +\newbibmacro*{doi+eprint+url+note}{% + \ifcitation + {\iftoggle{cbx:doi} + {\printfield{doi}} + {}} + {\iftoggle{bbx:doi} + {\printfield{doi}} + {}}% + \newunit\newblock + \ifcitation + {\iftoggle{cbx:eprint} + {\usebibmacro{eprint}} + {}} + {\iftoggle{bbx:eprint} + {\usebibmacro{eprint}} + {}}% + \newunit\newblock + \usebibmacro{url+urldate+note}} + +\newbibmacro*{addendum+pubstate}{% + \printfield{addendum}% + \newunit\newblock + \printfield{pubstate}} + +\renewbibmacro*{byeditorx}{% + \ifnameundef{editora} + {} + {\usebibmacro{byeditor+othersstrg}{editora}% + \setunit{\addspace}% + \printnames[byeditora]{editora}% + \setunit*{\resppunct}}% + \ifnameundef{editorb} + {} + {\usebibmacro{byeditor+othersstrg}{editorb}% + \setunit{\addspace}% + \printnames[byeditorb]{editorb}% + \setunit*{\resppunct}}% + \ifnameundef{editorc} + {} + {\usebibmacro{byeditor+othersstrg}{editorc}% + \setunit{\addspace}% + \printnames[byeditorc]{editorc}% + \setunit*{\resppunct}}} + +\newbibmacro*{book:byeditorx}{% + \ifnameundef{editora} + {} + {\usebibmacro{book:byeditor+othersstrg}{editora}% + \setunit{\addspace}% + \printnames[byeditora]{editora}% + \setunit*{\resppunct}}% + \ifnameundef{editorb} + {} + {\usebibmacro{book:byeditor+othersstrg}{editorb}% + \setunit{\addspace}% + \printnames[byeditorb]{editorb}% + \setunit*{\resppunct}}% + \ifnameundef{editorc} + {} + {\usebibmacro{book:byeditor+othersstrg}{editorc}% + \setunit{\addspace}% + \printnames[byeditorc]{editorc}% + \setunit*{\resppunct}}} + +% +% checks if book doesn't exist nor is equal to , +% so that should be printed +\newbibmacro*{checkbookfield}[3]{% + \ifboolexpr{ + test {\iffieldundef{book#1}} + or + not test {\iffieldsequal{#1}{book#1}} + } + {#2} + {#3}} + +% +\newbibmacro*{checkbookname}[3]{% + \ifboolexpr{ + test {\ifnameundef{book#1}} + or + not test {\ifnamesequal{#1}{book#1}} + } + {#2} + {#3}} + +% +\newbibmacro*{checkbooklist}[3]{% + \ifboolexpr{ + test {\iflistundef{book#1}} + or + not test {\iflistsequal{#1}{book#1}} + } + {#2} + {#3}} + +\newbibmacro*{credits}{% + \usebibmacro{checkbooklist}{credits} + {\printlist[semicolondelim]{credits}% + \savelist{credits}{\savedclearedcredits}% + \clearlist{credits}% + } + {}} + +\renewbibmacro*{byeditor+othersstrg}[1]{% + \iffieldundef{#1type} + {\def\abx@tempa{byeditor}} + {\edef\abx@tempa{by\thefield{#1type}}}% + \let\abx@tempb=\empty + \ifnamesequal{#1}{translator} + {\appto\abx@tempa{tr}% + \appto\abx@tempb{\savename{translator}{\savedclearedtranslator}\clearname{translator}}} + {}% + \ifnamesequal{#1}{commentator} + {\appto\abx@tempa{co}% + \appto\abx@tempb{\clearname{commentator}}} + {\ifnamesequal{#1}{annotator} + {\appto\abx@tempa{an}% + \appto\abx@tempb{\clearname{annotator}}} + {}}% + \ifnamesequal{#1}{introduction} + {\appto\abx@tempa{in}% + \appto\abx@tempb{\clearname{introduction}}} + {\ifnamesequal{#1}{foreword} + {\appto\abx@tempa{fo}% + \appto\abx@tempb{\clearname{foreword}}} + {\ifnamesequal{#1}{afterword} + {\appto\abx@tempa{af}% + \appto\abx@tempb{\clearname{afterword}}} + {}}}% + \ifbibxstring{\abx@tempa} + {\printtext{\bibstring{\abx@tempa}}\abx@tempb} + {\usebibmacro{bytypestrg}{#1}{editor}}} + +\renewbibmacro*{byeditor}{% + \ifnameundef{editor} + {} + {\usebibmacro{byeditor+othersstrg}{editor}% + \setunit{\addspace}% + \printnames[byeditor]{editor}% + \savename{editor}{\savedclearededitor}% + \clearname{editor}% + \setunit*{\resppunct}% + \usebibmacro{byeditorx}}} + +\renewbibmacro*{bytranslator+others}{% + \ifnameundef{translator} + {} + {\ifboolexpr{ + test {\ifnameundef{booktranslator}} + or + not test {\ifnamesequal{translator}{booktranslator}} + or + ( not test {\iffieldundef{origlanguage}} + and + test {\iffieldundef{bookoriglanguage}} + ) + or + ( test {\iffieldundef{origlanguage}} + and + not test {\iffieldundef{bookoriglanguage}} + ) + or + ( not test {\iffieldundef{origlanguage}} + and + not test {\iffieldundef{bookoriglanguage}} + and + not test {\iffieldsequal{origlanguage}{bookoriglanguage}} + ) + } + {\usebibmacro{bytranslator+othersstrg}% + \setunit*{\addspace}% + \printnames[bytranslator]{translator}% + \savename{translator}{\savedclearedtranslator}% + \clearname{translator}% + \setunit*{\resppunct}} + {}}% + \usebibmacro{withothers}} + +\renewbibmacro*{bytranslator+othersstrg}{% + \def\abx@tempa{bytranslator}% + \usebibmacro{checkbookname}{commentator} + {\ifnamesequal{translator}{commentator} + {\appto\abx@tempa{co}% + \clearname{commentator}} + {\usebibmacro{checkbookname}{annotator} + {\ifnamesequal{translator}{annotator} + {\appto\abx@tempa{an}% + \clearname{annotator}} + {}} + {}}}% + {}% + \usebibmacro{checkbookname}{introduction} + {\ifnamesequal{translator}{introduction} + {\appto\abx@tempa{in}% + \clearname{introduction}} + {\usebibmacro{checkbookname}{foreword} + {\ifnamesequal{translator}{foreword} + {\appto\abx@tempa{fo}% + \clearname{foreword}} + {\usebibmacro{checkbookname}{afterword} + {\ifnamesequal{translator}{afterword} + {\appto\abx@tempa{af}% + \clearname{afterword}} + {}} + {}}} + {}}}% + {}% + \bibstring{\abx@tempa}} + +\renewbibmacro*{withothers}{% + \usebibmacro{checkbookname}{commentator} + {\usebibmacro{withcommentator}% + \clearname{commentator}% + \setunit*{\resppunct}} + {}% + \usebibmacro{checkbookname}{annotator} + {\usebibmacro{withannotator}% + \clearname{annotator}% + \setunit*{\resppunct}} + {}% + \usebibmacro{checkbookname}{introduction} + {\usebibmacro{withintroduction}% + \clearname{introduction}% + \setunit*{\resppunct}} + {}% + \usebibmacro{checkbookname}{foreword} + {\usebibmacro{withforeword}% + \clearname{foreword}% + \setunit*{\resppunct}} + {}% + \usebibmacro{checkbookname}{afterword} + {\usebibmacro{withafterword}% + \clearname{afterword}} + {}} + +% book:... macros + +\newbibmacro*{book:credits}{% + \printlist[semicolondelim]{bookcredits}% + \clearlist{bookcredits}% +} + +\newbibmacro*{book:byeditor+othersstrg}[1]{% + \iffieldundef{#1type} + {\def\abx@tempa{byeditor}} + {\edef\abx@tempa{by\thefield{#1type}}}% + \let\abx@tempb=\empty + \ifnamesequal{#1}{booktranslator} + {\appto\abx@tempa{tr}% + \appto\abx@tempb{\clearname{booktranslator}}} + {}% + \ifnamesequal{#1}{bookcommentator} + {\appto\abx@tempa{co}% + \appto\abx@tempb{\clearname{bookcommentator}}} + {\ifnamesequal{#1}{bookannotator} + {\appto\abx@tempa{an}% + \appto\abx@tempb{\clearname{bookannotator}}} + {}}% + \ifnamesequal{#1}{bookintroduction} + {\appto\abx@tempa{in}% + \appto\abx@tempb{\clearname{bookintroduction}}} + {\ifnamesequal{#1}{bookforeword} + {\appto\abx@tempa{fo}% + \appto\abx@tempb{\clearname{bookforeword}}} + {\ifnamesequal{#1}{bookafterword} + {\appto\abx@tempa{af}% + \appto\abx@tempb{\clearname{bookafterword}}} + {}}}% + \ifbibxstring{\abx@tempa} + {\printtext{\bibstring{\abx@tempa}}\abx@tempb} + {\usebibmacro{bytypestrg}{#1}{editor}}} + +\newbibmacro*{book:byeditor}{% + \ifnameundef{editor} + {} + {\usebibmacro{book:byeditor+othersstrg}{editor}% + \setunit{\addspace}% + \printnames[byeditor]{editor}% + \savename{editor}{\savedclearededitor}% + \clearname{editor}% + \setunit*{\resppunct}% + \usebibmacro{book:byeditorx}}} + +\newbibmacro*{book:bytranslator+others}{% + \ifnameundef{booktranslator} + {} + {\usebibmacro{book:bytranslator+othersstrg}% + \setunit{\addspace}% + \printnames[bytranslator]{booktranslator}% + \clearname{booktranslator}% + \setunit*{\resppunct}}% + \usebibmacro{book:withothers}} + +\newbibmacro*{book:bytranslator+othersstrg}{% + \def\abx@tempa{bytranslator}% + \ifnamesequal{booktranslator}{bookcommentator} + {\appto\abx@tempa{co}% + \clearname{bookcommentator}} + {\ifnamesequal{booktranslator}{bookannotator} + {\appto\abx@tempa{an}% + \clearname{bookannotator}} + {}}% + \ifnamesequal{booktranslator}{bookintroduction} + {\appto\abx@tempa{in}% + \clearname{bookintroduction}} + {\ifnamesequal{booktranslator}{bookforeword} + {\appto\abx@tempa{fo}% + \clearname{bookforeword}} + {\ifnamesequal{booktranslator}{bookafterword} + {\appto\abx@tempa{af}% + \clearname{bookafterword}} + {}}}% + % temporarily redefining commands used in the bibstring + \savecommand\lbx@lfromlang% + \savecommand\lbx@sfromlang% + \renewcommand*{\lbx@lfromlang}{% + \iffielddundef{bookoriglanguage} + {\unspace} + {\biblstring{from\thefield{bookoriglanguage}}}} + \renewcommand*{\lbx@sfromlang}{% + \iffieldundef{bookoriglanguage} + {\unspace} + {\bibsstring{from\thefield{bookoriglanguage}}}} + \bibstring{\abx@tempa}% + \restorecommand\lbx@lfromlang% + \restorecommand\lbx@sfromlang% +} + +\newbibmacro*{book:withothers}{% + \usebibmacro{book:withcommentator}% + \clearname{bookcommentator}% + \setunit*{\resppunct}% + \usebibmacro{book:withannotator}% + \clearname{bookannotator}% + \setunit*{\resppunct}% + \usebibmacro{book:withintroduction}% + \clearname{bookintroduction}% + \setunit*{\resppunct}% + \usebibmacro{book:withforeword}% + \clearname{bookforeword}% + \setunit*{\resppunct}% + \usebibmacro{book:withafterword}% + \clearname{bookafterword}% +} + +\newbibmacro*{book:with+}[1]{% + \ifnameundef{book#1} + {} + {\bibstring{with#1}% + \setunit{\addspace}% + \printnames[with#1]{book#1}}} + +\newbibmacro*{book:withcommentator}{% + \usebibmacro{book:with+}{commentator}} + +\newbibmacro*{book:withannotator}{% + \usebibmacro{book:with+}{annotator}} + +\newbibmacro*{book:withintroduction}{% + \usebibmacro{book:with+}{introduction}} + +\newbibmacro*{book:withforeword}{% + \usebibmacro{book:with+}{foreword}} + +\newbibmacro*{book:withafterword}{% + \usebibmacro{book:with+}{afterword}} + +% jour:.. macros + +\newbibmacro*{jour:volume+parts+issuetitle}{% + \printfield{volume}% + \setunit*{\addcomma\space}% + \printfield{issue}% + \setunit*{\addcomma\space}% + \printfield{number}% + \iffieldundef{issuetitle} + {} + {\setunit{\addcolon\space}% + \printfield{issuetitle}}}% + +\newbibmacro*{jour:date}{% + \usebibmacro{year}% + \newunit\newblock + \mkbibdatelong{}{month}{day}% + \iffieldundef{endyear} + {} + {\bibdatedash% + \iffieldequalstr{endyear}{} + {\mbox{~~~~}} + {\printfield{endyear}% + \newunit\newblock + \mkbibdatelong{}{endmonth}{endday}}}% +} + +\def\blx@gost@volsinorder#1#2{% + \ifstrequal{#1}{v} + {\printfield{volume}% + \iffieldundef{volume}{}{\blx@gost@setunit}} + {\ifstrequal{#1}{b} + {\printfield{book}% + \iffieldundef{book}{}{\blx@gost@setunit}} + {\ifstrequal{#1}{p} + {\printfield{part}% + \iffieldundef{part}{}{\blx@gost@setunit}} + {\ifstrequal{#1}{i} + {\printfield{issue}% + \iffieldundef{issue}{}{\blx@gost@setunit}} + {}}}}% + \ifthenelse{\equal{#2}{\blx@gost@endofstring}}% end of string ? + {}% + {\stepcounter{blx@gost@pointer}% + \blx@gost@volsinorder#2}} + +\newbibmacro*{volume+parts}[1]{% + \iffieldundef{volsorder} + {\edef\gost@tempa{\blx@gost@defaultorder}} + {\edef\gost@tempa{\thefield{volsorder}}}% + \ifdefvoid{\gost@tempa} + {} + {\renewcommand*{\blx@gost@setunit}{#1}% + \setcounter{blx@gost@pointer}{1}% + \expandafter\blx@gost@volsinorder\gost@tempa\blx@gost@endofstring}} + +\newbibmacro*{year}{% + \printfield{year}} + +\renewbibmacro*{title}{% + \ifboolexpr{ + test {\iffieldundef{title}} + and + test {\iffieldundef{subtitle}} + } + {} + {\printtext[title]{% + \printfield[titlecase]{title}% + \iffieldundef{media} + {\setunit*{\subtitlepunct}} + {\setunit*{\addspace}% + \usebibmacro{media}% + \setunit*{\addcolondelim}}% + \printfield[titlecase]{subtitle}}% + \newunit}% + \setunit*{\addcolondelim}% + \printfield{titleaddon}% + \clearfield{media}} + +\renewbibmacro*{booktitle}{% + \ifboolexpr{ + test {\iffieldundef{booktitle}} + and + test {\iffieldundef{booksubtitle}} + } + {} + {\printtext[booktitle]{% + \printfield[titlecase]{booktitle}% + \setunit{\subtitlepunct}% + \printfield[titlecase]{booksubtitle}}% + \newunit}% + \setunit{\addcolondelim}% + \printfield{booktitleaddon}} + +\renewbibmacro*{maintitle}{% + \ifboolexpr{ + test {\iffieldundef{maintitle}} + and + test {\iffieldundef{mainsubtitle}} + } + {} + {\printtext[maintitle]{% + \printfield[titlecase]{maintitle}% + \iffieldundef{media} + {\setunit*{\subtitlepunct}} + {\setunit*{\addspace}% + \usebibmacro{media}% + \setunit*{\addcolondelim}} + \printfield[titlecase]{mainsubtitle}}% + \newunit}% + \setunit{\addcolondelim}% + \printfield{maintitleaddon}% + \clearfield{media}} + +\newbibmacro*{thesistitle}{% + \ifboolexpr{ + test {\iffieldundef{title}} + and + test {\iffieldundef{subtitle}} + } + {} + {\printtext[title]{% + \printfield[titlecase]{title}% + \iffieldundef{media} + {\setunit*{\subtitlepunct}} + {\setunit*{\addspace}% + \usebibmacro{media}% + \setunit*{\addcolondelim}}% + \printfield[titlecase]{subtitle}}% + \ifbibxstring{\thefield{type}} + {\bibstring{\thefield{type}}} + {\printfield{type}}% + \setunit*{\addspace}% + \printfield{major}% + \setunit*{\addcolondelim}% + \printfield{majorcode}}% + \setunit*{\addcolondelim}% + \printfield{titleaddon}% + \clearfield{media}} + +\newcommand*{\addcolondelim}{% + \begingroup% + \def\abx@colon{% + \ifdim\lastkern>\z@\unkern\fi% + \addnbspace\abx@puncthook{:}\space}% + \addcolon% + \endgroup} + +\newcommand*{\addsemicolondelim}{% + \begingroup% + \def\abx@semicolon{% + \ifdim\lastkern>\z@\unkern\fi% + \addnbspace\abx@puncthook{;}\space}% + \addsemicolon% + \endgroup} + +\def\blx@gost@involsinorder#1#2{% + \ifstrequal{#1}{v} + {\printfield{volumes}% + \blx@gost@setunit} + {\ifstrequal{#1}{b} + {\printfield{books}% + \blx@gost@setunit} + {\ifstrequal{#1}{p} + {\printfield{parts}% + \blx@gost@setunit} + {\ifstrequal{#1}{i} + {\printfield{issues}% + \blx@gost@setunit} + {}}}}% + \ifthenelse{\equal{#2}{\blx@gost@endofstring}}% end of string ? + {}% + {\stepcounter{blx@gost@pointer}% + \blx@gost@involsinorder#2}} + +\newbibmacro*{involumes+otherparts}[1]{% + \ifboolexpr{ + test {\iffieldundef{volumes}} + and + test {\iffieldundef{parts}} + and + test {\iffieldundef{books}} + and + test {\iffieldundef{issues}} + } + {} + {\iffieldundef{volsorder} + {\edef\gost@tempa{\blx@gost@defaultorder}} + {\edef\gost@tempa{\thefield{volsorder}}}% + \ifdefvoid{\gost@tempa} + {} + {\renewcommand*{\blx@gost@setunit}{#1}% + \setcounter{blx@gost@pointer}{1}% + \bibstring{involumes}% + \addabbrvspace% + \expandafter\blx@gost@involsinorder\gost@tempa\blx@gost@endofstring}}} + +\renewbibmacro*{byauthor}{% + \ifboolexpr{ + test \ifuseauthor + or + test {\ifnameundef{author}} + } + {} + {\printnames[byauthor]{author}}} + +\newbibmacro*{book:byauthor}{% + \ifboolexpr{ + test {\ifnameundef{bookauthor}} + or + test {\ifnamesequal{author}{bookauthor}} + } + {} + {\printnames[byauthor]{bookauthor}}} + +\renewbibmacro*{name:andothers}{% + \ifboolexpr{ + test {\ifnumequal{\value{listcount}}{\value{liststop}}} + and + test \ifmorenames + } + {\ifnumgreater{\value{liststop}}{1} + {\finalandcomma} + {}% + \andothersdelim\mkbibbrackets{\bibstring{andothers}}} + {}} + +\InitializeBibliographyStyle{% + \global\undef\bbx@lasthash} + +\newbool{bbx@inset} +\DeclareBibliographyDriver{set}{% + \booltrue{bbx@inset}% + \entryset{}{}% + \newunit\newblock + \usebibmacro{setpageref}% + \finentry} + +\renewbibmacro*{author}{% + \ifboolexpr{ + test \ifuseauthor + and + not test {\ifnameundef{author}} + } + {\usebibmacro{bbx:dashcheck} + {\bibnamedash} + {\printnames{author}% + \setunit{\addcomma\space}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{authorstrg}} + {\global\undef\bbx@lasthash}} + +\renewbibmacro*{editor}{% + \usebibmacro{bbx:editor}{editorstrg}} +\renewbibmacro*{editor+others}{% + \usebibmacro{bbx:editor}{editor+othersstrg}} +\newbibmacro*{bbx:editor}[1]{% + \ifboolexpr{ + test \ifuseeditor + and + not test {\ifnameundef{editor}} + } + {\usebibmacro{bbx:dashcheck} + {\bibnamedash} + {\printnames{editor}% + \setunit{\addcomma\space}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{#1}% + \savename{editor}{\savedclearededitor}% + \clearname{editor}} + {\global\undef\bbx@lasthash}} + +\renewbibmacro*{translator}{% + \usebibmacro{bbx:translator}{translatorstrg}} +\renewbibmacro*{translator+others}{% + \usebibmacro{bbx:translator}{translator+othersstrg}} +\newbibmacro*{bbx:translator}[1]{% + \ifboolexpr{ + test \ifusetranslator + and + not test {\ifnameundef{translator}} + } + {\usebibmacro{bbx:dashcheck} + {\bibnamedash} + {\printnames{translator}% + \setunit{\addcomma\space}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{#1}% + \savename{translator}{\savedclearedtranslator}% + \clearname{translator}} + {\global\undef\bbx@lasthash}} + +\newbibmacro*{bbx:dashcheck}[2]{% + \ifboolexpr{ + test {\iffieldequals{fullhash}{\bbx@lasthash}} + and + not test \iffirstonpage + and + ( + not bool {bbx@inset} + or + test {\iffieldequalstr{entrysetcount}{1}} + ) + } + {#1} + {#2}} + +\newbibmacro*{url+urldate+note}{% + \ifcitation + {\iftoggle{cbx:url} + {\usebibmacro{url+urldate}} + {}} + {\iftoggle{bbx:url} + {\usebibmacro{url+urldate}} + {}}% + \setunit*{\addsemicolondelim}% + \printfield{note}} + +\gdef\ifmulticitation{% + \ifnum\c@multicitetotal>0 + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi} + +\newbibmacro*{media}{% + \iffieldundef{media} + {} + {{\ifdefvoid{\gostmedialanguage} + {} + {\select@medialanguage}% first switch language, then \ifbibxstring + \ifbibxstring{media\thefield{media}} + {\printtext[brackets]{\bibcpstring{media\thefield{media}}}} + {}}}} + +\newbibmacro*{priority}{% + \printprdate% + \setunit{\addcomma\space}% + \printfield{prnumber}% + \setunit{\addspace}% + \iffieldundef{prcountry} + {} + {\printtext[parens]{\printfield{prcountry}}}} + +\newbibmacro*{heading}{% + \printfield{heading}} + +% Related + +\newbibmacro{rel:common}{% + \usebibmacro{author}% + \setunit*{\labelnamepunct}% + \ifboolexpr{ + test {\ifentrytype{book}} + or + test {\ifentrytype{collection}} + or + test {\ifentrytype{proceedings}} + } + {\usebibmacro{maintitle+volumes+parts+title}% + \ifentrytype{proceedings} + {\newunit + \usebibmacro{event+venue+date}} + {}} + {\usebibmacro{title}}% + \ifentrytype{article} + {\usebibmacro{//}% + \usebibmacro{journal}} + {}% + \ifboolexpr{ + test {\ifentrytype{inbook}} + or + test {\ifentrytype{incollection}} + or + test {\ifentrytype{inproceedings}} + } + {\usebibmacro{//}% + \usebibmacro{maintitle+volumes+parts+booktitle}% + \ifentrytype{proceedings} + {\newunit + \usebibmacro{event+venue+date}} + {}} + {}% + \ifboolexpr{ + test {\ifentrytype{article}} + or + test {\ifentrytype{periodical}} + } + {\printlist{location}% + \setunit*{\addcomma\space}% + \usebibmacro{jour:date}% + \newunit\newblock + \usebibmacro{jour:volume+parts+issuetitle}% + \ifentrytype{article} + {\newunit\newblock + \printfield{pages}} + {}} + {\ifboolexpr{ + test {\ifentrytype{booklet}} + or + test {\ifentrytype{unpublished}} + } + {\newunit\newblock + \usebibmacro{location+date}% + \newunit\newblock} + {\newunit\newblock + \printlist{organization}% + \newunit + \usebibmacro{publisher+location+date}}% + \newunit\newblock + \usebibmacro{chapter+pages}}} + +\renewbibmacro*{related:default}[1]{% + \entrydata*{#1}{% + \usebibmacro{rel:common}% + \newunit\newblock}} + +\renewbibmacro*{related:bytranslator}[1]{% + \entrydata{#1}{% + \printnames[bytranslator]{translator}% + \clearname{translatror}% + \setunit*{\addcolon\space}% + \usebibmacro{rel:common}% + \newunit\newblock}} + +\renewbibmacro*{related:multivolume}[1]{% + \entrydata*{#1}{% + \usebibmacro{volume+parts}{\newunit}% + \setunit{\addcolondelim}% + \ifboolexpr{ + test {\ifnamesequal{author}{savedauthor}} + or + test {\ifnameundef{author}} + } + {} + {\usebibmacro{author}% + \setunit*{\labelnamepunct}}% + \usebibmacro{title}% + \setunit{\respdelim}% + \iflistsequal{credits}{savedcredits} + {} + {\usebibmacro{credits}}% + \setunit*{\resppunct}% + \ifnamesequal{editor}{savededitor} + {} + {\usebibmacro{byeditor}}% + \setunit*{\resppunct}% + \ifnamesequal{translator}{savedtranslator} + {} + {\usebibmacro{bytranslator+others}}% + \newunit\newblock + \usebibmacro{date}% + \newunit\newblock + \printfield{pagetotal}% + \usebibmacro{finentry}}} + +\renewbibmacro*{related:origpubin}[1]{% + \entrydata*{#1}{% + \printfield{year}% + \ifboolexpr{ + test {\iflistsequal{publisher}{savedpublisher}} + or + test {\iflistundef{publisher}} + } + {} + {\setunit{\addspace\bibstring{bypublisher}\space}% + \printlist{publisher}% + \setunit{\addcomma\space}% + \iflistsequal{location}{savedlocation} + {} + {\printlist{location}}}}} + +\renewbibmacro*{related:origpubas}[1]{% + \entrydata*{#1}{% + \usebibmacro{title}% + \ifboolexpr{ + test {\iflistsequal{publisher}{savedpublisher}} + or + test {\iflistundef{publisher}} + } + {} + {\setunit{\addspace\bibstring{bypublisher}\space}% + \printlist{publisher}% + \setunit{\addcomma\space}% + \iflistsequal{location}{savedlocation} + {} + {\printlist{location}}}}} + +\newcounter{bbx:relatedcount} +\newcounter{bbx:relatedtotal} + +\newbibmacro*{related}{% + \restorelist{credits}{\savedclearedcredits}% + \restorename{editor}{\savedclearededitor}% + \restorename{translator}{\savedclearedtranslator}% + \iffieldequalstr{relatedtype}{multivolume} + {\finentry} + {}% + \ifboolexpr{ + ( test {\ifcitation} + and + not test {\iftoggle{bbx:related:cite}} + ) + or + ( not test {\ifcitation} + and + not test {\iftoggle{bbx:related:bib}} + ) + or + test {\iffieldundef{related}} + } + {} + {\setcounter{bbx:relatedcount}{0}% + \setcounter{bbx:relatedtotal}{0}% + \def\do##1{\stepcounter{bbx:relatedtotal}}% + \docsvfield{related}% + \def\do{% + \stepcounter{bbx:relatedcount}% + \ifnumgreater{\value{bbx:relatedcount}}{1} + {\printtext{\relateddelim}} + {}}% + \ifbibmacroundef{related:\strfield{relatedtype}} + {\appto{\do}{\usebibmacro{related:default}}} + {\appto{\do}{\usebibmacro*{related:\strfield{relatedtype}}}}% + \iffieldformatundef{related:\strfield{relatedtype}} + {\def\bbx@tempa{related}} + {\def\bbx@tempa{related:\strfield{relatedtype}}}% + \iffieldformatundef{relatedstring:\strfield{relatedtype}} + {\def\bbx@tempb{relatedstring}} + {\def\bbx@tempb{relatedstring:\strfield{relatedtype}}}% + \printtext[\bbx@tempa]{% + \iffieldundef{relatedstring} + {\ifboolexpr{ + test {\ifnumgreater{\value{bbx:relatedtotal}}{1}} + and + test {\ifbibxstring{\thefield{relatedtype}s}} + } + {\printtext[\bbx@tempb]{\bibstring{\thefield{relatedtype}s}}} + {\iffieldbibstring{relatedtype} + {\printtext[\bbx@tempb]{\bibstring{\thefield{relatedtype}}}} + {}}} + {\iffieldbibstring{relatedstring} + {\printtext[\bbx@tempb]{\bibstring{\thefield{relatedstring}}}} + {\printfield[\bbx@tempb]{relatedstring}}}% + \docsvfield{related}}}} + +\newbibmacro*{setup:min}{% + \renewbibmacro*{series+number}{}% + \renewbibmacro*{credits}{}% + \renewbibmacro*{book:credits}{}% + \renewbibmacro*{byeditor}{}% + \renewbibmacro*{book:byeditor}{}% + \renewbibmacro*{bytranslator+others}{}% + \renewbibmacro*{book:bytranslator+others}{}% + \renewbibmacro*{media}{}% + \renewbibmacro*{priority}{}% + \clearfield{series}% + \clearfield{edition}% + \clearlist{credits}% + \clearlist{editioncredits}% + \clearlist{specdata}% + \clearfield{media}% + \clearfield{pagetotal}% + \clearfield{titleaddon}% + \clearfield{booktitleaddon}% + \clearfield{maintitleaddon}% + \clearfield{addendum}% + \clearfield{pubstate}% + \clearname{holder}% + \clearfield{publyear}% + \clearfield{publmonth}% + \clearfield{publday}% + \clearfield{reqnumber}% + \clearfield{publication}% + \clearfield{upyear}% + \clearfield{upmonth}% + \clearfield{upday}% + \clearfield{systemreq}% +} + +\DeclareAutoCiteCommand{footnote}{\smartcite}{\smartcites} +\DeclareAutoCiteCommand{superscript}{\supercite}{\supercites} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/biblatex-gost.def b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/biblatex-gost.def new file mode 100644 index 00000000000..a741ee7b589 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/biblatex-gost.def @@ -0,0 +1,561 @@ +\ProvidesFile{biblatex-gost.def} +[2013/03/25\space v0.8\space biblatex-gost styles] + +% these declarations should be here, not in lbx, to be initialized for all languages +\NewBibliographyString{ + involumes, + geneditor, + geneditors, + bygeneditor, + bygeneditortr, + bygeneditorco, + bygeneditoran, + bygeneditorin, + bygeneditorfo, + bygeneditoraf, + bygeneditortrco, + bygeneditortran, + bygeneditortrin, + bygeneditortrfo, + bygeneditortraf, + bygeneditorcoin, + bygeneditorcofo, + bygeneditorcoaf, + bygeneditoranin, + bygeneditoranfo, + bygeneditoranaf, + bygeneditortrcoin, + bygeneditortrcofo, + bygeneditortrcoaf, + bygeneditortranin, + bygeneditortranfo, + bygeneditortranaf, + bycompilertr, + bycompilerco, + bycompileran, + bycompilerin, + bycompilerfo, + bycompileraf, + bycompilertrco, + bycompilertran, + bycompilertrin, + bycompilertrfo, + bycompilertraf, + bycompilercoin, + bycompilercofo, + bycompilercoaf, + bycompileranin, + bycompileranfo, + bycompileranaf, + bycompilertrcoin, + bycompilertrcofo, + bycompilertrcoaf, + bycompilertranin, + bycompilertranfo, + bycompilertranaf, + gecompiler, + gecompilers, + bygecompiler, + bygecompilertr, + bygecompilerco, + bygecompileran, + bygecompilerin, + bygecompilerfo, + bygecompileraf, + bygecompilertrco, + bygecompilertran, + bygecompilertrin, + bygecompilertrfo, + bygecompilertraf, + bygecompilercoin, + bygecompilercofo, + bygecompilercoaf, + bygecompileranin, + bygecompileranfo, + bygecompileranaf, + bygecompilertrcoin, + bygecompilertrcofo, + bygecompilertrcoaf, + bygecompilertranin, + bygecompilertranfo, + bygecompilertranaf, + books, + parts, + issues, + mediavideorecording, + mediasoundrecording, + mediagraphic, + mediacartographic, + mediakit, + mediamotionpicture, + mediamicroform, + mediamultimedia, + mediamusic, + mediaobject, + mediamanuscript, + mediatext, + mediabraille, + mediaeresource, + langpolish, + frompolish, + updated, + systemreq, + countryru,countryussr,patentru,patentussr,patreqru,patrequssr,invcert, + requested,published,priority, + docthesis,phdautoref,docautoref, +} +\DeclareLanguageMapping{russian}{russian-gost} +% +% Sorting Schemes +% +\DeclareSortingScheme{nty}{ + \sort{ + \field{presort} + } + \sort[final]{ + \field{sortkey} + } + \sort{ + \field{heading} + \name{sortname} + \name{author} + \name{editor} + \name{translator} + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field{sortyear} + \field{year} + } + \sort{ + \field{sortvolume} + \field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{book} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{part} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{issue} + \literal{0000} + } +} + +\DeclareSortingScheme{nyvt}{ + \sort{ + \field{presort} + } + \sort[final]{ + \field{sortkey} + } + \sort{ + \field{heading} + \name{sortname} + \name{author} + \name{editor} + \name{translator} + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field{sortyear} + \field{year} + } + \sort{ + \field{sortvolume} + \field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{book} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{part} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{issue} + \literal{0000} + } + \sort{ + \field{sorttitle} + \field{maintitle} + \field{title} + } +} + +\DeclareSortingScheme{ynt}{ + \sort{ + \field{presort} + } + \sort[final]{ + \field{sortkey} + } + \sort{ + \field{heading} + } + \sort{ + \field{sortyear} + \field{year} + \literal{9999} + } + \sort{ + \name{sortname} + \name{author} + \name{editor} + \name{translator} + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field{sorttitle} + \field{maintitle} + \field{title} + } +} + +\DeclareSortingScheme{ydnt}{ + \sort{ + \field{presort} + } + \sort[final]{ + \field{sortkey} + } + \sort{ + \field{heading} + } + \sort[direction=descending]{ + \field[strside=left,strwidth=4]{sortyear} + \field[strside=left,strwidth=4]{year} + \literal{9999} + } + \sort{ + \name{sortname} + \name{author} + \name{editor} + \name{translator} + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field{sorttitle} + \field{maintitle} + \field{title} + } +} + +\DeclareSortingScheme{nyt}{ + \sort{ + \field{presort} + } + \sort[final]{ + \field{sortkey} + } + \sort{ + \field{heading} + \name{sortname} + \name{author} + \name{editor} + \name{translator} + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field{sortyear} + \field{year} + } + \sort{ + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field{sortvolume} + \field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{book} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{part} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{issue} + \literal{0000} + } +} + +\DeclareSortingScheme{ntvy}{ + \sort{ + \field{presort} + } + \sort[final]{ + \field{sortkey} + } + \sort{ + \field{heading} + \name{sortname} + \name{author} + \name{editor} + \name{translator} + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field{sortvolume} + \field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{book} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{part} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{issue} + \literal{0000} + } + \sort{ + \field{sortyear} + \field{year} + } +} + +\DeclareSortingScheme{anyt}{ + \sort{ + \field{presort} + } + \sort{ + \field{labelalpha} + } + \sort[final]{ + \field{sortkey} + } + \sort{ + \field{heading} + \field{sortname} + \field{author} + \field{editor} + \field{translator} + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field{sortyear} + \field{year} + } + \sort{ + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000} + } +} + +\DeclareSortingScheme{anyvt}{ + \sort{ + \field{presort} + } + \sort{ + \field{labelalpha} + } + \sort[final]{ + \field{sortkey} + } + \sort{ + \field{heading} + \field{sortname} + \field{author} + \field{editor} + \field{translator} + \field{sorttitle} + \field{maintitle} + \field{title} + } + \sort{ + \field{sortyear} + \field{year} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{book} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{part} + \literal{0000} + } + \sort{ + \field[padside=left,padwidth=4,padchar=0]{issue} + \literal{0000} + } + \sort{ + \field{sorttitle} + \field{maintitle} + \field{title} + } +} + +\DeclareBibliographyOption{movenames}[true]{% + \gdef\blx@opt@movenames{#1}% + \ifstrequal{#1}{true} + {\DeclareStyleSourcemap{ + \maps[datatype=bibtex]{ + \map[overwrite]{ + \step[fieldsource=author, + match=\regexp{(.+\s+and\s+){3,}}, + final] + \step[fieldsource=options, + match=\regexp{(.+)}, + replace=\regexp{useauthor=false,$1}] + \step[fieldsource=options, + match=\regexp{^$}, + replace=\regexp{useauthor=false}] + } + \map{ + \step[fieldsource=author, + match=\regexp{(.+\s+and\s+){3,}}, + final] + \step[fieldset=options, fieldvalue={useauthor=false}] + } + \map[overwrite]{ + \step[fieldsource=editor, + match=\regexp{(.+\s+and\s+){3,}}, + final] + \step[fieldsource=options, + match=\regexp{(.+)}, + replace=\regexp{useeditor=false,$1}] + \step[fieldsource=options, + match=\regexp{^$}, + replace=\regexp{useeditor=false}] + } + \map{ + \step[fieldsource=editor, + match=\regexp{(.+\s+and\s+){3,}}, + final] + \step[fieldset=options, fieldvalue={useeditor=false}] + } + \map[overwrite]{ + \pertype{patent} + \step[fieldsource=options, final] + \step[fieldset=options, fieldvalue={useauthor=false,}] + \step[fieldset=options, origfieldval, append] + } + \map{ + \pertype{patent} + \step[fieldset=options, fieldvalue={useauthor=false}] + } + } + } + } + {\DeclareStyleSourcemap{ + \maps[datatype=bibtex]{ + \map[overwrite]{ + \pertype{patent} + \step[fieldsource=options, final] + \step[fieldset=options, fieldvalue={useauthor=false,}] + \step[fieldset=options, origfieldval, append] + } + \map{ + \pertype{patent} + \step[fieldset=options, fieldvalue={useauthor=false}] + } + } + } + } +} + +\DeclareSortExclusion{inbook,incollection,inproceeding,bookinbook,suppbook,suppcollection,inreference} + {editor,volume,maintitle} + +\DeclareLabelname{% + \field{shortauthor} + \field{author} + \field{shorteditor} + \field{editor} + \field{translator} +} + +\DeclareLabeltitle[book,collection,reference,proceedings]{% + \field{shorttitle} + \field{maintitle} + \field{title}} + +\DeclareDataInheritance{*}{*}{% + \noinherit{heading}} +\DeclareDataInheritance{periodical}{article}{% + \noinherit{endyear}\noinherit{endmonth}\noinherit{endday}} +\DeclareDataInheritance{mvbook,mvcollection,mvproceedings} + {book,collection,inbook,incollection,inproceedings}{% + \noinherit{endyear}\noinherit{endmonth}\noinherit{endday}} +\DeclareDataInheritance{mvbook,mvcollection,mvproceedings,mvreference} + {book,collection,proceedings,reference}{% + \inherit{shorttitle}{shorttitle}} + +\DeclareDataInheritance{book}{inbook,bookinbook,suppbook}{% + \inherit{translator}{booktranslator} + \inherit{introduction}{bookintroduction} + \inherit{commentator}{bookcommentator} + \inherit{annotator}{bookannotator} + \inherit{foreword}{bookforeword} + \inherit{afterword}{bookafterword} + \inherit{origlanguage}{bookoriglanguage} + \inherit{credits}{bookcredits} + \noinherit{pagetotal}} +\DeclareDataInheritance{collection,reference}{incollection,inreference,suppcollection}{% + \inherit{translator}{booktranslator} + \inherit{introduction}{bookintroduction} + \inherit{commentator}{bookcommentator} + \inherit{annotator}{bookannotator} + \inherit{foreword}{bookforeword} + \inherit{afterword}{bookafterword} + \inherit{origlanguage}{bookoriglanguage} + \inherit{credits}{bookcredits} + \noinherit{pagetotal}} +\DeclareDataInheritance{proceedings}{inproceedings}{% + \inherit{translator}{booktranslator} + \inherit{introduction}{bookintroduction} + \inherit{commentator}{bookcommentator} + \inherit{annotator}{bookannotator} + \inherit{foreword}{bookforeword} + \inherit{afterword}{bookafterword} + \inherit{origlanguage}{bookoriglanguage} + \inherit{credits}{bookcredits} + \noinherit{pagetotal}} + diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-alphabetic-min.cbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-alphabetic-min.cbx new file mode 100644 index 00000000000..0dc50ca078c --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-alphabetic-min.cbx @@ -0,0 +1,8 @@ +\ProvidesFile{gost-alphabetic-min.cbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireCitationStyle{gost-alphabetic} + +\ExecuteBibliographyOptions{citeisbn=false,citeurl=false,citedoi=false,citeeprint=false} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-alphabetic.cbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-alphabetic.cbx new file mode 100644 index 00000000000..b8b7d2c0f71 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-alphabetic.cbx @@ -0,0 +1,75 @@ +\ProvidesFile{gost-alphabetic.cbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\ExecuteBibliographyOptions{labelalpha,autocite=inline} + +\newbibmacro*{cite}{% + \printtext[bibhyperref]{% + \printfield{prefixnumber}% + \printfield{labelalpha}% + \printfield{extraalpha}}} + +\newbibmacro*{textcite}{% + \iffieldequals{namehash}{\cbx@lasthash} + {\multicitedelim} + {\cbx@tempa + \ifnameundef{labelname} + {} + {\printnames{labelname}\space}% + \bibopenbracket}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \usebibmacro{cite}% + \savefield{namehash}{\cbx@lasthash}% + \gdef\cbx@tempa{\bibclosebracket\multicitedelim}} + +\DeclareCiteCommand{\cite}[\mkbibbrackets] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibbrackets] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\smartcite}[\iffootnote\mkbibbrackets\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite} + {\let\cbx@tempa=\empty + \undef\cbx@lasthash} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {} + {\usebibmacro{postnote}% + \bibclosebracket} + +\DeclareMultiCiteCommand{\cites}[\mkbibbrackets]{\cite}{\multicitedelim} +\DeclareMultiCiteCommand{\parencites}[\mkbibbrackets]{\parencite}{\multicitedelim} +\DeclareMultiCiteCommand{\smartcites}[\iffootnote\mkbibbrackets\mkbibfootnote]{\smartcite}{\multicitedelim} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-authoryear-min.cbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-authoryear-min.cbx new file mode 100644 index 00000000000..19f3ffef16b --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-authoryear-min.cbx @@ -0,0 +1,8 @@ +\ProvidesFile{gost-authoryear-min.cbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireCitationStyle{gost-authoryear} + +\ExecuteBibliographyOptions{citeisbn=false,citeurl=false,citedoi=false,citeeprint=false} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-authoryear.cbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-authoryear.cbx new file mode 100644 index 00000000000..c17da61af77 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-authoryear.cbx @@ -0,0 +1,314 @@ +\ProvidesFile{gost-authoryear.cbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\ExecuteBibliographyOptions{dashed=false,citetracker=constrict,loccittracker=constrict, + singletitle=false,labelyear,labeltitleyear,uniquename=init, + uniquelist,ibidtracker=constrict,pagetracker,sortcites,autocite=inline, + citeisbn,citeurl,citedoi,citeeprint} + +\providecommand*{\mkibid}[1]{#1} +\newbool{cbx:parens} +\newbool{cbx:loccit} + +\DeclareBibliographyOption{ibidpage}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{loccittracker=constrict}} + {\ExecuteBibliographyOptions{loccittracker=false}}} + +\renewcommand*{\postnotedelim}{\addcomma\addspace} +\renewcommand*{\nameyeardelim}{\addcomma\addspace} +\renewcommand*{\compcitedelim}{\addsemicolon\space} +\renewcommand*{\bibleftparen}{\blx@postpunct\ifcitation{[\bibsentence}{(}} +\renewcommand*{\bibrightparen}{\blx@postpunct\ifcitation{]}{)}\midsentence} + +\apptocmd{\blx@citeprint}{% + \ifcsdef{abx@field@hyphenation} + {\ifdef\blx@thelangenv + {\csname end\blx@thelangenv\endcsname}} + {}% + {}% +}{}{}% + +\AtEveryCitekey{% + \ifcsdef{abx@field@hyphenation} + {\ifdef\blx@thelangenv + {\edef\blx@gost@langenv{\noexpand\csname\blx@thelangenv\endcsname% + {\abx@field@hyphenation}}% + \blx@gost@langenv} + {}} + {}} + +\DeclareFieldFormat*{citetitle}{\mkbibemph{#1}} +\DeclareFieldFormat{extratitleyear}{\mknumalph{#1}} +\DeclareFieldFormat{citeheading}{#1} + +\newbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\iffieldundef{heading} + {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} + {\ifnameundef{labelname} + {\usebibmacro{cite:label+volume+parts}{bibhyperref}% + \setunit{\nameyeardelim}% + \usebibmacro{cite:labelyear+extras}{bibhyperref}} + {\usebibmacro{cite:labelname+volume+parts}{bibhyperref}}% + \usebibmacro{cite:reinit}} + {\iffieldequals{namehash}{\cbx@lasthash} + {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND + \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)} + {\setunit{\addcomma}% + \usebibmacro{cite:extrayear}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:labelyear+extras}{bibhyperref}% + \savefield{labelyear}{\cbx@lastyear}}} + {\ifsingletitle + {\usebibmacro{cite:labelname+volume+parts}{bibhyperref}} + {\usebibmacro{cite:labelname+volume+parts}{}% + \setunit{\nameyeardelim}% + \usebibmacro{cite:labelyear+extras}{bibhyperref}% + \savefield{labelyear}{\cbx@lastyear}}% + \savefield{namehash}{\cbx@lasthash}}}} + {\usebibmacro{cite:heading}{bibhyperref}% +% \iffieldundef{labelyear} +% {} +% {\setunit{\nameyeardelim}% +% \usebibmacro{cite:labelyear+extras}{bibhyperref}} + \usebibmacro{cite:reinit}}}}% + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{\multicitedelim}} + +\newbibmacro*{cite:labelname+volume+parts}[1]{% + \printtext[#1]{\printnames{labelname}}% + \setunit*{\addcomma\space}% + %\usebibmacro{volume+parts}{\setunit*{\addcomma\space}}% +} + +\newbibmacro*{cite:label+volume+parts}[1]{% + \iffieldundef{label} + {\ifsingletitle + {\printtext[#1]{\printfield[citetitle]{labeltitle}}} + {\printfield[citetitle]{labeltitle}}} + {\printtext[#1]{\printfield{label}}}% + \setunit*{\addcomma\space}% + %\usebibmacro{volume+parts}{\setunit*{\addcomma\space}}% +} + +\newbibmacro*{cite:labelyear+extras}[1]{% + \ifsingletitle + {} + {\iffieldundef{labelyear} + {} + {\printtext[#1]{% + \printfield{labelyear}% + \usebibmacro{cite:extras}}}}} + +\newbibmacro*{cite:init}{% + \global\boolfalse{cbx:loccit}% + \ifnumless{\value{multicitecount}}{2} + {\global\boolfalse{cbx:parens}% + \global\undef\cbx@lasthash + \global\undef\cbx@lastyear} + {\iffieldundef{prenote} + {} + {\global\undef\cbx@lasthash + \global\undef\cbx@lastyear}}} + +\newbibmacro*{cite:reinit}{% + \global\undef\cbx@lasthash + \global\undef\cbx@lastyear} + +\newbibmacro*{citeyear}{% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\iffieldundef{labelyear} + {\usebibmacro{cite:label}% + \usebibmacro{cite:reinit}} + {\iffieldequals{namehash}{\cbx@lasthash} + {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND + \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)} + {\setunit{\addcomma}% + \usebibmacro{cite:extrayear}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:labelyear+extrayear}% + \savefield{labelyear}{\cbx@lastyear}}} + {\usebibmacro{cite:labelyear+extrayear}% + \savefield{namehash}{\cbx@lasthash}% + \savefield{labelyear}{\cbx@lastyear}}}}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{\multicitedelim}} + +\newbibmacro*{textcite}{% + \iffieldequals{namehash}{\cbx@lasthash} + {\iffieldundef{shorthand} + {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND + \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)} + {\setunit{\addcomma}% + \usebibmacro{cite:extrayear}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:labelyear+extrayear}% + \savefield{labelyear}{\cbx@lastyear}}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:shorthand}% + \global\undef\cbx@lastyear}} + {\ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibopenparen}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\usebibmacro{cite:labelyear+extrayear}}} + {\usebibmacro{cite:shorthand}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibopenparen}% + \ifnumequal{\value{citecount}}{1} + {\usebibmacro{prenote}} + {}% + \iffieldundef{shorthand} + {\iffieldundef{labelyear} + {\usebibmacro{cite:label}} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\usebibmacro{cite:labelyear+extrayear}}}% + \savefield{labelyear}{\cbx@lastyear}} + {\usebibmacro{cite:shorthand}% + \global\undef\cbx@lastyear}% + \savefield{namehash}{\cbx@lasthash}}}% + \setunit{% + \ifbool{cbx:parens} + {\bibcloseparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}} + +\newbibmacro*{cite:heading}[1]{% + \printtext[#1]{\printfield[citeheading]{heading}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{cite:label}{% + \iffieldundef{label} + {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} + {\printtext[bibhyperref]{\printfield{label}}}} + +\newbibmacro*{cite:labelyear+extrayear}{% + \iffieldundef{labelyear} + {} + {\printtext[bibhyperref]{% + \printfield{labelyear}% + \printfield{extrayear}}}} + +\newbibmacro*{cite:extrayear}{% + \iffieldundef{extrayear} + {} + {\printtext[bibhyperref]{\printfield{extrayear}}}} + +\newbibmacro*{cite:ibid}{% + \printtext[bibhyperref]{\bibstring[\mkibid]{ibidem}}% + \ifloccit + {\global\booltrue{cbx:loccit}} + {}} + +\newbibmacro*{cite:postnote}{% + \ifbool{cbx:loccit} + {} + {\usebibmacro{postnote}}} + +\newbibmacro*{textcite:postnote}{% + \ifbool{cbx:loccit} + {} + {\usebibmacro{postnote}}% + \ifthenelse{\value{multicitecount}=\value{multicitetotal}} + {\setunit{}% + \printtext{% + \ifbool{cbx:parens} + {\bibcloseparen\global\boolfalse{cbx:parens}} + {}}} + {\setunit{% + \ifbool{cbx:parens} + {\bibcloseparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\cite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citeyear}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\parencite}[\mkbibparens] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citeyear}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\smartcite}[\iffootnote\mkbibparens\mkbibfootnote] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\textcite} + {\usebibmacro{cite:init}} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {} + {\usebibmacro{textcite:postnote}} + +\DeclareMultiCiteCommand{\cites}{\cite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\parencites}[\mkbibparens]{\parencite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcites}[\mkbibfootnote]{\footcite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcitetexts}[\mkbibfootnotetext]{\footcitetext}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\smartcites}[\iffootnote\mkbibparens\mkbibfootnote]{\smartcite} + {\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\textcites}{\textcite}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-footnote-min.cbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-footnote-min.cbx new file mode 100644 index 00000000000..bab305271e4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-footnote-min.cbx @@ -0,0 +1,10 @@ +\ProvidesFile{gost-footnote-min.cbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireCitationStyle{gost-footnote} +\renewbibmacro*{cite:clearfields}{% + \usebibmacro{setup:min}} + +\ExecuteBibliographyOptions{citeisbn=false,citeurl=false,citedoi=false,citeeprint=false} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-footnote.cbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-footnote.cbx new file mode 100644 index 00000000000..4317487ae95 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-footnote.cbx @@ -0,0 +1,10 @@ +\ProvidesFile{gost-footnote.cbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireCitationStyle{gost-inline} + +\renewbibmacro*{cite:clearfields}{} + +\ExecuteBibliographyOptions{autocite=footnote,citeisbn} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-inline-min.cbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-inline-min.cbx new file mode 100644 index 00000000000..b2045d338a1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-inline-min.cbx @@ -0,0 +1,10 @@ +\ProvidesFile{gost-inline-min.cbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireCitationStyle{gost-inline} +\renewbibmacro*{cite:clearfields}{% + \usebibmacro{setup:min}} + +\ExecuteBibliographyOptions{citeisbn=false,citeurl=false,citedoi=false,citeeprint=false} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-inline.cbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-inline.cbx new file mode 100644 index 00000000000..96a08df6ce9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-inline.cbx @@ -0,0 +1,304 @@ +\ProvidesFile{gost-inline.cbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\DeclareLabelname + [inbook,incollection,inproceedings,inreference,suppbook,suppcollection,suppperiodical,bookinbook] + {\field{shortauthor}\field{author}\field{translator}} + +\DeclareFieldFormat{bibhyperlink}{% + \bibhyperlink{\thefield{entrykey}:\csuse{cbx@\iffootnote{f}{t}@\thefield{entrykey}}}{#1}} +\DeclareFieldFormat{bibhypertarget}{% + \bibhypertarget{\thefield{entrykey}:\the\value{instcount}}{#1}} +\providecommand*{\mkibid}[1]{#1} +\newtoggle{cbx:loccit} +\newtoggle{cbx:t:bookibid} % for .. // Ibid. in inbook, incollection,.. +\newtoggle{cbx:f:bookibid} +\newtoggle{cbx:opt:inbookibid} + +\DeclareBibliographyOption{strict}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{ibidtracker=constrict,loccittracker=constrict}} + {\ExecuteBibliographyOptions{ibidtracker=context,loccittracker=context}}} + +\DeclareBibliographyOption{citepages}[permit]{% + \ifcsdef{cbx@opt@citepages@#1} + {\csuse{cbx@opt@citepages@#1}} + {\PackageError{biblatex} + {Invalid option 'citepages=#1'} + {Valid values are 'permit', 'suppress', 'omit', 'separate'.}}} + +\providebibmacro*{cite:citepages}{} +\providebibmacro*{cite:full:citepages}{} +\providebibmacro*{cite:postnote}{} + +\def\cbx@opt@citepages@permit{% + \renewbibmacro*{cite:citepages}{}% + \renewbibmacro*{cite:full:citepages}{}% + \renewbibmacro*{cite:postnote}{% + \usebibmacro{cite:postnote:ibidpage}}} + +\def\cbx@opt@citepages@suppress{% + \renewbibmacro*{cite:citepages}{}% + \renewbibmacro*{cite:full:citepages}{% + \clearfield{pages}% + \clearfield{pagetotal}}% + \renewbibmacro*{cite:postnote}{% + \usebibmacro{cite:postnote:ibidpage}}} + +\def\cbx@opt@citepages@omit{% + \renewbibmacro*{cite:citepages}{}% + \renewbibmacro*{cite:full:citepages}{% + \ifboolexpr{ + test {\ifnumequal{\value{citecount}}{\value{citetotal}}} + and + test {\iffieldpages{postnote}} + } + {\clearfield{pages}% + \clearfield{pagetotal}} + {}}% + \renewbibmacro*{cite:postnote}{% + \usebibmacro{cite:postnote:ibidpage}}} + +\def\cbx@opt@citepages@separate{% + \providetoggle{cbx:fullcite}% + \renewbibmacro*{cite:citepages}{% + \global\togglefalse{cbx:fullcite}}% + \renewbibmacro*{cite:full:citepages}{% + \global\toggletrue{cbx:fullcite}}% + \renewbibmacro*{cite:postnote}{% + \ifboolexpr{ + togl {cbx:fullcite} + and + test {\iffieldpages{postnote}} + and + test {\ifnumequal{\value{citecount}}{\value{citetotal}}} + and + ( + not test {\iffieldundef{pages}} + or + not test {\iffieldundef{pagetotal}} + ) + } + {\usebibmacro{cite:postnote:pages}} + {\usebibmacro{cite:postnote:ibidpage}}} + \providebibmacro*{cite:postnote:pages}{% + \setunit{\postnotedelim}% + \bibstring{thiscite}% + \setunit{\addspace}% + \printfield{postnote}}} + +\DeclareBibliographyOption{inbookibid}[true]{% + \settoggle{cbx:opt:inbookibid}{#1}% + \iftoggle{cbx:opt:inbookibid} + {\def\blx@mincrossrefs{1}} + {}} + +\AtEveryCitekey{% + \ifcsdef{abx@field@hyphenation}{% + \edef\blx@languagename{\abx@field@hyphenation}% + \select@language{\abx@field@hyphenation}% + \blx@hyphenreset}% + {}% +} + +\DeclareNameAlias{labelname}{author} +\DeclareFieldFormat*{citetitle}{#1} + +\renewcommand{\postnotedelim}{\addperiod\space} +\renewcommand{\multicitedelim}{\addsemicolondelim\space} + +\ExecuteBibliographyOptions{citetracker=constrict,autocite=inline,inbookibid=false, + citepages=omit,strict,opcittracker=constrict,labeltitle, + citeisbn=false,citeurl=false,citedoi=false,citeeprint=false} + +\newbibmacro*{cite:seen}{% the same for cite and footcite + \ifciteibid + {\ifloccit{\global\toggletrue{cbx:loccit}}{}% + \usebibmacro{cite:ibid}} + {\ifopcit + {\ifloccit{\global\toggletrue{cbx:loccit}}{}% + \usebibmacro{cite:opcit}} + {\iffieldundef{shorthand} + {\usebibmacro{cite:short}} + {\usebibmacro{cite:shorthand}}}}% +} + +\newbibmacro*{cite}{% + \usebibmacro{cite:citepages}% + \global\togglefalse{cbx:loccit}% + \ifboolexpr{% + not test {\ifdefvoid{\cbx@t@lastcrossref}} + and + test {\iffieldequals{crossref}{\cbx@t@lastcrossref}} + }% + {\global\toggletrue{cbx:t:bookibid}} + {\global\togglefalse{cbx:t:bookibid}% + \savefield{crossref}{\cbx@t@lastcrossref}% + \global\xdef\cbx@t@bookref{\thefield{entrykey}:\the\value{instcount}}}% + \ifciteseen + {\global\togglefalse{cbx:t:bookibid}% + \global\undef\cbx@t@lastcrossref% + \global\undef\cbx@t@bookref% + \usebibmacro{cite:seen}} + {\usebibmacro{cite:full}% + \usebibmacro{cite:save}}} + +\newbibmacro*{cite:save}{% + \csxdef{cbx@t@\thefield{entrykey}}{\the\value{instcount}}}% + +\newbibmacro{cite:clearfields}{% + \renewbibmacro*{series+number}{}% + \clearfield{addendum}% + \clearfield{pubstate}% + \clearfield{titleaddon}} + +\newbibmacro*{cite:full}{% + \usebibmacro{cite:full:citepages}% + \printtext[bibhypertarget]{% + \usedriver + {\usebibmacro{cite:clearfields}}%\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + \usebibmacro{shorthandintro}} + +\newbibmacro*{cite:short}{% + \ifnameundef{labelname} + {\printfield{label}} + {\printnames{labelname}}% + \iffieldundef{labeltitle} + {} + {\setunit*{\addspace}% + \printtext[bibhyperlink]{% + \printfield[citetitle]{labeltitle}}}% + \ifboolexpr{ + ( test {\ifentrytype{book}} % do we use macro{volume+parts} ? + or test {\ifentrytype{collection}} + or test {\ifentrytype{proceedings}} + or test {\ifentrytype{reference}} + ) + and not + ( test {\iffieldundef{volume}} % does macro{volume+parts} prints anything ? + and test {\iffieldundef{part}} + and test {\iffieldundef{issue}} + and test {\iffieldundef{book}} + ) + } + {\newunit% + \printtext[bibhyperlink]{\usebibmacro{volume+parts}{\setunit*{\addcomma\space}}}}% + {}} + +\newbibmacro*{cite:opcit}{% + \ifnameundef{labelname} + {\printfield{label}} + {\printnames{labelname}}% + \newunit + \printtext[bibhyperlink]{% + \bibstring[\mkibid]{opcit}}} + +\newbibmacro*{cite:ibid}{% + \bibsentence\printtext[bibhyperlink]{\bibstring[\mkibid]{ibidem}}} + +\newbibmacro*{cite:shorthand}{% + \printfield[bibhyperlink]{shorthand}} + +\newbibmacro*{cite:postnote:ibidpage}{% + \iftoggle{cbx:loccit} + {} + {\usebibmacro{postnote}}} + +\newbibmacro*{footcite}{% + \usebibmacro{cite:citepages}% + \global\togglefalse{cbx:loccit}% + \ifboolexpr{% + not test {\ifdefvoid{\cbx@f@lastcrossref}} % undef, \relax, or empty + and + test {\iffieldequals{crossref}{\cbx@f@lastcrossref}} + }% + {\global\toggletrue{cbx:f:bookibid}} + {\global\togglefalse{cbx:f:bookibid}% + \savefield{crossref}{\cbx@f@lastcrossref}% + \global\xdef\cbx@f@bookref{\thefield{entrykey}:\the\value{instcount}}}% + \ifciteseen + {\global\togglefalse{cbx:f:bookibid}% + \global\undef\cbx@f@lastcrossref% + \global\undef\cbx@f@bookref% + \usebibmacro{cite:seen}} + {\usebibmacro{cite:full}% + \usebibmacro{footcite:save}}} + +\newbibmacro*{footcite:save}{% + \csxdef{cbx@f@\thefield{entrykey}}{\the\value{instcount}}% + \label{cbx@\the\value{instcount}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \iffootnote + {\usebibmacro{footcite}} + {\usebibmacro{cite}}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \iffootnote + {\usebibmacro{footcite}} + {\usebibmacro{cite}}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{footcite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{footcite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\smartcite}[\iffootnote\mkbibparens\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \iffootnote + {\usebibmacro{footcite}} + {\usebibmacro{cite}}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\textcite}[\cbx@textcite\footcite] + {\gdef\cbx@savedkeys{}} + {\printnames{labelname}% + \xappto\cbx@savedkeys{\thefield{entrykey},}} + {\multinamedelim} + {\protected@xappto\cbx@savedcites{% + [\thefield{prenote}][\thefield{postnote}]{\cbx@savedkeys}}} + +\newrobustcmd{\cbx@textcite}[2]{% + \def\cbx@savedcites{#1}#2\cbx@savedcites} + +\DeclareMultiCiteCommand{\textcites}[\cbx@textcite\footcites]{\textcite}{\multicitedelim} + +\renewbibmacro*{cbx:bookibid:check}[2]{% + \ifboolexpr{% + test {\ifcitation} + and + test {\iftoggle{cbx:opt:inbookibid}} + and + ( ( test {\iffootnote} + and + test {\iftoggle{cbx:f:bookibid}} ) + or + ( not test {\iffootnote} + and + test {\iftoggle{cbx:t:bookibid}} ) + ) + } + {#1} + {#2}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-numeric-min.cbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-numeric-min.cbx new file mode 100644 index 00000000000..dad168f8976 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-numeric-min.cbx @@ -0,0 +1,8 @@ +\ProvidesFile{gost-numeric-min.cbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireCitationStyle{gost-numeric} + +\ExecuteBibliographyOptions{citeisbn=false,citeurl=false,citedoi=false,citeeprint=false} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-numeric.cbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-numeric.cbx new file mode 100644 index 00000000000..29c6d12bfd2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/cbx/gost-numeric.cbx @@ -0,0 +1,16 @@ +\ProvidesFile{gost-numeric.cbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\RequireCitationStyle{numeric-comp} +\ExecuteBibliographyOptions{dashed=false,citeisbn,citeurl,citedoi,citeeprint} +\renewcommand*{\multicitedelim}{\addsemicolon\space} + +\AtEveryCitekey{% + \ifcsdef{abx@field@hyphenation}{% + \edef\blx@languagename{\abx@field@hyphenation}% + \select@language{\abx@field@hyphenation}% + \blx@hyphenreset}% + {}% +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/biblatex-gost.dbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/biblatex-gost.dbx new file mode 100644 index 00000000000..a1c7ee06599 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/biblatex-gost.dbx @@ -0,0 +1,104 @@ +% Biblatex-GOST data model + +\DeclareDatamodelFields[type=field, datatype=literal]{ + book, + books,parts,issues, + volsorder, + sortvolume, + systemreq, + publication, + ipc, + reqnumber, + prnumber, + prcountry, + major, + majorcode, + heading, +} + +\DeclareDatamodelFields[type=field, datatype=date, skipout]{ + update, + prdate, + publdate, +} + +\DeclareDatamodelFields[type=field, datatype=integer]{ + upday,upmonth,upyear, + prday,prmonth,pryear, + publday,publmonth,publyear, +} + +\DeclareDatamodelFields[type=list, datatype=name]{ + booktranslator, + bookcommentator, + bookannotator, + bookintroduction, + bookforeword, + bookafterword, +} + +\DeclareDatamodelFields[type=field, datatype=key]{ + media, + bookoriglanguage, +} + +\DeclareDatamodelFields[type=list, datatype=literal]{ + specdata, + credits, + bookcredits, + editioncredits, +} + +\DeclareDatamodelEntryfields{ + media, + credits, + editioncredits, + specdata, + volsorder, + heading, +} + +\DeclareDatamodelEntryfields[book,collection,proceedings,reference]{ + book, + books,parts,issues, + sortvolume, +} + +\DeclareDatamodelEntryfields[mvbook,mvcollection,mvproceedings,mvreference]{ + books,parts,issues, +} + +\DeclareDatamodelEntryfields[inbook,incollection,inproceedings,inreference,bookinbook,suppbook,suppcollection]{ + booktranslator, + bookcommentator, + bookannotator, + bookintroduction, + bookforeword, + bookafterword, + bookoriglanguage, + bookcredits, +} + +\DeclareDatamodelEntryfields[thesis]{ + major,majorcode, +} + +\DeclareDatamodelEntryfields[online]{ + update,systemreq, +} + +\DeclareDatamodelEntryfields[patent]{ + prday,prmonth,pryear, + publday,publmonth,publyear, + publication,reqnumber,ipc,prnumber,prcountry, +} + +\DeclareDatamodelConstraints{ + \constraint[type=data, datatype=date]{ + \constraintfield{update} + \constraintfield{prdate} + \constraintfield{publdate} + } +} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-alphabetic-min.dbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-alphabetic-min.dbx new file mode 100644 index 00000000000..e901d2d9068 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-alphabetic-min.dbx @@ -0,0 +1,5 @@ +% Biblatex-GOST data model + +\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-alphabetic.dbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-alphabetic.dbx new file mode 100644 index 00000000000..e901d2d9068 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-alphabetic.dbx @@ -0,0 +1,5 @@ +% Biblatex-GOST data model + +\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-authoryear-min.dbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-authoryear-min.dbx new file mode 100644 index 00000000000..e901d2d9068 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-authoryear-min.dbx @@ -0,0 +1,5 @@ +% Biblatex-GOST data model + +\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-authoryear.dbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-authoryear.dbx new file mode 100644 index 00000000000..3053e7d434b --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-authoryear.dbx @@ -0,0 +1,6 @@ +% Biblatex-GOST data model + +\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} +%\input{biblatex-gost.dbx} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-footnote-min.dbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-footnote-min.dbx new file mode 100644 index 00000000000..e901d2d9068 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-footnote-min.dbx @@ -0,0 +1,5 @@ +% Biblatex-GOST data model + +\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-footnote.dbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-footnote.dbx new file mode 100644 index 00000000000..e901d2d9068 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-footnote.dbx @@ -0,0 +1,5 @@ +% Biblatex-GOST data model + +\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-inline-min.dbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-inline-min.dbx new file mode 100644 index 00000000000..e901d2d9068 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-inline-min.dbx @@ -0,0 +1,5 @@ +% Biblatex-GOST data model + +\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-inline.dbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-inline.dbx new file mode 100644 index 00000000000..e901d2d9068 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-inline.dbx @@ -0,0 +1,5 @@ +% Biblatex-GOST data model + +\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-numeric-min.dbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-numeric-min.dbx new file mode 100644 index 00000000000..e901d2d9068 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-numeric-min.dbx @@ -0,0 +1,5 @@ +% Biblatex-GOST data model + +\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-numeric.dbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-numeric.dbx new file mode 100644 index 00000000000..e901d2d9068 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/dbx/gost-numeric.dbx @@ -0,0 +1,5 @@ +% Biblatex-GOST data model + +\blx@inputonce{biblatex-gost.dbx}{biblatex-gost data model}{}{}{}{} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/lbx/russian-gost.lbx b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/lbx/russian-gost.lbx new file mode 100644 index 00000000000..79087c54b02 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-contrib/biblatex-gost/lbx/russian-gost.lbx @@ -0,0 +1,606 @@ +\ProvidesFile{russian-gost.lbx} +[2013/03/25\space v0.8\space biblatex-gost styles] + +\InheritBibliographyExtras{russian} + +\DeclareBibliographyStrings{% + bibliography = {{Список литературы}{Список литературы}},%book-like (chapter) + references = {{Список литературы}{Список литературы}},%article-like (section) + shorthands = {{Список сокращений}{Сокращения}}, + editor = {{редактор}{ред\adddot}}, + editors = {{редакторы}{ред\adddot}}, + compiler = {{составитель}{сост\adddot}}, + compilers = {{составители}{сост\adddot}}, + redactor = {{редактор}{ред\adddot}},% FIXME: unsure + redactors = {{редакторы}{ред\adddot}},% FIXME: unsure + reviser = {{ревизионный корректор}{ревиз\adddotspace кор\adddot}}, + revisers = {{ревизионные корректоры}{ревиз\adddotspace кор\adddot}}, + founder = {{основатель}{осн\adddot}}, + founders = {{основатели}{осн\adddot}}, + continuator = {{продолжатель}{прод\adddot}},% FIXME: unsure + continuators = {{продолжатели}{прод\adddot}},% FIXME: unsure + collaborator = {{участник}{участ\adddot}},% FIXME: unsure + collaborators = {{участники}{участ\adddot}},% FIXME: unsure + translator = {{переводчик}{пер\adddot}}, + translators = {{переводчики}{пер\adddot}}, + commentator = {{комментатор}{коммент\adddot}}, + commentators = {{комментаторы}{коммент\adddot}}, + annotator = {{примечания}{примеч\adddot}}, + annotators = {{примечания}{примеч\adddot}}, + commentary = {{комментарий}{коммент\adddot}}, + annotations = {{примечания}{примеч\adddot}}, + introduction = {{вступительная статья}{вступ\adddotspace ст\adddot}}, + foreword = {{предисловие}{предисл\adddot}}, + afterword = {{послесловие}{послесл\adddot}}, + editortr = {{редактор и переводчик}% + {ред\adddotspace и пер\adddot}}, + editorstr = {{редакторы и переводчики}% + {ред\adddotspace и пер\adddot}}, + editorco = {{редактор и комментатор}% + {ред\adddotspace и коммент\adddot}}, + editorsco = {{редакторы и комментаторы}% + {ред\adddotspace и коммент\adddot}}, + editoran = {{редактор и составитель примечаний}% + {ред\adddotspace и сост\adddotspace примеч\adddot}}, + editorsan = {{редакторы и составители примечаний}% + {ред\adddotspace и сост\adddotspace примеч\adddot}}, + editorin = {{редактор и автор вступительной статьи}% + {ред\adddotspace и авт\adddotspace вступ\adddotspace ст\adddot}}, + editorsin = {{редакторы и авторы вступительной статьи}% + {ред\adddotspace и авт\adddotspace вступ\adddotspace ст\adddot}}, + editorfo = {{редактор и автор предисловия}% + {ред\adddotspace и авт\adddotspace предисл\adddot}}, + editorsfo = {{редакторы и авторы предисловия}% + {ред\adddotspace и авт\adddotspace предисл\adddot}}, + editoraf = {{редактор и автор послесловия}% + {ред\adddotspace и авт\adddotspace послесл\adddot}}, + editorsaf = {{редакторы и авторы послесловия}% + {ред\adddotspace и авт\adddotspace послесл\adddot}}, + editortrco = {{редактор, переводчик и автор комментариев}% + {ред.,\addabbrvspace пер\adddotspace и авт\adddotspace коммент\adddot}}, + editorstrco = {{редакторы, переводчики и авторы комментариев}% + {ред.,\addabbrvspace пер\adddotspace и авт\adddotspace коммент\adddot}}, + editortran = {{редактор, переводчик и составитель примечаний}% + {ред.,\addabbrvspace пер\adddotspace и сост\adddotspace примеч\adddot}}, + editorstran = {{редакторы, переводчики и составители примечаний}% + {ред.,\addabbrvspace пер\adddotspace и сост\adddotspace примеч\adddot}}, + editortrin = {{редактор, переводчик и автор вступительной статьи}% + {ред.,\addabbrvspace пер\adddotspace и авт\adddotspace вступ\adddotspace ст\adddot}}, + editorstrin = {{редакторы, переводчики и авторы вступительной статьи}% + {ред.,\addabbrvspace пер\adddotspace и авт\adddotspace вступ\adddotspace ст\adddot}}, + editortrfo = {{редактор, переводчик и автор предисловия}% + {ред.,\addabbrvspace пер\adddotspace и авт\adddotspace предисл\adddot}}, + editorstrfo = {{редакторы, переводчики и авторы предисловия}% + {ред.,\addabbrvspace пер\adddotspace и авт\adddotspace предисл\adddot}}, + editortraf = {{редактор, переводчик и автор послесловия}% + {ред.,\addabbrvspace пер\adddotspace и авт\adddotspace послесловия\adddot}}, + editorstraf = {{редакторы, переводчики и авторы послесловия}% + {ред.,\addabbrvspace пер\adddotspace и авт\adddotspace послесл\adddot}}, + editorcoin = {{редактор, автор комментариев и вступительной статьи}% + {ред.,\addabbrvspace авт\adddotspace коммент\adddotspace и вступ\adddotspace ст\adddot}}, + editorscoin = {{редакторы, авторы комментариев и вступительной статьи}% + {ред.,\addabbrvspace авт\adddotspace коммент\adddotspace и вступ\adddotspace ст\adddot}}, + editorcofo = {{редактор, автор комментариев и предисловия}% + {ред.,\addabbrvspace авт\adddotspace коммент\adddotspace и предисл\adddot}}, + editorscofo = {{редакторы, авторы комментариев и предисловия}% + {ред.,\addabbrvspace авт\adddotspace коммент\adddotspace и предисл\adddot}}, + editorcoaf = {{редактор, автор комментариев и послесловия}% + {ред.,\addabbrvspace авт\adddotspace коммент\adddotspace и послесл\adddot}}, + editorscoaf = {{редакторы, авторы комментариев и послесловия}% + {ред.,\addabbrvspace авт\adddotspace коммент\adddotspace и послесл\adddot}}, + editoranin = {{редактор, составитель примечаний и автор вступительной статьи}% + {ред.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace вступ\adddotspace ст\adddot}}, + editorsanin = {{редакторы, составители примечаний и авторы вступительной статьи}% + {ред.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace вступ\adddotspace ст\adddot}}, + editoranfo = {{редактор, составитель примечаний и автор предисловия}% + {ред.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace предисл\adddot}}, + editorsanfo = {{редакторы, составители примечаний и авторы предисловия}% + {ред.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace предисл\adddot}}, + editoranaf = {{редактор, составитель примечаний и автор послесловия}% + {ред.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace послесл\adddot}}, + editorsanaf = {{редакторы, составители примечаний и авторы послесловия}% + {ред.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace послесл\adddot}}, + editortrcoin = {{редактор, переводчик, автор комментариев и вступительной статьи}% + {ред.,\addabbrvspace пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и вступ\adddotspace ст\adddot}}, + editorstrcoin = {{редакторы, переводчики, авторы комментариев и вступительной статьи}% + {ред.,\addabbrvspace пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и вступ\adddotspace ст\adddot}}, + editortrcofo = {{редактор, переводчик, автор комментариев и предисловия}% + {ред.,\addabbrvspace пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и предисл\adddot}}, + editorstrcofo = {{редакторы, переводчики, авторы комментариев и предисловия}% + {ред.,\addabbrvspace пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и предисл\adddot}}, + editortrcoaf = {{редактор, переводчик, автор комментариев и послесловия}% + {ред.,\addabbrvspace пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и послесл\adddot}}, + editorstrcoaf = {{редакторы, переводчики, авторы комментариев и послесловия}% + {ред.,\addabbrvspace пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и послесл\adddot}}, + editortranin = {{редактор, переводчик, составитель примечаний и автор вступительной статьи}% + {ред.,\addabbrvspace пер.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace вступ\adddotspace ст\adddot}}, + editorstranin = {{редакторы, переводчики, составители примечаний и авторы вступительной статьи}% + {ред.,\addabbrvspace пер.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace вступ\adddotspace ст\adddot}}, + editortranfo = {{редактор, переводчик, составитель примечаний и автор предисловия}% + {ред.,\addabbrvspace пер.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace предисл\adddot}}, + editorstranfo = {{редакторы, переводчики, составители примечаний и авторы предисловия}% + {ред.,\addabbrvspace пер.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace предисл\adddot}}, + editortranaf = {{редактор, переводчик, составитель примечаний и автор послесловия}% + {ред.,\addabbrvspace пер.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace послесл\adddot}}, + editorstranaf = {{редакторы, переводчики, составители примечаний и авторы послесловия}% + {ред.,\addabbrvspace пер.,\addabbrvspace сост\adddotspace примеч\adddotspace и авт\adddotspace послесл\adddot}}, + translatorco = {{переводчик и автор комментариев}% + {пер\adddotspace и авт\adddotspace коммент\adddot}}, + translatorsco = {{переводчики и авторы комментариев}% + {пер\adddotspace и авт\adddotspace коммент\adddot}}, + translatoran = {{переводчик и автор примечаний}% + {пер\adddotspace и сост\adddotspace примеч\adddot}}, + translatorsan = {{переводчики и составители примечаний}% + {пер\adddotspace и сост\adddotspace примеч\adddot}}, + translatorin = {{переводчик и автор вступительной статьи}% + {пер\adddotspace и авт\adddotspace вступ\adddotspace ст\adddot}}, + translatorsin = {{переводчики и авторы вступительной статьи}% + {пер\adddotspace и авт\adddotspace вступ\adddotspace ст\adddot}}, + translatorfo = {{переводчик и автор предисловия}% + {пер\adddotspace и авт\adddotspace предисл\adddot}}, + translatorsfo = {{переводчики и авторы предисловия}% + {пер\adddotspace и авт\adddotspace предисл\adddot}}, + translatoraf = {{переводчик и автор послесловия}% + {пер\adddotspace и авт\adddotspace послесл\adddot}}, + translatorsaf = {{переводчики и авторы послесловия}% + {пер\adddotspace и авт\adddotspace послесл\adddot}}, + translatorcoin = {{переводчик, автор комментариев и вступительной статьи}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и вступ\adddotspace ст\adddot}}, + translatorscoin = {{переводчики, авторы комментариев и вступительной статьи}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и вступ\adddotspace ст\adddot}}, + translatorcofo = {{переводчик, автор комментариев и предисловия}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и предисл\adddot}}, + translatorscofo = {{переводчики, авторы комментариев и предисловия}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и предисл\adddot}}, + translatorcoaf = {{переводчик, автор комментариев и послесловия}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и послесл\adddot}}, + translatorscoaf = {{переводчики, авторы комментариев и послесловия}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и послесл\adddot}}, + translatoranin = {{переводчик, автор комментариев и вступительной статьим}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и вступ\adddotspace ст\adddot}}, + translatorsanin = {{переводчики, авторы комментариев и вступительной статьи}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и вступ\adddotspace ст\adddot}}, + translatoranfo = {{переводчик, автор комментариев и предисловия}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и предисл\adddot}}, + translatorsanfo = {{переводчики, авторы комментариев и предисловия}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и предисл\adddot}}, + translatoranaf = {{переводчик, автор комментариев и послесловия}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и послесл\adddot}}, + translatorsanaf = {{переводчики, авторы комментариев и послесловия}% + {пер.,\addabbrvspace авт\adddotspace коммент\adddotspace и послесл\adddot}}, + byauthor = {{}{}}, + byeditor = {{под редакцией}{под\addabbrvspace ред\adddot}}, + bycompiler = {{составитель}{сост\adddot}}, + byredactor = {{под редакцией}{под\addabbrvspace ред\adddot}}, + byreviser = {{исправлено}{испр\adddot}}, + byreviewer = {{рецензия}{рец\adddot}}, + byfounder = {{учредитель}{учр\adddot}},% FIXME: unsure + bycontinuator = {{продолжение}{продолж\adddot}},% FIXME: unsure + bycollaborator = {{при участии}{при\addabbrvspace уч\adddot}}, + bytranslator = {{перевод \lbx@lfromlang}{пер\adddot\ \lbx@sfromlang}}, + bycommentator = {{комментарии}{коммент\adddot}}, + byannotator = {{примечания}{примеч\adddot}}, + withcommentator = {{комментарии}{коммент\adddot}}, + withannotator = {{примечания}{примеч\adddot}}, + withintroduction = {{вступительная статья}{вступ\adddotspace ст\adddot}}, + withforeword = {{предисловие}{предисл\adddot}}, + withafterword = {{послесловие}{послесл\adddot}}, + byeditortr = {{перевод \lbx@lfromlang, под редакцией}% + {пер\adddot\ \lbx@sfromlang, под\addabbrvspace ред\adddot}}, + byeditorco = {{под редакцией, комментарии}% + {под ред.,\addabbrvspace коммент\adddot}}, + byeditoran = {{под редакцией, примечания}% + {под ред.,\addabbrvspace примеч\adddot}}, + byeditorin = {{под редакцией, вступительная статья}% + {под ред.,\addabbrvspace вступ\adddotspace ст\adddot}}, + byeditorfo = {{под редакцией, предисловие}% + {под ред.,\addabbrvspace предисл\adddot}}, + byeditoraf = {{под редакцией, послесловие}% + {под ред.,\addabbrvspace послесл\adddot}}, + byeditortrco = {{под редакцией, перевод \lbx@lfromlang\ и комментарии}% + {под ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и коммент\adddot}}, + byeditortran = {{под редакцией, перевод \lbx@lfromlang\ и примечания}% + {под ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и примеч\adddot}}, + byeditortrin = {{под редакцией, перевод \lbx@lfromlang, вступительная статья}% + {под ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, вступ\adddotspace ст\adddot}}, + byeditortrfo = {{под редакцией, перевод \lbx@lfromlang, предисловие}% + {под ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, предисл\adddot}}, + byeditortraf = {{под редакцией, перевод \lbx@lfromlang, послесловие}% + {под ред\adddotspace и пер\adddot\ \lbx@sfromlang, послесл\adddot}}, + byeditorcoin = {{под редакцией, комментарии и вступительная статья}% + {под ред.,\addabbrvspace коммент\adddotspace и вступ\adddotspace ст\adddot}}, + byeditorcofo = {{под редакцией, комментарии и предисловие}% + {под ред.,\addabbrvspace коммент\adddotspace и предисл\adddot}}, + byeditorcoaf = {{под редакцией, комментарии и послесловие}% + {под ред.,\addabbrvspace коммент\adddotspace и послесл\adddot}}, + byeditoranin = {{под редакцией, примечания и вступительная статья}% + {под ред.,\addabbrvspace примеч\adddotspace и вступ\adddotspace ст\adddot}}, + byeditoranfo = {{под редакцией, примечания и предисловие}% + {под ред.,\addabbrvspace примеч\adddotspace и предисл\adddot}}, + byeditoranaf = {{под редакцией, примечания и послесловие}% + {под ред.,\addabbrvspace примеч\adddotspace и послесл\adddot}}, + byeditortrcoin = {{под редакцией, перевод \lbx@lfromlang, комментарии и вступительная статья}% + {под ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, коммент\adddotspace и вступ\adddotspace ст\adddot}}, + byeditortrcofo = {{под редакцией, перевод \lbx@lfromlang, комментарии и предисловие}% + {под ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, коммент\adddotspace и предисл\adddot}}, + byeditortrcoaf = {{под редакцией, перевод \lbx@lfromlang, комментарии и послесловие}% + {под ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, коммент\adddotspace и послесл\adddot}}, + byeditortranin = {{под редакцией, перевод \lbx@lfromlang, примечания и вступительная статья}% + {под ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и вступ\adddotspace ст\adddot}}, + byeditortranfo = {{под редакцией, перевод \lbx@lfromlang, примечания и предисловие}% + {под ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и предисл\adddot}}, + byeditortranaf = {{под редакцией, перевод \lbx@lfromlang, примечания и послесловие}% + {под ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и послесл\adddot}}, + bytranslatorco = {{перевод \lbx@lfromlang\ и комментарии}% + {пер\adddot\ \lbx@sfromlang\ и коммент\adddot}}, + bytranslatoran = {{перевод \lbx@lfromlang\ и примечания}% + {пер\adddot\ \lbx@sfromlang\ и примеч\adddot}}, + bytranslatorin = {{перевод \lbx@lfromlang\ и вступительная статья}% + {пер\adddot\ \lbx@sfromlang\ и вступ\adddotspace ст\adddot}}, + bytranslatorfo = {{перевод \lbx@lfromlang\ и предисловие}% + {пер\adddot\ \lbx@sfromlang\ и предисл\adddot}}, + bytranslatoraf = {{перевод \lbx@lfromlang\ и послесловие}% + {пер\adddot\ \lbx@sfromlang\ и и послесл\adddot}}, + bytranslatorcoin = {{перевод \lbx@lfromlang, комментарии и вступительная статья}% + {пер\adddot\ \lbx@sfromlang, коммент\adddotspace и вступ\adddotspace ст\adddot}}, + bytranslatorcofo = {{перевод \lbx@lfromlang, комментарии и предисловие}% + {пер\adddot\ \lbx@sfromlang, коммент\adddotspace и предисл\adddot}}, + bytranslatorcoaf = {{перевод \lbx@lfromlang, комментарии и послесловие}% + {пер\adddot\ \lbx@sfromlang, коммент\adddotspace и послесл\adddot}}, + bytranslatoranin = {{перевод \lbx@lfromlang, примечания и вступительная статья}% + {пер\adddot\ \lbx@sfromlang, примеч\adddotspace и вступ\adddotspace ст\adddot}}, + bytranslatoranfo = {{перевод \lbx@lfromlang, примечания и предисловие}% + {пер\adddot\ \lbx@sfromlang, примеч\adddotspace и предисл\adddot}}, + bytranslatoranaf = {{перевод \lbx@lfromlang, примечания и послесловие}% + {пер\adddot\ \lbx@sfromlang, примеч\adddotspace и послесл\adddot}}, + and = {{и}{и}}, + andothers = {{и\addabbrvspace др\adddot}{и\addabbrvspace др\adddot}}, + andmore = {{и\addabbrvspace др\adddot}{и\addabbrvspace др\adddot}}, + volume = {{том}{т\adddot}}, + volumes = {{томах}{т\adddot}}, + involumes = {{в}{в}}, + jourvol = {{том}{т\adddot}}, + jourser = {{серия}{сер\adddot}}, + book = {{книга}{кн\adddot}}, + part = {{часть}{ч\adddot}}, + issue = {{выпуск}{вып\adddot}}, + newseries = {{новая серия}{нов\adddotspace сер\adddot}}, + oldseries = {{старая серия}{стар\adddotspace сер\adddot}}, + edition = {{издание}{изд\adddot}}, + reprint = {{переиздание}{переизд\adddot}}, + reprintof = {{переиздание}{переизд\adddot}}, + reprintas = {{переиздано как}{переизд\adddotspace как}}, + reprintfrom = {{переиздано с}{переизд\adddotspace с}}, + translationof = {{перевод по изданию\addcolon}{пер\adddotspace по изд\adddot\addcolon}}, + translationas = {{перевод\addcolon}{пер\adddot\addcolon}}, + translationfrom = {{перевод с}{пер\adddotspace с}}, + reviewof = {{рецензия на\addcolon}{рец\adddotspace на\addcolon}},% FIXME: unsure + origpubas = {{первая публикация как\addcolon}% + {перв\adddotspace публ\adddotspace как\addcolon}}, + origpubin = {{первая публикация в}% + {перв\adddotspace публ\adddotspace в}}, + astitle = {{\addcolon}{\addcolon}},% FIXME: unsure + bypublisher = {{\addcomma}{\addcomma}},% FIXME: unsure + page = {{страница}{с\adddot}}, + pages = {{страницы}{с\adddot}}, + column = {{колонка}{кол\adddot}}, + columns = {{колонки}{кол\adddot}}, + line = {{строка}{строка}}, + lines = {{строки}{строка}}, + verse = {{стих}{стих}}, + verses = {{стихи}{стихи}}, + section = {{параграф}{\S}}, + sections = {{параграфы}{\S\S}}, + paragraph = {{абзац}{абз\adddot}}, + paragraphs = {{абзацы}{абз\adddot}}, + in = {{в}{в}}, + inseries = {{в}{в}}, + ofseries = {{из}{из}}, + number = {{номер}{№}}, + chapter = {{глава}{гл\adddot}}, + mathesis = {{дис\adddotspace\textellipsis\ маг\adddot} + {дис\adddotspace\textellipsis\ маг\adddot}}, + phdthesis = {{дис\adddotspace\textellipsis\ канд\adddot} + {дис\adddotspace\textellipsis\ канд\adddot}}, + docthesis = {{дис\adddotspace\textellipsis\ док\adddot} + {дис\adddotspace\textellipsis\ док\adddot}}, + phdautoref = {{автореф\adddotspace дис\adddotspace\textellipsis\ канд\adddot} + {автореф\adddotspace дис\adddotspace\textellipsis\ канд\adddot}}, + docautoref = {{автореф\adddotspace дис\adddotspace\textellipsis\ док\adddot} + {автореф\adddotspace дис\adddotspace\textellipsis\ док\adddot}}, + resreport = {{научный отчёт}{науч\adddotspace отч\adddot}}, + techreport = {{технический отчёт}{тех\adddotspace отч\adddot}}, + software = {{программное обеспечение}{прогр\adddotspace обесп\adddot}}, + datacd = {{CD-ROM}{CD-ROM}}, + audiocd = {{audio CD}{audio CD}}, + version = {{версия}{вер\adddot}}, + url = {{url}{url}}, + urlseen = {{дата обращения}{дата\addabbrvspace обр\adddot}}, + inpreparation = {{в\addabbrvspace подготовке}{в подг\adddot}}, + submitted = {{представлено}{предст\adddot}}, + forthcoming = {{в печати}{в печ\adddot}}, + inpress = {{в\addabbrvspace печати}{в печ\adddot}}, + prepublished = {{предварительная публикация}{пред\adddotspace пуб\adddot}},% FIXME: unsure + citedas = {{далее цитируется как}{далее цит\addabbrvspace как}}, + thiscite = {{здесь}{здесь}}, + seenote = {{смотри сноску}{см\adddotspace сн\adddot}}, + quotedin = {{цитируется по}{цит\adddotspace по}}, + idem = {{он\addabbrvspace же}{он\addabbrvspace же}}, + idemsm = {{он\addabbrvspace же}{он\addabbrvspace же}}, + idemsf = {{она\addabbrvspace же}{она\addabbrvspace же}}, + idemsn = {{он\addabbrvspace же}{он\addabbrvspace же}}, + idempm = {{они\addabbrvspace же}{они\addabbrvspace же}}, + idempf = {{они\addabbrvspace же}{они\addabbrvspace же}}, + idempn = {{они\addabbrvspace же}{они\addabbrvspace же}}, + idempp = {{они\addabbrvspace же}{они\addabbrvspace же}}, + ibidem = {{там\addabbrvspace же}{там\addabbrvspace же}}, + opcit = {{указ\adddotspace соч\adddot}{указ\adddotspace соч\adddot}}, + loccit = {{указ\adddotspace место}{указ\adddotspace место}}, + confer = {{сравни}{ср\adddot}}, + sequens = {{и следующая}{и\addabbrvspace сл\adddot}}, + sequentes = {{и следующие}{и\addabbrvspace сл\adddot}}, + passim = {{всюду}{всюду}}, + see = {{смотри}{см\adddot}}, + seealso = {{смотри также}{см\adddotspace также}}, + backrefpage = {{цитируется на странице}{цит\adddotspace на\addabbrvspace с\adddot}}, + backrefpages = {{цитируется на страницах}{цит\adddotspace на\addabbrvspace с\adddot}}, + january = {{январь}{янв\adddot}}, + february = {{февраль}{февр\adddot}}, + march = {{март}{март}}, + april = {{апрель}{апр\adddot}}, + may = {{май}{май}}, + june = {{июнь}{июнь}}, + july = {{июль}{июль}}, + august = {{август}{авг\adddot}}, + september = {{сентябрь}{сент\adddot}}, + october = {{октябрь}{окт\adddot}}, + november = {{ноябрь}{нояб\adddot}}, + december = {{декабрь}{дек\adddot}}, + datejanuary = {{января}{янв\adddot}}, + datefebruary = {{февраля}{февр\adddot}}, + datemarch = {{марта}{марта}}, + dateapril = {{апреля}{апр\adddot}}, + datemay = {{мая}{мая}}, + datejune = {{июня}{июня}}, + datejuly = {{июля}{июля}}, + dateaugust = {{августа}{авг\adddot}}, + dateseptember = {{сентября}{сент\adddot}}, + dateoctober = {{октября}{окт\adddot}}, + datenovember = {{ноября}{нояб\adddot}}, + datedecember = {{декабря}{дек\adddot}}, + langamerican = {{американский}{амер\adddot}}, + langbrazilian = {{бразильский}{браз\adddot}}, + langcroatian = {{хорватский}{хорв\adddot}}, + langdanish = {{датский}{дат\adddot}}, + langdutch = {{нидерландский}{нидерл\adddot}}, + langenglish = {{английский}{англ\adddot}}, + langfinnish = {{финский}{фин\adddot}}, + langfrench = {{французский}{фр\adddot}}, + langgerman = {{немецкий}{нем\adddot}}, + langgreek = {{греческий}{греч\adddot}}, + langitalian = {{итальянский}{итал\adddot}}, + langlatin = {{латинский}{лат\adddot}}, + langnorwegian = {{норвежский}{норв\adddot}}, + langportuguese = {{португальский}{порт\adddot}}, + langrussian = {{русский}{рус\adddot}}, + langspanish = {{испанский}{исп\adddot}}, + langswedish = {{шведский}{швед\adddot}}, + fromamerican = {{с американского}{с\addabbrvspace амер\adddot}}, + frombrazilian = {{с бразильского}{с\addabbrvspace браз\adddot}}, + fromcroatian = {{с хорватского}{с\addabbrvspace хорв\adddot}}, + fromdanish = {{с датского}{с\addabbrvspace дат\adddot}}, + fromdutch = {{с нидерландского}{с\addabbrvspace нидерл\adddot}}, + fromenglish = {{с английского}{с\addabbrvspace англ\adddot}}, + fromfinnish = {{с финского}{с\addabbrvspace фин\adddot}}, + fromfrench = {{с французского}{с\addabbrvspace фр\adddot}}, + fromgerman = {{с немецкого}{с\addabbrvspace нем\adddot}}, + fromgreek = {{с греческого}{с\addabbrvspace греч\adddot}}, + fromitalian = {{с итальянского}{с\addabbrvspace итал\adddot}}, + fromlatin = {{с латинского}{с\addabbrvspace лат\adddot}}, + fromnorwegian = {{с норвежского}{с\addabbrvspace норв\adddot}}, + fromportuguese = {{с португальского}{с\addabbrvspace порт\adddot}}, + fromrussian = {{с русского}{с\addabbrvspace рус\adddot}}, + fromspanish = {{с испанского}{с\addabbrvspace исп\adddot}}, + fromswedish = {{со шведского}{со\addabbrvspace швед\adddot}}, + countryde = {{Германия}{Германия}}, + countryeu = {{Европейский Союз}{ЕС}}, + countryep = {{Европейский Союз}{ЕС}}, + countryfr = {{Франция}{Франция}}, + countryuk = {{Великобритания}{Великобритания}}, + countryus = {{Соединённые Штаты Америки}{США}}, + countryru = {{Российская Федерация}{Рос\adddotspace Федерация}}, + countryussr = {{СССР}{СССР}}, + patent = {{патент}{пат\adddot}}, + patentde = {{патент Германии}{пат\adddotspace Германии}}, + patenteu = {{патент Европы}{пат\adddotspace Европы}}, + patentfr = {{патент Франции}{пат\adddotspace Франции}}, + patentuk = {{патент Великобритании}{пат\adddotspace Великобритании}}, + patentus = {{патент США}{пат\adddotspace США}}, + patentru = {{патент Российской Федерации}{пат\adddotspace Рос\adddotspace Федерации}}, + patentussr = {{патент СССР}{пат\adddotspace СССР}}, + patreq = {{заявка}{заявка}}, + patreqde = {{заявка на патент Германии}{заявка на пат\adddotspace Германии}}, + patreqeu = {{заявка на патент Европы}{заявка на пат\adddotspace Европы}}, + patreqfr = {{заявка на патент Франции}{заявка на пат\adddotspace Франции}}, + patrequk = {{заявка на патент Великобритании}{заявка на пат\adddotspace Великобритании}}, + patrequs = {{заявка на патент США}{заявка на пат\adddotspace США}}, + patreqru = {{заявка на патент Российской Федерации}{заявка на пат\adddotspace Рос\adddotspace Федерации}}, + patrequssr = {{заявка на патент СССР}{заявка на пат\adddotspace СССР}}, + invcert = {{авторское свидетельство}{а\adddot\addnbthinspace с\adddot}}, + requested = {{заявлено}{заявл\adddot}}, + published = {{опубликовано}{опубл\adddot}}, + priority = {{приоритет}{приоритет}}, + file = {{файл}{файл}}, + library = {{библиотека}{б-ка}}, + abstract = {{резюме}{рез\adddot}}, + annotation = {{аннотация}{аннот\adddot}}, + %inherit = {russian},%------------------------------------------------------------ + langpolish = {{польский}{пол\adddot}}, + frompolish = {{с польского}{с пол\adddot}}, + books = {{кн\adddot}{кн\adddot}}, + parts = {{ч\adddot}{ч\adddot}}, + issues = {{вып\adddot}{вып\adddot}}, + loccit = {{цит\adddotspace место}{цит\adddotspace место}}, + geneditor = {{общий редактор}{общ\adddotspace ред\adddot}}, + geneditors = {{общие редакторы}{общ\adddotspace ред\adddot}}, + bygeneditor = {{под общей редакцией}{под общ\adddotspace ред\adddot}}, + bygeneditortr = {{перевод \lbx@lfromlang, под общей редакцией}% + {пер\adddot\ \lbx@sfromlang, под общ\adddotspace ред\adddotspace}}, + bygeneditorco = {{общая редакция и комментарии}% + {общ\adddotspace ред\adddotspace и комм\adddot}}, + bygeneditoran = {{общая редакция и примечания}% + {общ\adddotspace ред\adddotspace и прим\adddot}}, + bygeneditorin = {{общая редакция и вступительная статья}% + {общ\adddotspace ред\adddotspace и вступ\adddotspace ст\adddot}}, + bygeneditorfo = {{общая редакция и предисловие}% + {общ\adddotspace ред\adddotspace и предисл\adddot}}, + bygeneditoraf = {{общая редакция и послесловие}% + {общ\adddotspace ред\adddotspace и послесл\adddot}}, + bygeneditortrco = {{общая редакция, перевод \lbx@lfromlang\ и комментарии}% + {общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и комм\adddot}}, + bygeneditortran = {{общая редакция, перевод \lbx@lfromlang\ и примечания}% + {общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и прим\adddot}}, + bygeneditortrin = {{общая редакция, перевод \lbx@lfromlang, вступительная статья}% + {общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и вступ\adddotspace ст\adddot}}, + bygeneditortrfo = {{общая редакция, перевод \lbx@lfromlang\ и предисловие}% + {общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и предисл\adddot}}, + bygeneditortraf = {{общая редакция, перевод \lbx@lfromlang\ и послесловие}% + {общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и послесл\adddot}}, + bygeneditorcoin = {{общая редакция, комментарии и вступительная статья}% + {общ\adddotspace ред.,\addabbrvspace комм\adddotspace и вступ\adddotspace ст\adddot}}, + bygeneditorcofo = {{общая редакция, комментарии и предисловие}% + {общ\adddotspace ред.,\addabbrvspace комм\adddotspace и предисл\adddot}}, + bygeneditorcoaf = {{общая редакция, комментарии и послесловие}% + {общ\adddotspace ред.,\addabbrvspace комм\adddotspace и послесл\adddot}}, + bygeneditoranin = {{общая редакция, примечания и вступительная статья}% + {общ\adddotspace ред.,\addabbrvspace прим\adddotspace и вступ\adddotspace ст\adddot}}, + bygeneditoranfo = {{общая редакция, примечания и предисловие}% + {общ\adddotspace ред.,\addabbrvspace прим\adddotspace и предисл\adddot}}, + bygeneditoranaf = {{общая редакция, примечания и послесловие}% + {общ\adddotspace ред.,\addabbrvspace прим\adddotspace и послесл\adddot}}, + bygeneditortrcoin= {{общая редакция, перевод \lbx@lfromlang, комментарии и вступительная статья}% + {общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, комм\adddotspace и вступ\adddotspace ст\adddot}}, + bygeneditortrcofo= {{общая редакция, перевод \lbx@lfromlang, комментарии и предисловие}% + {общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, комм\adddotspace и предисл\adddot}}, + bygeneditortrcoaf= {{общая редакция, перевод \lbx@lfromlang, комментарии и послесловие}% + {общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, комм\adddotspace и послесл\adddot}}, + bygeneditortranin= {{общая редакция, перевод \lbx@lfromlang, примечания и вступительная статья}% + {общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и вступ\adddotspace ст\adddot}}, + bygeneditortranfo= {{общая редакция, перевод \lbx@lfromlang, примечания и предисловие}% + {общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и предисл\adddot}}, + bygeneditortranaf= {{общая редакция, перевод \lbx@lfromlang, примечания и послесловие}% + {общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и послесл\adddot}}, + gecompiler = {{общий редактор и составитель}{общ\adddotspace ред\adddotspace и сост\adddot}}, + gecompilers = {{общие редакторы и составители}{общ\adddotspace ред\adddotspace и сост\adddot}}, + bygecompiler = {{составление и общая редакция}{сост\adddotspace и общ\adddotspace ред\adddot}}, + bygecompilertr = {{перевод \lbx@lfromlang, составление и общая редакция}% + {пер\adddot\ \lbx@sfromlang, сост\adddotspace и общ\adddotspace ред\adddotspace}}, + bygecompilerco = {{составление, общая редакция и комментарии}% + {сост.,\addabbrvspace общ\adddotspace ред\adddotspace и комм\adddot}}, + bygecompileran = {{составление, общая редакция и примечания}% + {сост.,\addabbrvspace общ\adddotspace ред\adddotspace и прим\adddot}}, + bygecompilerin = {{составление, общая редакция и вступительная статья}% + {сост.,\addabbrvspace общ\adddotspace ред\adddotspace и вступ\adddotspace ст\adddot}}, + bygecompilerfo = {{составление, общая редакция и предисловие}% + {сост.,\addabbrvspace общ\adddotspace ред\adddotspace и предисл\adddot}}, + bygecompileraf = {{составление, общая редакция и послесловие}% + {сост.,\addabbrvspace общ\adddotspace ред\adddotspace и послесл\adddot}}, + bygecompilertrco = {{составление, общая редакция, перевод \lbx@lfromlang\ и комментарии}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и комм\adddot}}, + bygecompilertran = {{составление, общая редакция, перевод \lbx@lfromlang\ и примечания}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и прим\adddot}}, + bygecompilertrin = {{составление, общая редакция, перевод \lbx@lfromlang, вступительная статья}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и вступ\adddotspace ст\adddot}}, + bygecompilertrfo = {{составление, общая редакция, перевод \lbx@lfromlang\ и предисловие}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и предисл\adddot}}, + bygecompilertraf = {{составление, общая редакция, перевод \lbx@lfromlang\ и послесловие}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и послесл\adddot}}, + bygecompilercoin = {{составление, общая редакция, комментарии и вступительная статья}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace комм\adddotspace и вступ\adddotspace ст\adddot}}, + bygecompilercofo = {{составление, общая редакция, комментарии и предисловие}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace комм\adddotspace и предисл\adddot}}, + bygecompilercoaf = {{составление, общая редакция, комментарии и послесловие}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace комм\adddotspace и послесл\adddot}}, + bygecompileranin = {{составление, общая редакция, примечания и вступительная статья}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace прим\adddotspace и вступ\adddotspace ст\adddot}}, + bygecompileranfo = {{составление, общая редакция, примечания и предисловие}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace прим\adddotspace и предисл\adddot}}, + bygecompileranaf = {{составление, общая редакция, примечания и послесловие}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace прим\adddotspace и послесл\adddot}}, + bygecompilertrcoin= {{составление, общая редакция, перевод \lbx@lfromlang, комментарии и вступительная статья}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, комм\adddotspace и вступ\adddotspace ст\adddot}}, + bygecompilertrcofo= {{составление, общая редакция, перевод \lbx@lfromlang, комментарии и предисловие}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, комм\adddotspace и предисл\adddot}}, + bygecompilertrcoaf= {{составление, общая редакция, перевод \lbx@lfromlang, комментарии и послесловие}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, комм\adddotspace и послесл\adddot}}, + bygecompilertranin= {{составление, общая редакция, перевод \lbx@lfromlang, примечания и вступительная статья}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и вступ\adddotspace ст\adddot}}, + bygecompilertranfo= {{составление, общая редакция, перевод \lbx@lfromlang, примечания и предисловие}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и предисл\adddot}}, + bygecompilertranaf= {{составление, общая редакция, перевод \lbx@lfromlang, примечания и послесловие}% + {сост.,\addabbrvspace общ\adddotspace ред.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и послесл\adddot}}, + bycompilertr = {{перевод \lbx@lfromlang\ и составление}% + {пер\adddot\ \lbx@sfromlang\ и сост\adddotspace}}, + bycompilerco = {{составление и комментарии}% + {сост\adddotspace и комм\adddot}}, + bycompileran = {{составление и примечания}% + {сост\adddotspace и прим\adddot}}, + bycompilerin = {{составление и вступительная статья}% + {сост\adddotspace и вступ\adddotspace ст\adddot}}, + bycompilerfo = {{составление и предисловие}% + {сост\adddotspace и предисл\adddot}}, + bycompileraf = {{составление и послесловие}% + {сост\adddotspace и послесл\adddot}}, + bycompilertrco = {{составление, перевод \lbx@lfromlang\ и комментарии}% + {сост.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и комм\adddot}}, + bycompilertran = {{составление, перевод \lbx@lfromlang\ и примечания}% + {сост.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и прим\adddot}}, + bycompilertrin = {{составление, перевод \lbx@lfromlang, вступительная статья}% + {сост.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и вступ\adddotspace ст\adddot}}, + bycompilertrfo = {{составление, перевод \lbx@lfromlang\ и предисловие}% + {сост.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и предисл\adddot}}, + bycompilertraf = {{составление, перевод \lbx@lfromlang\ и послесловие}% + {сост.,\addabbrvspace пер\adddot\ \lbx@sfromlang\ и послесл\adddot}}, + bycompilercoin = {{составление, комментарии и вступительная статья}% + {сост.,\addabbrvspace комм\adddotspace и вступ\adddotspace ст\adddot}}, + bycompilercofo = {{составление, комментарии и предисловие}% + {сост.,\addabbrvspace комм\adddotspace и предисл\adddot}}, + bycompilercoaf = {{составление, комментарии и послесловие}% + {сост.,\addabbrvspace комм\adddotspace и послесл\adddot}}, + bycompileranin = {{составление, примечания и вступительная статья}% + {сост.,\addabbrvspace прим\adddotspace и вступ\adddotspace ст\adddot}}, + bycompileranfo = {{составление, примечания и предисловие}% + {сост.,\addabbrvspace прим\adddotspace и предисл\adddot}}, + bycompileranaf = {{составление, примечания и послесловие}% + {сост.,\addabbrvspace прим\adddotspace и послесл\adddot}}, + bycompilertrcoin= {{составление, перевод \lbx@lfromlang, комментарии и вступительная статья}% + {сост.,\addabbrvspace пер\adddot\ \lbx@sfromlang, комм\adddotspace и вступ\adddotspace ст\adddot}}, + bycompilertrcofo= {{составление, перевод \lbx@lfromlang, комментарии и предисловие}% + {сост.,\addabbrvspace пер\adddot\ \lbx@sfromlang, комм\adddotspace и предисл\adddot}}, + bycompilertrcoaf= {{составление, перевод \lbx@lfromlang, комментарии и послесловие}% + {сост.,\addabbrvspace пер\adddot\ \lbx@sfromlang, комм\adddotspace и послесл\adddot}}, + bycompilertranin= {{составление, перевод \lbx@lfromlang, примечания и вступительная статья}% + {сост.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и вступ\adddotspace ст\adddot}}, + bycompilertranfo= {{составление, перевод \lbx@lfromlang, примечания и предисловие}% + {сост.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и предисл\adddot}}, + bycompilertranaf= {{составление, перевод \lbx@lfromlang, примечания и послесловие}% + {сост.,\addabbrvspace пер\adddot\ \lbx@sfromlang, примеч\adddotspace и послесл\adddot}}, + mediavideorecording = {{видеозапись}{видеозапись}}, + mediasoundrecording = {{звукозапись}{звукозапись}}, + mediagraphic = {{изоматериал}{изоматериал}}, + mediacartographic = {{карты}{карты}}, + mediakit = {{комплект}{комплект}}, + mediamotionpicture = {{кинофильм}{кинофильм}}, + mediamicroform = {{микроформа}{микроформа}}, + mediamultimedia = {{мультимедиа}{мультимедиа}}, + mediamusic = {{ноты}{ноты}}, + mediaobject = {{предмет}{предмет}}, + mediamanuscript = {{рукопись}{рукопись}}, + mediatext = {{текст}{текст}}, + mediabraille = {{шрифт Брайля}{шрифт Брайля}}, + mediaeresource = {{электронный ресурс}{электронный ресурс}}, + updated = {{дата обновления}{дата обновления}}, + systemreq = {{систем\adddotspace требования}{систем\adddotspace требования}}, +} + +\endinput -- cgit v1.2.3