summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/gost2003.bst231
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/gost2003s.bst231
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/gost2008.bst232
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/gost2008l.bst232
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/gost2008ls.bst232
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/gost2008n.bst231
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/gost2008ns.bst231
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/gost2008s.bst232
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/gost780.bst231
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/gost780s.bst231
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/ugost2003.bst231
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/ugost2003s.bst231
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/ugost2008.bst232
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/ugost2008l.bst232
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/ugost2008ls.bst232
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/ugost2008n.bst231
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/ugost2008ns.bst231
-rw-r--r--Master/texmf-dist/bibtex/bst/gost/ugost2008s.bst232
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/README26
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/dobib.cmd20
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex01.bib9
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex02.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex03.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex04.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex05.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex06.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex06a.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex07.bib9
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex08.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex09.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex10.bib9
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex11.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex12.bib8
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex13.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex14.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex14a.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex15.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex16.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17a.bib8
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17b.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex18.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex19.bib14
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20.bib9
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20a.bib30
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20b.bib17
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20c.bib20
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex21.bib14
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex21a.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex22.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex23.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24.bib15
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24a.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24b.bib14
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex25.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex26.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27a.bib18
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27b.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27c.bib8
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex28.bib25
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex29.bib15
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex30.bib27
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/examples.bib525
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bibnocap.sty25
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/dobib.cmd21
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/donat.cmd13
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/gost2008-natbib-s.tex122
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/donat.cmd13
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex01.bib9
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex02.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex03.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex04.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex05.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex06.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex06a.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex07.bib9
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex08.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex09.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex10.bib9
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex11.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex12.bib8
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex13.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex14.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex14a.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex15.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex16.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex17.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex17a.bib8
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex17b.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex18.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex19.bib14
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex20.bib9
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex20a.bib30
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex20b.bib17
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex20c.bib20
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex21.bib14
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex21a.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex22.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex23.bib11
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex24.bib15
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex24a.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex24b.bib14
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex25.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex26.bib12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex27a.bib18
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex27b.bib10
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex27c.bib8
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex28.bib25
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex29.bib15
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ex30.bib27
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/examples.bib524
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost.pdfbin567988 -> 450984 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost.tex124
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2003.pdfbin323796 -> 227182 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2003.tex16
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008-customized.pdfbin338987 -> 246898 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008-customized.tex18
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008-natbib-s.pdfbin265487 -> 175200 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008-natbib-s.tex122
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008-natbib.pdfbin282893 -> 192781 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008-natbib.tex118
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008-sorted.pdfbin217590 -> 130449 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008-sorted.tex106
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008.pdfbin321956 -> 224766 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008.tex12
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008l.pdfbin323704 -> 227533 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost2008l.tex16
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost780.pdfbin321383 -> 222966 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/gost780.tex15
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost.tex122
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2003.pdfbin0 -> 227337 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2003.tex17
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2008-customized.pdfbin0 -> 248145 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2008-customized.tex18
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2008-natbib.pdfbin0 -> 175622 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2008-natbib.tex121
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2008-sorted.pdfbin0 -> 130956 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2008-sorted.tex106
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2008.pdfbin0 -> 224990 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2008.tex13
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2008l.pdfbin0 -> 227965 bytes
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost2008l.tex17
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost780._tex16
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/ugost780.pdfbin0 -> 267430 bytes
-rw-r--r--Master/texmf-dist/source/bibtex/gost/gost.dtx381
-rw-r--r--Master/texmf-dist/source/bibtex/gost/gost.ins3
-rw-r--r--Master/texmf-dist/tex/latex/gost/bibnocap.sty25
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
148 files changed, 6976 insertions, 931 deletions
diff --git a/Master/texmf-dist/bibtex/bst/gost/gost2003.bst b/Master/texmf-dist/bibtex/bst/gost/gost2003.bst
index 26fd1cc3529..1cedcea6fbd 100644
--- a/Master/texmf-dist/bibtex/bst/gost/gost2003.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/gost2003.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -107,7 +110,7 @@ FUNCTION {output.nonnull}
{ ", " * write$ }
{ output.state after.block =
{ add.period$ write$
- " " quote$ "--- " * * write$
+ " \BibDash " write$ %%" " quote$ "--- " * * write$ % since v1.2c
newline$
"\newblock " write$
}
@@ -827,18 +830,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "\CYRYA\cyrn\cyrv." }
+ { month "Feb." =
+ { "\CYRF\cyre\cyrv\cyrr." }
+ { month "Mar." =
+ { "\CYRM\cyra\cyrr\cyrt" }
+ { month "Apr." =
+ { "\CYRA\cyrp\cyrr." }
+ { month "May" =
+ { "\CYRM\cyra\cyrishrt" }
+ { month "Jun." =
+ { "\CYRI\cyryu\cyrn\cyrsftsn" }
+ { month "Jul." =
+ { "\CYRI\cyryu\cyrl\cyrsftsn" }
+ { month "Aug." =
+ { "\CYRA\cyrv\cyrg\." }
+ { month "Sep." =
+ { "\CYRS\cyre\cyn\cyrt." }
+ { month "Oct." =
+ { "\CYRO\cyrk\cyrt." }
+ { month "Nov." =
+ { "\CYRN\cyro\cyrya\cyrb." }
+ { month "Dec." =
+ { "\CYRD\cyre\cyrk." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". " quote$ "--- " month * * * * }
+ { year ". \BibDash " format.month * * }%%{ year ". " quote$ "--- " month * * * * }
if$
}
if$
@@ -868,14 +905,32 @@ FUNCTION {output.address.publisher}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -883,6 +938,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1033,24 +1089,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1731,20 +1820,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1817,6 +1904,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1834,12 +1922,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1856,19 +1980,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"\CYRU\CYRF\CYRN"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -1912,6 +2041,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/gost2003s.bst b/Master/texmf-dist/bibtex/bst/gost/gost2003s.bst
index 7d197ada700..5d1bb9fc5fe 100644
--- a/Master/texmf-dist/bibtex/bst/gost/gost2003s.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/gost2003s.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -107,7 +110,7 @@ FUNCTION {output.nonnull}
{ ", " * write$ }
{ output.state after.block =
{ add.period$ write$
- " " quote$ "--- " * * write$
+ " \BibDash " write$ %%" " quote$ "--- " * * write$ % since v1.2c
newline$
"\newblock " write$
}
@@ -837,18 +840,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "\CYRYA\cyrn\cyrv." }
+ { month "Feb." =
+ { "\CYRF\cyre\cyrv\cyrr." }
+ { month "Mar." =
+ { "\CYRM\cyra\cyrr\cyrt" }
+ { month "Apr." =
+ { "\CYRA\cyrp\cyrr." }
+ { month "May" =
+ { "\CYRM\cyra\cyrishrt" }
+ { month "Jun." =
+ { "\CYRI\cyryu\cyrn\cyrsftsn" }
+ { month "Jul." =
+ { "\CYRI\cyryu\cyrl\cyrsftsn" }
+ { month "Aug." =
+ { "\CYRA\cyrv\cyrg\." }
+ { month "Sep." =
+ { "\CYRS\cyre\cyn\cyrt." }
+ { month "Oct." =
+ { "\CYRO\cyrk\cyrt." }
+ { month "Nov." =
+ { "\CYRN\cyro\cyrya\cyrb." }
+ { month "Dec." =
+ { "\CYRD\cyre\cyrk." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". " quote$ "--- " month * * * * }
+ { year ". \BibDash " format.month * * }%%{ year ". " quote$ "--- " month * * * * }
if$
}
if$
@@ -878,14 +915,32 @@ FUNCTION {output.address.publisher}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -893,6 +948,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1043,24 +1099,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1741,20 +1830,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1827,6 +1914,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1844,12 +1932,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1866,19 +1990,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"\CYRU\CYRF\CYRN"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -2036,6 +2165,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/gost2008.bst b/Master/texmf-dist/bibtex/bst/gost/gost2008.bst
index 4b8c820d51e..9cb201ef6ab 100644
--- a/Master/texmf-dist/bibtex/bst/gost/gost2008.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/gost2008.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -852,18 +855,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "\CYRYA\cyrn\cyrv." }
+ { month "Feb." =
+ { "\CYRF\cyre\cyrv\cyrr." }
+ { month "Mar." =
+ { "\CYRM\cyra\cyrr\cyrt" }
+ { month "Apr." =
+ { "\CYRA\cyrp\cyrr." }
+ { month "May" =
+ { "\CYRM\cyra\cyrishrt" }
+ { month "Jun." =
+ { "\CYRI\cyryu\cyrn\cyrsftsn" }
+ { month "Jul." =
+ { "\CYRI\cyryu\cyrl\cyrsftsn" }
+ { month "Aug." =
+ { "\CYRA\cyrv\cyrg\." }
+ { month "Sep." =
+ { "\CYRS\cyre\cyn\cyrt." }
+ { month "Oct." =
+ { "\CYRO\cyrk\cyrt." }
+ { month "Nov." =
+ { "\CYRN\cyro\cyrya\cyrb." }
+ { month "Dec." =
+ { "\CYRD\cyre\cyrk." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -884,14 +921,32 @@ FUNCTION {output.address.publisher}
}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -899,6 +954,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1049,24 +1105,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1739,20 +1828,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1825,6 +1912,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1842,12 +1930,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1864,19 +1988,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"\CYRU\CYRF\CYRN"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -1920,9 +2049,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/gost2008l.bst b/Master/texmf-dist/bibtex/bst/gost/gost2008l.bst
index 51a9518f16d..617ac185024 100644
--- a/Master/texmf-dist/bibtex/bst/gost/gost2008l.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/gost2008l.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -852,18 +855,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "\CYRYA\cyrn\cyrv." }
+ { month "Feb." =
+ { "\CYRF\cyre\cyrv\cyrr." }
+ { month "Mar." =
+ { "\CYRM\cyra\cyrr\cyrt" }
+ { month "Apr." =
+ { "\CYRA\cyrp\cyrr." }
+ { month "May" =
+ { "\CYRM\cyra\cyrishrt" }
+ { month "Jun." =
+ { "\CYRI\cyryu\cyrn\cyrsftsn" }
+ { month "Jul." =
+ { "\CYRI\cyryu\cyrl\cyrsftsn" }
+ { month "Aug." =
+ { "\CYRA\cyrv\cyrg\." }
+ { month "Sep." =
+ { "\CYRS\cyre\cyn\cyrt." }
+ { month "Oct." =
+ { "\CYRO\cyrk\cyrt." }
+ { month "Nov." =
+ { "\CYRN\cyro\cyrya\cyrb." }
+ { month "Dec." =
+ { "\CYRD\cyre\cyrk." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -884,14 +921,32 @@ FUNCTION {output.address.publisher}
}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -899,6 +954,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1049,24 +1105,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1727,20 +1816,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1813,6 +1900,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1830,12 +1918,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1852,19 +1976,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"\CYRU\CYRF\CYRN"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -1908,9 +2037,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/gost2008ls.bst b/Master/texmf-dist/bibtex/bst/gost/gost2008ls.bst
index ba24714d0a5..690f11a6735 100644
--- a/Master/texmf-dist/bibtex/bst/gost/gost2008ls.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/gost2008ls.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -862,18 +865,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "\CYRYA\cyrn\cyrv." }
+ { month "Feb." =
+ { "\CYRF\cyre\cyrv\cyrr." }
+ { month "Mar." =
+ { "\CYRM\cyra\cyrr\cyrt" }
+ { month "Apr." =
+ { "\CYRA\cyrp\cyrr." }
+ { month "May" =
+ { "\CYRM\cyra\cyrishrt" }
+ { month "Jun." =
+ { "\CYRI\cyryu\cyrn\cyrsftsn" }
+ { month "Jul." =
+ { "\CYRI\cyryu\cyrl\cyrsftsn" }
+ { month "Aug." =
+ { "\CYRA\cyrv\cyrg\." }
+ { month "Sep." =
+ { "\CYRS\cyre\cyn\cyrt." }
+ { month "Oct." =
+ { "\CYRO\cyrk\cyrt." }
+ { month "Nov." =
+ { "\CYRN\cyro\cyrya\cyrb." }
+ { month "Dec." =
+ { "\CYRD\cyre\cyrk." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -894,14 +931,32 @@ FUNCTION {output.address.publisher}
}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -909,6 +964,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1059,24 +1115,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1737,20 +1826,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1823,6 +1910,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1840,12 +1928,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1862,19 +1986,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"\CYRU\CYRF\CYRN"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -2032,9 +2161,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/gost2008n.bst b/Master/texmf-dist/bibtex/bst/gost/gost2008n.bst
index 8d3fc6de2dc..419c976e49c 100644
--- a/Master/texmf-dist/bibtex/bst/gost/gost2008n.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/gost2008n.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -46,11 +47,11 @@
%% The \cite command functions as follows:
%% \citet{key} => Jones et al. (1990)
%% \citet*{key} => Jones, Baker, and Smith (1990)
-%% \citep{key} => (Jones et al., 1990)
-%% \citep*{key} => (Jones, Baker, and Smith, 1990)
-%% \citep[chap. 2]{key} => (Jones et al., 1990, chap. 2)
-%% \citep[e.g.][]{key} => (e.g. Jones et al., 1990)
-%% \citep[e.g.][p. 32]{key} => (e.g. Jones et al., p. 32)
+%% \cite{key} => (Jones et al., 1990)
+%% \cite*{key} => (Jones, Baker, and Smith, 1990)
+%% \cite[chap. 2]{key} => (Jones et al., 1990, chap. 2)
+%% \cite[e.g.][]{key} => (e.g. Jones et al., 1990)
+%% \cite[e.g.][p. 32]{key} => (e.g. Jones et al., p. 32)
%% \citeauthor{key} => Jones et al.
%% \citeauthor*{key} => Jones, Baker, and Smith
%% \citeyear{key} => 1990
@@ -75,17 +76,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -1021,18 +1024,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "\CYRYA\cyrn\cyrv." }
+ { month "Feb." =
+ { "\CYRF\cyre\cyrv\cyrr." }
+ { month "Mar." =
+ { "\CYRM\cyra\cyrr\cyrt" }
+ { month "Apr." =
+ { "\CYRA\cyrp\cyrr." }
+ { month "May" =
+ { "\CYRM\cyra\cyrishrt" }
+ { month "Jun." =
+ { "\CYRI\cyryu\cyrn\cyrsftsn" }
+ { month "Jul." =
+ { "\CYRI\cyryu\cyrl\cyrsftsn" }
+ { month "Aug." =
+ { "\CYRA\cyrv\cyrg\." }
+ { month "Sep." =
+ { "\CYRS\cyre\cyn\cyrt." }
+ { month "Oct." =
+ { "\CYRO\cyrk\cyrt." }
+ { month "Nov." =
+ { "\CYRN\cyro\cyrya\cyrb." }
+ { month "Dec." =
+ { "\CYRD\cyre\cyrk." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -1145,9 +1182,17 @@ FUNCTION {output.bibitem}
"]{" * write$
cite$ write$
"}" write$
- language empty$
- { "english" 'curlanguage := }
- {language 'curlanguage := }
+%% language empty$
+%% { "english" 'curlanguage := }
+%% {language 'curlanguage := }
+%% if$
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -1309,24 +1354,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -2016,20 +2094,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -2102,6 +2178,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -2119,12 +2196,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -2141,19 +2254,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"\CYRU\CYRF\CYRN"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -2260,9 +2378,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
"\providecommand{\natexlab}[1]{#1}" write$ newline$
preamble$ empty$
'skip$
diff --git a/Master/texmf-dist/bibtex/bst/gost/gost2008ns.bst b/Master/texmf-dist/bibtex/bst/gost/gost2008ns.bst
index 5f36afd5d00..691ea1524a1 100644
--- a/Master/texmf-dist/bibtex/bst/gost/gost2008ns.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/gost2008ns.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -46,11 +47,11 @@
%% The \cite command functions as follows:
%% \citet{key} => Jones et al. (1990)
%% \citet*{key} => Jones, Baker, and Smith (1990)
-%% \citep{key} => (Jones et al., 1990)
-%% \citep*{key} => (Jones, Baker, and Smith, 1990)
-%% \citep[chap. 2]{key} => (Jones et al., 1990, chap. 2)
-%% \citep[e.g.][]{key} => (e.g. Jones et al., 1990)
-%% \citep[e.g.][p. 32]{key} => (e.g. Jones et al., p. 32)
+%% \cite{key} => (Jones et al., 1990)
+%% \cite*{key} => (Jones, Baker, and Smith, 1990)
+%% \cite[chap. 2]{key} => (Jones et al., 1990, chap. 2)
+%% \cite[e.g.][]{key} => (e.g. Jones et al., 1990)
+%% \cite[e.g.][p. 32]{key} => (e.g. Jones et al., p. 32)
%% \citeauthor{key} => Jones et al.
%% \citeauthor*{key} => Jones, Baker, and Smith
%% \citeyear{key} => 1990
@@ -75,17 +76,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -1021,18 +1024,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "\CYRYA\cyrn\cyrv." }
+ { month "Feb." =
+ { "\CYRF\cyre\cyrv\cyrr." }
+ { month "Mar." =
+ { "\CYRM\cyra\cyrr\cyrt" }
+ { month "Apr." =
+ { "\CYRA\cyrp\cyrr." }
+ { month "May" =
+ { "\CYRM\cyra\cyrishrt" }
+ { month "Jun." =
+ { "\CYRI\cyryu\cyrn\cyrsftsn" }
+ { month "Jul." =
+ { "\CYRI\cyryu\cyrl\cyrsftsn" }
+ { month "Aug." =
+ { "\CYRA\cyrv\cyrg\." }
+ { month "Sep." =
+ { "\CYRS\cyre\cyn\cyrt." }
+ { month "Oct." =
+ { "\CYRO\cyrk\cyrt." }
+ { month "Nov." =
+ { "\CYRN\cyro\cyrya\cyrb." }
+ { month "Dec." =
+ { "\CYRD\cyre\cyrk." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -1145,9 +1182,17 @@ FUNCTION {output.bibitem}
"]{" * write$
cite$ write$
"}" write$
- language empty$
- { "english" 'curlanguage := }
- {language 'curlanguage := }
+%% language empty$
+%% { "english" 'curlanguage := }
+%% {language 'curlanguage := }
+%% if$
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -1309,24 +1354,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -2016,20 +2094,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -2102,6 +2178,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -2119,12 +2196,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -2141,19 +2254,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"\CYRU\CYRF\CYRN"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -2394,9 +2512,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
"\providecommand{\natexlab}[1]{#1}" write$ newline$
preamble$ empty$
'skip$
diff --git a/Master/texmf-dist/bibtex/bst/gost/gost2008s.bst b/Master/texmf-dist/bibtex/bst/gost/gost2008s.bst
index 62b0211204f..a86aac7500f 100644
--- a/Master/texmf-dist/bibtex/bst/gost/gost2008s.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/gost2008s.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -862,18 +865,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "\CYRYA\cyrn\cyrv." }
+ { month "Feb." =
+ { "\CYRF\cyre\cyrv\cyrr." }
+ { month "Mar." =
+ { "\CYRM\cyra\cyrr\cyrt" }
+ { month "Apr." =
+ { "\CYRA\cyrp\cyrr." }
+ { month "May" =
+ { "\CYRM\cyra\cyrishrt" }
+ { month "Jun." =
+ { "\CYRI\cyryu\cyrn\cyrsftsn" }
+ { month "Jul." =
+ { "\CYRI\cyryu\cyrl\cyrsftsn" }
+ { month "Aug." =
+ { "\CYRA\cyrv\cyrg\." }
+ { month "Sep." =
+ { "\CYRS\cyre\cyn\cyrt." }
+ { month "Oct." =
+ { "\CYRO\cyrk\cyrt." }
+ { month "Nov." =
+ { "\CYRN\cyro\cyrya\cyrb." }
+ { month "Dec." =
+ { "\CYRD\cyre\cyrk." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -894,14 +931,32 @@ FUNCTION {output.address.publisher}
}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -909,6 +964,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1059,24 +1115,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1749,20 +1838,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1835,6 +1922,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1852,12 +1940,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1874,19 +1998,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"\CYRU\CYRF\CYRN"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -2044,9 +2173,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/gost780.bst b/Master/texmf-dist/bibtex/bst/gost/gost780.bst
index a6da9056253..8e12bb33c96 100644
--- a/Master/texmf-dist/bibtex/bst/gost/gost780.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/gost780.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -107,7 +110,7 @@ FUNCTION {output.nonnull}
{ ", " * write$ }
{ output.state after.block =
{ add.period$ write$
- " " quote$ "--- " * * write$
+ " \BibDash " write$ %%" " quote$ "--- " * * write$ % since v1.2c
newline$
"\newblock " write$
}
@@ -822,18 +825,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "\CYRYA\cyrn\cyrv." }
+ { month "Feb." =
+ { "\CYRF\cyre\cyrv\cyrr." }
+ { month "Mar." =
+ { "\CYRM\cyra\cyrr\cyrt" }
+ { month "Apr." =
+ { "\CYRA\cyrp\cyrr." }
+ { month "May" =
+ { "\CYRM\cyra\cyrishrt" }
+ { month "Jun." =
+ { "\CYRI\cyryu\cyrn\cyrsftsn" }
+ { month "Jul." =
+ { "\CYRI\cyryu\cyrl\cyrsftsn" }
+ { month "Aug." =
+ { "\CYRA\cyrv\cyrg\." }
+ { month "Sep." =
+ { "\CYRS\cyre\cyn\cyrt." }
+ { month "Oct." =
+ { "\CYRO\cyrk\cyrt." }
+ { month "Nov." =
+ { "\CYRN\cyro\cyrya\cyrb." }
+ { month "Dec." =
+ { "\CYRD\cyre\cyrk." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". " quote$ "--- " month * * * * }
+ { year ". \BibDash " format.month * * }%%{ year ". " quote$ "--- " month * * * * }
if$
}
if$
@@ -859,14 +896,32 @@ FUNCTION {output.address.publisher.date}
format.date output
}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -874,6 +929,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1024,24 +1080,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1649,20 +1738,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1735,6 +1822,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1752,12 +1840,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1774,19 +1898,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"\CYRU\CYRF\CYRN"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -1830,6 +1959,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/gost780s.bst b/Master/texmf-dist/bibtex/bst/gost/gost780s.bst
index e4b802101ae..2e879f4f425 100644
--- a/Master/texmf-dist/bibtex/bst/gost/gost780s.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/gost780s.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -107,7 +110,7 @@ FUNCTION {output.nonnull}
{ ", " * write$ }
{ output.state after.block =
{ add.period$ write$
- " " quote$ "--- " * * write$
+ " \BibDash " write$ %%" " quote$ "--- " * * write$ % since v1.2c
newline$
"\newblock " write$
}
@@ -832,18 +835,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "\CYRYA\cyrn\cyrv." }
+ { month "Feb." =
+ { "\CYRF\cyre\cyrv\cyrr." }
+ { month "Mar." =
+ { "\CYRM\cyra\cyrr\cyrt" }
+ { month "Apr." =
+ { "\CYRA\cyrp\cyrr." }
+ { month "May" =
+ { "\CYRM\cyra\cyrishrt" }
+ { month "Jun." =
+ { "\CYRI\cyryu\cyrn\cyrsftsn" }
+ { month "Jul." =
+ { "\CYRI\cyryu\cyrl\cyrsftsn" }
+ { month "Aug." =
+ { "\CYRA\cyrv\cyrg\." }
+ { month "Sep." =
+ { "\CYRS\cyre\cyn\cyrt." }
+ { month "Oct." =
+ { "\CYRO\cyrk\cyrt." }
+ { month "Nov." =
+ { "\CYRN\cyro\cyrya\cyrb." }
+ { month "Dec." =
+ { "\CYRD\cyre\cyrk." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". " quote$ "--- " month * * * * }
+ { year ". \BibDash " format.month * * }%%{ year ". " quote$ "--- " month * * * * }
if$
}
if$
@@ -869,14 +906,32 @@ FUNCTION {output.address.publisher.date}
format.date output
}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -884,6 +939,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1034,24 +1090,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1659,20 +1748,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1745,6 +1832,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1762,12 +1850,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1784,19 +1908,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"\CYRU\CYRF\CYRN"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -1954,6 +2083,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/ugost2003.bst b/Master/texmf-dist/bibtex/bst/gost/ugost2003.bst
index e25ae4b4aad..c1f63813b7e 100644
--- a/Master/texmf-dist/bibtex/bst/gost/ugost2003.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/ugost2003.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -107,7 +110,7 @@ FUNCTION {output.nonnull}
{ ", " * write$ }
{ output.state after.block =
{ add.period$ write$
- " " quote$ "--- " * * write$
+ " \BibDash " write$ %%" " quote$ "--- " * * write$ % since v1.2c
newline$
"\newblock " write$
}
@@ -822,18 +825,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "Π―Π½Π²." }
+ { month "Feb." =
+ { "Π€Π΅Π²." }
+ { month "Mar." =
+ { "ΠœΠ°Ρ€Ρ‚" }
+ { month "Apr." =
+ { "Апр." }
+ { month "May" =
+ { "Май" }
+ { month "Jun." =
+ { "Июнь" }
+ { month "Jul." =
+ { "Июль" }
+ { month "Aug." =
+ { "Авг." }
+ { month "Sep." =
+ { "Π‘Π΅Π½Ρ‚." }
+ { month "Oct." =
+ { "ΠžΠΊΡ‚." }
+ { month "Nov." =
+ { "Нояб." }
+ { month "Dec." =
+ { "Π”Π΅ΠΊ." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". " quote$ "--- " month * * * * }
+ { year ". \BibDash " format.month * * }%%{ year ". " quote$ "--- " month * * * * }
if$
}
if$
@@ -863,14 +900,32 @@ FUNCTION {output.address.publisher}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -878,6 +933,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1028,24 +1084,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1726,20 +1815,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1812,6 +1899,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1829,12 +1917,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1851,19 +1975,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"УЀН"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -1907,6 +2036,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/ugost2003s.bst b/Master/texmf-dist/bibtex/bst/gost/ugost2003s.bst
index f0c342298e3..2f12ad6f73c 100644
--- a/Master/texmf-dist/bibtex/bst/gost/ugost2003s.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/ugost2003s.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -107,7 +110,7 @@ FUNCTION {output.nonnull}
{ ", " * write$ }
{ output.state after.block =
{ add.period$ write$
- " " quote$ "--- " * * write$
+ " \BibDash " write$ %%" " quote$ "--- " * * write$ % since v1.2c
newline$
"\newblock " write$
}
@@ -832,18 +835,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "Π―Π½Π²." }
+ { month "Feb." =
+ { "Π€Π΅Π²." }
+ { month "Mar." =
+ { "ΠœΠ°Ρ€Ρ‚" }
+ { month "Apr." =
+ { "Апр." }
+ { month "May" =
+ { "Май" }
+ { month "Jun." =
+ { "Июнь" }
+ { month "Jul." =
+ { "Июль" }
+ { month "Aug." =
+ { "Авг." }
+ { month "Sep." =
+ { "Π‘Π΅Π½Ρ‚." }
+ { month "Oct." =
+ { "ΠžΠΊΡ‚." }
+ { month "Nov." =
+ { "Нояб." }
+ { month "Dec." =
+ { "Π”Π΅ΠΊ." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". " quote$ "--- " month * * * * }
+ { year ". \BibDash " format.month * * }%%{ year ". " quote$ "--- " month * * * * }
if$
}
if$
@@ -873,14 +910,32 @@ FUNCTION {output.address.publisher}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -888,6 +943,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1038,24 +1094,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1736,20 +1825,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1822,6 +1909,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1839,12 +1927,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1861,19 +1985,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"УЀН"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -2030,6 +2159,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/ugost2008.bst b/Master/texmf-dist/bibtex/bst/gost/ugost2008.bst
index ee362890c9a..3071ae6c775 100644
--- a/Master/texmf-dist/bibtex/bst/gost/ugost2008.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/ugost2008.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -847,18 +850,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "Π―Π½Π²." }
+ { month "Feb." =
+ { "Π€Π΅Π²." }
+ { month "Mar." =
+ { "ΠœΠ°Ρ€Ρ‚" }
+ { month "Apr." =
+ { "Апр." }
+ { month "May" =
+ { "Май" }
+ { month "Jun." =
+ { "Июнь" }
+ { month "Jul." =
+ { "Июль" }
+ { month "Aug." =
+ { "Авг." }
+ { month "Sep." =
+ { "Π‘Π΅Π½Ρ‚." }
+ { month "Oct." =
+ { "ΠžΠΊΡ‚." }
+ { month "Nov." =
+ { "Нояб." }
+ { month "Dec." =
+ { "Π”Π΅ΠΊ." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -879,14 +916,32 @@ FUNCTION {output.address.publisher}
}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -894,6 +949,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1044,24 +1100,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1734,20 +1823,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1820,6 +1907,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1837,12 +1925,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1859,19 +1983,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"УЀН"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -1915,9 +2044,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/ugost2008l.bst b/Master/texmf-dist/bibtex/bst/gost/ugost2008l.bst
index 6df2f79f8f7..4a693df4e83 100644
--- a/Master/texmf-dist/bibtex/bst/gost/ugost2008l.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/ugost2008l.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -847,18 +850,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "Π―Π½Π²." }
+ { month "Feb." =
+ { "Π€Π΅Π²." }
+ { month "Mar." =
+ { "ΠœΠ°Ρ€Ρ‚" }
+ { month "Apr." =
+ { "Апр." }
+ { month "May" =
+ { "Май" }
+ { month "Jun." =
+ { "Июнь" }
+ { month "Jul." =
+ { "Июль" }
+ { month "Aug." =
+ { "Авг." }
+ { month "Sep." =
+ { "Π‘Π΅Π½Ρ‚." }
+ { month "Oct." =
+ { "ΠžΠΊΡ‚." }
+ { month "Nov." =
+ { "Нояб." }
+ { month "Dec." =
+ { "Π”Π΅ΠΊ." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -879,14 +916,32 @@ FUNCTION {output.address.publisher}
}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -894,6 +949,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1044,24 +1100,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1722,20 +1811,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1808,6 +1895,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1825,12 +1913,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1847,19 +1971,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"УЀН"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -1903,9 +2032,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/ugost2008ls.bst b/Master/texmf-dist/bibtex/bst/gost/ugost2008ls.bst
index ebaa7857837..fe51a068dc3 100644
--- a/Master/texmf-dist/bibtex/bst/gost/ugost2008ls.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/ugost2008ls.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -857,18 +860,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "Π―Π½Π²." }
+ { month "Feb." =
+ { "Π€Π΅Π²." }
+ { month "Mar." =
+ { "ΠœΠ°Ρ€Ρ‚" }
+ { month "Apr." =
+ { "Апр." }
+ { month "May" =
+ { "Май" }
+ { month "Jun." =
+ { "Июнь" }
+ { month "Jul." =
+ { "Июль" }
+ { month "Aug." =
+ { "Авг." }
+ { month "Sep." =
+ { "Π‘Π΅Π½Ρ‚." }
+ { month "Oct." =
+ { "ΠžΠΊΡ‚." }
+ { month "Nov." =
+ { "Нояб." }
+ { month "Dec." =
+ { "Π”Π΅ΠΊ." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -889,14 +926,32 @@ FUNCTION {output.address.publisher}
}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -904,6 +959,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1054,24 +1110,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1744,20 +1833,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1830,6 +1917,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1847,12 +1935,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1869,19 +1993,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"УЀН"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -2038,9 +2167,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/bibtex/bst/gost/ugost2008n.bst b/Master/texmf-dist/bibtex/bst/gost/ugost2008n.bst
index 5372cfe35c9..eef10e17c45 100644
--- a/Master/texmf-dist/bibtex/bst/gost/ugost2008n.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/ugost2008n.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -46,11 +47,11 @@
%% The \cite command functions as follows:
%% \citet{key} => Jones et al. (1990)
%% \citet*{key} => Jones, Baker, and Smith (1990)
-%% \citep{key} => (Jones et al., 1990)
-%% \citep*{key} => (Jones, Baker, and Smith, 1990)
-%% \citep[chap. 2]{key} => (Jones et al., 1990, chap. 2)
-%% \citep[e.g.][]{key} => (e.g. Jones et al., 1990)
-%% \citep[e.g.][p. 32]{key} => (e.g. Jones et al., p. 32)
+%% \cite{key} => (Jones et al., 1990)
+%% \cite*{key} => (Jones, Baker, and Smith, 1990)
+%% \cite[chap. 2]{key} => (Jones et al., 1990, chap. 2)
+%% \cite[e.g.][]{key} => (e.g. Jones et al., 1990)
+%% \cite[e.g.][p. 32]{key} => (e.g. Jones et al., p. 32)
%% \citeauthor{key} => Jones et al.
%% \citeauthor*{key} => Jones, Baker, and Smith
%% \citeyear{key} => 1990
@@ -75,17 +76,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -1016,18 +1019,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "Π―Π½Π²." }
+ { month "Feb." =
+ { "Π€Π΅Π²." }
+ { month "Mar." =
+ { "ΠœΠ°Ρ€Ρ‚" }
+ { month "Apr." =
+ { "Апр." }
+ { month "May" =
+ { "Май" }
+ { month "Jun." =
+ { "Июнь" }
+ { month "Jul." =
+ { "Июль" }
+ { month "Aug." =
+ { "Авг." }
+ { month "Sep." =
+ { "Π‘Π΅Π½Ρ‚." }
+ { month "Oct." =
+ { "ΠžΠΊΡ‚." }
+ { month "Nov." =
+ { "Нояб." }
+ { month "Dec." =
+ { "Π”Π΅ΠΊ." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -1140,9 +1177,17 @@ FUNCTION {output.bibitem}
"]{" * write$
cite$ write$
"}" write$
- language empty$
- { "english" 'curlanguage := }
- {language 'curlanguage := }
+%% language empty$
+%% { "english" 'curlanguage := }
+%% {language 'curlanguage := }
+%% if$
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -1304,24 +1349,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -2011,20 +2089,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -2097,6 +2173,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -2114,12 +2191,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -2136,19 +2249,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"УЀН"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -2254,9 +2372,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
"\providecommand{\natexlab}[1]{#1}" write$ newline$
preamble$ empty$
'skip$
diff --git a/Master/texmf-dist/bibtex/bst/gost/ugost2008ns.bst b/Master/texmf-dist/bibtex/bst/gost/ugost2008ns.bst
index 6814cecc1d0..329d76725ce 100644
--- a/Master/texmf-dist/bibtex/bst/gost/ugost2008ns.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/ugost2008ns.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -46,11 +47,11 @@
%% The \cite command functions as follows:
%% \citet{key} => Jones et al. (1990)
%% \citet*{key} => Jones, Baker, and Smith (1990)
-%% \citep{key} => (Jones et al., 1990)
-%% \citep*{key} => (Jones, Baker, and Smith, 1990)
-%% \citep[chap. 2]{key} => (Jones et al., 1990, chap. 2)
-%% \citep[e.g.][]{key} => (e.g. Jones et al., 1990)
-%% \citep[e.g.][p. 32]{key} => (e.g. Jones et al., p. 32)
+%% \cite{key} => (Jones et al., 1990)
+%% \cite*{key} => (Jones, Baker, and Smith, 1990)
+%% \cite[chap. 2]{key} => (Jones et al., 1990, chap. 2)
+%% \cite[e.g.][]{key} => (e.g. Jones et al., 1990)
+%% \cite[e.g.][p. 32]{key} => (e.g. Jones et al., p. 32)
%% \citeauthor{key} => Jones et al.
%% \citeauthor*{key} => Jones, Baker, and Smith
%% \citeyear{key} => 1990
@@ -75,17 +76,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -1016,18 +1019,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "Π―Π½Π²." }
+ { month "Feb." =
+ { "Π€Π΅Π²." }
+ { month "Mar." =
+ { "ΠœΠ°Ρ€Ρ‚" }
+ { month "Apr." =
+ { "Апр." }
+ { month "May" =
+ { "Май" }
+ { month "Jun." =
+ { "Июнь" }
+ { month "Jul." =
+ { "Июль" }
+ { month "Aug." =
+ { "Авг." }
+ { month "Sep." =
+ { "Π‘Π΅Π½Ρ‚." }
+ { month "Oct." =
+ { "ΠžΠΊΡ‚." }
+ { month "Nov." =
+ { "Нояб." }
+ { month "Dec." =
+ { "Π”Π΅ΠΊ." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -1140,9 +1177,17 @@ FUNCTION {output.bibitem}
"]{" * write$
cite$ write$
"}" write$
- language empty$
- { "english" 'curlanguage := }
- {language 'curlanguage := }
+%% language empty$
+%% { "english" 'curlanguage := }
+%% {language 'curlanguage := }
+%% if$
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -1304,24 +1349,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -2011,20 +2089,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -2097,6 +2173,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -2114,12 +2191,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -2136,19 +2249,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"УЀН"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -2388,9 +2506,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
"\providecommand{\natexlab}[1]{#1}" write$ newline$
preamble$ empty$
'skip$
diff --git a/Master/texmf-dist/bibtex/bst/gost/ugost2008s.bst b/Master/texmf-dist/bibtex/bst/gost/ugost2008s.bst
index 7dd8f410f3f..d29d3e64497 100644
--- a/Master/texmf-dist/bibtex/bst/gost/ugost2008s.bst
+++ b/Master/texmf-dist/bibtex/bst/gost/ugost2008s.bst
@@ -16,7 +16,8 @@
%%
%% This file has the LPPL maintenance status "maintained".
%% Maintained by Igor A. Kotelnikov.
-%% Current version: 2012.02.02
+%%
+%% Current version: 1.2d, 2016.02.18
%%
%% Please, send bug report via e-mail:
%% kia999 at mail dot ru <Igor Kotelnikov>
@@ -49,17 +50,19 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
- numpages
+ pagetotal
url
urldate
isbn
@@ -857,18 +860,52 @@ FUNCTION {format.title}
if$
}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+ { "Π―Π½Π²." }
+ { month "Feb." =
+ { "Π€Π΅Π²." }
+ { month "Mar." =
+ { "ΠœΠ°Ρ€Ρ‚" }
+ { month "Apr." =
+ { "Апр." }
+ { month "May" =
+ { "Май" }
+ { month "Jun." =
+ { "Июнь" }
+ { month "Jul." =
+ { "Июль" }
+ { month "Aug." =
+ { "Авг." }
+ { month "Sep." =
+ { "Π‘Π΅Π½Ρ‚." }
+ { month "Oct." =
+ { "ΠžΠΊΡ‚." }
+ { month "Nov." =
+ { "Нояб." }
+ { month "Dec." =
+ { "Π”Π΅ΠΊ." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
FUNCTION {format.date}
{ year empty$
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
- { year ". \BibDash " month * * }
+ { year ". \BibDash " format.month * * }
if$
}
if$
@@ -889,14 +926,32 @@ FUNCTION {output.address.publisher}
}
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -904,6 +959,7 @@ FUNCTION {output.bibitem}
before.all 'output.state :=
}
+
FUNCTION {n.dashify}
{ 't :=
""
@@ -1054,24 +1110,57 @@ FUNCTION {multi.page.check}
multiresult
}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -1744,20 +1833,18 @@ FUNCTION {techreport}
FUNCTION {default.type} { misc }
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
-
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
MACRO {aa}{"Astron. \& Astrophys."}
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
MACRO {aj} {"Astron. J."}
@@ -1830,6 +1917,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -1847,12 +1935,48 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
MACRO {appopt} {"Appl. Opt."}
MACRO {bell} {"Bell Syst. Tech. J."}
MACRO {ell} {"Electron. Lett."}
@@ -1869,19 +1993,24 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+MACRO {ufn} {"УЀН"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
READ
@@ -2038,9 +2167,18 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
diff --git a/Master/texmf-dist/doc/bibtex/gost/README b/Master/texmf-dist/doc/bibtex/gost/README
index 4c9608a336a..63c4cdabb13 100644
--- a/Master/texmf-dist/doc/bibtex/gost/README
+++ b/Master/texmf-dist/doc/bibtex/gost/README
@@ -213,15 +213,37 @@ unbreakable space before \cyrdash so that the dash never
appears at the beginning of a line.
-Where to get
+Where to get from from
-1. http://ctan.org/tex-archive/biblio/bibtex/contrib/gost
+1. http://mirror.ctan.org/biblio/bibtex/contrib/gost/
2. http://ctan.org/pkg/gost
+
+What's new in version 1.2d (2016.02.18)
+
+1. jan, feb, mar, e.t.c. month macros fixed;
+2. New macro format.month.
+3. \cyrdash is now faked via \ProvideTextCommandDefault if not defined.
+
+
+What's new in version 1.2c (2015.01.10)
+
+1. langid field added; language field supported for backward compatibility.
+2. eid field added, it has priority over pages field;
+3. Fix Gost2003: "--- replaced by \BibDash;
+4. Spacing around \BibDash improved.
+
+
+What's new in version 1.2b (2014.01.19)
+
+1. numpages renamed to pagetotal.
+
+
What's new in version 1.2a (2012.08.31)
1. \cyrdash is now defined via \ProvideTextCommand rather than \providecommand.
+
What's new in version 1.2 (2012.02.22)
1. Code refactoring. All styles are now generated from single source file.
diff --git a/Master/texmf-dist/doc/bibtex/gost/dobib.cmd b/Master/texmf-dist/doc/bibtex/gost/dobib.cmd
new file mode 100644
index 00000000000..1d5a5d1572e
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/dobib.cmd
@@ -0,0 +1,20 @@
+rename .\bib\examples.bib examples.bak
+REM pause
+copy .\bib\ex*.bib .\bib\examples.bib
+REM pause
+for %%f in (gost7*.tex) do pdflatex -quiet %%f
+for %%f in (gost200*.tex) do pdflatex -quiet %%f
+
+REM pause
+for %%f in (gost*.aux) do bibtex8 -B -c cp1251.csf %%f
+
+REM pause
+for %%f in (gost7*.tex) do pdflatex %%f
+for %%f in (gost200*.tex) do pdflatex %%f
+for %%f in (gost2008-nat*.tex) do pdflatex %%f
+for %%f in (gost2008-sort*.tex) do pdflatex %%f
+
+del *.aux *.out *.toc *.brf .pdf
+del *.bbl
+del *.blg
+del *.log
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex01.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex01.bib
new file mode 100644
index 00000000000..d950829a192
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex01.bib
@@ -0,0 +1,9 @@
+@BOOK{Vasylenko92,
+ author = "ВасилСнко, М. Π’.",
+ title = "ВСорія коливань: ΠΠ°Π²Ρ‡Π°Π»ΡŒΠ½ΠΈΠΉ посібник",
+ address = "К.",
+ publisher = "Π’ΠΈΡ‰Π° школа",
+ year = 1992,
+ numpages = 430,
+ language = "ukrainian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex02.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex02.bib
new file mode 100644
index 00000000000..532523f07d9
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex02.bib
@@ -0,0 +1,10 @@
+@BOOK{Afanasyev92,
+ author = "ΠΡ„Π°Π½Π°ΡΡŒΠ΅Π², Π’. Π’. and ВасилСвский, О. Н.",
+ title = "РасчСты элСктричСских Ρ†Π΅ΠΏΠ΅ΠΉ
+ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π°Ρ…",
+ address = "М.",
+ publisher = "Π­Π½Π΅Ρ€Π³ΠΎΠΈΠ·Π΄Π°Ρ‚",
+ year = 1992,
+ numpages = 190,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex03.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex03.bib
new file mode 100644
index 00000000000..8487cc0a4c7
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex03.bib
@@ -0,0 +1,11 @@
+@BOOK{Makilov91,
+ author = "МСликов, А. Π—. and ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А.
+ and Рюмшин, П. А.",
+ title = "ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹Ρ…
+ систСм обслуТивания",
+ address = "К.",
+ publisher = "Π’Π΅Ρ…Π½Ρ–ΠΊΠ°",
+ year = 1991,
+ numpages = 265,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex04.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex04.bib
new file mode 100644
index 00000000000..f7410ad4af3
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex04.bib
@@ -0,0 +1,11 @@
+@BOOK{Ponomarenko86,
+ title = "ΠžΡΠ½ΠΎΠ²Ρ‹ создания Π³ΠΈΠ±ΠΊΠΈΡ… Π°Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… производств",
+ author = "Π›. А. ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ and Π›. Π’. Адамович
+ and Π’. Π’. ΠœΡƒΠ·Ρ‹Ρ‡ΡƒΠΊ and А. Π•. Гридасов",
+ editor = "Π‘. Π‘. Π’ΠΈΠΌΠΎΡ„Π΅Π΅Π²Π°",
+ address = "К.",
+ publisher = "Π’Π΅Ρ…Π½Ρ–ΠΊΠ°",
+ year = 1986,
+ numpages = 144,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex05.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex05.bib
new file mode 100644
index 00000000000..1053641fda0
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex05.bib
@@ -0,0 +1,11 @@
+@BOOK{Belousova81,
+ title = "БистСмный Π°Π½Π°Π»ΠΈΠ· инфраструктуры
+ ΠΊΠ°ΠΊ элСмСнт Π½Π°Ρ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ хозяйства",
+ author = "БСлоусова, Н. И. and Π’ΠΈΡˆΠ½ΡΠΊ, Π•. И.
+ and Π›Π΅Π²ΠΈΡ‚, Π’. Π. and others",
+ address = "М.",
+ publisher = "Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ°",
+ year = 1981,
+ numpages = 62,
+ language = "russian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex06.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex06.bib
new file mode 100644
index 00000000000..e7956bc9125
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex06.bib
@@ -0,0 +1,12 @@
+@BOOK{BibOp91,
+ title = "БоставлСниС библиографичСского описания:
+ ΠšΡ€Π°Ρ‚ΠΊΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°",
+ organization = "ΠœΠ΅ΠΆΠ΄ΡƒΠ²Π΅Π΄. ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈΠ·Π°Ρ†. комис.
+ ΠΏΡ€ΠΈ Гос. Π±-ΠΊΠ΅ Π‘Π‘Π‘Π  ΠΈΠΌ.~Π’.~И. Π›Π΅Π½ΠΈΠ½Π°",
+ edition = "2-Π΅, Π΄ΠΎΠΏ.",
+ address = "М.",
+ publisher = "Кн.~ΠΏΠ°Π»Π°Ρ‚Π°",
+ year = 1991,
+ numpages = 224,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex06a.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex06a.bib
new file mode 100644
index 00000000000..56a9f25df43
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex06a.bib
@@ -0,0 +1,10 @@
+@BOOK{Poems82,
+ title = "Π‘Ρ‚ΠΈΡ…ΠΈ ΠΎ ΠΌΡƒΠ·Ρ‹ΠΊΠ΅. РусскиС,
+ совСтскиС, Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Π΅ поэты: Π‘Π±ΠΎΡ€Π½ΠΈΠΊ",
+ compiler = "А. Π‘ΠΈΡ€ΡŽΠΊΠΎΠ²Π° and Π’. Π’Π°Ρ‚Π°Ρ€ΠΈΠ½ΠΎΠ²",
+ address = "М.",
+ publisher = "Π‘ΠΎΠ². ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€",
+ year = 1982,
+ numpages = 224,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex07.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex07.bib
new file mode 100644
index 00000000000..0c5db34da51
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex07.bib
@@ -0,0 +1,9 @@
+@BOOK{HistLit82,
+ title = "Π˜ΡΡ‚ΠΎΡ€ΠΈΡ русской Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹: Π’ 4 Ρ‚.",
+ organization = "АН Π‘Π‘Π‘Π , Ин-Ρ‚ рус.~Π»ΠΈΡ‚.\ (ΠŸΡƒΡˆΠΊΠΈΠ½.Π΄ΠΎΠΌ)",
+ address = "М.",
+ year = 1982,
+ Volume = "3: РасцвСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΌΠ°",
+ numpages = 876,
+ language = "russian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex08.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex08.bib
new file mode 100644
index 00000000000..a0ac9a520ff
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex08.bib
@@ -0,0 +1,10 @@
+@Book{Landau:eldin,
+ author = "Π›. Π”. Π›Π°Π½Π΄Π°Ρƒ and Π•. М. Π›ΠΈΡ„ΡˆΠΈΡ†",
+ title = "ВСорСтичСская Ρ„ΠΈΠ·ΠΈΠΊΠ°: ΡƒΡ‡Π΅Π±Π½ΠΎΠ΅ пособиС Π² 10 Ρ‚.",
+ publisher = "Наука. Π“Π».\ Ρ€Π΅Π΄.\ Ρ„ΠΈΠ·.-ΠΌΠ°Ρ‚.\ Π»ΠΈΡ‚.",
+ address = "М.",
+ year = 1992,
+ volume = "VIII. Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° ΡΠΏΠ»ΠΎΡˆΠ½Ρ‹Ρ… срСд",
+ edition = "3-Π΅, испр.",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex09.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex09.bib
new file mode 100644
index 00000000000..8f2d6797e5b
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex09.bib
@@ -0,0 +1,12 @@
+@Book{BRLS94,
+ title = "Нарысы ΠΏΠ° Π³iсторыi бСларуска-рускiΡ…
+ Π»iΡ‚Π°Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹Ρ… сувязСй: Π£ 4 ΠΊΠ½.",
+ organization = "Акад.\ Π½Π°Π²ΡƒΠΊ БСларусi. IΠ½-Ρ‚ Π»iΡ‚.",
+ address = "Мiнск",
+ publisher = "Навука i тэхнiΠΊΠ°",
+ year = "1994",
+ volume = "2: ΠŸΠ°Ρ‡Π°Ρ‚Π°ΠΊ Π₯Π₯ ст. 1900--1917 Π³Π³.",
+ editor = "Π’. А. КавалСнка and I. Π―. НавумСнка",
+ numpages = 440,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex10.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex10.bib
new file mode 100644
index 00000000000..56b2ac0fdf9
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex10.bib
@@ -0,0 +1,9 @@
+@BOOK{Grosse80,
+ author = "ГроссС, Π­. and Π’Π°ΠΉΡΠΌΠ°Π½Π³Π΅Π»ΡŒ, Π₯.",
+ title = "Π₯имия для Π»ΡŽΠ±ΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…: ΠŸΠ΅Ρ€.\ с Π½Π΅ΠΌ.",
+ address = "М.",
+ publisher = "Π₯имия",
+ year = 1980,
+ numpages = 392,
+ language = "russian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex11.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex11.bib
new file mode 100644
index 00000000000..c7b5cb1b953
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex11.bib
@@ -0,0 +1,10 @@
+@BOOK{GOST7184,
+ title = "Π“ΠžΠ‘Π’ 7.1.-84. БиблиографичСскоС описаниС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.
+ ΠžΠ±Ρ‰ΠΈΠ΅ трСбования ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° составлСния.
+ --- Π’Π·Π°ΠΌΠ΅Π½ Π“ΠžΠ‘Π’ 7.1.-76; Π’Π²Π΅Π΄. 01.01.86.",
+ address = "М.",
+ publisher = "Изд-Π²ΠΎ стандартов",
+ year = 1984,
+ numpages = 78,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex12.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex12.bib
new file mode 100644
index 00000000000..258680c512f
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex12.bib
@@ -0,0 +1,8 @@
+@BOOK{ObchTech93,
+ title = "ΠžΠ±Ρ‡ΠΈΡΠ»ΡŽΠ²Π°Π»ΡŒΠ½Π° Ρ– ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Π° ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°: Π—Π±.Π½Π°ΡƒΠΊ.ΠΏΡ€.",
+ address = "К.",
+ publisher = "Π›ΠΈΠ±Ρ–Π΄ΡŒ",
+ year = 1993,
+ numpages = 99,
+ language = "ukrainian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex13.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex13.bib
new file mode 100644
index 00000000000..d5b228dbe4b
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex13.bib
@@ -0,0 +1,10 @@
+@BOOK{Bibdelo86,
+ title = "Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½ΠΎΠ΅ Π΄Π΅Π»ΠΎ: Π’Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ». ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ",
+ composer = "И. М. Буслова and Π›. Н. Π£Π»Π°Π½ΠΎΠ²Π°",
+ edition = "2-Π΅ ΠΈΠ·Π΄.",
+ address = "М.",
+ publisher = "Книга",
+ year = 1986,
+ numpages = 224,
+ language = "russian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex14.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex14.bib
new file mode 100644
index 00000000000..9b8b4a3bd0d
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex14.bib
@@ -0,0 +1,11 @@
+@INBOOK{Ponomarenko79,
+ author = "ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А.",
+ title = "ΠžΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‰Π°Ρ систСма",
+ booktitle = "Автоматизация тСхнологичСских процСссов
+ Π² ΠΏΡ€ΠΎΠΊΠ°Ρ‚Π½ΠΎΠΌ производствС",
+ address = "М.",
+ publisher = "ΠœΠ΅Ρ‚Π°Π»Π»ΡƒΡ€Π³ΠΈΡ",
+ year = 1979,
+ pages = "141-148",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex14a.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex14a.bib
new file mode 100644
index 00000000000..42c938d6efd
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex14a.bib
@@ -0,0 +1,11 @@
+@INBOOK{Zeyts70,
+ author = "Π—Π΅ΠΉΡ‚Ρ†, Π€.",
+ title = "О ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠΈ пространствСнных Π³Ρ€ΡƒΠΏΠΏ",
+ booktitle = "БиммСтрия Π² Ρ‚Π²Π΅Ρ€Π΄ΠΎΠΌ Ρ‚Π΅Π»Π΅",
+ bookauthor = "Нокс, Π . and Π“ΠΎΠ»Π΄, А.",
+ address = "М.",
+ publisher = "Наука",
+ year = 1970,
+ pages = "172--186",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex15.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex15.bib
new file mode 100644
index 00000000000..5ab6ef5c9d3
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex15.bib
@@ -0,0 +1,12 @@
+@INCOLLECTION{Ponoomarenko76,
+ author = "ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А.",
+ title = "Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° систСмы прСрывания с ситуационными
+ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°ΠΌΠΈ Π² АБУВП станов горячСй ΠΏΡ€ΠΎΠΊΠ°Ρ‚ΠΊΠΈ",
+ booktitle = "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм управлСния
+ тСхнологичСскими процСссами",
+ address = "Вбилиси",
+ publisher = "Π‘Π°Π±Ρ‡ΠΎΡ‚Π° Π‘Π°ΠΊΠ°Ρ€Ρ‚Π²Π΅Π»ΠΎ",
+ year = 1976,
+ pages = "3-16",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex16.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex16.bib
new file mode 100644
index 00000000000..23091c47b80
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex16.bib
@@ -0,0 +1,10 @@
+@Article{Malikov92,
+ author = "МСликов, А. Π—. and ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А.",
+ title = "ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ сСти ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ обслуТивания
+ с ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ числом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ",
+ journal = "Автоматика ΠΈ Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠ°",
+ year = 1992,
+ number = 6,
+ pages = "34-38",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17.bib
new file mode 100644
index 00000000000..26b7199b5b1
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17.bib
@@ -0,0 +1,11 @@
+@Article{Ponomarenko86a,
+ author = "ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А. and МСликов, А. Π—.",
+ title = "Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ многоканальной систСмой
+ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ структурой обслуТивания Π½Π΅ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ°",
+ journal = "Изв.\ АН АзСрб.\ РСсп. Π‘Π΅Ρ€.\ Ρ„ΠΈΠ·.-Ρ‚Π΅Ρ…Π½.\ ΠΈ ΠΌΠ°Ρ‚.\ Π½Π°ΡƒΠΊ",
+ year = 1986,
+ volume = 7,
+ number = 6,
+ pages = "79-83",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17a.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17a.bib
new file mode 100644
index 00000000000..437c6d138af
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17a.bib
@@ -0,0 +1,8 @@
+@Article{ dixit.pindyck:options,
+ title = {The Options Approach to Capital Investment},
+ author = {Avinash K. Dixit and Robert S. Pindyck},
+ journal = {Harvard Business Review},
+ year = {1995},
+ month = {May-June},
+ pages = {105--115}
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17b.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17b.bib
new file mode 100644
index 00000000000..9633849682d
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex17b.bib
@@ -0,0 +1,10 @@
+@ARTICLE{RosGaz-article,
+ title = "Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°ΠΊΠΎΠ½ ΠΎ внСсСнии ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
+ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ Π² Π‘Π΅ΠΌΠ΅ΠΉΠ½Ρ‹ΠΉ кодСкс Российской Π€Π΅Π΄Π΅Ρ€Π°Ρ†ΠΈΠΈ",
+ journal = "Российская Π³Π°Π·Π΅Ρ‚Π°",
+ year = 1997,
+ month = "19 нояб",
+ pages = 4,
+ note = "Российская ЀСдСрация. Π—Π°ΠΊΠΎΠ½Ρ‹",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex18.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex18.bib
new file mode 100644
index 00000000000..8bba8804421
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex18.bib
@@ -0,0 +1,11 @@
+@INBOOK{Dolmatovskiy88,
+ author = "Долматовский, Π. А.",
+ title = "Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ",
+ booktitle = "Π‘Π‘Π­",
+ edition = "3-Π΅",
+ address = "М.",
+ year = 1988,
+ volume = 30,
+ pages = 72,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex19.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex19.bib
new file mode 100644
index 00000000000..79dff47edf5
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex19.bib
@@ -0,0 +1,14 @@
+@INPROCEEDINGS{Ponomarenko88,
+ author = "ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А. and Π–ΡƒΡ‡ΠΊΠΎΠ²Π°, И. Π’.",
+ title = "ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ²
+ ΠΏΡ€ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ доступа Π² Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ…
+ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сСтях АБУВП",
+ booktitle = {Π’Ρ€ΡƒΠ΄Ρ‹ ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€.\ ΠΊΠΎΠ½Ρ„.\
+ <<Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ сСти>> (Π›ΠžΠšΠ‘Π•Π’Π¬ 88)},
+ volume = 1,
+ address = "Π ΠΈΠ³Π°",
+ publisher = "Π˜Π­Π’Π’ АН Π›Π°Ρ‚Π²ΠΈΠΈ",
+ year = 1988,
+ pages = "149-153",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20.bib
new file mode 100644
index 00000000000..8820824a1ee
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20.bib
@@ -0,0 +1,9 @@
+@INPROCEEDINGS{Melikov95,
+ author = "Melikov, A. Z. and Ponomarenko, L. A.",
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20a.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20a.bib
new file mode 100644
index 00000000000..37bf2eeb99e
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20a.bib
@@ -0,0 +1,30 @@
+@INPROCEEDINGS{Gojchuk98,
+ author="Π“ΠΎΠΉΡ‡ΡƒΠΊ, А. Π€.",
+ title="ΠžΡΠΎΠ±Π»ΠΈΠ²ΠΎΡΡ‚Ρ– Π΅Ρ‚Ρ–ΠΎΠ»ΠΎΠ³Ρ–Ρ— Ρ– ΠΏΠ°Ρ‚ΠΎΠ³Π΅Π½Π΅Π·Ρƒ ΠΏΠΎΠΏΠ΅Ρ€Π΅Ρ‡Π½ΠΎΠ³ΠΎ Ρ€Π°ΠΊΡƒ
+ Π΄ΡƒΠ±Π° Π·Π²ΠΈΡ‡Π°ΠΉΠ½ΠΎΠ³ΠΎ Π² Π£ΠΊΡ€Π°Ρ—Π½Ρ–",
+ booktitle="Науковий вісник ΠΠ°Ρ†Ρ–ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ
+ Π°Π³Ρ€Π°Ρ€Π½ΠΎΠ³ΠΎ унівСрситСту",
+ editor="ΠœΠ΅Π»ΡŒΠ½ΠΈΡ‡ΡƒΠΊΠ°, Π”. О. and others",
+ address="К.",
+ publisher="НАУ",
+ year=1998,
+ series="Π’ΠΈΠΏ. 8: Лісівництво",
+ pages="168--173",
+ language="ukrainian"
+}
+
+@INPROCEEDINGS{Polyakov98a,
+ author="М. О. Поляков",
+ title="БистСмний Π΅Ρ„Π΅ΠΊΡ‚ агрСгування лісосік Π² ΡƒΠΏΡ€Π°Π²Π»Ρ–Π½Π½Ρ–
+ лісовими рСсурсами Π½Π° Ρ€Π΅Π³Ρ–ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Ρ–Π²Π½Ρ–",
+ crossref="Gojchuk98",
+ annote = "Розглянуто Π΅Ρ„Π΅ΠΊΡ‚ агрСгування Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΈΡ…
+ Π³ΠΎΡΠΏΠΎΠ΄Π°Ρ€ΡΡŒΠΊΠΈΡ… ΠΎΠ΄ΠΈΠ½ΠΈΡ†ΡŒ Π½Π° Ρ€ΠΎΠ·ΠΌΡ–Ρ€ Ρ€ΠΎΠ·Ρ€Π°Ρ…ΡƒΠ½ΠΊΠΎΠ²ΠΎΡ— лісосіки.
+ Π—Π°ΠΏΡ€ΠΎΠΏΠΎΠ½ΠΎΠ²Π°Π½ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ визначСння максимально допустимого Ρ€ΠΎΠ·ΠΌΡ–Ρ€Ρƒ
+ рубання Π·Π° ΠΏΠ»ΠΎΡ‰Π΅ΡŽ Π½Π° Ρ€Ρ–Π²Π½Ρ– Ρ€Π΅Π³Ρ–ΠΎΠ½Ρƒ Π² контСксті систСми
+ Π΄Π΅Ρ€ΠΆΠ°Π²Π½ΠΎΠ³ΠΎ Ρ€Π΅Π³ΡƒΠ»ΡŽΠ²Π°Π½Π½Ρ лісокористування для ΡƒΠΌΠΎΠ² Ρ€ΠΈΠ½ΠΊΠΎΠ²ΠΎΡ—
+ Π΅ΠΊΠΎΠ½ΠΎΠΌΡ–ΠΊΠΈ",
+ pages="213--220"
+}
+
+ \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20b.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20b.bib
new file mode 100644
index 00000000000..6610b0561fd
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20b.bib
@@ -0,0 +1,17 @@
+@INPROCEEDINGS{TranskSpivrob99:Purich,
+ author = "ΠŸΡƒΡ€ΠΈΡ‡, Π¨Ρ‚Π΅Ρ„Π°Π½",
+ title = "{Π }умынско-{Π£}краинскоС трансграничноС сотрудничСство:
+ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ пСрспСктивы",
+ language = "russian",
+ booktitle = "ВранскордоннС співробітництво Ρƒ ΠΏΠΎΠ»Ρ–Π΅Ρ‚Π½Ρ–Ρ‡Π½ΠΈΡ… Ρ€Π΅Π³Ρ–ΠΎΠ½Π°Ρ…
+ {Π‘}Ρ…Ρ–Π΄Π½ΠΎΡ— Ρ‚Π° {П}Ρ–Π²Π΄Π΅Π½Π½ΠΎ-{Π‘}Ρ…Ρ–Π΄Π½ΠΎΡ— {Π„}Π²Ρ€ΠΎΠΏΠΈ: {М}Π°Ρ‚Π΅Ρ€Ρ–Π°Π»ΠΈ Π½Π°ΡƒΠΊΠΎΠ²ΠΎΠ³ΠΎ
+ симпозіуму",
+ editor = "ΠœΠ°ΠΊΠ°Ρ€Π°, Π.",
+ address = "Π§Π΅Ρ€Π½Ρ–Π²Ρ†Ρ–",
+ publisher = "Π—ΠΎΠ»ΠΎΡ‚Ρ– Π»ΠΈΡ‚Π°Π²Ρ€ΠΈ",
+ organization = "Π‘ΡƒΠΊΠΎΠ²ΠΈΠ½ΡΡŒΠΊΠΈΠΉ ΠΏΠΎΠ»Ρ–Ρ‚ΠΎΠ»ΠΎΠ³Ρ–Ρ‡Π½ΠΈΠΉ Ρ†Π΅Π½Ρ‚Ρ€",
+ year = 1999,
+ numpages = 196,
+ booklanguage = "ukrainian"
+}
+ \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20c.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20c.bib
new file mode 100644
index 00000000000..fabe65b8f0f
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex20c.bib
@@ -0,0 +1,20 @@
+@INPROCEEDINGS{Selikov95,
+ author = {Selikov, A. Z. and Ponomarenko, L. A. and Qranamarenko, L. S. and Zonomarenko, L. U.},
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515"
+}
+
+@INPROCEEDINGS{Selikov+95,
+ author = {Π‘Π΅Π»ΠΈΠΊΠΎΠ², A. Z. and ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€ΡŒ, L. A. and ΠšΡ€Π°ΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, L. S. and Π—ΠΎΠ»ΠΊΠΈΠ½, Π›. Π.},
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex21.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex21.bib
new file mode 100644
index 00000000000..b891b8a45c4
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex21.bib
@@ -0,0 +1,14 @@
+@PHDTHESIS{Luus82,
+ author = "Луус, Π ΠΎΠΌΠ°Π½ ΠΡ€ΠΊΠ°Π΄ΡŒΠ΅Π²ΠΈΡ‡",
+ title = "ИсслСдованиС оборудования с ΠΏΠ½Π΅Π²ΠΌΠΎΠ²Π°ΠΊΡƒΡƒΠΌΠ½Ρ‹ΠΌ
+ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΎΠΌ для Π·Π°Ρ…Π²Π°Ρ‚Π°, пСрСмСщСния ΠΈ фиксации
+ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ пористых ΠΈ Π»Π΅Π³ΠΊΠΎΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π°Π΅ΠΌΡ‹Ρ…
+ ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ",
+ type = "ДисссСртация Π½Π° соисканиС ΡƒΡ‡Π΅Π½ΠΎΠΉ стСпСни ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Π° тСхничСских Π½Π°ΡƒΠΊ",
+ number = "05.05.04",
+ school = "Моск.\ строит.\ ΠΈΠ½-Ρ‚",
+ address = "М.",
+ year = 1982,
+ numpages = 212,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex21a.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex21a.bib
new file mode 100644
index 00000000000..b5d2ceaf51f
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex21a.bib
@@ -0,0 +1,11 @@
+@DSciTHESIS{KIA95-default,
+ author = "ΠšΠΎΡ‚Π΅Π»ΡŒΠ½ΠΈΠΊΠΎΠ², Π˜Π³ΠΎΡ€ΡŒ АлСксандрович",
+ title = "ВСория ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ³ΠΎ удСрТания Π΄Π²ΡƒΡ…ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Π·ΠΌΡ‹
+ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΎΠ²ΡƒΡˆΠΊΠ°Ρ…",
+ number = "01.04.08",
+ school = "Ин-Ρ‚ ядСрной Ρ„ΠΈΠ·ΠΈΠΊΠΈ ΠΈΠΌ.\ Π“.~И. Π‘ΡƒΠ΄ΠΊΠ΅Ρ€Π° БО РАН",
+ address = "Новосибирск",
+ year = 1995,
+ numpages = 350,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex22.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex22.bib
new file mode 100644
index 00000000000..6930bc8f769
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex22.bib
@@ -0,0 +1,12 @@
+@THESIS{KIA85-autoref,
+ author = "ΠšΠΎΡ‚Π΅Π»ΡŒΠ½ΠΈΠΊΠΎΠ², Π˜Π³ΠΎΡ€ΡŒ АлСксандрович",
+ title = "ВСория ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ³ΠΎ удСрТания Π΄Π²ΡƒΡ…ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Π·ΠΌΡ‹
+ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΎΠ²ΡƒΡˆΠΊΠ°Ρ…",
+ type = "АвторСф.\ дис.\ Π½Π° соиск.\ ΡƒΡ‡Π΅Π½.\ стСп.\ Π΄-Ρ€Π° Ρ„ΠΈΠ·.-ΠΌΠ°Ρ‚.\ Π½Π°ΡƒΠΊ",
+ number = "01.04.08",
+ school = "Ин-Ρ‚ ядСрной Ρ„ΠΈΠ·ΠΈΠΊΠΈ ΠΈΠΌ.\ Π“.~И. Π‘ΡƒΠ΄ΠΊΠ΅Ρ€Π° БО РАН",
+ address = "Новосибирск",
+ year = 1995,
+ numpages = 17,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex23.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex23.bib
new file mode 100644
index 00000000000..979bad232c5
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex23.bib
@@ -0,0 +1,11 @@
+@BOOK{Ponomarenko76,
+ author = "ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А. and Π‘ΡƒΠ°Π΄Π·Π΅, Π’. Π’.",
+ title = "ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ сбора
+ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² АБУВП Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Ρ…
+ станов горячСй ΠΏΡ€ΠΎΠΊΠ°Ρ‚ΠΊΠΈ",
+ address = "К.",
+ year = 1976,
+ numpages = 37,
+ language = "russian",
+ note = "(ΠŸΡ€Π΅ΠΏΡ€./ АН Π£ΠΊΡ€Π°ΠΈΠ½Ρ‹. Ин-Ρ‚ ΠΊΠΈΠ±Π΅Ρ€Π½Π΅Ρ‚ΠΈΠΊΠΈ; 76-76)"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24.bib
new file mode 100644
index 00000000000..74648624685
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24.bib
@@ -0,0 +1,15 @@
+@REPORT{Report81-rep,
+ title = {ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ испытаний ΠΈ исслСдований
+ тСплотСхничСских свойств ΠΊΠ°ΠΌΠ΅Ρ€ {КΠ₯Π‘-2-12-Π’Π—}
+ ΠΈ {КΠ₯Π‘-2-12-ΠšΠ—Π†Πž}},
+ institution = {Π’ΡΠ΅ΡΠΎΡŽΠ·Π½.\ Π·Π°ΠΎΡ‡Π½.\ ΠΈΠ½-Ρ‚ ΠΏΠΈΡ‰.\ ΠΏΡ€ΠΎΠΌ-Ρ‚ΠΈ},
+ address = "М.",
+ organization = {Π’Π˜ΠΠ˜Π’Π˜},
+ year = 1981,
+ numpages = 90,
+ type = "ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ {НИР}",
+ editor = "ΠŸΡƒΡ‚ΠΈΠ½, Π’. Π’.",
+ author = "МСдвСдСв, Π”. А. and others",
+ note = {Инв.\ β„– Π’ 119692},
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24a.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24a.bib
new file mode 100644
index 00000000000..787d6dd94bb
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24a.bib
@@ -0,0 +1,12 @@
+@REPORT{Report81b-rep-notype,
+ title = {ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ испытаний ΠΈ исслСдований
+ тСплотСхничСских свойств ΠΊΠ°ΠΌΠ΅Ρ€ {КΠ₯Π‘-2-12-Π’Π—}
+ ΠΈ {КΠ₯Π‘-2-12-ΠšΠ—Π†Πž}},
+ institution = {Π’ΡΠ΅ΡΠΎΡŽΠ·Π½.\ Π·Π°ΠΎΡ‡Π½.\ ΠΈΠ½-Ρ‚ ΠΏΠΈΡ‰.\ ΠΏΡ€ΠΎΠΌ-Ρ‚ΠΈ},
+ address = "М.",
+ organization = {Π’Π˜ΠΠ˜Π’Π˜},
+ year = 1981,
+ numpages = 90,
+ note = {Инв.\ β„– Π’ 119692},
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24b.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24b.bib
new file mode 100644
index 00000000000..28f8a900a40
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex24b.bib
@@ -0,0 +1,14 @@
+@TECHREPORT{Report81-techrep,
+ title = {ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ испытаний ΠΈ исслСдований
+ тСплотСхничСских свойств ΠΊΠ°ΠΌΠ΅Ρ€ {КΠ₯Π‘-2-12-Π’Π—}
+ ΠΈ {КΠ₯Π‘-2-12-ΠšΠ—Π†Πž}},
+ institution = {Π’ΡΠ΅ΡΠΎΡŽΠ·Π½.\ Π·Π°ΠΎΡ‡Π½.\ ΠΈΠ½-Ρ‚ ΠΏΠΈΡ‰.\ ΠΏΡ€ΠΎΠΌ-Ρ‚ΠΈ},
+ address = "М.",
+ organization = {Π’Π˜ΠΠ˜Π’Π˜},
+ year = 1981,
+ numpages = 90,
+ editor = "ΠŸΡƒΡ‚ΠΈΠ½, Π’. Π’.",
+ author = "МСдвСдСв, Π”. А. and others",
+ note = {Инв.\ β„– Π’ 119692},
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex25.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex25.bib
new file mode 100644
index 00000000000..66db93b6226
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex25.bib
@@ -0,0 +1,12 @@
+@BOOK{CatalogMamals81,
+ title = {ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΌΠ»Π΅ΠΊΠΎΠΏΠΈΡ‚Π°ΡŽΡ‰ΠΈΡ… Π‘Π‘Π‘Π .
+ ΠŸΠ»ΠΈΠΎΡ†Π΅Π½ "--- ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ},
+ organization = "АН Π‘Π‘Π‘Π , Π—ΠΎΠΎΠ».\ ΠΈΠ½-Ρ‚",
+ editor = "И. М. Π“Ρ€ΠΎΠΌΠΎΠ²Π° and Π“. И. Π‘Π°Ρ€Π°Π½ΠΎΠ²ΠΎΠΉ",
+ address = "Π›.",
+ publisher = "Наука, Π›Π΅Π½ΠΈΠ½Π³.\ ΠΎΡ‚Π΄-Π½ΠΈΠ΅",
+ year = 1981,
+ numpages = 456,
+ language = "russian"
+}
+
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex26.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex26.bib
new file mode 100644
index 00000000000..e5aff35126f
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex26.bib
@@ -0,0 +1,12 @@
+@BOOK{Instr86,
+ title = "Виповая инструкция ΠΏΠΎ эксплуатации
+ Ρ‚ΠΎΠΏΠ»ΠΈΠ²ΠΎΠΎΡ‚Π΄Π°Ρ‡ΠΈ Ρ‚Π΅ΠΏΠ»ΠΎΠ²Ρ‹Ρ… элСктростанций:
+ ВИ 34-70-044-85: Π£Ρ‚Π². Π“Π». Ρ‚Π΅Ρ…Π½. ΡƒΠΏΡ€.
+ ΠΏΠΎ эксплуатации энСргосистСм 01.10.85:
+ Π‘Ρ€ΠΎΠΊ дСйствия установлСн с 01.01.86 Π΄ΠΎ 01.01.95",
+ organization = "М-Π²ΠΎ энСргСтики ΠΈ элСктрификации Π‘Π‘Π‘Π ",
+ address = "М.",
+ year = 1986,
+ numpages = 43,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27a.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27a.bib
new file mode 100644
index 00000000000..77d355140f4
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27a.bib
@@ -0,0 +1,18 @@
+@online{ wiki:latex,
+ author = "Wikipedia",
+ title = "{\LaTeX}---Wikipedia{,} The Free Encyclopedia",
+ year = "2012",
+ url = "http://en.wikipedia.org/wiki/LaTeX",
+ urldate = "25.01.2012"
+}
+
+@online{ wiki:latex-2,
+ author = "Wikipedia",
+ title = "{\LaTeX}",
+ howpublished = "Wikipedia, The Free Encyclopedia",
+ year = "2012",
+ eprint ="wiki/LaTeX",
+ eprinttype = {WikiPedia},
+ url = "http://en.wikipedia.org/wiki/LaTeX",
+ urldate = "25.01.2012"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27b.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27b.bib
new file mode 100644
index 00000000000..9c4ed685f25
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27b.bib
@@ -0,0 +1,10 @@
+@online{ phys:moodle,
+ author = {ЧСркасский, Π’. Π‘.},
+ title = {Классная ΠΊΠΎΠΌΠ½Π°Ρ‚Π°},
+ howpublished = "ЀизичСский Ρ„Π°ΠΊΡƒΠ»ΡŒΡ‚Π΅Ρ‚",
+ organization = "НГУ",
+ year = 2012,
+ url = {http://www.phys.nsu.ru/moodle/},
+ urldate = "16.01.2012",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27c.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27c.bib
new file mode 100644
index 00000000000..84f1c44976f
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex27c.bib
@@ -0,0 +1,8 @@
+@MISC{EXFOR,
+ author = {IAEA},
+ title = {{EXFOR}---Experimental Nuclear Reaction Data },
+ url = {http://www-nds.iaea.org/exfor},
+ address = {P.O. Box 100, Wagramer Strasse 5, A-1400 Vienna, Austria},
+ year = {2012},
+ medium = {Electronic resource}
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex28.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex28.bib
new file mode 100644
index 00000000000..3164b5be954
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex28.bib
@@ -0,0 +1,25 @@
+@BOOK{IsaacNewton,
+ author = {Newton, {\relax Sir Isaac}},
+ title = {Opticks, or a treatise of the reflections,
+ refractions, inflections and colours of light},
+ publisher = {William Innys},
+ url = {http://books.google.com/books?id=XXu4AkRVBBoC},
+ medium = {Electronic resource},
+ year = {1730},
+ numpages = {382},
+ eprint = {XXu4AkRVBBoC},
+ eprinttype = {Google Books},
+}
+
+@BOOK{IsaacNewton-sl:sn,
+ author = {{\relax Sir I}saac Newton},
+ title = {Opticks, or a treatise of the reflections,
+ refractions, inflections and colours of light},
+ url = {http://books.google.com/books?id=XXu4AkRVBBoC},
+ medium = {Electronic resource},
+ year = {1730},
+ numpages = {382},
+ eprint = {XXu4AkRVBBoC},
+ eprinttype = {Google Books},
+}
+% publisher = {William Innys},
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex29.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex29.bib
new file mode 100644
index 00000000000..2b70324fdff
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex29.bib
@@ -0,0 +1,15 @@
+@article{PhysRevLett.101.085006,
+ author = {Kotelnikov, Igor and Rom\'e, Massimiliano},
+ volume = {101},
+ journal = {Phys. Rev. Lett.},
+ month = {Aug},
+ numpages = {4},
+ title = {Admissible Equilibria of Non-neutral Plasmas in a Malmberg-Penning Trap},
+ year = {2008},
+ doi = {10.1103/PhysRevLett.101.085006},
+ issue = {8},
+ publisher = {American Physical Society},
+ pages = {085006}
+}
+
+% url = {http://link.aps.org/doi/10.1103/PhysRevLett.101.085006},
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex30.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex30.bib
new file mode 100644
index 00000000000..0b7d912e5f1
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/ex30.bib
@@ -0,0 +1,27 @@
+@ARTICLE{1998PhRvE..57.7111K,
+ author = {{Kinney}, R.~M. and {McWilliams}, J.~C.},
+ title = "{Turbulent cascades in anisotropic magnetohydrodynamics}",
+ journal = pre,
+ keywords = {Plasma turbulence, Magnetohydrodynamic and fluid equation},
+ year = 1998,
+ month = jun,
+ volume = 57,
+ pages = {7111-7121},
+ doi = {10.1103/PhysRevE.57.7111},
+ adsurl = {http://adsabs.harvard.edu/abs/1998PhRvE..57.7111K},
+ adsnote = {Provided by the SAO/NASA Astrophysics Data System}
+}
+
+@ARTICLE{1998UFN,
+ author = {ΠšΠΎΡ‚Π΅Π»ΡŒΠ½ΠΈΠΊΠΎΠ², И. А. and АстрСлин, Π’. Π’.},
+ title = "ВСория ΠΏΠ»Π°Π·ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ эмиттСра ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠΎΠ½ΠΎΠ²",
+ journal = ufn,
+ keywords = {ΠΏΠ»Π°Π·ΠΌΠ΅Π½Π½Ρ‹ΠΉ эмиттСр, ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ Π‘ΠΎΠΌΠ°},
+ year = 2015,
+ month = jul,
+ volume = 185,
+ pages = {753-771},
+ language = {russian},
+ doi = {10.3367/UFNr.0185.201507c.0753},
+ url = {http://ufn.ru/ru/articles/2015/7/c/},
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/examples.bib b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/examples.bib
new file mode 100644
index 00000000000..85b87de18e7
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bib/examples.bib
@@ -0,0 +1,525 @@
+@BOOK{Vasylenko92,
+ author = "ВасилСнко, М. Π’.",
+ title = "ВСорія коливань: ΠΠ°Π²Ρ‡Π°Π»ΡŒΠ½ΠΈΠΉ посібник",
+ address = "К.",
+ publisher = "Π’ΠΈΡ‰Π° школа",
+ year = 1992,
+ numpages = 430,
+ language = "ukrainian"
+}
+@BOOK{Afanasyev92,
+ author = "ΠΡ„Π°Π½Π°ΡΡŒΠ΅Π², Π’. Π’. and ВасилСвский, О. Н.",
+ title = "РасчСты элСктричСских Ρ†Π΅ΠΏΠ΅ΠΉ
+ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π°Ρ…",
+ address = "М.",
+ publisher = "Π­Π½Π΅Ρ€Π³ΠΎΠΈΠ·Π΄Π°Ρ‚",
+ year = 1992,
+ numpages = 190,
+ language = "russian"
+}
+@BOOK{Makilov91,
+ author = "МСликов, А. Π—. and ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А.
+ and Рюмшин, П. А.",
+ title = "ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹Ρ…
+ систСм обслуТивания",
+ address = "К.",
+ publisher = "Π’Π΅Ρ…Π½Ρ–ΠΊΠ°",
+ year = 1991,
+ numpages = 265,
+ language = "russian"
+}
+@BOOK{Ponomarenko86,
+ title = "ΠžΡΠ½ΠΎΠ²Ρ‹ создания Π³ΠΈΠ±ΠΊΠΈΡ… Π°Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… производств",
+ author = "Π›. А. ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ and Π›. Π’. Адамович
+ and Π’. Π’. ΠœΡƒΠ·Ρ‹Ρ‡ΡƒΠΊ and А. Π•. Гридасов",
+ editor = "Π‘. Π‘. Π’ΠΈΠΌΠΎΡ„Π΅Π΅Π²Π°",
+ address = "К.",
+ publisher = "Π’Π΅Ρ…Π½Ρ–ΠΊΠ°",
+ year = 1986,
+ numpages = 144,
+ language = "russian"
+}
+@BOOK{Belousova81,
+ title = "БистСмный Π°Π½Π°Π»ΠΈΠ· инфраструктуры
+ ΠΊΠ°ΠΊ элСмСнт Π½Π°Ρ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ хозяйства",
+ author = "БСлоусова, Н. И. and Π’ΠΈΡˆΠ½ΡΠΊ, Π•. И.
+ and Π›Π΅Π²ΠΈΡ‚, Π’. Π. and others",
+ address = "М.",
+ publisher = "Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ°",
+ year = 1981,
+ numpages = 62,
+ language = "russian"
+}@BOOK{BibOp91,
+ title = "БоставлСниС библиографичСского описания:
+ ΠšΡ€Π°Ρ‚ΠΊΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°",
+ organization = "ΠœΠ΅ΠΆΠ΄ΡƒΠ²Π΅Π΄. ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈΠ·Π°Ρ†. комис.
+ ΠΏΡ€ΠΈ Гос. Π±-ΠΊΠ΅ Π‘Π‘Π‘Π  ΠΈΠΌ.~Π’.~И. Π›Π΅Π½ΠΈΠ½Π°",
+ edition = "2-Π΅, Π΄ΠΎΠΏ.",
+ address = "М.",
+ publisher = "Кн.~ΠΏΠ°Π»Π°Ρ‚Π°",
+ year = 1991,
+ numpages = 224,
+ language = "russian"
+}
+@BOOK{Poems82,
+ title = "Π‘Ρ‚ΠΈΡ…ΠΈ ΠΎ ΠΌΡƒΠ·Ρ‹ΠΊΠ΅. РусскиС,
+ совСтскиС, Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Π΅ поэты: Π‘Π±ΠΎΡ€Π½ΠΈΠΊ",
+ compiler = "А. Π‘ΠΈΡ€ΡŽΠΊΠΎΠ²Π° and Π’. Π’Π°Ρ‚Π°Ρ€ΠΈΠ½ΠΎΠ²",
+ address = "М.",
+ publisher = "Π‘ΠΎΠ². ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€",
+ year = 1982,
+ numpages = 224,
+ language = "russian"
+}
+@BOOK{HistLit82,
+ title = "Π˜ΡΡ‚ΠΎΡ€ΠΈΡ русской Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹: Π’ 4 Ρ‚.",
+ organization = "АН Π‘Π‘Π‘Π , Ин-Ρ‚ рус.~Π»ΠΈΡ‚.\ (ΠŸΡƒΡˆΠΊΠΈΠ½.Π΄ΠΎΠΌ)",
+ address = "М.",
+ year = 1982,
+ Volume = "3: РасцвСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΌΠ°",
+ numpages = 876,
+ language = "russian"
+}@Book{Landau:eldin,
+ author = "Π›. Π”. Π›Π°Π½Π΄Π°Ρƒ and Π•. М. Π›ΠΈΡ„ΡˆΠΈΡ†",
+ title = "ВСорСтичСская Ρ„ΠΈΠ·ΠΈΠΊΠ°: ΡƒΡ‡Π΅Π±Π½ΠΎΠ΅ пособиС Π² 10 Ρ‚.",
+ publisher = "Наука. Π“Π».\ Ρ€Π΅Π΄.\ Ρ„ΠΈΠ·.-ΠΌΠ°Ρ‚.\ Π»ΠΈΡ‚.",
+ address = "М.",
+ year = 1992,
+ volume = "VIII. Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° ΡΠΏΠ»ΠΎΡˆΠ½Ρ‹Ρ… срСд",
+ edition = "3-Π΅, испр.",
+ language = "russian"
+}
+@Book{BRLS94,
+ title = "Нарысы ΠΏΠ° Π³iсторыi бСларуска-рускiΡ…
+ Π»iΡ‚Π°Ρ€Π°Ρ‚ΡƒΡ€Π½Ρ‹Ρ… сувязСй: Π£ 4 ΠΊΠ½.",
+ organization = "Акад.\ Π½Π°Π²ΡƒΠΊ БСларусi. IΠ½-Ρ‚ Π»iΡ‚.",
+ address = "Мiнск",
+ publisher = "Навука i тэхнiΠΊΠ°",
+ year = "1994",
+ volume = "2: ΠŸΠ°Ρ‡Π°Ρ‚Π°ΠΊ Π₯Π₯ ст. 1900--1917 Π³Π³.",
+ editor = "Π’. А. КавалСнка and I. Π―. НавумСнка",
+ numpages = 440,
+ language = "russian"
+}
+@BOOK{Grosse80,
+ author = "ГроссС, Π­. and Π’Π°ΠΉΡΠΌΠ°Π½Π³Π΅Π»ΡŒ, Π₯.",
+ title = "Π₯имия для Π»ΡŽΠ±ΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…: ΠŸΠ΅Ρ€.\ с Π½Π΅ΠΌ.",
+ address = "М.",
+ publisher = "Π₯имия",
+ year = 1980,
+ numpages = 392,
+ language = "russian"
+}@BOOK{GOST7184,
+ title = "Π“ΠžΠ‘Π’ 7.1.-84. БиблиографичСскоС описаниС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°.
+ ΠžΠ±Ρ‰ΠΈΠ΅ трСбования ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° составлСния.
+ --- Π’Π·Π°ΠΌΠ΅Π½ Π“ΠžΠ‘Π’ 7.1.-76; Π’Π²Π΅Π΄. 01.01.86.",
+ address = "М.",
+ publisher = "Изд-Π²ΠΎ стандартов",
+ year = 1984,
+ numpages = 78,
+ language = "russian"
+}
+@BOOK{ObchTech93,
+ title = "ΠžΠ±Ρ‡ΠΈΡΠ»ΡŽΠ²Π°Π»ΡŒΠ½Π° Ρ– ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Π° ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°: Π—Π±.Π½Π°ΡƒΠΊ.ΠΏΡ€.",
+ address = "К.",
+ publisher = "Π›ΠΈΠ±Ρ–Π΄ΡŒ",
+ year = 1993,
+ numpages = 99,
+ language = "ukrainian"
+}@BOOK{Bibdelo86,
+ title = "Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½ΠΎΠ΅ Π΄Π΅Π»ΠΎ: Π’Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ». ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ",
+ composer = "И. М. Буслова and Π›. Н. Π£Π»Π°Π½ΠΎΠ²Π°",
+ edition = "2-Π΅ ΠΈΠ·Π΄.",
+ address = "М.",
+ publisher = "Книга",
+ year = 1986,
+ numpages = 224,
+ language = "russian"
+}@INBOOK{Ponomarenko79,
+ author = "ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А.",
+ title = "ΠžΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‰Π°Ρ систСма",
+ booktitle = "Автоматизация тСхнологичСских процСссов
+ Π² ΠΏΡ€ΠΎΠΊΠ°Ρ‚Π½ΠΎΠΌ производствС",
+ address = "М.",
+ publisher = "ΠœΠ΅Ρ‚Π°Π»Π»ΡƒΡ€Π³ΠΈΡ",
+ year = 1979,
+ pages = "141-148",
+ language = "russian"
+}
+@INBOOK{Zeyts70,
+ author = "Π—Π΅ΠΉΡ‚Ρ†, Π€.",
+ title = "О ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠΈ пространствСнных Π³Ρ€ΡƒΠΏΠΏ",
+ booktitle = "БиммСтрия Π² Ρ‚Π²Π΅Ρ€Π΄ΠΎΠΌ Ρ‚Π΅Π»Π΅",
+ bookauthor = "Нокс, Π . and Π“ΠΎΠ»Π΄, А.",
+ address = "М.",
+ publisher = "Наука",
+ year = 1970,
+ pages = "172--186",
+ language = "russian"
+}
+@INCOLLECTION{Ponoomarenko76,
+ author = "ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А.",
+ title = "Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° систСмы прСрывания с ситуационными
+ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°ΠΌΠΈ Π² АБУВП станов горячСй ΠΏΡ€ΠΎΠΊΠ°Ρ‚ΠΊΠΈ",
+ booktitle = "Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм управлСния
+ тСхнологичСскими процСссами",
+ address = "Вбилиси",
+ publisher = "Π‘Π°Π±Ρ‡ΠΎΡ‚Π° Π‘Π°ΠΊΠ°Ρ€Ρ‚Π²Π΅Π»ΠΎ",
+ year = 1976,
+ pages = "3-16",
+ language = "russian"
+}
+@Article{Malikov92,
+ author = "МСликов, А. Π—. and ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А.",
+ title = "ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ сСти ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ обслуТивания
+ с ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ числом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°ΠΌΠΈ",
+ journal = "Автоматика ΠΈ Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠ°",
+ year = 1992,
+ number = 6,
+ pages = "34-38",
+ language = "russian"
+}
+@Article{Ponomarenko86a,
+ author = "ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А. and МСликов, А. Π—.",
+ title = "Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ многоканальной систСмой
+ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ структурой обслуТивания Π½Π΅ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ°",
+ journal = "Изв.\ АН АзСрб.\ РСсп. Π‘Π΅Ρ€.\ Ρ„ΠΈΠ·.-Ρ‚Π΅Ρ…Π½.\ ΠΈ ΠΌΠ°Ρ‚.\ Π½Π°ΡƒΠΊ",
+ year = 1986,
+ volume = 7,
+ number = 6,
+ pages = "79-83",
+ language = "russian"
+}
+@Article{ dixit.pindyck:options,
+ title = {The Options Approach to Capital Investment},
+ author = {Avinash K. Dixit and Robert S. Pindyck},
+ journal = {Harvard Business Review},
+ year = {1995},
+ month = {May-June},
+ pages = {105--115}
+}
+@ARTICLE{RosGaz-article,
+ title = "Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ Π·Π°ΠΊΠΎΠ½ ΠΎ внСсСнии ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
+ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ Π² Π‘Π΅ΠΌΠ΅ΠΉΠ½Ρ‹ΠΉ кодСкс Российской Π€Π΅Π΄Π΅Ρ€Π°Ρ†ΠΈΠΈ",
+ journal = "Российская Π³Π°Π·Π΅Ρ‚Π°",
+ year = 1997,
+ month = "19 нояб",
+ pages = 4,
+ note = "Российская ЀСдСрация. Π—Π°ΠΊΠΎΠ½Ρ‹",
+ language = "russian"
+}
+@INBOOK{Dolmatovskiy88,
+ author = "Долматовский, Π. А.",
+ title = "Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒ",
+ booktitle = "Π‘Π‘Π­",
+ edition = "3-Π΅",
+ address = "М.",
+ year = 1988,
+ volume = 30,
+ pages = 72,
+ language = "russian"
+}
+@INPROCEEDINGS{Ponomarenko88,
+ author = "ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А. and Π–ΡƒΡ‡ΠΊΠΎΠ²Π°, И. Π’.",
+ title = "ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ²
+ ΠΏΡ€ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ доступа Π² Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ…
+ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сСтях АБУВП",
+ booktitle = {Π’Ρ€ΡƒΠ΄Ρ‹ ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€.\ ΠΊΠΎΠ½Ρ„.\
+ <<Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ сСти>> (Π›ΠžΠšΠ‘Π•Π’Π¬ 88)},
+ volume = 1,
+ address = "Π ΠΈΠ³Π°",
+ publisher = "Π˜Π­Π’Π’ АН Π›Π°Ρ‚Π²ΠΈΠΈ",
+ year = 1988,
+ pages = "149-153",
+ language = "russian"
+}
+@INPROCEEDINGS{Melikov95,
+ author = "Melikov, A. Z. and Ponomarenko, L. A.",
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515"
+}
+@INPROCEEDINGS{Gojchuk98,
+ author="Π“ΠΎΠΉΡ‡ΡƒΠΊ, А. Π€.",
+ title="ΠžΡΠΎΠ±Π»ΠΈΠ²ΠΎΡΡ‚Ρ– Π΅Ρ‚Ρ–ΠΎΠ»ΠΎΠ³Ρ–Ρ— Ρ– ΠΏΠ°Ρ‚ΠΎΠ³Π΅Π½Π΅Π·Ρƒ ΠΏΠΎΠΏΠ΅Ρ€Π΅Ρ‡Π½ΠΎΠ³ΠΎ Ρ€Π°ΠΊΡƒ
+ Π΄ΡƒΠ±Π° Π·Π²ΠΈΡ‡Π°ΠΉΠ½ΠΎΠ³ΠΎ Π² Π£ΠΊΡ€Π°Ρ—Π½Ρ–",
+ booktitle="Науковий вісник ΠΠ°Ρ†Ρ–ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ
+ Π°Π³Ρ€Π°Ρ€Π½ΠΎΠ³ΠΎ унівСрситСту",
+ editor="ΠœΠ΅Π»ΡŒΠ½ΠΈΡ‡ΡƒΠΊΠ°, Π”. О. and others",
+ address="К.",
+ publisher="НАУ",
+ year=1998,
+ series="Π’ΠΈΠΏ. 8: Лісівництво",
+ pages="168--173",
+ language="ukrainian"
+}
+
+@INPROCEEDINGS{Polyakov98a,
+ author="М. О. Поляков",
+ title="БистСмний Π΅Ρ„Π΅ΠΊΡ‚ агрСгування лісосік Π² ΡƒΠΏΡ€Π°Π²Π»Ρ–Π½Π½Ρ–
+ лісовими рСсурсами Π½Π° Ρ€Π΅Π³Ρ–ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Ρ–Π²Π½Ρ–",
+ crossref="Gojchuk98",
+ annote = "Розглянуто Π΅Ρ„Π΅ΠΊΡ‚ агрСгування Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΈΡ…
+ Π³ΠΎΡΠΏΠΎΠ΄Π°Ρ€ΡΡŒΠΊΠΈΡ… ΠΎΠ΄ΠΈΠ½ΠΈΡ†ΡŒ Π½Π° Ρ€ΠΎΠ·ΠΌΡ–Ρ€ Ρ€ΠΎΠ·Ρ€Π°Ρ…ΡƒΠ½ΠΊΠΎΠ²ΠΎΡ— лісосіки.
+ Π—Π°ΠΏΡ€ΠΎΠΏΠΎΠ½ΠΎΠ²Π°Π½ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ визначСння максимально допустимого Ρ€ΠΎΠ·ΠΌΡ–Ρ€Ρƒ
+ рубання Π·Π° ΠΏΠ»ΠΎΡ‰Π΅ΡŽ Π½Π° Ρ€Ρ–Π²Π½Ρ– Ρ€Π΅Π³Ρ–ΠΎΠ½Ρƒ Π² контСксті систСми
+ Π΄Π΅Ρ€ΠΆΠ°Π²Π½ΠΎΠ³ΠΎ Ρ€Π΅Π³ΡƒΠ»ΡŽΠ²Π°Π½Π½Ρ лісокористування для ΡƒΠΌΠΎΠ² Ρ€ΠΈΠ½ΠΊΠΎΠ²ΠΎΡ—
+ Π΅ΠΊΠΎΠ½ΠΎΠΌΡ–ΠΊΠΈ",
+ pages="213--220"
+}
+
+ @INPROCEEDINGS{TranskSpivrob99:Purich,
+ author = "ΠŸΡƒΡ€ΠΈΡ‡, Π¨Ρ‚Π΅Ρ„Π°Π½",
+ title = "{Π }умынско-{Π£}краинскоС трансграничноС сотрудничСство:
+ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ пСрспСктивы",
+ language = "russian",
+ booktitle = "ВранскордоннС співробітництво Ρƒ ΠΏΠΎΠ»Ρ–Π΅Ρ‚Π½Ρ–Ρ‡Π½ΠΈΡ… Ρ€Π΅Π³Ρ–ΠΎΠ½Π°Ρ…
+ {Π‘}Ρ…Ρ–Π΄Π½ΠΎΡ— Ρ‚Π° {П}Ρ–Π²Π΄Π΅Π½Π½ΠΎ-{Π‘}Ρ…Ρ–Π΄Π½ΠΎΡ— {Π„}Π²Ρ€ΠΎΠΏΠΈ: {М}Π°Ρ‚Π΅Ρ€Ρ–Π°Π»ΠΈ Π½Π°ΡƒΠΊΠΎΠ²ΠΎΠ³ΠΎ
+ симпозіуму",
+ editor = "ΠœΠ°ΠΊΠ°Ρ€Π°, Π.",
+ address = "Π§Π΅Ρ€Π½Ρ–Π²Ρ†Ρ–",
+ publisher = "Π—ΠΎΠ»ΠΎΡ‚Ρ– Π»ΠΈΡ‚Π°Π²Ρ€ΠΈ",
+ organization = "Π‘ΡƒΠΊΠΎΠ²ΠΈΠ½ΡΡŒΠΊΠΈΠΉ ΠΏΠΎΠ»Ρ–Ρ‚ΠΎΠ»ΠΎΠ³Ρ–Ρ‡Π½ΠΈΠΉ Ρ†Π΅Π½Ρ‚Ρ€",
+ year = 1999,
+ numpages = 196,
+ booklanguage = "ukrainian"
+}
+ @INPROCEEDINGS{Selikov95,
+ author = {Selikov, A. Z. and Ponomarenko, L. A. and Qranamarenko, L. S. and Zonomarenko, L. U.},
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515"
+}
+
+@INPROCEEDINGS{Selikov+95,
+ author = {Π‘Π΅Π»ΠΈΠΊΠΎΠ², A. Z. and ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€ΡŒ, L. A. and ΠšΡ€Π°ΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, L. S. and Π—ΠΎΠ»ΠΊΠΈΠ½, Π›. Π.},
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515",
+ language = "russian"
+}
+@PHDTHESIS{Luus82,
+ author = "Луус, Π ΠΎΠΌΠ°Π½ ΠΡ€ΠΊΠ°Π΄ΡŒΠ΅Π²ΠΈΡ‡",
+ title = "ИсслСдованиС оборудования с ΠΏΠ½Π΅Π²ΠΌΠΎΠ²Π°ΠΊΡƒΡƒΠΌΠ½Ρ‹ΠΌ
+ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΎΠΌ для Π·Π°Ρ…Π²Π°Ρ‚Π°, пСрСмСщСния ΠΈ фиксации
+ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ пористых ΠΈ Π»Π΅Π³ΠΊΠΎΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π°Π΅ΠΌΡ‹Ρ…
+ ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ",
+ type = "ДисссСртация Π½Π° соисканиС ΡƒΡ‡Π΅Π½ΠΎΠΉ стСпСни ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Π° тСхничСских Π½Π°ΡƒΠΊ",
+ number = "05.05.04",
+ school = "Моск.\ строит.\ ΠΈΠ½-Ρ‚",
+ address = "М.",
+ year = 1982,
+ numpages = 212,
+ language = "russian"
+}
+@DSciTHESIS{KIA95-default,
+ author = "ΠšΠΎΡ‚Π΅Π»ΡŒΠ½ΠΈΠΊΠΎΠ², Π˜Π³ΠΎΡ€ΡŒ АлСксандрович",
+ title = "ВСория ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ³ΠΎ удСрТания Π΄Π²ΡƒΡ…ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Π·ΠΌΡ‹
+ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΎΠ²ΡƒΡˆΠΊΠ°Ρ…",
+ number = "01.04.08",
+ school = "Ин-Ρ‚ ядСрной Ρ„ΠΈΠ·ΠΈΠΊΠΈ ΠΈΠΌ.\ Π“.~И. Π‘ΡƒΠ΄ΠΊΠ΅Ρ€Π° БО РАН",
+ address = "Новосибирск",
+ year = 1995,
+ numpages = 350,
+ language = "russian"
+}
+@THESIS{KIA85-autoref,
+ author = "ΠšΠΎΡ‚Π΅Π»ΡŒΠ½ΠΈΠΊΠΎΠ², Π˜Π³ΠΎΡ€ΡŒ АлСксандрович",
+ title = "ВСория ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ³ΠΎ удСрТания Π΄Π²ΡƒΡ…ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Π·ΠΌΡ‹
+ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»ΠΎΠ²ΡƒΡˆΠΊΠ°Ρ…",
+ type = "АвторСф.\ дис.\ Π½Π° соиск.\ ΡƒΡ‡Π΅Π½.\ стСп.\ Π΄-Ρ€Π° Ρ„ΠΈΠ·.-ΠΌΠ°Ρ‚.\ Π½Π°ΡƒΠΊ",
+ number = "01.04.08",
+ school = "Ин-Ρ‚ ядСрной Ρ„ΠΈΠ·ΠΈΠΊΠΈ ΠΈΠΌ.\ Π“.~И. Π‘ΡƒΠ΄ΠΊΠ΅Ρ€Π° БО РАН",
+ address = "Новосибирск",
+ year = 1995,
+ numpages = 17,
+ language = "russian"
+}
+@BOOK{Ponomarenko76,
+ author = "ΠŸΠΎΠ½ΠΎΠΌΠ°Ρ€Π΅Π½ΠΊΠΎ, Π›. А. and Π‘ΡƒΠ°Π΄Π·Π΅, Π’. Π’.",
+ title = "ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ сбора
+ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² АБУВП Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Ρ…
+ станов горячСй ΠΏΡ€ΠΎΠΊΠ°Ρ‚ΠΊΠΈ",
+ address = "К.",
+ year = 1976,
+ numpages = 37,
+ language = "russian",
+ note = "(ΠŸΡ€Π΅ΠΏΡ€./ АН Π£ΠΊΡ€Π°ΠΈΠ½Ρ‹. Ин-Ρ‚ ΠΊΠΈΠ±Π΅Ρ€Π½Π΅Ρ‚ΠΈΠΊΠΈ; 76-76)"
+}
+@REPORT{Report81-rep,
+ title = {ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ испытаний ΠΈ исслСдований
+ тСплотСхничСских свойств ΠΊΠ°ΠΌΠ΅Ρ€ {КΠ₯Π‘-2-12-Π’Π—}
+ ΠΈ {КΠ₯Π‘-2-12-ΠšΠ—Π†Πž}},
+ institution = {Π’ΡΠ΅ΡΠΎΡŽΠ·Π½.\ Π·Π°ΠΎΡ‡Π½.\ ΠΈΠ½-Ρ‚ ΠΏΠΈΡ‰.\ ΠΏΡ€ΠΎΠΌ-Ρ‚ΠΈ},
+ address = "М.",
+ organization = {Π’Π˜ΠΠ˜Π’Π˜},
+ year = 1981,
+ numpages = 90,
+ type = "ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ {НИР}",
+ editor = "ΠŸΡƒΡ‚ΠΈΠ½, Π’. Π’.",
+ author = "МСдвСдСв, Π”. А. and others",
+ note = {Инв.\ β„– Π’ 119692},
+ language = "russian"
+}
+@REPORT{Report81b-rep-notype,
+ title = {ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ испытаний ΠΈ исслСдований
+ тСплотСхничСских свойств ΠΊΠ°ΠΌΠ΅Ρ€ {КΠ₯Π‘-2-12-Π’Π—}
+ ΠΈ {КΠ₯Π‘-2-12-ΠšΠ—Π†Πž}},
+ institution = {Π’ΡΠ΅ΡΠΎΡŽΠ·Π½.\ Π·Π°ΠΎΡ‡Π½.\ ΠΈΠ½-Ρ‚ ΠΏΠΈΡ‰.\ ΠΏΡ€ΠΎΠΌ-Ρ‚ΠΈ},
+ address = "М.",
+ organization = {Π’Π˜ΠΠ˜Π’Π˜},
+ year = 1981,
+ numpages = 90,
+ note = {Инв.\ β„– Π’ 119692},
+ language = "russian"
+}
+@TECHREPORT{Report81-techrep,
+ title = {ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ испытаний ΠΈ исслСдований
+ тСплотСхничСских свойств ΠΊΠ°ΠΌΠ΅Ρ€ {КΠ₯Π‘-2-12-Π’Π—}
+ ΠΈ {КΠ₯Π‘-2-12-ΠšΠ—Π†Πž}},
+ institution = {Π’ΡΠ΅ΡΠΎΡŽΠ·Π½.\ Π·Π°ΠΎΡ‡Π½.\ ΠΈΠ½-Ρ‚ ΠΏΠΈΡ‰.\ ΠΏΡ€ΠΎΠΌ-Ρ‚ΠΈ},
+ address = "М.",
+ organization = {Π’Π˜ΠΠ˜Π’Π˜},
+ year = 1981,
+ numpages = 90,
+ editor = "ΠŸΡƒΡ‚ΠΈΠ½, Π’. Π’.",
+ author = "МСдвСдСв, Π”. А. and others",
+ note = {Инв.\ β„– Π’ 119692},
+ language = "russian"
+}
+@BOOK{CatalogMamals81,
+ title = {ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΌΠ»Π΅ΠΊΠΎΠΏΠΈΡ‚Π°ΡŽΡ‰ΠΈΡ… Π‘Π‘Π‘Π .
+ ΠŸΠ»ΠΈΠΎΡ†Π΅Π½ "--- ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ},
+ organization = "АН Π‘Π‘Π‘Π , Π—ΠΎΠΎΠ».\ ΠΈΠ½-Ρ‚",
+ editor = "И. М. Π“Ρ€ΠΎΠΌΠΎΠ²Π° and Π“. И. Π‘Π°Ρ€Π°Π½ΠΎΠ²ΠΎΠΉ",
+ address = "Π›.",
+ publisher = "Наука, Π›Π΅Π½ΠΈΠ½Π³.\ ΠΎΡ‚Π΄-Π½ΠΈΠ΅",
+ year = 1981,
+ numpages = 456,
+ language = "russian"
+}
+
+@BOOK{Instr86,
+ title = "Виповая инструкция ΠΏΠΎ эксплуатации
+ Ρ‚ΠΎΠΏΠ»ΠΈΠ²ΠΎΠΎΡ‚Π΄Π°Ρ‡ΠΈ Ρ‚Π΅ΠΏΠ»ΠΎΠ²Ρ‹Ρ… элСктростанций:
+ ВИ 34-70-044-85: Π£Ρ‚Π². Π“Π». Ρ‚Π΅Ρ…Π½. ΡƒΠΏΡ€.
+ ΠΏΠΎ эксплуатации энСргосистСм 01.10.85:
+ Π‘Ρ€ΠΎΠΊ дСйствия установлСн с 01.01.86 Π΄ΠΎ 01.01.95",
+ organization = "М-Π²ΠΎ энСргСтики ΠΈ элСктрификации Π‘Π‘Π‘Π ",
+ address = "М.",
+ year = 1986,
+ numpages = 43,
+ language = "russian"
+}
+@online{ wiki:latex,
+ author = "Wikipedia",
+ title = "{\LaTeX}---Wikipedia{,} The Free Encyclopedia",
+ year = "2012",
+ url = "http://en.wikipedia.org/wiki/LaTeX",
+ urldate = "25.01.2012"
+}
+
+@online{ wiki:latex-2,
+ author = "Wikipedia",
+ title = "{\LaTeX}",
+ howpublished = "Wikipedia, The Free Encyclopedia",
+ year = "2012",
+ eprint ="wiki/LaTeX",
+ eprinttype = {WikiPedia},
+ url = "http://en.wikipedia.org/wiki/LaTeX",
+ urldate = "25.01.2012"
+}
+@online{ phys:moodle,
+ author = {ЧСркасский, Π’. Π‘.},
+ title = {Классная ΠΊΠΎΠΌΠ½Π°Ρ‚Π°},
+ howpublished = "ЀизичСский Ρ„Π°ΠΊΡƒΠ»ΡŒΡ‚Π΅Ρ‚",
+ organization = "НГУ",
+ year = 2012,
+ url = {http://www.phys.nsu.ru/moodle/},
+ urldate = "16.01.2012",
+ language = "russian"
+}
+@MISC{EXFOR,
+ author = {IAEA},
+ title = {{EXFOR}---Experimental Nuclear Reaction Data },
+ url = {http://www-nds.iaea.org/exfor},
+ address = {P.O. Box 100, Wagramer Strasse 5, A-1400 Vienna, Austria},
+ year = {2012},
+ medium = {Electronic resource}
+}
+@BOOK{IsaacNewton,
+ author = {Newton, {\relax Sir Isaac}},
+ title = {Opticks, or a treatise of the reflections,
+ refractions, inflections and colours of light},
+ publisher = {William Innys},
+ url = {http://books.google.com/books?id=XXu4AkRVBBoC},
+ medium = {Electronic resource},
+ year = {1730},
+ numpages = {382},
+ eprint = {XXu4AkRVBBoC},
+ eprinttype = {Google Books},
+}
+
+@BOOK{IsaacNewton-sl:sn,
+ author = {{\relax Sir I}saac Newton},
+ title = {Opticks, or a treatise of the reflections,
+ refractions, inflections and colours of light},
+ url = {http://books.google.com/books?id=XXu4AkRVBBoC},
+ medium = {Electronic resource},
+ year = {1730},
+ numpages = {382},
+ eprint = {XXu4AkRVBBoC},
+ eprinttype = {Google Books},
+}
+% publisher = {William Innys},
+@article{PhysRevLett.101.085006,
+ author = {Kotelnikov, Igor and Rom\'e, Massimiliano},
+ volume = {101},
+ journal = {Phys. Rev. Lett.},
+ month = {Aug},
+ numpages = {4},
+ title = {Admissible Equilibria of Non-neutral Plasmas in a Malmberg-Penning Trap},
+ year = {2008},
+ doi = {10.1103/PhysRevLett.101.085006},
+ issue = {8},
+ publisher = {American Physical Society},
+ pages = {085006}
+}
+
+% url = {http://link.aps.org/doi/10.1103/PhysRevLett.101.085006},
+@ARTICLE{1998PhRvE..57.7111K,
+ author = {{Kinney}, R.~M. and {McWilliams}, J.~C.},
+ title = "{Turbulent cascades in anisotropic magnetohydrodynamics}",
+ journal = pre,
+ keywords = {Plasma turbulence, Magnetohydrodynamic and fluid equation},
+ year = 1998,
+ month = jun,
+ volume = 57,
+ pages = {7111-7121},
+ doi = {10.1103/PhysRevE.57.7111},
+ adsurl = {http://adsabs.harvard.edu/abs/1998PhRvE..57.7111K},
+ adsnote = {Provided by the SAO/NASA Astrophysics Data System}
+}
+
+@ARTICLE{1998UFN,
+ author = {ΠšΠΎΡ‚Π΅Π»ΡŒΠ½ΠΈΠΊΠΎΠ², И. А. and АстрСлин, Π’. Π’.},
+ title = "ВСория ΠΏΠ»Π°Π·ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ эмиттСра ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠΎΠ½ΠΎΠ²",
+ journal = ufn,
+ keywords = {ΠΏΠ»Π°Π·ΠΌΠ΅Π½Π½Ρ‹ΠΉ эмиттСр, ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ Π‘ΠΎΠΌΠ°},
+ year = 2015,
+ month = jul,
+ volume = 185,
+ pages = {753-771},
+ language = {russian},
+ doi = {10.3367/UFNr.0185.201507c.0753},
+ url = {http://ufn.ru/ru/articles/2015/7/c/},
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bibnocap.sty b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bibnocap.sty
new file mode 100644
index 00000000000..2040b66ca08
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/bibnocap.sty
@@ -0,0 +1,25 @@
+\RequirePackage{bibunits}
+\renewcommand{\@bibunitname}{\jobname-\the\@bibunitauxcnt}
+\newcounter{qnum}\newcounter{qnuma}\setcounter{qnum}{0}
+\def\@biblabel#1{#1.\hfill}
+%\endinput
+\renewenvironment{thebibliography}[1]
+ {\list{\@biblabel{\@arabic\c@enumiv}}%
+ {\settowidth\labelwidth{\@biblabel{99}}%
+ \leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+% \advance\leftmargin\parindent
+ \setcounter{qnuma}{\c@enumiv}
+ \@openbib@code
+ \usecounter{enumiv}%
+ \let\p@enumiv\@empty
+ \setcounter{enumiv}{\theqnuma}
+ \renewcommand\theenumiv{\@arabic\c@enumiv}}%
+ \sloppy
+ \clubpenalty4000
+ \@clubpenalty \clubpenalty
+ \widowpenalty4000%
+ \sfcode`\.\@m}
+ {\def\@noitemerr
+ {\@latex@warning{Empty `thebibliography' environment}}%
+ \endlist}
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/dobib.cmd b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/dobib.cmd
new file mode 100644
index 00000000000..9e7cb706150
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/dobib.cmd
@@ -0,0 +1,21 @@
+rename .\bib\examples.bib examples.bak
+pause
+copy .\bib\ex*.bib .\bib\examples.bib
+pause
+
+for %%f in (ugost7*.tex) do pdflatex -quiet %%f
+for %%f in (ugost200*.tex) do pdflatex -quiet %%f
+
+REM pause
+for %%f in (ugost*.aux) do bibtex8 -B -c utf8cyrillic.csf %%f
+
+REM pause
+for %%f in (ugost7*.tex) do pdflatex %%f
+for %%f in (ugost200*.tex) do pdflatex %%f
+for %%f in (ugost2008-nat*.tex) do pdflatex %%f
+for %%f in (ugost2008-sort*.tex) do pdflatex %%f
+
+del *.aux *.out *.toc *.brf .pdf
+del *.bbl
+del *.blg
+del *.log
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/donat.cmd b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/donat.cmd
new file mode 100644
index 00000000000..3e366cc3307
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/donat.cmd
@@ -0,0 +1,13 @@
+for %%f in (ugost2008-natbib*.tex) do pdflatex -quiet %%f
+
+REM pause
+for %%f in (ugost2008-natbib*.aux) do bibtex8 -B -c utf8cyrillic.csf %%f
+
+REM pause
+for %%f in (ugost2008-natbib*.tex) do pdflatex %%f
+for %%f in (ugost2008-natbib*.tex) do pdflatex %%f
+
+del *.aux *.out *.toc *.brf .pdf
+REM del *.bbl
+REM del *.blg
+del *.log
diff --git a/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/gost2008-natbib-s.tex b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/gost2008-natbib-s.tex
new file mode 100644
index 00000000000..f0652842e03
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/doc/examples/utf8/gost2008-natbib-s.tex
@@ -0,0 +1,122 @@
+% !Mode:: "TeX:UTF-8"
+\newcommand*{\mybibstyle}{gost2008ns}
+
+\RequirePackage[utf8]{inputenc}
+
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}
+ and \texttt{natbib} package.
+ No customization is applied.
+
+ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ оформлСния списка Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стиля
+ \texttt{\mybibstyle.bst} ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° \texttt{natbib}.
+ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ форматирования Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹.
+}
+
+\documentclass[a4paper]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[T2A]{fontenc}
+\usepackage[ukrainian,russian]{babel}
+\usepackage{natbib}
+\usepackage{geometry,ifpdf}
+\ifpdf
+ \usepackage[pdftex,hyperindex,unicode]{hyperref}
+ \usepackage{cmap}
+\else
+ \usepackage[hypertex]{hyperref}
+\fi
+\usepackage{color}
+\definecolor{darkblue}{rgb}{0,0,.6}
+\hypersetup{
+ pdftitle = {\mytitle},
+ pdfauthor = {Igor A. Kotelnikov},
+ pdfsubject = {GOST, BibTeX},
+ pdfstartview = {FitH},
+% pdfborder = {0 0 0},
+% bookmarksopen = true,
+ bookmarksnumbered = true,
+% bookmarksopenlevel = 2,
+ colorlinks = true, linkcolor = darkblue,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
+}
+
+\makeatletter
+\renewcommand{\@biblabel}[1]{#1.}
+\makeatother
+
+\begin{document}
+
+\title{\mytitle}
+\maketitle
+\begin{abstract}
+ \mydescription
+\end{abstract}
+
+%\verb|\cite{*}| \cite{*}
+%
+%\verb|\citep{*}| \citep{*}
+%
+%\verb|\citet{*}| \citet{*}
+
+\newcommand{\allrefs}{Vasylenko92,
+Afanasyev92,
+Makilov91,
+Ponomarenko86,
+Belousova81,
+BibOp91,
+Poems82,
+HistLit82,
+Landau:eldin,
+BRLS94,
+Grosse80,
+GOST7184,
+ObchTech93,
+Bibdelo86,
+Ponomarenko79,
+Zeyts70,
+Ponoomarenko76,
+Malikov92,
+Ponomarenko86a,
+dixit.pindyck:options,
+RosGaz-article,
+Dolmatovskiy88,
+Ponomarenko88,
+Melikov95, Selikov95, Selikov+95,
+Gojchuk98,
+Polyakov98a,
+TranskSpivrob99:Purich,
+Luus82,
+KIA95-default,
+KIA85-autoref,
+Ponomarenko76,
+Report81-rep,
+Report81b-rep-notype,
+Report81-techrep,
+CatalogMamals81,
+Instr86,
+wiki:latex,
+wiki:latex-2,
+phys:moodle,
+EXFOR,
+IsaacNewton,
+IsaacNewton-sl:sn,
+PhysRevLett.101.085006}
+
+
+\verb|\citep|\par \citep{\allrefs}
+
+\verb|\citep*|\par \citep{\allrefs}
+
+\verb|\citeauthor|\par \citeauthor{\allrefs}
+
+\verb|\citeauthor*|\par \citeauthor*{\allrefs}
+
+
+\bibliographystyle{\mybibstyle}
+\bibliography{bib/examples}
+
+\end{document}
+
+
diff --git a/Master/texmf-dist/doc/bibtex/gost/donat.cmd b/Master/texmf-dist/doc/bibtex/gost/donat.cmd
new file mode 100644
index 00000000000..6438edf4364
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/donat.cmd
@@ -0,0 +1,13 @@
+for %%f in (gost2008-natbib*.tex) do pdflatex -quiet %%f
+
+REM pause
+for %%f in (gost2008-natbib*.aux) do bibtex8 -B -c cp1251.csf %%f
+
+REM pause
+for %%f in (gost2008-natbib*.tex) do pdflatex %%f
+for %%f in (gost2008-natbib*.tex) do pdflatex %%f
+
+del *.aux *.out *.toc *.brf .pdf
+REM del *.bbl
+REM del *.blg
+del *.log
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex01.bib b/Master/texmf-dist/doc/bibtex/gost/ex01.bib
new file mode 100644
index 00000000000..9fd883c911f
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex01.bib
@@ -0,0 +1,9 @@
+@BOOK{Vasylenko92,
+ author = "Βΰρθλενκξ, Μ. Β.",
+ title = "εξπ³ κξλθβΰνό: Νΰβχΰλόνθι οξρ³ανθκ",
+ address = "Κ.",
+ publisher = "Βθωΰ ψκξλΰ",
+ year = 1992,
+ numpages = 430,
+ language = "ukrainian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex02.bib b/Master/texmf-dist/doc/bibtex/gost/ex02.bib
new file mode 100644
index 00000000000..c99c0eb4973
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex02.bib
@@ -0,0 +1,10 @@
+@BOOK{Afanasyev92,
+ author = "ΐτΰνΰρόεβ, Β. Β. and Βΰρθλεβρκθι, Ξ. Ν.",
+ title = "Πΰρχεςϋ ύλεκςπθχερκθυ φεοει
+ νΰ οπξγπΰμμθπσεμϋυ μθκπξκΰλόκσλςξπΰυ",
+ address = "Μ.",
+ publisher = "ένεπγξθηδΰς",
+ year = 1992,
+ numpages = 190,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex03.bib b/Master/texmf-dist/doc/bibtex/gost/ex03.bib
new file mode 100644
index 00000000000..1be43b49dfd
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex03.bib
@@ -0,0 +1,11 @@
+@BOOK{Makilov91,
+ author = "Μελθκξβ, ΐ. Η. and Οξνξμΰπενκξ, Λ. ΐ.
+ and Πώμψθν, Ο. ΐ.",
+ title = "Μΰςεμΰςθχερκθε μξδελθ μνξγξοξςξκξβϋυ
+ ρθρςεμ ξαρλσζθβΰνθ",
+ address = "Κ.",
+ publisher = "ευν³κΰ",
+ year = 1991,
+ numpages = 265,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex04.bib b/Master/texmf-dist/doc/bibtex/gost/ex04.bib
new file mode 100644
index 00000000000..7a1800c7cea
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex04.bib
@@ -0,0 +1,11 @@
+@BOOK{Ponomarenko86,
+ title = "Ξρνξβϋ ρξηδΰνθ γθακθυ ΰςξμΰςθηθπξβΰννϋυ οπξθηβξδρςβ",
+ author = "Λ. ΐ. Οξνξμΰπενκξ and Λ. Β. ΐδΰμξβθχ
+ and Β. . Μσηϋχσκ and ΐ. Ε. Γπθδΰρξβ",
+ editor = "Α. Α. θμξτεεβΰ",
+ address = "Κ.",
+ publisher = "ευν³κΰ",
+ year = 1986,
+ numpages = 144,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex05.bib b/Master/texmf-dist/doc/bibtex/gost/ex05.bib
new file mode 100644
index 00000000000..33047b4bf67
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex05.bib
@@ -0,0 +1,11 @@
+@BOOK{Belousova81,
+ title = "Ρθρςεμνϋι ΰνΰλθη θντπΰρςπσκςσπϋ
+ κΰκ ύλεμενς νΰπξδνξγξ υξηιρςβΰ",
+ author = "Αελξσρξβΰ, Ν. Θ. and Βθψνκ, Ε. Θ.
+ and Λεβθς, Β. ή. and others",
+ address = "Μ.",
+ publisher = "έκξνξμθκΰ",
+ year = 1981,
+ numpages = 62,
+ language = "russian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex06.bib b/Master/texmf-dist/doc/bibtex/gost/ex06.bib
new file mode 100644
index 00000000000..fe802579dc1
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex06.bib
@@ -0,0 +1,12 @@
+@BOOK{BibOp91,
+ title = "Ρξρςΰβλενθε αθαλθξγπΰτθχερκξγξ ξοθρΰνθ:
+ Κπΰςκθε οπΰβθλΰ",
+ organization = "Μεζδσβεδ. κΰςΰλξγθηΰφ. κξμθρ.
+ οπθ Γξρ. α-κε ΡΡΡΠ θμ.~Β.~Θ. Λενθνΰ",
+ edition = "2-ε, δξο.",
+ address = "Μ.",
+ publisher = "Κν.~οΰλΰςΰ",
+ year = 1991,
+ numpages = 224,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex06a.bib b/Master/texmf-dist/doc/bibtex/gost/ex06a.bib
new file mode 100644
index 00000000000..69cd62ca31d
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex06a.bib
@@ -0,0 +1,10 @@
+@BOOK{Poems82,
+ title = "Ρςθυθ ξ μσηϋκε. Πσρρκθε,
+ ρξβεςρκθε, ηΰπσαεζνϋε οξύςϋ: Ραξπνθκ",
+ compiler = "ΐ. Αθπώκξβΰ and Β. ΰςΰπθνξβ",
+ address = "Μ.",
+ publisher = "Ρξβ. κξμοξηθςξπ",
+ year = 1982,
+ numpages = 224,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex07.bib b/Master/texmf-dist/doc/bibtex/gost/ex07.bib
new file mode 100644
index 00000000000..b19ed3a6c49
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex07.bib
@@ -0,0 +1,9 @@
+@BOOK{HistLit82,
+ title = "Θρςξπθ πσρρκξι λθςεπΰςσπϋ: Β 4 ς.",
+ organization = "ΐΝ ΡΡΡΠ, Θν-ς πσρ.~λθς.\ (Οσψκθν.δξμ)",
+ address = "Μ.",
+ year = 1982,
+ Volume = "3: Πΰρφβες πεΰλθημΰ",
+ numpages = 876,
+ language = "russian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex08.bib b/Master/texmf-dist/doc/bibtex/gost/ex08.bib
new file mode 100644
index 00000000000..b4bdb054faf
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex08.bib
@@ -0,0 +1,10 @@
+@Book{Landau:eldin,
+ author = "Λ. Δ. Λΰνδΰσ and Ε. Μ. Λθτψθφ",
+ title = "εξπεςθχερκΰ τθηθκΰ: σχεανξε οξρξαθε β 10 ς.",
+ publisher = "Νΰσκΰ. Γλ.\ πεδ.\ τθη.-μΰς.\ λθς.",
+ address = "Μ.",
+ year = 1992,
+ volume = "VIII. έλεκςπξδθνΰμθκΰ ρολξψνϋυ ρπεδ",
+ edition = "3-ε, θροπ.",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex09.bib b/Master/texmf-dist/doc/bibtex/gost/ex09.bib
new file mode 100644
index 00000000000..3e58f943e54
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex09.bib
@@ -0,0 +1,12 @@
+@Book{BRLS94,
+ title = "Νΰπϋρϋ οΰ γiρςξπϋi αελΰπσρκΰ-πσρκiυ
+ λiςΰπΰςσπνϋυ ρσβηει: Σ 4 κν.",
+ organization = "ΐκΰδ.\ νΰβσκ Αελΰπσρi. Iν-ς λiς.",
+ address = "Μiνρκ",
+ publisher = "Νΰβσκΰ i ςύυνiκΰ",
+ year = "1994",
+ volume = "2: Οΰχΰςΰκ ΥΥ ρς. 1900--1917 γγ.",
+ editor = "Β. ΐ. Κΰβΰλενκΰ and I. ί. Νΰβσμενκΰ",
+ numpages = 440,
+ language = "russian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex10.bib b/Master/texmf-dist/doc/bibtex/gost/ex10.bib
new file mode 100644
index 00000000000..0e2444db9b0
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex10.bib
@@ -0,0 +1,9 @@
+@BOOK{Grosse80,
+ author = "Γπξρρε, έ. and Βΰιρμΰνγελό, Υ.",
+ title = "Υθμθ δλ λώαξηνΰςελόνϋυ: Οεπ.\ ρ νεμ.",
+ address = "Μ.",
+ publisher = "Υθμθ",
+ year = 1980,
+ numpages = 392,
+ language = "russian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex11.bib b/Master/texmf-dist/doc/bibtex/gost/ex11.bib
new file mode 100644
index 00000000000..802d1a47701
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex11.bib
@@ -0,0 +1,11 @@
+@BOOK{GOST7184,
+ key = {ΓΞΡ},
+ title = "ΓΞΡ 7.1.-84. Αθαλθξγπΰτθχερκξε ξοθρΰνθε δξκσμενςΰ.
+ Ξαωθε ςπεαξβΰνθ θ οπΰβθλΰ ρξρςΰβλενθ.
+ --- Βηΰμεν ΓΞΡ 7.1.-76; Ββεδ. 01.01.86.",
+ address = "Μ.",
+ publisher = "Θηδ-βξ ρςΰνδΰπςξβ",
+ year = 1984,
+ numpages = 78,
+ language = "russian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex12.bib b/Master/texmf-dist/doc/bibtex/gost/ex12.bib
new file mode 100644
index 00000000000..9434e7ad3ed
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex12.bib
@@ -0,0 +1,8 @@
+@BOOK{ObchTech93,
+ title = "Ξαχθρλώβΰλόνΰ ³ οπθκλΰδνΰ μΰςεμΰςθκΰ: Ηα.νΰσκ.οπ.",
+ address = "Κ.",
+ publisher = "Λθα³δό",
+ year = 1993,
+ numpages = 99,
+ language = "ukrainian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex13.bib b/Master/texmf-dist/doc/bibtex/gost/ex13.bib
new file mode 100644
index 00000000000..c775d101abc
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex13.bib
@@ -0,0 +1,10 @@
+@BOOK{Bibdelo86,
+ title = "Αθαλθξςεχνξε δελξ: επμθνξλ. ρλξβΰπό",
+ composer = "Θ. Μ. Ρσρλξβΰ and Λ. Ν. Σλΰνξβΰ",
+ edition = "2-ε θηδ.",
+ address = "Μ.",
+ publisher = "Κνθγΰ",
+ year = 1986,
+ numpages = 224,
+ language = "russian"
+} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex14.bib b/Master/texmf-dist/doc/bibtex/gost/ex14.bib
new file mode 100644
index 00000000000..f5e9e80d9f0
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex14.bib
@@ -0,0 +1,11 @@
+@INBOOK{Ponomarenko79,
+ author = "Οξνξμΰπενκξ, Λ. ΐ.",
+ title = "Ξπγΰνθησώωΰ ρθρςεμΰ",
+ booktitle = "ΐβςξμΰςθηΰφθ ςευνξλξγθχερκθυ οπξφερρξβ
+ β οπξκΰςνξμ οπξθηβξδρςβε",
+ address = "Μ.",
+ publisher = "Μεςΰλλσπγθ",
+ year = 1979,
+ pages = "141-148",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex14a.bib b/Master/texmf-dist/doc/bibtex/gost/ex14a.bib
new file mode 100644
index 00000000000..68e1a05afce
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex14a.bib
@@ -0,0 +1,11 @@
+@INBOOK{Zeyts70,
+ author = "Ηειςφ, Τ.",
+ title = "Ξ οπθβεδενθθ οπξρςπΰνρςβεννϋυ γπσοο",
+ booktitle = "Ρθμμεςπθ β ςβεπδξμ ςελε",
+ bookauthor = "Νξκρ, Π. and Γξλδ, ΐ.",
+ address = "Μ.",
+ publisher = "Νΰσκΰ",
+ year = 1970,
+ pages = "172--186",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex15.bib b/Master/texmf-dist/doc/bibtex/gost/ex15.bib
new file mode 100644
index 00000000000..5707b4367fa
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex15.bib
@@ -0,0 +1,12 @@
+@INCOLLECTION{Ponoomarenko76,
+ author = "Οξνξμΰπενκξ, Λ. ΐ.",
+ title = "Ρςπσκςσπΰ ρθρςεμϋ οπεπϋβΰνθ ρ ρθςσΰφθξννϋμθ
+ οπθξπθςεςΰμθ β ΐΡΣΟ ρςΰνξβ γξπχει οπξκΰςκθ",
+ booktitle = "Πΰηπΰαξςκΰ ΰβςξμΰςθηθπξβΰννϋυ ρθρςεμ σοπΰβλενθ
+ ςευνξλξγθχερκθμθ οπξφερρΰμθ",
+ address = "αθλθρθ",
+ publisher = "Ρΰαχξςΰ Ρΰκΰπςβελξ",
+ year = 1976,
+ pages = "3-16",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex16.bib b/Master/texmf-dist/doc/bibtex/gost/ex16.bib
new file mode 100644
index 00000000000..68c03582297
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex16.bib
@@ -0,0 +1,10 @@
+@Article{Malikov92,
+ author = "Μελθκξβ, ΐ. Η. and Οξνξμΰπενκξ, Λ. ΐ.",
+ title = "Ξοςθμθηΰφθ φθτπξβξι ρεςθ θνςεγπΰλόνξγξ ξαρλσζθβΰνθ
+ ρ κξνεχνϋμ χθρλξμ οξλόηξβΰςελει θ αλξκθπξβκΰμθ",
+ journal = "ΐβςξμΰςθκΰ θ ςελεμευΰνθκΰ",
+ year = 1992,
+ number = 6,
+ pages = "34-38",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex17.bib b/Master/texmf-dist/doc/bibtex/gost/ex17.bib
new file mode 100644
index 00000000000..4e2943bfbdc
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex17.bib
@@ -0,0 +1,11 @@
+@Article{Ponomarenko86a,
+ author = "Οξνξμΰπενκξ, Λ. ΐ. and Μελθκξβ, ΐ. Η.",
+ title = "Ρθςσΰφθξννξε σοπΰβλενθε μνξγξκΰνΰλόνξι ρθρςεμξι
+ ρ οεπεμεννξι ρςπσκςσπξι ξαρλσζθβΰνθ νεξδνξπξδνξγξ οξςξκΰ",
+ journal = "Θηβ.\ ΐΝ ΐηεπα.\ Περο. Ρεπ.\ τθη.-ςευν.\ θ μΰς.\ νΰσκ",
+ year = 1986,
+ volume = 7,
+ number = 6,
+ pages = "79-83",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex17a.bib b/Master/texmf-dist/doc/bibtex/gost/ex17a.bib
new file mode 100644
index 00000000000..437c6d138af
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex17a.bib
@@ -0,0 +1,8 @@
+@Article{ dixit.pindyck:options,
+ title = {The Options Approach to Capital Investment},
+ author = {Avinash K. Dixit and Robert S. Pindyck},
+ journal = {Harvard Business Review},
+ year = {1995},
+ month = {May-June},
+ pages = {105--115}
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex17b.bib b/Master/texmf-dist/doc/bibtex/gost/ex17b.bib
new file mode 100644
index 00000000000..361699143f0
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex17b.bib
@@ -0,0 +1,10 @@
+@ARTICLE{RosGaz-article,
+ title = "Τεδεπΰλόνϋι ηΰκξν ξ βνερενθθ θημενενθι
+ θ δξοξλνενθι β Ρεμεινϋι κξδεκρ Πξρρθιρκξι Τεδεπΰφθθ",
+ journal = "Πξρρθιρκΰ γΰηεςΰ",
+ year = 1997,
+ month = "19 νξα",
+ pages = 4,
+ note = "Πξρρθιρκΰ Τεδεπΰφθ. Ηΰκξνϋ",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex18.bib b/Master/texmf-dist/doc/bibtex/gost/ex18.bib
new file mode 100644
index 00000000000..b0bab735e27
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex18.bib
@@ -0,0 +1,11 @@
+@INBOOK{Dolmatovskiy88,
+ author = "Δξλμΰςξβρκθι, ή. ΐ.",
+ title = "έλεκςπξμξαθλό",
+ booktitle = "ΑΡέ",
+ edition = "3-ε",
+ address = "Μ.",
+ year = 1988,
+ volume = 30,
+ pages = 72,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex19.bib b/Master/texmf-dist/doc/bibtex/gost/ex19.bib
new file mode 100644
index 00000000000..a51d1d2128a
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex19.bib
@@ -0,0 +1,14 @@
+@INPROCEEDINGS{Ponomarenko88,
+ author = "Οξνξμΰπενκξ, Λ. ΐ. and Ζσχκξβΰ, Θ. Β.",
+ title = "Ξοςθμΰλόνξε νΰηνΰχενθε οπθξπθςεςξβ
+ οπθ ξπγΰνθηΰφθθ δξρςσοΰ β λξκΰλόνϋυ
+ βϋχθρλθςελόνϋυ ρεςυ ΐΡΣΟ",
+ booktitle = {πσδϋ Μεζδσνΰπ.\ κξντ.\
+ <<Λξκΰλόνϋε βϋχθρλθςελόνϋε ρεςθ>> (ΛΞΚΡΕά 88)},
+ volume = 1,
+ address = "Πθγΰ",
+ publisher = "ΘέΒ ΐΝ Λΰςβθθ",
+ year = 1988,
+ pages = "149-153",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex20.bib b/Master/texmf-dist/doc/bibtex/gost/ex20.bib
new file mode 100644
index 00000000000..8820824a1ee
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex20.bib
@@ -0,0 +1,9 @@
+@INPROCEEDINGS{Melikov95,
+ author = "Melikov, A. Z. and Ponomarenko, L. A.",
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex20a.bib b/Master/texmf-dist/doc/bibtex/gost/ex20a.bib
new file mode 100644
index 00000000000..0185eebe4c4
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex20a.bib
@@ -0,0 +1,30 @@
+@INPROCEEDINGS{Gojchuk98,
+ author="Γξιχσκ, ΐ. Τ.",
+ title="Ξρξαλθβξρς³ ες³ξλξγ³Ώ ³ οΰςξγενεησ οξοεπεχνξγξ πΰκσ
+ δσαΰ ηβθχΰινξγξ β ΣκπΰΏν³",
+ booktitle="Νΰσκξβθι β³ρνθκ Νΰφ³ξνΰλόνξγξ
+ ΰγπΰπνξγξ σν³βεπρθςεςσ",
+ editor="Μελόνθχσκΰ, Δ. Ξ. and others",
+ address="Κ.",
+ publisher="ΝΐΣ",
+ year=1998,
+ series="Βθο. 8: Λ³ρ³βνθφςβξ",
+ pages="168--173",
+ language="ukrainian"
+}
+
+@INPROCEEDINGS{Polyakov98a,
+ author="Μ. Ξ. Οξλκξβ",
+ title="Ρθρςεμνθι ετεκς ΰγπεγσβΰνν λ³ρξρ³κ β σοπΰβλ³νν³
+ λ³ρξβθμθ περσπρΰμθ νΰ πεγ³ξνΰλόνξμσ π³βν³",
+ crossref="Gojchuk98",
+ annote = "Πξηγλνσςξ ετεκς ΰγπεγσβΰνν ελεμενςΰπνθυ
+ γξροξδΰπρόκθυ ξδθνθφό νΰ πξημ³π πξηπΰυσνκξβξΏ λ³ρξρ³κθ.
+ Ηΰοπξοξνξβΰνξ μεςξδ βθηνΰχενν μΰκρθμΰλόνξ δξοσρςθμξγξ πξημ³πσ
+ πσαΰνν ηΰ ολξωεώ νΰ π³βν³ πεγ³ξνσ β κξνςεκρς³ ρθρςεμθ
+ δεπζΰβνξγξ πεγσλώβΰνν λ³ρξκξπθρςσβΰνν δλ σμξβ πθνκξβξΏ
+ εκξνξμ³κθ",
+ pages="213--220"
+}
+
+ \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex20b.bib b/Master/texmf-dist/doc/bibtex/gost/ex20b.bib
new file mode 100644
index 00000000000..4ac6a5f7289
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex20b.bib
@@ -0,0 +1,17 @@
+@INPROCEEDINGS{TranskSpivrob99:Purich,
+ author = "Οσπθχ, Ψςετΰν",
+ title = "{Π}σμϋνρκξ-{Σ}κπΰθνρκξε ςπΰνργπΰνθχνξε ρξςπσδνθχερςβξ:
+ οπξαλεμϋ θ οεπροεκςθβϋ",
+ language = "russian",
+ booktitle = "πΰνρκξπδξννε ρο³βπξα³ςνθφςβξ σ οξλ³εςν³χνθυ πεγ³ξνΰυ
+ {Ρ}υ³δνξΏ ςΰ {Ο}³βδεννξ-{Ρ}υ³δνξΏ {ͺ}βπξοθ: {Μ}ΰςεπ³ΰλθ νΰσκξβξγξ
+ ρθμοξη³σμσ",
+ editor = "Μΰκΰπΰ, ή.",
+ address = "Χεπν³βφ³",
+ publisher = "Ηξλξς³ λθςΰβπθ",
+ organization = "Ασκξβθνρόκθι οξλ³ςξλξγ³χνθι φενςπ",
+ year = 1999,
+ numpages = 196,
+ booklanguage = "ukrainian"
+}
+ \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex20c.bib b/Master/texmf-dist/doc/bibtex/gost/ex20c.bib
new file mode 100644
index 00000000000..5a10c2644ad
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex20c.bib
@@ -0,0 +1,20 @@
+@INPROCEEDINGS{Selikov95,
+ author = {Selikov, A. Z. and Ponomarenko, L. A. and Qranamarenko, L. S. and Zonomarenko, L. U.},
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515"
+}
+
+@INPROCEEDINGS{Selikov+95,
+ author = {Ρελθκξβ, A. Z. and Οξνξμΰπό, L. A. and Κπΰμΰπενκξ, L. S. and Ηξλκθν, Λ. ή.},
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex21.bib b/Master/texmf-dist/doc/bibtex/gost/ex21.bib
new file mode 100644
index 00000000000..3f38a71f64e
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex21.bib
@@ -0,0 +1,14 @@
+@PHDTHESIS{Luus82,
+ author = "Λσσρ, Πξμΰν ΐπκΰδόεβθχ",
+ title = "Θρρλεδξβΰνθε ξαξπσδξβΰνθ ρ ονεβμξβΰκσσμνϋμ
+ οπθβξδξμ δλ ηΰυβΰςΰ, οεπεμεωενθ θ τθκρΰφθθ
+ οπθ ξαπΰαξςκε οξπθρςϋυ θ λεγκξοξβπεζδΰεμϋυ
+ ρςπξθςελόνϋυ θηδελθι",
+ type = "Δθρρρεπςΰφθ νΰ ρξθρκΰνθε σχενξι ρςεοενθ κΰνδθδΰςΰ ςευνθχερκθυ νΰσκ",
+ number = "05.05.04",
+ school = "Μξρκ.\ ρςπξθς.\ θν-ς",
+ address = "Μ.",
+ year = 1982,
+ numpages = 212,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex21a.bib b/Master/texmf-dist/doc/bibtex/gost/ex21a.bib
new file mode 100644
index 00000000000..13c28f0a9fe
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex21a.bib
@@ -0,0 +1,11 @@
+@DSciTHESIS{KIA95-default,
+ author = "Κξςελόνθκξβ, Θγξπό ΐλεκρΰνδπξβθχ",
+ title = "εξπθ μΰγνθςνξγξ σδεπζΰνθ δβσυκξμοξνενςνξι ολΰημϋ
+ β ξςκπϋςϋυ λξβσψκΰυ",
+ number = "01.04.08",
+ school = "Θν-ς δεπνξι τθηθκθ θμ.\ Γ.~Θ. Ασδκεπΰ ΡΞ ΠΐΝ",
+ address = "Νξβξρθαθπρκ",
+ year = 1995,
+ numpages = 350,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex22.bib b/Master/texmf-dist/doc/bibtex/gost/ex22.bib
new file mode 100644
index 00000000000..b0c95548da2
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex22.bib
@@ -0,0 +1,12 @@
+@THESIS{KIA85-autoref,
+ author = "Κξςελόνθκξβ, Θγξπό ΐλεκρΰνδπξβθχ",
+ title = "εξπθ μΰγνθςνξγξ σδεπζΰνθ δβσυκξμοξνενςνξι ολΰημϋ
+ β ξςκπϋςϋυ λξβσψκΰυ",
+ type = "ΐβςξπετ.\ δθρ.\ νΰ ρξθρκ.\ σχεν.\ ρςεο.\ δ-πΰ τθη.-μΰς.\ νΰσκ",
+ number = "01.04.08",
+ school = "Θν-ς δεπνξι τθηθκθ θμ.\ Γ.~Θ. Ασδκεπΰ ΡΞ ΠΐΝ",
+ address = "Νξβξρθαθπρκ",
+ year = 1995,
+ numpages = 17,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex23.bib b/Master/texmf-dist/doc/bibtex/gost/ex23.bib
new file mode 100644
index 00000000000..0f941140f99
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex23.bib
@@ -0,0 +1,11 @@
+@BOOK{Ponomarenko76,
+ author = "Οξνξμΰπενκξ, Λ. ΐ. and Ασΰδηε, Β. Β.",
+ title = "Μΰςεμΰςθχερκθε μξδελθ θ ΰλγξπθςμϋ ραξπΰ
+ θ ξαπΰαξςκθ θντξπμΰφθθ β ΐΡΣΟ νεοπεπϋβνϋυ
+ ρςΰνξβ γξπχει οπξκΰςκθ",
+ address = "Κ.",
+ year = 1976,
+ numpages = 37,
+ language = "russian",
+ note = "(Οπεοπ./ ΐΝ Σκπΰθνϋ. Θν-ς κθαεπνεςθκθ; 76-76)"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex24.bib b/Master/texmf-dist/doc/bibtex/gost/ex24.bib
new file mode 100644
index 00000000000..33b39f0293c
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex24.bib
@@ -0,0 +1,15 @@
+@REPORT{Report81-rep,
+ title = {Οπξβεδενθε θροϋςΰνθι θ θρρλεδξβΰνθι
+ ςεολξςευνθχερκθυ ρβξιρςβ κΰμεπ {ΚΥΡ-2-12-ΒΗ}
+ θ {ΚΥΡ-2-12-ΚΗ²Ξ}},
+ institution = {Βρερξώην.\ ηΰξχν.\ θν-ς οθω.\ οπξμ-ςθ},
+ address = "Μ.",
+ organization = {ΒΘΝΘΘ},
+ year = 1981,
+ numpages = 90,
+ type = "Ξςχες ξ {ΝΘΠ}",
+ editor = "Οσςθν, Β. Β.",
+ author = "Μεδβεδεβ, Δ. ΐ. and others",
+ note = {Θνβ.\ Ή Β 119692},
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex24a.bib b/Master/texmf-dist/doc/bibtex/gost/ex24a.bib
new file mode 100644
index 00000000000..b3c482aff2b
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex24a.bib
@@ -0,0 +1,12 @@
+@REPORT{Report81b-rep-notype,
+ title = {Οπξβεδενθε θροϋςΰνθι θ θρρλεδξβΰνθι
+ ςεολξςευνθχερκθυ ρβξιρςβ κΰμεπ {ΚΥΡ-2-12-ΒΗ}
+ θ {ΚΥΡ-2-12-ΚΗ²Ξ}},
+ institution = {Βρερξώην.\ ηΰξχν.\ θν-ς οθω.\ οπξμ-ςθ},
+ address = "Μ.",
+ organization = {ΒΘΝΘΘ},
+ year = 1981,
+ numpages = 90,
+ note = {Θνβ.\ Ή Β 119692},
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex24b.bib b/Master/texmf-dist/doc/bibtex/gost/ex24b.bib
new file mode 100644
index 00000000000..54c99a61721
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex24b.bib
@@ -0,0 +1,14 @@
+@TECHREPORT{Report81-techrep,
+ title = {Οπξβεδενθε θροϋςΰνθι θ θρρλεδξβΰνθι
+ ςεολξςευνθχερκθυ ρβξιρςβ κΰμεπ {ΚΥΡ-2-12-ΒΗ}
+ θ {ΚΥΡ-2-12-ΚΗ²Ξ}},
+ institution = {Βρερξώην.\ ηΰξχν.\ θν-ς οθω.\ οπξμ-ςθ},
+ address = "Μ.",
+ organization = {ΒΘΝΘΘ},
+ year = 1981,
+ numpages = 90,
+ editor = "Οσςθν, Β. Β.",
+ author = "Μεδβεδεβ, Δ. ΐ. and others",
+ note = {Θνβ.\ Ή Β 119692},
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex25.bib b/Master/texmf-dist/doc/bibtex/gost/ex25.bib
new file mode 100644
index 00000000000..f119cc9c1cd
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex25.bib
@@ -0,0 +1,12 @@
+@BOOK{CatalogMamals81,
+ title = {Κΰςΰλξγ μλεκξοθςΰώωθυ ΡΡΡΠ.
+ Ολθξφεν "--- ρξβπεμεννξρςό},
+ organization = "ΐΝ ΡΡΡΠ, Ηξξλ.\ θν-ς",
+ editor = "Θ. Μ. Γπξμξβΰ and Γ. Θ. Αΰπΰνξβξι",
+ address = "Λ.",
+ publisher = "Νΰσκΰ, Λενθνγ.\ ξςδ-νθε",
+ year = 1981,
+ numpages = 456,
+ language = "russian"
+}
+
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex26.bib b/Master/texmf-dist/doc/bibtex/gost/ex26.bib
new file mode 100644
index 00000000000..f9b544d6a7a
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex26.bib
@@ -0,0 +1,12 @@
+@BOOK{Instr86,
+ title = "θοξβΰ θνρςπσκφθ οξ ύκρολσΰςΰφθθ
+ ςξολθβξξςδΰχθ ςεολξβϋυ ύλεκςπξρςΰνφθι:
+ Θ 34-70-044-85: Σςβ. Γλ. ςευν. σοπ.
+ οξ ύκρολσΰςΰφθθ ύνεπγξρθρςεμ 01.10.85:
+ Ρπξκ δειρςβθ σρςΰνξβλεν ρ 01.01.86 δξ 01.01.95",
+ organization = "Μ-βξ ύνεπγεςθκθ θ ύλεκςπθτθκΰφθθ ΡΡΡΠ",
+ address = "Μ.",
+ year = 1986,
+ numpages = 43,
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex27a.bib b/Master/texmf-dist/doc/bibtex/gost/ex27a.bib
new file mode 100644
index 00000000000..77d355140f4
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex27a.bib
@@ -0,0 +1,18 @@
+@online{ wiki:latex,
+ author = "Wikipedia",
+ title = "{\LaTeX}---Wikipedia{,} The Free Encyclopedia",
+ year = "2012",
+ url = "http://en.wikipedia.org/wiki/LaTeX",
+ urldate = "25.01.2012"
+}
+
+@online{ wiki:latex-2,
+ author = "Wikipedia",
+ title = "{\LaTeX}",
+ howpublished = "Wikipedia, The Free Encyclopedia",
+ year = "2012",
+ eprint ="wiki/LaTeX",
+ eprinttype = {WikiPedia},
+ url = "http://en.wikipedia.org/wiki/LaTeX",
+ urldate = "25.01.2012"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex27b.bib b/Master/texmf-dist/doc/bibtex/gost/ex27b.bib
new file mode 100644
index 00000000000..76f48ef6bde
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex27b.bib
@@ -0,0 +1,10 @@
+@online{ phys:moodle,
+ author = {Χεπκΰρρκθι, Β. Ρ.},
+ title = {Κλΰρρνΰ κξμνΰςΰ},
+ howpublished = "Τθηθχερκθι τΰκσλόςες",
+ organization = "ΝΓΣ",
+ year = 2012,
+ url = {http://www.phys.nsu.ru/moodle/},
+ urldate = "16.01.2012",
+ language = "russian"
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex27c.bib b/Master/texmf-dist/doc/bibtex/gost/ex27c.bib
new file mode 100644
index 00000000000..84f1c44976f
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex27c.bib
@@ -0,0 +1,8 @@
+@MISC{EXFOR,
+ author = {IAEA},
+ title = {{EXFOR}---Experimental Nuclear Reaction Data },
+ url = {http://www-nds.iaea.org/exfor},
+ address = {P.O. Box 100, Wagramer Strasse 5, A-1400 Vienna, Austria},
+ year = {2012},
+ medium = {Electronic resource}
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex28.bib b/Master/texmf-dist/doc/bibtex/gost/ex28.bib
new file mode 100644
index 00000000000..3164b5be954
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex28.bib
@@ -0,0 +1,25 @@
+@BOOK{IsaacNewton,
+ author = {Newton, {\relax Sir Isaac}},
+ title = {Opticks, or a treatise of the reflections,
+ refractions, inflections and colours of light},
+ publisher = {William Innys},
+ url = {http://books.google.com/books?id=XXu4AkRVBBoC},
+ medium = {Electronic resource},
+ year = {1730},
+ numpages = {382},
+ eprint = {XXu4AkRVBBoC},
+ eprinttype = {Google Books},
+}
+
+@BOOK{IsaacNewton-sl:sn,
+ author = {{\relax Sir I}saac Newton},
+ title = {Opticks, or a treatise of the reflections,
+ refractions, inflections and colours of light},
+ url = {http://books.google.com/books?id=XXu4AkRVBBoC},
+ medium = {Electronic resource},
+ year = {1730},
+ numpages = {382},
+ eprint = {XXu4AkRVBBoC},
+ eprinttype = {Google Books},
+}
+% publisher = {William Innys},
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex29.bib b/Master/texmf-dist/doc/bibtex/gost/ex29.bib
new file mode 100644
index 00000000000..2b70324fdff
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex29.bib
@@ -0,0 +1,15 @@
+@article{PhysRevLett.101.085006,
+ author = {Kotelnikov, Igor and Rom\'e, Massimiliano},
+ volume = {101},
+ journal = {Phys. Rev. Lett.},
+ month = {Aug},
+ numpages = {4},
+ title = {Admissible Equilibria of Non-neutral Plasmas in a Malmberg-Penning Trap},
+ year = {2008},
+ doi = {10.1103/PhysRevLett.101.085006},
+ issue = {8},
+ publisher = {American Physical Society},
+ pages = {085006}
+}
+
+% url = {http://link.aps.org/doi/10.1103/PhysRevLett.101.085006},
diff --git a/Master/texmf-dist/doc/bibtex/gost/ex30.bib b/Master/texmf-dist/doc/bibtex/gost/ex30.bib
new file mode 100644
index 00000000000..e092b5b20d6
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ex30.bib
@@ -0,0 +1,27 @@
+@ARTICLE{1998PhRvE..57.7111K,
+ author = {{Kinney}, R.~M. and {McWilliams}, J.~C.},
+ title = "{Turbulent cascades in anisotropic magnetohydrodynamics}",
+ journal = pre,
+ keywords = {Plasma turbulence, Magnetohydrodynamic and fluid equation},
+ year = 1998,
+ month = jun,
+ volume = 57,
+ pages = {7111-7121},
+ doi = {10.1103/PhysRevE.57.7111},
+ adsurl = {http://adsabs.harvard.edu/abs/1998PhRvE..57.7111K},
+ adsnote = {Provided by the SAO/NASA Astrophysics Data System}
+}
+
+@ARTICLE{1998UFN,
+ author = {Κξςελόνθκξβ, Θ. ΐ. and ΐρςπελθν, Β. .},
+ title = "εξπθ ολΰημεννξγξ ύμθςςεπΰ οξλξζθςελόνϋυ θξνξβ",
+ journal = ufn,
+ keywords = {ολΰημεννϋι ύμθςςεπ, κπθςεπθι Αξμΰ},
+ year = 2015,
+ month = jul,
+ volume = 185,
+ pages = {753-771},
+ language = {russian},
+ doi = {10.3367/UFNr.0185.201507c.0753},
+ url = {http://ufn.ru/ru/articles/2015/7/c/},
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/examples.bib b/Master/texmf-dist/doc/bibtex/gost/examples.bib
new file mode 100644
index 00000000000..f75cd8380b8
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/examples.bib
@@ -0,0 +1,524 @@
+@BOOK{Vasylenko92,
+ author = "Βΰρθλενκξ, Μ. Β.",
+ title = "εξπ³ κξλθβΰνό: Νΰβχΰλόνθι οξρ³ανθκ",
+ address = "Κ.",
+ publisher = "Βθωΰ ψκξλΰ",
+ year = 1992,
+ numpages = 430,
+ language = "ukrainian"
+}
+@BOOK{Afanasyev92,
+ author = "ΐτΰνΰρόεβ, Β. Β. and Βΰρθλεβρκθι, Ξ. Ν.",
+ title = "Πΰρχεςϋ ύλεκςπθχερκθυ φεοει
+ νΰ οπξγπΰμμθπσεμϋυ μθκπξκΰλόκσλςξπΰυ",
+ address = "Μ.",
+ publisher = "ένεπγξθηδΰς",
+ year = 1992,
+ numpages = 190,
+ language = "russian"
+}
+@BOOK{Makilov91,
+ author = "Μελθκξβ, ΐ. Η. and Οξνξμΰπενκξ, Λ. ΐ.
+ and Πώμψθν, Ο. ΐ.",
+ title = "Μΰςεμΰςθχερκθε μξδελθ μνξγξοξςξκξβϋυ
+ ρθρςεμ ξαρλσζθβΰνθ",
+ address = "Κ.",
+ publisher = "ευν³κΰ",
+ year = 1991,
+ numpages = 265,
+ language = "russian"
+}
+@BOOK{Ponomarenko86,
+ title = "Ξρνξβϋ ρξηδΰνθ γθακθυ ΰςξμΰςθηθπξβΰννϋυ οπξθηβξδρςβ",
+ author = "Λ. ΐ. Οξνξμΰπενκξ and Λ. Β. ΐδΰμξβθχ
+ and Β. . Μσηϋχσκ and ΐ. Ε. Γπθδΰρξβ",
+ editor = "Α. Α. θμξτεεβΰ",
+ address = "Κ.",
+ publisher = "ευν³κΰ",
+ year = 1986,
+ numpages = 144,
+ language = "russian"
+}
+@BOOK{Belousova81,
+ title = "Ρθρςεμνϋι ΰνΰλθη θντπΰρςπσκςσπϋ
+ κΰκ ύλεμενς νΰπξδνξγξ υξηιρςβΰ",
+ author = "Αελξσρξβΰ, Ν. Θ. and Βθψνκ, Ε. Θ.
+ and Λεβθς, Β. ή. and others",
+ address = "Μ.",
+ publisher = "έκξνξμθκΰ",
+ year = 1981,
+ numpages = 62,
+ language = "russian"
+}@BOOK{BibOp91,
+ title = "Ρξρςΰβλενθε αθαλθξγπΰτθχερκξγξ ξοθρΰνθ:
+ Κπΰςκθε οπΰβθλΰ",
+ organization = "Μεζδσβεδ. κΰςΰλξγθηΰφ. κξμθρ.
+ οπθ Γξρ. α-κε ΡΡΡΠ θμ.~Β.~Θ. Λενθνΰ",
+ edition = "2-ε, δξο.",
+ address = "Μ.",
+ publisher = "Κν.~οΰλΰςΰ",
+ year = 1991,
+ numpages = 224,
+ language = "russian"
+}
+@BOOK{Poems82,
+ title = "Ρςθυθ ξ μσηϋκε. Πσρρκθε,
+ ρξβεςρκθε, ηΰπσαεζνϋε οξύςϋ: Ραξπνθκ",
+ compiler = "ΐ. Αθπώκξβΰ and Β. ΰςΰπθνξβ",
+ address = "Μ.",
+ publisher = "Ρξβ. κξμοξηθςξπ",
+ year = 1982,
+ numpages = 224,
+ language = "russian"
+}
+@BOOK{HistLit82,
+ title = "Θρςξπθ πσρρκξι λθςεπΰςσπϋ: Β 4 ς.",
+ organization = "ΐΝ ΡΡΡΠ, Θν-ς πσρ.~λθς.\ (Οσψκθν.δξμ)",
+ address = "Μ.",
+ year = 1982,
+ Volume = "3: Πΰρφβες πεΰλθημΰ",
+ numpages = 876,
+ language = "russian"
+}@Book{Landau:eldin,
+ author = "Λ. Δ. Λΰνδΰσ and Ε. Μ. Λθτψθφ",
+ title = "εξπεςθχερκΰ τθηθκΰ: σχεανξε οξρξαθε β 10 ς.",
+ publisher = "Νΰσκΰ. Γλ.\ πεδ.\ τθη.-μΰς.\ λθς.",
+ address = "Μ.",
+ year = 1992,
+ volume = "VIII. έλεκςπξδθνΰμθκΰ ρολξψνϋυ ρπεδ",
+ edition = "3-ε, θροπ.",
+ language = "russian"
+}
+@Book{BRLS94,
+ title = "Νΰπϋρϋ οΰ γiρςξπϋi αελΰπσρκΰ-πσρκiυ
+ λiςΰπΰςσπνϋυ ρσβηει: Σ 4 κν.",
+ organization = "ΐκΰδ.\ νΰβσκ Αελΰπσρi. Iν-ς λiς.",
+ address = "Μiνρκ",
+ publisher = "Νΰβσκΰ i ςύυνiκΰ",
+ year = "1994",
+ volume = "2: Οΰχΰςΰκ ΥΥ ρς. 1900--1917 γγ.",
+ editor = "Β. ΐ. Κΰβΰλενκΰ and I. ί. Νΰβσμενκΰ",
+ numpages = 440,
+ language = "russian"
+}@BOOK{Grosse80,
+ author = "Γπξρρε, έ. and Βΰιρμΰνγελό, Υ.",
+ title = "Υθμθ δλ λώαξηνΰςελόνϋυ: Οεπ.\ ρ νεμ.",
+ address = "Μ.",
+ publisher = "Υθμθ",
+ year = 1980,
+ numpages = 392,
+ language = "russian"
+}@BOOK{GOST7184,
+ key = {ΓΞΡ},
+ title = "ΓΞΡ 7.1.-84. Αθαλθξγπΰτθχερκξε ξοθρΰνθε δξκσμενςΰ.
+ Ξαωθε ςπεαξβΰνθ θ οπΰβθλΰ ρξρςΰβλενθ.
+ --- Βηΰμεν ΓΞΡ 7.1.-76; Ββεδ. 01.01.86.",
+ address = "Μ.",
+ publisher = "Θηδ-βξ ρςΰνδΰπςξβ",
+ year = 1984,
+ numpages = 78,
+ language = "russian"
+}@BOOK{ObchTech93,
+ title = "Ξαχθρλώβΰλόνΰ ³ οπθκλΰδνΰ μΰςεμΰςθκΰ: Ηα.νΰσκ.οπ.",
+ address = "Κ.",
+ publisher = "Λθα³δό",
+ year = 1993,
+ numpages = 99,
+ language = "ukrainian"
+}@BOOK{Bibdelo86,
+ title = "Αθαλθξςεχνξε δελξ: επμθνξλ. ρλξβΰπό",
+ composer = "Θ. Μ. Ρσρλξβΰ and Λ. Ν. Σλΰνξβΰ",
+ edition = "2-ε θηδ.",
+ address = "Μ.",
+ publisher = "Κνθγΰ",
+ year = 1986,
+ numpages = 224,
+ language = "russian"
+}@INBOOK{Ponomarenko79,
+ author = "Οξνξμΰπενκξ, Λ. ΐ.",
+ title = "Ξπγΰνθησώωΰ ρθρςεμΰ",
+ booktitle = "ΐβςξμΰςθηΰφθ ςευνξλξγθχερκθυ οπξφερρξβ
+ β οπξκΰςνξμ οπξθηβξδρςβε",
+ address = "Μ.",
+ publisher = "Μεςΰλλσπγθ",
+ year = 1979,
+ pages = "141-148",
+ language = "russian"
+}
+@INBOOK{Zeyts70,
+ author = "Ηειςφ, Τ.",
+ title = "Ξ οπθβεδενθθ οπξρςπΰνρςβεννϋυ γπσοο",
+ booktitle = "Ρθμμεςπθ β ςβεπδξμ ςελε",
+ bookauthor = "Νξκρ, Π. and Γξλδ, ΐ.",
+ address = "Μ.",
+ publisher = "Νΰσκΰ",
+ year = 1970,
+ pages = "172--186",
+ language = "russian"
+}
+@INCOLLECTION{Ponoomarenko76,
+ author = "Οξνξμΰπενκξ, Λ. ΐ.",
+ title = "Ρςπσκςσπΰ ρθρςεμϋ οπεπϋβΰνθ ρ ρθςσΰφθξννϋμθ
+ οπθξπθςεςΰμθ β ΐΡΣΟ ρςΰνξβ γξπχει οπξκΰςκθ",
+ booktitle = "Πΰηπΰαξςκΰ ΰβςξμΰςθηθπξβΰννϋυ ρθρςεμ σοπΰβλενθ
+ ςευνξλξγθχερκθμθ οπξφερρΰμθ",
+ address = "αθλθρθ",
+ publisher = "Ρΰαχξςΰ Ρΰκΰπςβελξ",
+ year = 1976,
+ pages = "3-16",
+ language = "russian"
+}
+@Article{Malikov92,
+ author = "Μελθκξβ, ΐ. Η. and Οξνξμΰπενκξ, Λ. ΐ.",
+ title = "Ξοςθμθηΰφθ φθτπξβξι ρεςθ θνςεγπΰλόνξγξ ξαρλσζθβΰνθ
+ ρ κξνεχνϋμ χθρλξμ οξλόηξβΰςελει θ αλξκθπξβκΰμθ",
+ journal = "ΐβςξμΰςθκΰ θ ςελεμευΰνθκΰ",
+ year = 1992,
+ number = 6,
+ pages = "34-38",
+ language = "russian"
+}
+@Article{Ponomarenko86a,
+ author = "Οξνξμΰπενκξ, Λ. ΐ. and Μελθκξβ, ΐ. Η.",
+ title = "Ρθςσΰφθξννξε σοπΰβλενθε μνξγξκΰνΰλόνξι ρθρςεμξι
+ ρ οεπεμεννξι ρςπσκςσπξι ξαρλσζθβΰνθ νεξδνξπξδνξγξ οξςξκΰ",
+ journal = "Θηβ.\ ΐΝ ΐηεπα.\ Περο. Ρεπ.\ τθη.-ςευν.\ θ μΰς.\ νΰσκ",
+ year = 1986,
+ volume = 7,
+ number = 6,
+ pages = "79-83",
+ language = "russian"
+}
+@Article{ dixit.pindyck:options,
+ title = {The Options Approach to Capital Investment},
+ author = {Avinash K. Dixit and Robert S. Pindyck},
+ journal = {Harvard Business Review},
+ year = {1995},
+ month = {May-June},
+ pages = {105--115}
+}
+@ARTICLE{RosGaz-article,
+ title = "Τεδεπΰλόνϋι ηΰκξν ξ βνερενθθ θημενενθι
+ θ δξοξλνενθι β Ρεμεινϋι κξδεκρ Πξρρθιρκξι Τεδεπΰφθθ",
+ journal = "Πξρρθιρκΰ γΰηεςΰ",
+ year = 1997,
+ month = "19 νξα",
+ pages = 4,
+ note = "Πξρρθιρκΰ Τεδεπΰφθ. Ηΰκξνϋ",
+ language = "russian"
+}
+@INBOOK{Dolmatovskiy88,
+ author = "Δξλμΰςξβρκθι, ή. ΐ.",
+ title = "έλεκςπξμξαθλό",
+ booktitle = "ΑΡέ",
+ edition = "3-ε",
+ address = "Μ.",
+ year = 1988,
+ volume = 30,
+ pages = 72,
+ language = "russian"
+}
+@INPROCEEDINGS{Ponomarenko88,
+ author = "Οξνξμΰπενκξ, Λ. ΐ. and Ζσχκξβΰ, Θ. Β.",
+ title = "Ξοςθμΰλόνξε νΰηνΰχενθε οπθξπθςεςξβ
+ οπθ ξπγΰνθηΰφθθ δξρςσοΰ β λξκΰλόνϋυ
+ βϋχθρλθςελόνϋυ ρεςυ ΐΡΣΟ",
+ booktitle = {πσδϋ Μεζδσνΰπ.\ κξντ.\
+ <<Λξκΰλόνϋε βϋχθρλθςελόνϋε ρεςθ>> (ΛΞΚΡΕά 88)},
+ volume = 1,
+ address = "Πθγΰ",
+ publisher = "ΘέΒ ΐΝ Λΰςβθθ",
+ year = 1988,
+ pages = "149-153",
+ language = "russian"
+}
+@INPROCEEDINGS{Melikov95,
+ author = "Melikov, A. Z. and Ponomarenko, L. A.",
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515"
+}
+@INPROCEEDINGS{Gojchuk98,
+ author="Γξιχσκ, ΐ. Τ.",
+ title="Ξρξαλθβξρς³ ες³ξλξγ³Ώ ³ οΰςξγενεησ οξοεπεχνξγξ πΰκσ
+ δσαΰ ηβθχΰινξγξ β ΣκπΰΏν³",
+ booktitle="Νΰσκξβθι β³ρνθκ Νΰφ³ξνΰλόνξγξ
+ ΰγπΰπνξγξ σν³βεπρθςεςσ",
+ editor="Μελόνθχσκΰ, Δ. Ξ. and others",
+ address="Κ.",
+ publisher="ΝΐΣ",
+ year=1998,
+ series="Βθο. 8: Λ³ρ³βνθφςβξ",
+ pages="168--173",
+ language="ukrainian"
+}
+
+@INPROCEEDINGS{Polyakov98a,
+ author="Μ. Ξ. Οξλκξβ",
+ title="Ρθρςεμνθι ετεκς ΰγπεγσβΰνν λ³ρξρ³κ β σοπΰβλ³νν³
+ λ³ρξβθμθ περσπρΰμθ νΰ πεγ³ξνΰλόνξμσ π³βν³",
+ crossref="Gojchuk98",
+ annote = "Πξηγλνσςξ ετεκς ΰγπεγσβΰνν ελεμενςΰπνθυ
+ γξροξδΰπρόκθυ ξδθνθφό νΰ πξημ³π πξηπΰυσνκξβξΏ λ³ρξρ³κθ.
+ Ηΰοπξοξνξβΰνξ μεςξδ βθηνΰχενν μΰκρθμΰλόνξ δξοσρςθμξγξ πξημ³πσ
+ πσαΰνν ηΰ ολξωεώ νΰ π³βν³ πεγ³ξνσ β κξνςεκρς³ ρθρςεμθ
+ δεπζΰβνξγξ πεγσλώβΰνν λ³ρξκξπθρςσβΰνν δλ σμξβ πθνκξβξΏ
+ εκξνξμ³κθ",
+ pages="213--220"
+}
+
+ @INPROCEEDINGS{TranskSpivrob99:Purich,
+ author = "Οσπθχ, Ψςετΰν",
+ title = "{Π}σμϋνρκξ-{Σ}κπΰθνρκξε ςπΰνργπΰνθχνξε ρξςπσδνθχερςβξ:
+ οπξαλεμϋ θ οεπροεκςθβϋ",
+ language = "russian",
+ booktitle = "πΰνρκξπδξννε ρο³βπξα³ςνθφςβξ σ οξλ³εςν³χνθυ πεγ³ξνΰυ
+ {Ρ}υ³δνξΏ ςΰ {Ο}³βδεννξ-{Ρ}υ³δνξΏ {ͺ}βπξοθ: {Μ}ΰςεπ³ΰλθ νΰσκξβξγξ
+ ρθμοξη³σμσ",
+ editor = "Μΰκΰπΰ, ή.",
+ address = "Χεπν³βφ³",
+ publisher = "Ηξλξς³ λθςΰβπθ",
+ organization = "Ασκξβθνρόκθι οξλ³ςξλξγ³χνθι φενςπ",
+ year = 1999,
+ numpages = 196,
+ booklanguage = "ukrainian"
+}
+ @INPROCEEDINGS{Selikov95,
+ author = {Selikov, A. Z. and Ponomarenko, L. A. and Qranamarenko, L. S. and Zonomarenko, L. U.},
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515"
+}
+
+@INPROCEEDINGS{Selikov+95,
+ author = {Ρελθκξβ, A. Z. and Οξνξμΰπό, L. A. and Κπΰμΰπενκξ, L. S. and Ηξλκθν, Λ. ή.},
+ title = "On the approach to optimal control
+ of queuing systems with multiple classes of customers",
+ booktitle = "Proc.\ International Conf.\ on Syst.\ Sci.\ XII.",
+ address = "Wroclaw (Poland)",
+ year = 1995,
+ pages = "507-515",
+ language = "russian"
+}
+@PHDTHESIS{Luus82,
+ author = "Λσσρ, Πξμΰν ΐπκΰδόεβθχ",
+ title = "Θρρλεδξβΰνθε ξαξπσδξβΰνθ ρ ονεβμξβΰκσσμνϋμ
+ οπθβξδξμ δλ ηΰυβΰςΰ, οεπεμεωενθ θ τθκρΰφθθ
+ οπθ ξαπΰαξςκε οξπθρςϋυ θ λεγκξοξβπεζδΰεμϋυ
+ ρςπξθςελόνϋυ θηδελθι",
+ type = "Δθρρρεπςΰφθ νΰ ρξθρκΰνθε σχενξι ρςεοενθ κΰνδθδΰςΰ ςευνθχερκθυ νΰσκ",
+ number = "05.05.04",
+ school = "Μξρκ.\ ρςπξθς.\ θν-ς",
+ address = "Μ.",
+ year = 1982,
+ numpages = 212,
+ language = "russian"
+}
+@DSciTHESIS{KIA95-default,
+ author = "Κξςελόνθκξβ, Θγξπό ΐλεκρΰνδπξβθχ",
+ title = "εξπθ μΰγνθςνξγξ σδεπζΰνθ δβσυκξμοξνενςνξι ολΰημϋ
+ β ξςκπϋςϋυ λξβσψκΰυ",
+ number = "01.04.08",
+ school = "Θν-ς δεπνξι τθηθκθ θμ.\ Γ.~Θ. Ασδκεπΰ ΡΞ ΠΐΝ",
+ address = "Νξβξρθαθπρκ",
+ year = 1995,
+ numpages = 350,
+ language = "russian"
+}
+@THESIS{KIA85-autoref,
+ author = "Κξςελόνθκξβ, Θγξπό ΐλεκρΰνδπξβθχ",
+ title = "εξπθ μΰγνθςνξγξ σδεπζΰνθ δβσυκξμοξνενςνξι ολΰημϋ
+ β ξςκπϋςϋυ λξβσψκΰυ",
+ type = "ΐβςξπετ.\ δθρ.\ νΰ ρξθρκ.\ σχεν.\ ρςεο.\ δ-πΰ τθη.-μΰς.\ νΰσκ",
+ number = "01.04.08",
+ school = "Θν-ς δεπνξι τθηθκθ θμ.\ Γ.~Θ. Ασδκεπΰ ΡΞ ΠΐΝ",
+ address = "Νξβξρθαθπρκ",
+ year = 1995,
+ numpages = 17,
+ language = "russian"
+}
+@BOOK{Ponomarenko76,
+ author = "Οξνξμΰπενκξ, Λ. ΐ. and Ασΰδηε, Β. Β.",
+ title = "Μΰςεμΰςθχερκθε μξδελθ θ ΰλγξπθςμϋ ραξπΰ
+ θ ξαπΰαξςκθ θντξπμΰφθθ β ΐΡΣΟ νεοπεπϋβνϋυ
+ ρςΰνξβ γξπχει οπξκΰςκθ",
+ address = "Κ.",
+ year = 1976,
+ numpages = 37,
+ language = "russian",
+ note = "(Οπεοπ./ ΐΝ Σκπΰθνϋ. Θν-ς κθαεπνεςθκθ; 76-76)"
+}
+@REPORT{Report81-rep,
+ title = {Οπξβεδενθε θροϋςΰνθι θ θρρλεδξβΰνθι
+ ςεολξςευνθχερκθυ ρβξιρςβ κΰμεπ {ΚΥΡ-2-12-ΒΗ}
+ θ {ΚΥΡ-2-12-ΚΗ²Ξ}},
+ institution = {Βρερξώην.\ ηΰξχν.\ θν-ς οθω.\ οπξμ-ςθ},
+ address = "Μ.",
+ organization = {ΒΘΝΘΘ},
+ year = 1981,
+ numpages = 90,
+ type = "Ξςχες ξ {ΝΘΠ}",
+ editor = "Οσςθν, Β. Β.",
+ author = "Μεδβεδεβ, Δ. ΐ. and others",
+ note = {Θνβ.\ Ή Β 119692},
+ language = "russian"
+}
+@REPORT{Report81b-rep-notype,
+ title = {Οπξβεδενθε θροϋςΰνθι θ θρρλεδξβΰνθι
+ ςεολξςευνθχερκθυ ρβξιρςβ κΰμεπ {ΚΥΡ-2-12-ΒΗ}
+ θ {ΚΥΡ-2-12-ΚΗ²Ξ}},
+ institution = {Βρερξώην.\ ηΰξχν.\ θν-ς οθω.\ οπξμ-ςθ},
+ address = "Μ.",
+ organization = {ΒΘΝΘΘ},
+ year = 1981,
+ numpages = 90,
+ note = {Θνβ.\ Ή Β 119692},
+ language = "russian"
+}
+@TECHREPORT{Report81-techrep,
+ title = {Οπξβεδενθε θροϋςΰνθι θ θρρλεδξβΰνθι
+ ςεολξςευνθχερκθυ ρβξιρςβ κΰμεπ {ΚΥΡ-2-12-ΒΗ}
+ θ {ΚΥΡ-2-12-ΚΗ²Ξ}},
+ institution = {Βρερξώην.\ ηΰξχν.\ θν-ς οθω.\ οπξμ-ςθ},
+ address = "Μ.",
+ organization = {ΒΘΝΘΘ},
+ year = 1981,
+ numpages = 90,
+ editor = "Οσςθν, Β. Β.",
+ author = "Μεδβεδεβ, Δ. ΐ. and others",
+ note = {Θνβ.\ Ή Β 119692},
+ language = "russian"
+}
+@BOOK{CatalogMamals81,
+ title = {Κΰςΰλξγ μλεκξοθςΰώωθυ ΡΡΡΠ.
+ Ολθξφεν "--- ρξβπεμεννξρςό},
+ organization = "ΐΝ ΡΡΡΠ, Ηξξλ.\ θν-ς",
+ editor = "Θ. Μ. Γπξμξβΰ and Γ. Θ. Αΰπΰνξβξι",
+ address = "Λ.",
+ publisher = "Νΰσκΰ, Λενθνγ.\ ξςδ-νθε",
+ year = 1981,
+ numpages = 456,
+ language = "russian"
+}
+
+@BOOK{Instr86,
+ title = "θοξβΰ θνρςπσκφθ οξ ύκρολσΰςΰφθθ
+ ςξολθβξξςδΰχθ ςεολξβϋυ ύλεκςπξρςΰνφθι:
+ Θ 34-70-044-85: Σςβ. Γλ. ςευν. σοπ.
+ οξ ύκρολσΰςΰφθθ ύνεπγξρθρςεμ 01.10.85:
+ Ρπξκ δειρςβθ σρςΰνξβλεν ρ 01.01.86 δξ 01.01.95",
+ organization = "Μ-βξ ύνεπγεςθκθ θ ύλεκςπθτθκΰφθθ ΡΡΡΠ",
+ address = "Μ.",
+ year = 1986,
+ numpages = 43,
+ language = "russian"
+}
+@online{ wiki:latex,
+ author = "Wikipedia",
+ title = "{\LaTeX}---Wikipedia{,} The Free Encyclopedia",
+ year = "2012",
+ url = "http://en.wikipedia.org/wiki/LaTeX",
+ urldate = "25.01.2012"
+}
+
+@online{ wiki:latex-2,
+ author = "Wikipedia",
+ title = "{\LaTeX}",
+ howpublished = "Wikipedia, The Free Encyclopedia",
+ year = "2012",
+ eprint ="wiki/LaTeX",
+ eprinttype = {WikiPedia},
+ url = "http://en.wikipedia.org/wiki/LaTeX",
+ urldate = "25.01.2012"
+}
+@online{ phys:moodle,
+ author = {Χεπκΰρρκθι, Β. Ρ.},
+ title = {Κλΰρρνΰ κξμνΰςΰ},
+ howpublished = "Τθηθχερκθι τΰκσλόςες",
+ organization = "ΝΓΣ",
+ year = 2012,
+ url = {http://www.phys.nsu.ru/moodle/},
+ urldate = "16.01.2012",
+ language = "russian"
+}
+@MISC{EXFOR,
+ author = {IAEA},
+ title = {{EXFOR}---Experimental Nuclear Reaction Data },
+ url = {http://www-nds.iaea.org/exfor},
+ address = {P.O. Box 100, Wagramer Strasse 5, A-1400 Vienna, Austria},
+ year = {2012},
+ medium = {Electronic resource}
+}
+@BOOK{IsaacNewton,
+ author = {Newton, {\relax Sir Isaac}},
+ title = {Opticks, or a treatise of the reflections,
+ refractions, inflections and colours of light},
+ publisher = {William Innys},
+ url = {http://books.google.com/books?id=XXu4AkRVBBoC},
+ medium = {Electronic resource},
+ year = {1730},
+ numpages = {382},
+ eprint = {XXu4AkRVBBoC},
+ eprinttype = {Google Books},
+}
+
+@BOOK{IsaacNewton-sl:sn,
+ author = {{\relax Sir I}saac Newton},
+ title = {Opticks, or a treatise of the reflections,
+ refractions, inflections and colours of light},
+ url = {http://books.google.com/books?id=XXu4AkRVBBoC},
+ medium = {Electronic resource},
+ year = {1730},
+ numpages = {382},
+ eprint = {XXu4AkRVBBoC},
+ eprinttype = {Google Books},
+}
+% publisher = {William Innys},
+@article{PhysRevLett.101.085006,
+ author = {Kotelnikov, Igor and Rom\'e, Massimiliano},
+ volume = {101},
+ journal = {Phys. Rev. Lett.},
+ month = {Aug},
+ numpages = {4},
+ title = {Admissible Equilibria of Non-neutral Plasmas in a Malmberg-Penning Trap},
+ year = {2008},
+ doi = {10.1103/PhysRevLett.101.085006},
+ issue = {8},
+ publisher = {American Physical Society},
+ pages = {085006}
+}
+
+% url = {http://link.aps.org/doi/10.1103/PhysRevLett.101.085006},
+@ARTICLE{1998PhRvE..57.7111K,
+ author = {{Kinney}, R.~M. and {McWilliams}, J.~C.},
+ title = "{Turbulent cascades in anisotropic magnetohydrodynamics}",
+ journal = pre,
+ keywords = {Plasma turbulence, Magnetohydrodynamic and fluid equation},
+ year = 1998,
+ month = jun,
+ volume = 57,
+ pages = {7111-7121},
+ doi = {10.1103/PhysRevE.57.7111},
+ adsurl = {http://adsabs.harvard.edu/abs/1998PhRvE..57.7111K},
+ adsnote = {Provided by the SAO/NASA Astrophysics Data System}
+}
+
+@ARTICLE{1998UFN,
+ author = {Κξςελόνθκξβ, Θ. ΐ. and ΐρςπελθν, Β. .},
+ title = "εξπθ ολΰημεννξγξ ύμθςςεπΰ οξλξζθςελόνϋυ θξνξβ",
+ journal = ufn,
+ keywords = {ολΰημεννϋι ύμθςςεπ, κπθςεπθι Αξμΰ},
+ year = 2015,
+ month = jul,
+ volume = 185,
+ pages = {753-771},
+ language = {russian},
+ doi = {10.3367/UFNr.0185.201507c.0753},
+ url = {http://ufn.ru/ru/articles/2015/7/c/},
+}
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost.pdf b/Master/texmf-dist/doc/bibtex/gost/gost.pdf
index c1e87eb08a4..7339567adfa 100644
--- a/Master/texmf-dist/doc/bibtex/gost/gost.pdf
+++ b/Master/texmf-dist/doc/bibtex/gost/gost.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost.tex b/Master/texmf-dist/doc/bibtex/gost/gost.tex
new file mode 100644
index 00000000000..f796b2eaad3
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/gost.tex
@@ -0,0 +1,124 @@
+\documentclass[a4paper]{article}
+ % cmap νΰδξ γπσηθςό δξ inputenc, χςξαϋ πΰαξςΰλ οξθρκ οπθ κξδθπξβκε utf8
+\usepackage{cmap}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage[russian]{babel}
+\usepackage{bibunits,verbatim,bibnocap,geometry,ifpdf}
+%\usepackage{cmap}
+\ifpdf
+ \usepackage[pdftex,hyperindex,unicode]{hyperref}
+\else
+ \usepackage[hypertex]{hyperref}
+\fi
+\usepackage{color}
+\definecolor{darkblue}{rgb}{0,0,.6}
+\hypersetup{
+ pdftitle = {\mytitle},
+ pdfauthor = {Igor A. Kotelnikov},
+ pdfsubject = {GOST, BibTeX},
+ pdfstartview = {FitH},
+% pdfborder = {0 0 0},
+% bookmarksopen = true,
+ bookmarksnumbered = true,
+% bookmarksopenlevel = 2,
+ colorlinks = true, linkcolor = darkblue,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
+}
+
+
+\begin{document}
+
+\newcommand{\bibentry}[1]{
+\begin{bibunit}
+\nocite{*}
+\putbib[bib/#1]
+\nopagebreak
+\verbatiminput{bib/#1.bib}
+\end{bibunit}
+}
+
+\title{\mytitle}
+\maketitle
+\begin{abstract}
+ \mydescription
+\end{abstract}
+
+\bibliographyunit[\section]
+\bibliographystyle{\mybibstyle}
+
+\section{Books}
+\subsection{One--three authors}
+\bibentry{ex01}
+\bibentry{ex02}
+\bibentry{ex03}
+\subsection{Four and more authors}
+\bibentry{ex04}
+\bibentry{ex05}
+\subsection{Collective author}
+\bibentry{ex06}
+\subsection{Compiler}
+\bibentry{ex06a}
+\subsection{Multiple-volume publication}
+\bibentry{ex07}
+\bibentry{ex08}
+\bibentry{ex09}
+\subsection{Translated}
+\bibentry{ex10}
+\subsection{Collections}
+\bibentry{ex12}
+\subsection{Dictionary}
+\bibentry{ex13}
+\section{Parts of}
+\subsection{Book}
+\bibentry{ex14}
+\bibentry{ex14a}
+\subsection{Collection}
+\bibentry{ex15}
+\subsection{Journal}
+\bibentry{ex16}
+\bibentry{ex17}
+\bibentry{ex17a}
+\subsection{Newspaper}
+\bibentry{ex17b}
+\subsection{Encyclop\ae dia}
+\bibentry{ex18}
+\subsection{Proceedings}
+\bibentry{ex19}
+\bibentry{ex20}
+\subsubsection{With crossreference}
+\bibentry{ex20a}
+\subsubsection{With multiple languages}
+\bibentry{ex20b}
+\section{Other}
+\subsection{Standard}
+\bibentry{ex11}
+\subsection{Ph.D. Thesis / Dissertation}
+\bibentry{ex21}
+\bibentry{ex21a}
+\subsection{Synopsis}
+\bibentry{ex22}
+\subsection{Preprint}
+\bibentry{ex23}
+\subsection{Report}
+\bibentry{ex24}
+\bibentry{ex24a}
+\bibentry{ex24b}
+\subsection{Catalog}
+\bibentry{ex25}
+\subsection{Instruction}
+\bibentry{ex26}
+\section{Electronic Publishing}
+\subsection{Common Fields}
+\verb|Url|, \verb|eprint|, \verb|doi| and \verb|medium| fields can be assigned to any entry.
+\bibentry{ex27c}
+\bibentry{ex28}
+\bibentry{ex29}
+\subsection{Online Entry}
+\bibentry{ex27a}
+\bibentry{ex27b}
+\section{Use of macros}
+\bibentry{ex30}
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2003.pdf b/Master/texmf-dist/doc/bibtex/gost/gost2003.pdf
index 67de87cf001..1c84bf5b23c 100644
--- a/Master/texmf-dist/doc/bibtex/gost/gost2003.pdf
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2003.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2003.tex b/Master/texmf-dist/doc/bibtex/gost/gost2003.tex
new file mode 100644
index 00000000000..1dbe684d6c5
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2003.tex
@@ -0,0 +1,16 @@
+\edef\mybibstyle{gost2003}
+\RequirePackage[cp1251]{inputenc}
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example bibliographic description using the style \texttt{\mybibstyle.bst}.
+ No customization is applied.
+
+ Οπθμεπ ξτξπμλενθ αθαλθξγπΰτθχερκξγξ ξοθρΰνθ ρ οξμξωόώ ρςθλ \texttt{\mybibstyle.bst}.
+ Κξμΰνδϋ τξπμΰςθπξβΰνθ νε θημενενϋ.
+
+ This is style is intended for composing bibliographic catalogs and descriptions.
+
+ Δΰννϋι ρςθλό οπεδνΰηνΰχεν δλ ρξρςΰβλενθ αθαλθξςεχνϋυ κΰςΰλξγξβ θ ξοθρΰνθι.
+
+}
+\input gost \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008-customized.pdf b/Master/texmf-dist/doc/bibtex/gost/gost2008-customized.pdf
index c961b456d23..f04dd1b311a 100644
--- a/Master/texmf-dist/doc/bibtex/gost/gost2008-customized.pdf
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008-customized.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008-customized.tex b/Master/texmf-dist/doc/bibtex/gost/gost2008-customized.tex
new file mode 100644
index 00000000000..9e095c5c58e
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008-customized.tex
@@ -0,0 +1,18 @@
+\edef\mybibstyle{gost2008}
+\RequirePackage[cp1251]{inputenc}
+\newcommand*{\mytitle}{The GOST bundle: customization}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}.
+ Customization is applied.
+% \protect\verb|\providecommand*{\BibEmph}[1]{#1}|\\
+% \protect\verb|\providecommand*{\BibDash}{}|
+
+ Οπθμεπ ξτξπμλενθ ροθρκΰ λθςεπΰςσπϋ ρ οξμξωόώ ρςθλ
+ \texttt{\mybibstyle.bst}.
+ Οπθμενενϋ κξμΰνδϋ τξπμΰςθπξβΰνθ.
+% \protect\verb|\providecommand*{\BibEmph}[1]{\#1}|\\
+% \protect\verb|\providecommand*{\BibDash}{}|
+}
+\providecommand*{\BibEmph}[1]{\textbf{#1}}
+\providecommand*{\BibDash}{}
+\input gost
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib-s.pdf b/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib-s.pdf
index 7993c57fec2..5416c26f612 100644
--- a/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib-s.pdf
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib-s.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib-s.tex b/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib-s.tex
new file mode 100644
index 00000000000..7b1613b8ff4
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib-s.tex
@@ -0,0 +1,122 @@
+% !Mode:: "TeX:UTF-8"
+\newcommand*{\mybibstyle}{gost2008ns}
+
+\RequirePackage[cp1251]{inputenc}
+
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}
+ and \texttt{natbib} package.
+ No customization is applied.
+
+ Οπθμεπ ξτξπμλενθ ροθρκΰ λθςεπΰςσπϋ ρ οξμξωόώ ρςθλ
+ \texttt{\mybibstyle.bst} θ οΰκεςΰ \texttt{natbib}.
+ Κξμΰνδϋ τξπμΰςθπξβΰνθ νε θημενενϋ.
+}
+
+\documentclass[a4paper]{article}
+\usepackage[cp1251]{inputenc}
+\usepackage[T2A]{fontenc}
+\usepackage[ukrainian,russian]{babel}
+\usepackage{natbib}
+\usepackage{geometry,ifpdf}
+\ifpdf
+ \usepackage[pdftex,hyperindex,unicode]{hyperref}
+ \usepackage{cmap}
+\else
+ \usepackage[hypertex]{hyperref}
+\fi
+\usepackage{color}
+\definecolor{darkblue}{rgb}{0,0,.6}
+\hypersetup{
+ pdftitle = {\mytitle},
+ pdfauthor = {Igor A. Kotelnikov},
+ pdfsubject = {GOST, BibTeX},
+ pdfstartview = {FitH},
+% pdfborder = {0 0 0},
+% bookmarksopen = true,
+ bookmarksnumbered = true,
+% bookmarksopenlevel = 2,
+ colorlinks = true, linkcolor = darkblue,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
+}
+
+\makeatletter
+\renewcommand{\@biblabel}[1]{#1.}
+\makeatother
+
+\begin{document}
+
+\title{\mytitle}
+\maketitle
+\begin{abstract}
+ \mydescription
+\end{abstract}
+
+%\verb|\cite{*}| \cite{*}
+%
+%\verb|\citep{*}| \citep{*}
+%
+%\verb|\citet{*}| \citet{*}
+
+\newcommand{\allrefs}{Vasylenko92,
+Afanasyev92,
+Makilov91,
+Ponomarenko86,
+Belousova81,
+BibOp91,
+Poems82,
+HistLit82,
+Landau:eldin,
+BRLS94,
+Grosse80,
+GOST7184,
+ObchTech93,
+Bibdelo86,
+Ponomarenko79,
+Zeyts70,
+Ponoomarenko76,
+Malikov92,
+Ponomarenko86a,
+dixit.pindyck:options,
+RosGaz-article,
+Dolmatovskiy88,
+Ponomarenko88,
+Melikov95, Selikov95, Selikov+95,
+Gojchuk98,
+Polyakov98a,
+TranskSpivrob99:Purich,
+Luus82,
+KIA95-default,
+KIA85-autoref,
+Ponomarenko76,
+Report81-rep,
+Report81b-rep-notype,
+Report81-techrep,
+CatalogMamals81,
+Instr86,
+wiki:latex,
+wiki:latex-2,
+phys:moodle,
+EXFOR,
+IsaacNewton,
+IsaacNewton-sl:sn,
+PhysRevLett.101.085006}
+
+
+\verb|\citep|\par \citep{\allrefs}
+
+\verb|\citep*|\par \citep{\allrefs}
+
+\verb|\citeauthor|\par \citeauthor{\allrefs}
+
+\verb|\citeauthor*|\par \citeauthor*{\allrefs}
+
+
+\bibliographystyle{\mybibstyle}
+\bibliography{bib/examples}
+
+\end{document}
+
+
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib.pdf b/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib.pdf
index b11a697f9fe..43e9759ccf1 100644
--- a/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib.pdf
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib.tex b/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib.tex
new file mode 100644
index 00000000000..db27fa6ee14
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008-natbib.tex
@@ -0,0 +1,118 @@
+% !Mode:: "TeX:UTF-8"
+\newcommand*{\mybibstyle}{gost2008n}
+
+\RequirePackage[cp1251]{inputenc}
+
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}
+ and \texttt{natbib} package.
+ No customization is applied.
+
+ Οπθμεπ ξτξπμλενθ ροθρκΰ λθςεπΰςσπϋ ρ οξμξωόώ ρςθλ
+ \texttt{\mybibstyle.bst} θ οΰκεςΰ \texttt{natbib}.
+ Κξμΰνδϋ τξπμΰςθπξβΰνθ νε θημενενϋ.
+}
+
+\documentclass[a4paper]{article}
+\usepackage[cp1251]{inputenc}
+\usepackage[T2A]{fontenc}
+\usepackage[ukrainian,russian]{babel}
+\usepackage{natbib}
+\usepackage{geometry,ifpdf}
+\ifpdf
+ \usepackage[pdftex,hyperindex,unicode]{hyperref}
+ \usepackage{cmap}
+\else
+ \usepackage[hypertex]{hyperref}
+\fi
+\usepackage{color}
+\definecolor{darkblue}{rgb}{0,0,.6}
+\hypersetup{
+ pdftitle = {\mytitle},
+ pdfauthor = {Igor A. Kotelnikov},
+ pdfsubject = {GOST, BibTeX},
+ pdfstartview = {FitH},
+% pdfborder = {0 0 0},
+% bookmarksopen = true,
+ bookmarksnumbered = true,
+% bookmarksopenlevel = 2,
+ colorlinks = true, linkcolor = darkblue,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
+}
+
+\makeatletter
+\renewcommand{\@biblabel}[1]{#1.}
+\makeatother
+
+\begin{document}
+
+\title{\mytitle}
+\maketitle
+\begin{abstract}
+ \mydescription
+\end{abstract}
+
+\newcommand{\allrefs}{Vasylenko92,
+Afanasyev92,
+Makilov91,
+Ponomarenko86,
+Belousova81,
+BibOp91,
+Poems82,
+HistLit82,
+Landau:eldin,
+BRLS94,
+Grosse80,
+GOST7184,
+ObchTech93,
+Bibdelo86,
+Ponomarenko79,
+Zeyts70,
+Ponoomarenko76,
+Malikov92,
+Ponomarenko86a,
+dixit.pindyck:options,
+RosGaz-article,
+Dolmatovskiy88,
+Ponomarenko88,
+Melikov95, Selikov95, Selikov+95,
+Gojchuk98,
+Polyakov98a,
+TranskSpivrob99:Purich,
+Luus82,
+KIA95-default,
+KIA85-autoref,
+Ponomarenko76,
+Report81-rep,
+Report81b-rep-notype,
+Report81-techrep,
+CatalogMamals81,
+Instr86,
+wiki:latex,
+wiki:latex-2,
+phys:moodle,
+EXFOR,
+IsaacNewton,
+IsaacNewton-sl:sn,
+PhysRevLett.101.085006}
+
+
+\verb|\cite|\par \cite{\allrefs}
+
+\verb|\citep|\par \citep{\allrefs}
+
+\verb|\citep*|\par \citep{\allrefs}
+
+\verb|\citeauthor|\par \citeauthor{\allrefs}
+
+\verb|\citeauthor*|\par \citeauthor*{\allrefs}
+
+
+\bibliographystyle{\mybibstyle}
+\bibliography{bib/examples}
+
+\end{document}
+
+
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008-sorted.pdf b/Master/texmf-dist/doc/bibtex/gost/gost2008-sorted.pdf
index 13c92e6f1a2..298aa7866d1 100644
--- a/Master/texmf-dist/doc/bibtex/gost/gost2008-sorted.pdf
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008-sorted.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008-sorted.tex b/Master/texmf-dist/doc/bibtex/gost/gost2008-sorted.tex
new file mode 100644
index 00000000000..6f043e5d03f
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008-sorted.tex
@@ -0,0 +1,106 @@
+% !Mode:: "TeX:UTF-8"
+\newcommand*{\mybibstyle}{gost2008s}
+
+\RequirePackage[cp1251]{inputenc}
+
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}.
+ No customization is applied.
+
+ Οπθμεπ ξτξπμλενθ ροθρκΰ λθςεπΰςσπϋ ρ οξμξωόώ ρςθλ
+ \texttt{\mybibstyle.bst}.
+ Κξμΰνδϋ τξπμΰςθπξβΰνθ νε θημενενϋ.
+}
+
+\documentclass[a4paper]{article}
+\usepackage[cp1251]{inputenc}
+\usepackage[T2A]{fontenc}
+\usepackage[ukrainian,russian]{babel}
+%\usepackage{natbib}
+\usepackage{geometry,ifpdf}
+\ifpdf
+ \usepackage[pdftex,hyperindex,unicode]{hyperref}
+ \usepackage{cmap}
+\else
+ \usepackage[hypertex]{hyperref}
+\fi
+\usepackage{color}
+\definecolor{darkblue}{rgb}{0,0,.6}
+\hypersetup{
+ pdftitle = {\mytitle},
+ pdfauthor = {Igor A. Kotelnikov},
+ pdfsubject = {GOST, BibTeX},
+ pdfstartview = {FitH},
+% pdfborder = {0 0 0},
+% bookmarksopen = true,
+ bookmarksnumbered = true,
+% bookmarksopenlevel = 2,
+ colorlinks = true, linkcolor = darkblue,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
+}
+
+\makeatletter
+\renewcommand{\@biblabel}[1]{#1.}
+\makeatother
+
+\begin{document}
+
+\title{\mytitle}
+\maketitle
+\begin{abstract}
+ \mydescription
+\end{abstract}
+
+\newcommand{\allrefs}{Vasylenko92,
+Afanasyev92,
+Makilov91,
+Ponomarenko86,
+Belousova81,
+BibOp91,
+Poems82,
+HistLit82,
+Landau:eldin,
+BRLS94,
+Grosse80,
+GOST7184,
+ObchTech93,
+Bibdelo86,
+Ponomarenko79,
+Zeyts70,
+Ponoomarenko76,
+Malikov92,
+Ponomarenko86a,
+dixit.pindyck:options,
+RosGaz-article,
+Dolmatovskiy88,
+Ponomarenko88,
+Melikov95,
+Gojchuk98,
+Polyakov98a,
+TranskSpivrob99:Purich,
+Luus82,
+KIA95-default,
+KIA85-autoref,
+Ponomarenko76,
+Report81-rep,
+Report81b-rep-notype,
+Report81-techrep,
+CatalogMamals81,
+Instr86,
+wiki:latex,
+wiki:latex-2,
+phys:moodle,
+EXFOR,
+IsaacNewton,
+IsaacNewton-sl:sn,
+PhysRevLett.101.085006}
+
+\nocite{*}
+\cite{\allrefs}
+
+\bibliographystyle{\mybibstyle}
+\bibliography{bib/examples}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008.pdf b/Master/texmf-dist/doc/bibtex/gost/gost2008.pdf
index 8d7a8795bb2..0d1eee79a8e 100644
--- a/Master/texmf-dist/doc/bibtex/gost/gost2008.pdf
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008.tex b/Master/texmf-dist/doc/bibtex/gost/gost2008.tex
new file mode 100644
index 00000000000..6f74b26e901
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008.tex
@@ -0,0 +1,12 @@
+\edef\mybibstyle{gost2008}
+\RequirePackage[cp1251]{inputenc}
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}.
+ No customization is applied.
+
+ Οπθμεπ ξτξπμλενθ ροθρκΰ λθςεπΰςσπϋ ρ οξμξωόώ ρςθλ
+ \texttt{\mybibstyle.bst}.
+ Κξμΰνδϋ τξπμΰςθπξβΰνθ νε θημενενϋ.
+}
+\input gost
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008l.pdf b/Master/texmf-dist/doc/bibtex/gost/gost2008l.pdf
index ccb6616b726..e7a909af9bc 100644
--- a/Master/texmf-dist/doc/bibtex/gost/gost2008l.pdf
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008l.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost2008l.tex b/Master/texmf-dist/doc/bibtex/gost/gost2008l.tex
new file mode 100644
index 00000000000..2ba60bb037d
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/gost2008l.tex
@@ -0,0 +1,16 @@
+\edef\mybibstyle{gost2008l}
+\RequirePackage[cp1251]{inputenc}
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}.
+ No customization is applied.
+
+ Οπθμεπ ξτξπμλενθ ροθρκΰ λθςεπΰςσπϋ ρ οξμξωόώ ρςθλ
+ \texttt{\mybibstyle.bst}.
+ Κξμΰνδϋ τξπμΰςθπξβΰνθ νε θημενενϋ.
+
+ Note: this style do not conform State Standard.
+
+ Βνθμΰνθε: δΰννϋι νε σδξβλεςβξπες ΓΞΡσ.
+}
+\input gost
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost780.pdf b/Master/texmf-dist/doc/bibtex/gost/gost780.pdf
index bc26ed490f0..95802d7a7f4 100644
--- a/Master/texmf-dist/doc/bibtex/gost/gost780.pdf
+++ b/Master/texmf-dist/doc/bibtex/gost/gost780.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/gost780.tex b/Master/texmf-dist/doc/bibtex/gost/gost780.tex
new file mode 100644
index 00000000000..2d9e4aa9d89
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/gost780.tex
@@ -0,0 +1,15 @@
+\edef\mybibstyle{gost780}
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}.
+ \texttt{\mybibstyle.bst}.
+
+ Οπθμεπ ξτξπμλενθ ροθρκΰ λθςεπΰςσπϋ ρ οξμξωόώ ρςθλ
+ \texttt{\mybibstyle.bst}.
+
+ Note: this is obsolete style.
+
+ Βνθμΰνθε: δΰννϋι ρςθλό σρςΰπελ.
+
+}
+\input gost \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost.tex b/Master/texmf-dist/doc/bibtex/gost/ugost.tex
new file mode 100644
index 00000000000..d3b1f32a424
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost.tex
@@ -0,0 +1,122 @@
+\documentclass[a4paper]{article}
+\usepackage[T2A]{fontenc}
+\usepackage[utf8]{inputenc}
+\usepackage[russian]{babel}
+\usepackage{bibunits,verbatim,bibnocap,geometry,ifpdf}
+\ifpdf
+ \usepackage[pdftex,hyperindex,unicode]{hyperref}
+ \usepackage{cmap}
+\else
+ \usepackage[hypertex]{hyperref}
+\fi
+\usepackage{color}
+\definecolor{darkblue}{rgb}{0,0,.6}
+\hypersetup{
+ pdftitle = {\mytitle},
+ pdfauthor = {Igor A. Kotelnikov},
+ pdfsubject = {GOST, BibTeX},
+ pdfstartview = {FitH},
+% pdfborder = {0 0 0},
+% bookmarksopen = true,
+ bookmarksnumbered = true,
+% bookmarksopenlevel = 2,
+ colorlinks = true, linkcolor = darkblue,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
+}
+
+
+\begin{document}
+
+\newcommand{\bibentry}[1]{
+\begin{bibunit}
+\nocite{*}
+\putbib[bib/#1]
+\nopagebreak
+\verbatiminput{bib/#1.bib}
+\end{bibunit}
+}
+
+\title{\mytitle}
+\maketitle
+\begin{abstract}
+ \mydescription
+\end{abstract}
+
+\bibliographyunit[\section]
+\bibliographystyle{\mybibstyle}
+
+\section{Books}
+\subsection{One--three authors}
+\bibentry{ex01}
+\bibentry{ex02}
+\bibentry{ex03}
+\subsection{Four and more authors}
+\bibentry{ex04}
+\bibentry{ex05}
+\subsection{Collective author}
+\bibentry{ex06}
+\subsection{Compiler}
+\bibentry{ex06a}
+\subsection{Multiple-volume publication}
+\bibentry{ex07}
+\bibentry{ex08}
+\bibentry{ex09}
+\subsection{Translated}
+\bibentry{ex10}
+\subsection{Collections}
+\bibentry{ex12}
+\subsection{Dictionary}
+\bibentry{ex13}
+\section{Parts of}
+\subsection{Book}
+\bibentry{ex14}
+\bibentry{ex14a}
+\subsection{Collection}
+\bibentry{ex15}
+\subsection{Journal}
+\bibentry{ex16}
+\bibentry{ex17}
+\bibentry{ex17a}
+\subsection{Newspaper}
+\bibentry{ex17b}
+\subsection{Encyclop\ae dia}
+\bibentry{ex18}
+\subsection{Proceedings}
+\bibentry{ex19}
+\bibentry{ex20}
+\subsubsection{With crossreference}
+\bibentry{ex20a}
+\subsubsection{With multiple languages}
+\bibentry{ex20b}
+\section{Other}
+\subsection{Standard}
+\bibentry{ex11}
+\subsection{Ph.D. Thesis / Dissertation}
+\bibentry{ex21}
+\bibentry{ex21a}
+\subsection{Synopsis}
+\bibentry{ex22}
+\subsection{Preprint}
+\bibentry{ex23}
+\subsection{Report}
+\bibentry{ex24}
+\bibentry{ex24a}
+\bibentry{ex24b}
+\subsection{Catalog}
+\bibentry{ex25}
+\subsection{Instruction}
+\bibentry{ex26}
+\section{Electronic Publishing}
+\subsection{Common Fields}
+\verb|Url|, \verb|eprint|, \verb|doi| and \verb|medium| fields can be assigned to any entry.
+\bibentry{ex27c}
+\bibentry{ex28}
+\bibentry{ex29}
+\subsection{Online Entry}
+\bibentry{ex27a}
+\bibentry{ex27b}
+\section{Use of macros}
+\bibentry{ex30}
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2003.pdf b/Master/texmf-dist/doc/bibtex/gost/ugost2003.pdf
new file mode 100644
index 00000000000..5e64dd171e5
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2003.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2003.tex b/Master/texmf-dist/doc/bibtex/gost/ugost2003.tex
new file mode 100644
index 00000000000..d21e13cd61d
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2003.tex
@@ -0,0 +1,17 @@
+\edef\mybibstyle{ugost2003}
+\RequirePackage[utf8]{inputenc}
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example bibliographic description using the style \texttt{\mybibstyle.bst}.
+ No customization is applied.
+
+ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ оформлСния библиографичСского описания с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стиля \texttt{\mybibstyle.bst}.
+ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ форматирования Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹.
+
+ This is style is intended for composing bibliographic catalogs and descriptions.
+
+ Π”Π°Π½Π½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для составлСния Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹Ρ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈ описаний.
+
+}
+\input ugost
+
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2008-customized.pdf b/Master/texmf-dist/doc/bibtex/gost/ugost2008-customized.pdf
new file mode 100644
index 00000000000..ede1ad8d8b3
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2008-customized.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2008-customized.tex b/Master/texmf-dist/doc/bibtex/gost/ugost2008-customized.tex
new file mode 100644
index 00000000000..e56f03aa02c
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2008-customized.tex
@@ -0,0 +1,18 @@
+\edef\mybibstyle{ugost2008}
+\RequirePackage[utf8]{inputenc}
+\newcommand*{\mytitle}{The GOST bundle: customization}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}.
+ Customization is applied.
+% \protect\verb|\providecommand*{\BibEmph}[1]{#1}|\\
+% \protect\verb|\providecommand*{\BibDash}{}|
+
+ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ оформлСния списка Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стиля
+ \texttt{\mybibstyle.bst}.
+ ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ форматирования.
+% \protect\verb|\providecommand*{\BibEmph}[1]{\#1}|\\
+% \protect\verb|\providecommand*{\BibDash}{}|
+}
+\providecommand*{\BibEmph}[1]{\textbf{#1}}
+\providecommand*{\BibDash}{}
+\input ugost
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2008-natbib.pdf b/Master/texmf-dist/doc/bibtex/gost/ugost2008-natbib.pdf
new file mode 100644
index 00000000000..bac7b86572c
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2008-natbib.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2008-natbib.tex b/Master/texmf-dist/doc/bibtex/gost/ugost2008-natbib.tex
new file mode 100644
index 00000000000..ec7e56dbfc6
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2008-natbib.tex
@@ -0,0 +1,121 @@
+% !Mode:: "TeX:UTF-8"
+\newcommand*{\mybibstyle}{ugost2008n}
+
+\RequirePackage[utf8]{inputenc}
+
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}
+ and \texttt{natbib} package.
+ No customization is applied.
+
+ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ оформлСния списка Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стиля
+ \texttt{\mybibstyle.bst} ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° \texttt{natbib}.
+ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ форматирования Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹.
+}
+
+\documentclass[a4paper]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[T2A]{fontenc}
+\usepackage[ukrainian,russian]{babel}
+\usepackage{natbib}
+\usepackage{geometry,ifpdf}
+\ifpdf
+ \usepackage[pdftex,hyperindex,unicode]{hyperref}
+ \usepackage{cmap}
+\else
+ \usepackage[hypertex]{hyperref}
+\fi
+\usepackage{color}
+\definecolor{darkblue}{rgb}{0,0,.6}
+\hypersetup{
+ pdftitle = {\mytitle},
+ pdfauthor = {Igor A. Kotelnikov},
+ pdfsubject = {GOST, BibTeX},
+ pdfstartview = {FitH},
+% pdfborder = {0 0 0},
+% bookmarksopen = true,
+ bookmarksnumbered = true,
+% bookmarksopenlevel = 2,
+ colorlinks = true, linkcolor = darkblue,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
+}
+
+\makeatletter
+\renewcommand{\@biblabel}[1]{#1.}
+\makeatother
+
+\begin{document}
+
+\title{\mytitle}
+\maketitle
+\begin{abstract}
+ \mydescription
+\end{abstract}
+
+%\verb|\cite{*}| \cite{*}
+%
+%\verb|\citep{*}| \citep{*}
+%
+%\verb|\citet{*}| \citet{*}
+
+\newcommand{\allrefs}{Vasylenko92,
+Afanasyev92,
+Makilov91,
+Ponomarenko86,
+Belousova81,
+BibOp91,
+Poems82,
+HistLit82,
+Landau:eldin,
+BRLS94,
+Grosse80,
+GOST7184,
+ObchTech93,
+Bibdelo86,
+Ponomarenko79,
+Zeyts70,
+Ponoomarenko76,
+Malikov92,
+Ponomarenko86a,
+dixit.pindyck:options,
+RosGaz-article,
+Dolmatovskiy88,
+Ponomarenko88,
+Melikov95, Selikov95, Selikov+95,
+Gojchuk98,
+Polyakov98a,
+TranskSpivrob99:Purich,
+Luus82,
+KIA95-default,
+KIA85-autoref,
+Ponomarenko76,
+Report81-rep,
+Report81b-rep-notype,
+Report81-techrep,
+CatalogMamals81,
+Instr86,
+wiki:latex,
+wiki:latex-2,
+phys:moodle,
+EXFOR,
+IsaacNewton,
+IsaacNewton-sl:sn,
+PhysRevLett.101.085006}
+
+
+\verb|\citep|\par \citep{\allrefs}
+
+\verb|\citep*|\par \citep{\allrefs}
+
+\verb|\citeauthor|\par \citeauthor{\allrefs}
+
+\verb|\citeauthor*|\par \citeauthor*{\allrefs}
+
+\bibliographystyle{\mybibstyle}
+\bibliography{bib/examples}
+
+\end{document}
+
+
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2008-sorted.pdf b/Master/texmf-dist/doc/bibtex/gost/ugost2008-sorted.pdf
new file mode 100644
index 00000000000..0f6351e5068
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2008-sorted.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2008-sorted.tex b/Master/texmf-dist/doc/bibtex/gost/ugost2008-sorted.tex
new file mode 100644
index 00000000000..827e8ccd03c
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2008-sorted.tex
@@ -0,0 +1,106 @@
+% !Mode:: "TeX:UTF-8"
+\newcommand*{\mybibstyle}{ugost2008s}
+
+\RequirePackage[utf8]{inputenc}
+
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}.
+ No customization is applied.
+
+ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ оформлСния списка Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стиля
+ \texttt{\mybibstyle.bst}.
+ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ форматирования Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹.
+}
+
+\documentclass[a4paper]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[T2A]{fontenc}
+\usepackage[ukrainian,russian]{babel}
+%\usepackage{natbib}
+\usepackage{geometry,ifpdf}
+\ifpdf
+ \usepackage[pdftex,hyperindex,unicode]{hyperref}
+ \usepackage{cmap}
+\else
+ \usepackage[hypertex]{hyperref}
+\fi
+\usepackage{color}
+\definecolor{darkblue}{rgb}{0,0,.6}
+\hypersetup{
+ pdftitle = {\mytitle},
+ pdfauthor = {Igor A. Kotelnikov},
+ pdfsubject = {GOST, BibTeX},
+ pdfstartview = {FitH},
+% pdfborder = {0 0 0},
+% bookmarksopen = true,
+ bookmarksnumbered = true,
+% bookmarksopenlevel = 2,
+ colorlinks = true, linkcolor = darkblue,
+ citecolor = darkblue, filecolor = darkblue,
+ menucolor = darkblue, urlcolor = darkblue
+}
+
+\makeatletter
+\renewcommand{\@biblabel}[1]{#1.}
+\makeatother
+
+\begin{document}
+
+\title{\mytitle}
+\maketitle
+\begin{abstract}
+ \mydescription
+\end{abstract}
+
+\newcommand{\allrefs}{Vasylenko92,
+Afanasyev92,
+Makilov91,
+Ponomarenko86,
+Belousova81,
+BibOp91,
+Poems82,
+HistLit82,
+Landau:eldin,
+BRLS94,
+Grosse80,
+GOST7184,
+ObchTech93,
+Bibdelo86,
+Ponomarenko79,
+Zeyts70,
+Ponoomarenko76,
+Malikov92,
+Ponomarenko86a,
+dixit.pindyck:options,
+RosGaz-article,
+Dolmatovskiy88,
+Ponomarenko88,
+Melikov95,
+Gojchuk98,
+Polyakov98a,
+TranskSpivrob99:Purich,
+Luus82,
+KIA95-default,
+KIA85-autoref,
+Ponomarenko76,
+Report81-rep,
+Report81b-rep-notype,
+Report81-techrep,
+CatalogMamals81,
+Instr86,
+wiki:latex,
+wiki:latex-2,
+phys:moodle,
+EXFOR,
+IsaacNewton,
+IsaacNewton-sl:sn,
+PhysRevLett.101.085006}
+
+\nocite{*}
+\cite{\allrefs}
+
+\bibliographystyle{\mybibstyle}
+\bibliography{bib/examples}
+
+\end{document}
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2008.pdf b/Master/texmf-dist/doc/bibtex/gost/ugost2008.pdf
new file mode 100644
index 00000000000..c27ee109d66
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2008.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2008.tex b/Master/texmf-dist/doc/bibtex/gost/ugost2008.tex
new file mode 100644
index 00000000000..70935258f58
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2008.tex
@@ -0,0 +1,13 @@
+\edef\mybibstyle{ugost2008}
+\RequirePackage[utf8]{inputenc}
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}.
+ No customization is applied.
+
+ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ оформлСния списка Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стиля
+ \texttt{\mybibstyle.bst}.
+ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ форматирования Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹.
+}
+\input ugost
+
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2008l.pdf b/Master/texmf-dist/doc/bibtex/gost/ugost2008l.pdf
new file mode 100644
index 00000000000..f880fc629b5
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2008l.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost2008l.tex b/Master/texmf-dist/doc/bibtex/gost/ugost2008l.tex
new file mode 100644
index 00000000000..952e20f461f
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost2008l.tex
@@ -0,0 +1,17 @@
+\edef\mybibstyle{ugost2008l}
+\RequirePackage[utf8]{inputenc}
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}.
+ No customization is applied.
+
+ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ оформлСния списка Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стиля
+ \texttt{\mybibstyle.bst}.
+ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ форматирования Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹.
+
+ Note: this style do not conform State Standard.
+
+ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π΅ удовлСтворяСт Π“ΠžΠ‘Π’Ρƒ.
+}
+\input ugost
+
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost780._tex b/Master/texmf-dist/doc/bibtex/gost/ugost780._tex
new file mode 100644
index 00000000000..6dd706ee21b
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost780._tex
@@ -0,0 +1,16 @@
+\edef\mybibstyle{ugost780}
+\newcommand*{\mytitle}{The GOST bundle: \mybibstyle.bst}
+\newcommand{\mydescription}{
+ Example of a bibliography using the style \texttt{\mybibstyle.bst}.
+ No customization is applied.
+
+ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ оформлСния списка Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стиля
+ \texttt{\mybibstyle.bst} ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° \texttt{natbib}.
+ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ форматирования Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹.
+
+ Note: this is obsolete style.
+
+ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π΄Π°Π½Π½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ устарСл.
+
+}
+\input ugost \ No newline at end of file
diff --git a/Master/texmf-dist/doc/bibtex/gost/ugost780.pdf b/Master/texmf-dist/doc/bibtex/gost/ugost780.pdf
new file mode 100644
index 00000000000..fa800c0a943
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/ugost780.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/bibtex/gost/gost.dtx b/Master/texmf-dist/source/bibtex/gost/gost.dtx
index a46a1321086..95b9af0a0e9 100644
--- a/Master/texmf-dist/source/bibtex/gost/gost.dtx
+++ b/Master/texmf-dist/source/bibtex/gost/gost.dtx
@@ -7,8 +7,8 @@
% attempt to format the bibliography according to
% GOST R 7.0.5-2008 with some conventional modifications.
%
-% Copyright 2012 Igor A. Kotelnikov.
-% Version 1.2a
+% Copyright 2012-2016 Igor A. Kotelnikov.
+% Version 1.2d
%
% Copyright 1996-2005 Maksym Polyakov.
% Version 2005.08.12
@@ -19,7 +19,7 @@
% Ukrainian, German, French, Italian languages are
% also supported. Default language is English.
%
-% Book entry should have the numpages field
+% Book entry should have the pagetotal field
% showing total number of pages. Optional field
% url will format URL (using hyperref, if loaded).
%
@@ -52,7 +52,7 @@
%
%<*driver>
\ProvidesFile{gost.dtx}%
- [2012/08/31 v.1.2a Bibliography styles for GOST R 7.0.5-2008.]
+ [2016/02/18 v.1.2d Bibliography styles for GOST R 7.0.5-2008.]
\documentclass{ltxdoc}
@@ -126,8 +126,13 @@
%</driver>
% \fi
%
-% \CheckSum{440}
+% \CheckSum{508}
%
+% \changes{v1.2d}{18 Feb 2016}{\cs{bbljan} e.t.c. macros removed}
+% \changes{v1.2c}{18 Jan 2015}{langid field added}
+% \changes{v1.2c}{18 Jan 2015}{eid field added}
+% \changes{v1.2c}{17 Jan 2015}{fix Gost2003: "--- replaced by \cs{BibDash}}
+% \changes{v1.2b}{19 Jan 2014}{numpages renamed to pagetotal}
% \changes{v1.2a}{31 Aug 2012}{Default for \cs{cyrdash} added}
% \changes{v1.2}{20 Feb 2012}{Support for natbib package}
% \changes{v1.2}{13 Feb 2012}{Fix bbl.urldate for ukrainian (Andrey Shvajkoy)}
@@ -265,7 +270,7 @@
% |gost2008|.
%
% If the number of authors exceeds 4, modern styles cut the list of authors
-% to at most 4 persons as prescibed by the Standards. The option
+% to at most 4 persons as prescibed by the Standards. Option
% |long| overrides this rule to provide backward compatibility with the
% package disser by Stanislab Kruchinin. Two styles, |gost2008l| and
% |gost2008ls|, compiled with the option |long| mimic behavior of the styles
@@ -360,7 +365,7 @@
% (\file{latex} and \file{pdflatex}) if source file is in utf8 encoding.
%
% \item
-% Neither \file{bitex.exe} nor \file{bitex8.exe} provides
+% Neither \file{bibtex.exe} nor \file{bibtex8.exe} provides
% correct sorting order of unicode text. It means that using
% \file{ugost2008s} or \file{ugost2008ns} may produce unexpected result
% for documents in \texttt{utf8} encoding.
@@ -378,7 +383,7 @@
%
% \item
% Package |natbib| is required when choosing styles with
-% suffix |n| int their names.
+% suffix |n| in their names.
%
% \end{enumerate}
%
@@ -407,7 +412,7 @@
% By default, |\BibDash| is equivalent to the shorthand |"---|
% defined by the babel package with the option |russian|.
% It prints a so called Cyrillic dash (|\cyrdash|),
-% which is 20% shorter then ordinary LaTeX dash (|---|), and puts
+% which is 20\% shorter then ordinary LaTeX dash (|---|), and puts
% unbreakable space before |\cyrdash| so that dash never appears
% in the beginning of a line.
%
@@ -415,13 +420,61 @@
%
% \begin{enumerate}
% \item
-% \href{http://ctan.org/tex-archive/biblio/bibtex/contrib/gost}
+% \href{http://mirror.ctan.org/biblio/bibtex/contrib/gost/}
% {CTAN:biblio/bibtex/contrib/gost}.
% \item
% \href{http://ctan.org/pkg/gost}
% {CTAN:pkg/gost}.
% \end{enumerate}
%
+% \subsection{What's new in version 1.2d (2015.02.18)}
+%
+% \begin{enumerate}
+% \item
+% jan, feb, e.t.c. macros fixed.
+%
+% \item
+% New macro format.month.
+% \end{enumerate}
+%
+% \subsection{What's new in version 1.2c (2015.01.10)}
+%
+% \begin{enumerate}
+% \item
+% |langid| field is added. It has same meaning as |language| which is now
+% obsolete but is still supported for backward compatibility; |langid| has
+% priority over |language|.
+%
+% \item
+% |eid| field is added. It has priority over |pages|.
+%
+% \item
+% The ligature |"---| has been substituted with |\BibDash| for \texttt{.bst}
+% styles compiled without |modern| options (\texttt{gost2003.bst} and
+% \texttt{gost2003s.bst}). For modern styles this was done in earlier versions.
+%
+% \item
+% Spacing around |\BibDash| has been improved.
+%
+% \item
+% |\BibDash| now typesets short em-dash (|\cyrdahs|) only for |russian| and
+% |ukrainian| languages. In earlier versions, it produces short em-dash for
+% all languages.
+%
+% (This feature was removed since it did not work with all engines.)
+%
+% \end{enumerate}
+%
+% \subsection{What's new in version 1.2a (2012.08.31)}
+%
+% \begin{enumerate}
+%
+% \item
+% |\cyrdash| is now defined via |\ProvideTextCommand| rather than
+% |\providecommand|.
+%
+% \end{enumerate}
+%
% \subsection{What's new in version 1.2 (2012.02.22)}
%
% \begin{enumerate}
@@ -514,11 +567,11 @@
%% The \cite command functions as follows:
%% \citet{key} => Jones et al. (1990)
%% \citet*{key} => Jones, Baker, and Smith (1990)
-%% \citep{key} => (Jones et al., 1990)
-%% \citep*{key} => (Jones, Baker, and Smith, 1990)
-%% \citep[chap. 2]{key} => (Jones et al., 1990, chap. 2)
-%% \citep[e.g.][]{key} => (e.g. Jones et al., 1990)
-%% \citep[e.g.][p. 32]{key} => (e.g. Jones et al., p. 32)
+%% \cite{key} => (Jones et al., 1990)
+%% \cite*{key} => (Jones, Baker, and Smith, 1990)
+%% \cite[chap. 2]{key} => (Jones et al., 1990, chap. 2)
+%% \cite[e.g.][]{key} => (e.g. Jones et al., 1990)
+%% \cite[e.g.][p. 32]{key} => (e.g. Jones et al., p. 32)
%% \citeauthor{key} => Jones et al.
%% \citeauthor*{key} => Jones, Baker, and Smith
%% \citeyear{key} => 1990
@@ -550,20 +603,22 @@ ENTRY
number
organization
pages
+ eid % new in v1.2c
publisher
school
series
title
- medium % new in v.2.
+ medium % new in v1.2.
type
volume
year
language
+ langid % new in v1.2c
booklanguage
% \end{macrocode}
% Remaining entries are borrowed from biblatex.
% \begin{macrocode}
- numpages
+ pagetotal
url
urldate
isbn
@@ -631,7 +686,7 @@ FUNCTION {output.nonnull}
{ ", " * write$ }
{ output.state after.block =
{ add.period$ write$
-%<!modern> " " quote$ "--- " * * write$
+%<!modern> " \BibDash " write$ %%" " quote$ "--- " * * write$ % since v1.2c
%<modern> " \BibDash " write$
newline$
"\newblock " write$
@@ -1888,6 +1943,57 @@ FUNCTION {format.title}
}
% \end{macrocode}
+% \DescribeFunction{format.month}
+% New in version 1.2d. This macro reeads month field and translate English names
+% of months to Russian if current language is Russian.
+% \begin{macrocode}
+FUNCTION {format.month}
+{ month empty$
+ { "" }
+ { curlanguage "russian" =
+ { month "Jan." =
+%<!utf8> { "\CYRYA\cyrn\cyrv." }
+%<utf8> { "Π―Π½Π²." }
+ { month "Feb." =
+%<!utf8> { "\CYRF\cyre\cyrv\cyrr." }
+%<utf8> { "Π€Π΅Π²." }
+ { month "Mar." =
+%<!utf8> { "\CYRM\cyra\cyrr\cyrt" }
+%<utf8> { "ΠœΠ°Ρ€Ρ‚" }
+ { month "Apr." =
+%<!utf8> { "\CYRA\cyrp\cyrr." }
+%<utf8> { "Апр." }
+ { month "May" =
+%<!utf8> { "\CYRM\cyra\cyrishrt" }
+%<utf8> { "Май" }
+ { month "Jun." =
+%<!utf8> { "\CYRI\cyryu\cyrn\cyrsftsn" }
+%<utf8> { "Июнь" }
+ { month "Jul." =
+%<!utf8> { "\CYRI\cyryu\cyrl\cyrsftsn" }
+%<utf8> { "Июль" }
+ { month "Aug." =
+%<!utf8> { "\CYRA\cyrv\cyrg\." }
+%<utf8> { "Авг." }
+ { month "Sep." =
+%<!utf8> { "\CYRS\cyre\cyn\cyrt." }
+%<utf8> { "Π‘Π΅Π½Ρ‚." }
+ { month "Oct." =
+%<!utf8> { "\CYRO\cyrk\cyrt." }
+%<utf8> { "ΠžΠΊΡ‚." }
+ { month "Nov." =
+%<!utf8> { "\CYRN\cyro\cyrya\cyrb." }
+%<utf8> { "Нояб." }
+ { month "Dec." =
+%<!utf8> { "\CYRD\cyre\cyrk." }
+%<utf8> { "Π”Π΅ΠΊ." }
+ { month }
+ if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}if$}
+ { month }
+ if$}
+ if$
+}
+% \end{macrocode}
% \DescribeFunction{format.date}
% \begin{macrocode}
FUNCTION {format.date}
@@ -1895,14 +2001,14 @@ FUNCTION {format.date}
{ month empty$
{ "" }
{ "there's a month but no year in " cite$ * warning$
- month
+ format.month
}
if$
}
{ month empty$
'year
-%<!modern> { year ". " quote$ "--- " month * * * * }
-%<modern> { year ". \BibDash " month * * }
+%<!modern> { year ". \BibDash " format.month * * }%%{ year ". " quote$ "--- " month * * * * }
+%<modern> { year ". \BibDash " format.month * * }
if$
}
if$
@@ -1992,20 +2098,39 @@ FUNCTION {output.address.publisher.date}
% \DescribeFunction{output.bibitem}
% \begin{macrocode}
%<*!natbib>
+%%FUNCTION {output.bibitem}
+%%{ newline$
+%% "\bibitem" write$
+%% cite$ bracify write$
+%% newline$
+%% language empty$
+%% { "english" 'curlanguage := }
+%% { language 'curlanguage := }
+%% if$
+%% "\selectlanguageifdefined" curlanguage bracify * write$
+%% newline$
+%% ""
+%% before.all 'output.state :=
+%%}
FUNCTION {output.bibitem}
{ newline$
"\bibitem" write$
cite$ bracify write$
newline$
- language empty$
- { "english" 'curlanguage := }
- { language 'curlanguage := }
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
""
before.all 'output.state :=
}
+
%</!natbib>
% \end{macrocode}
% \DescribeFunction{format.full.names}
@@ -2110,9 +2235,17 @@ FUNCTION {output.bibitem}
"]{" * write$
cite$ write$
"}" write$
- language empty$
- { "english" 'curlanguage := }
- {language 'curlanguage := }
+%% language empty$
+%% { "english" 'curlanguage := }
+%% {language 'curlanguage := }
+%% if$
+ langid empty$
+ { language empty$
+ { "english" 'curlanguage := }
+ { language 'curlanguage := }
+ if$
+ }
+ { langid 'curlanguage := }
if$
"\selectlanguageifdefined" curlanguage bracify * write$
newline$
@@ -2391,12 +2524,31 @@ FUNCTION {multi.page.check}
% \end{macrocode}
% \DescribeFunction{format.pages}
% \begin{macrocode}
+%%FUNCTION {format.pages}
+%%{ pages empty$
+%% { "" }
+%% { pages multi.page.check
+%% { bbl.ppages pages n.dashify tie.connect }
+%% { bbl.ppage pages tie.connect }
+%% if$
+%% }
+%% if$
+%%}
FUNCTION {format.pages}
-{ pages empty$
- { "" }
- { pages multi.page.check
- { bbl.ppages pages n.dashify tie.connect }
- { bbl.ppage pages tie.connect }
+{ eid empty$
+ {
+ pages empty$
+ { "" }
+ { pages multi.page.check
+ { bbl.ppages pages n.dashify tie.connect }
+ { bbl.ppage pages tie.connect }
+ if$
+ }
+ if$
+ }
+ { eid multi.page.check
+ { bbl.ppages eid n.dashify tie.connect }
+ { bbl.ppage eid tie.connect }
if$
}
if$
@@ -2405,13 +2557,27 @@ FUNCTION {format.pages}
% \end{macrocode}
% \DescribeFunction{format.pages.page}
% \begin{macrocode}
+%%FUNCTION {format.pages.page}
+%%{ pages empty$
+%% { pagetotal empty$
+%% { "" }
+%% { pagetotal bbl.pages tie.connect }
+%% if$}
+%% { format.pages}
+%% if$
+%%}
FUNCTION {format.pages.page}
-{ pages empty$
- { numpages empty$
- { "" }
- { numpages bbl.pages tie.connect }
- if$}
- { format.pages}
+{ eid empty$
+ { pages empty$
+ { pagetotal empty$
+ { "" }
+ { pagetotal bbl.pages tie.connect }
+ if$
+ }
+ { format.pages}
+ if$
+ }
+ { format.pages }
if$
}
@@ -2792,7 +2958,7 @@ FUNCTION {add.medium}
% information: |eprint|, |eprinttype|, and |eprintclass|. The |eprint| field
% is a verbatim field similar to |doi| which holds the identifier of the item.
% The |eprinttype| field holds the resource name, i. e., the name of the
-% site or electronic archive. The optional |eprintclass| field is intended
+% site or electronic archive. Optional |eprintclass| field is intended
% for additional information specific to the resource indicated by the
% |eprinttype| field. This could be a section, a path, classification
% information, etc. If the |eprinttype| field is available, the standard styles
@@ -3788,30 +3954,29 @@ FUNCTION {default.type} { misc }
% \end{macrocode}
%
% \subsection{Month Abbreviations}
-%
-% \begin{macrocode}
-MACRO {jan} {"\bbljan{}"}
-MACRO {feb} {"\bblfeb{}"}
-MACRO {mar} {"\bblmar{}"}
-MACRO {apr} {"\bblapr{}"}
-MACRO {may} {"\bblmay{}"}
-MACRO {jun} {"\bbljun{}"}
-MACRO {jul} {"\bbljul{}"}
-MACRO {aug} {"\bblaug{}"}
-MACRO {sep} {"\bblsep{}"}
-MACRO {oct} {"\bbloct{}"}
-MACRO {nov} {"\bblnov{}"}
-MACRO {dec} {"\bbldec{}"}
-
+% Borrowed from \file{merlin.mbs} of package \pkg{custom-bib}. This is done for
+% backward compatibility with standard .bst styles which are designed for English.
+% The string in the definition of any month macro must coincide with that used in
+% |format.month| function in the above.
+% \begin{macrocode}
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
% \end{macrocode}
%
% \subsection{Journal Abbreviations}
%
-% \begin{macrocode}
-
-% \end{macrocode}
-% \subsection{Journal abbreviations}
% \subsubsection{Physics and astronomy}
+%
% Borrowed from \file{physjour.mbs} of package \pkg{custom-bib}.
% \begin{macrocode}
MACRO {aa}{"Astron. \& Astrophys."}
@@ -3886,6 +4051,7 @@ MACRO {plb} {"Phys. Lett. B"}
MACRO {prep} {"Phys. Rep."}
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
MACRO {pp} {"Phys. Plasmas"}
+MACRO {pop} {"Phys. Plasmas"}
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
MACRO {prl} {"Phys. Rev. Lett."}
@@ -3903,12 +4069,54 @@ MACRO {rsi} {"Rev. Sci. Inst."}
MACRO {science} {"Science"}
MACRO {sciam} {"Sci. Am."}
MACRO {sam} {"Stud. Appl. Math."}
-MACRO {sjpp} {"Sov. J. Plasma Phys."}
-MACRO {spd} {"Sov. Phys.--Doklady"}
-MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-MACRO {spu} {"Sov. Phys.--Uspekhi"}
MACRO {st} {"Sky and Telesc."}
-
+% \end{macrocode}
+%
+% \subsubsection{Supplementary Journal Names}
+%
+% Borrowed from \file{suppjour.mbs} of package \pkg{custom-bib}.
+% \begin{macrocode}
+MACRO {cjp} {"Czech. J. Phys."}
+MACRO {el} {"Europhys. Lett."}
+MACRO {en} {"Europhys. News"}
+MACRO {fujitsustj} {"FUJITSU Sci. Tech. J."}
+MACRO {ieeeed} {"IEEE Trans. Electron Devices"}
+MACRO {ieeeim} {"IEEE Trans. Instrum. Meas."}
+MACRO {ieeejqe} {"IEEE J. Quantum Electron."}
+MACRO {ieeem} {"IEEE Trans. Magn."}
+MACRO {ieeeptl} {"IEEE Photonic Technol. Lett."}
+MACRO {ieeeuffc} {"IEEE Trans. Ultrason., Ferroelect., Freq. Cont."}
+MACRO {jem} {"J. Electron. Mater."}
+MACRO {jes} {"J. Electrochem. Soc."}
+MACRO {jetplett} {"JETP Lett."}
+MACRO {jjap} {"Japan. J. Appl. Phys."}
+MACRO {jpha} {"J. Phys. A: Math. Gen."}
+MACRO {jphb} {"J. Phys. B: At. Mol. Opt. Phys."}
+MACRO {jphbold} {"J. Phys. B: At. Mol. Phys."}
+MACRO {jphc} {"J. Phys.: Condens. Matter"}
+MACRO {jphcold} {"J. Phys. C: Solid State Phys."}
+MACRO {jphd} {"J. Phys. D: Appl. Phys."}
+MACRO {jvsta} {"J. Vac. Sci. Technol. A"}
+MACRO {jvstb} {"J. Vac. Sci. Technol. B"}
+MACRO {me} {"Microelectron. Eng."}
+MACRO {necrd} {"NEC Res.{\&} Develop."}
+MACRO {pa} {"Physica A"}
+MACRO {pb} {"Physica B"}
+MACRO {pc} {"Physica C"}
+MACRO {pd} {"Physica D"}
+MACRO {procieee} {"Proc. IEEE"}
+MACRO {procspie} {"Proc. SPIE"}
+MACRO {pssa} {"Phys. Stat. Sol. A"}
+MACRO {pssb} {"Phys. Stat. Sol. B"}
+MACRO {rpp} {"Rep. Progr. Phys."}
+MACRO {sm} {"Synthet. Metal"}
+MACRO {sost} {"Solid State Technol."}
+MACRO {ss} {"Surf. Sci."}
+MACRO {ssc} {"Solid State Commun."}
+MACRO {sst} {"Semicond. Sci. Technol."}
+MACRO {suplatt} {"Superlatt. Microstr."}
+MACRO {sust} {"Supercond. Sci. Technol."}
+MACRO {znat} {"Z. Naturforsch."}
% \end{macrocode}
%
% \subsubsection{Optics}
@@ -3931,11 +4139,6 @@ MACRO {ol} {"Opt. Lett."}
MACRO {os} {"Opt. Spectrosc."}
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-MACRO {sjot} {"Sov. J. Opt. Technol."}
-MACRO {sjqe} {"Sov. J. Quantum Electron."}
-MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-MACRO {stphl} {"Sov. Techn. Phys. Lett."}
MACRO {vr} {"Vision Res."}
MACRO {zph} {"Z. f. Physik"}
MACRO {zphb} {"Z. f. Physik~B"}
@@ -3947,8 +4150,29 @@ MACRO {zphd} {"Z. f. Physik~D"}
% \begin{macrocode}
MACRO {sse} {"Solid-State Electron."}
MACRO {pss} {"Phys. Sol. State"}
-MACRO {sst} {"Semicond. Sci. Tech."}
MACRO {nl} {"Nano Lett."}
+% \end{macrocode}
+%
+% \subsubsection{Soviet and Russian journals}
+% To be extended.
+% \begin{macrocode}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspekhi"}
+%<!utf8>MACRO {ufn} {"\CYRU\CYRF\CYRN"}
+%<utf8>MACRO {ufn} {"УЀН"}
+MACRO {pu} {"Phys.--Uspekhi"}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl}{"Sov. Techn. Phys. Lett."}
+% \end{macrocode}
+%
+% \subsection{Main cycle}
+%
+% \begin{macrocode}
READ
@@ -4398,11 +4622,20 @@ FUNCTION {begin.bib}
"\providecommand*{\BibUrl}[1]{\url{#1}}" write$ newline$
"\providecommand{\BibAnnote}[1]{}" write$ newline$
"\providecommand*{\BibEmph}[1]{#1}" write$ newline$
-%<*modern>
- "\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
- "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em\fi" write$ newline$
- "\cyrdash\hskip.2em\ignorespaces}" write$ newline$
-%</modern>
+%<*modern|!modern>
+ %"\ProvideTextCommandDefault{\cyrdash}{---}" write$ newline$
+ %\DeclareUTFcharacter[\UTFencname]{x2014}{\cyrdash}
+ %"\let\cyrdash\textemdash" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\hbox to.8em{--\hss--}}" write$ newline$
+ %"\ProvideTextCommandDefault{\cyrdash}{\textemdash}" write$ newline$
+ "\ProvideTextCommandDefault{\cyrdash}{\iflanguage{russian}{\hbox to.8em{--\hss--}}{\textemdash}}" write$ newline$
+ %%"\ProvideTextCommandDefault{\cyrdash}{%" write$ newline$
+ %%" \iflanguage{russian}{\hbox to.8em{--\hss--}}{%" write$ newline$
+ %%" \iflanguage{ukrainian}{\hbox to.8em{--\hss--}}{\textemdash}}}" write$ newline$
+ "\providecommand*{\BibDash}{\ifdim\lastskip>0pt\unskip\nobreak\hskip.2em plus 0.1em\fi" write$ newline$
+ "\cyrdash\hskip.2em plus 0.1em\ignorespaces}" write$ newline$
+ "\renewcommand{\newblock}{\ignorespaces}" write$ newline$
+%</modern|!modern>
%<natbib> "\providecommand{\natexlab}[1]{#1}" write$ newline$
preamble$ empty$
'skip$
diff --git a/Master/texmf-dist/source/bibtex/gost/gost.ins b/Master/texmf-dist/source/bibtex/gost/gost.ins
index 7abb758d26d..2bbac658937 100644
--- a/Master/texmf-dist/source/bibtex/gost/gost.ins
+++ b/Master/texmf-dist/source/bibtex/gost/gost.ins
@@ -14,7 +14,8 @@ version 2005/12/01 or later.
This file has the LPPL maintenance status "maintained".
Maintained by Igor A. Kotelnikov.
-Current version: 2012.02.02
+
+Current version: 1.2d, 2016.02.18
Please, send bug report via e-mail:
kia999 at mail dot ru <Igor Kotelnikov>
diff --git a/Master/texmf-dist/tex/latex/gost/bibnocap.sty b/Master/texmf-dist/tex/latex/gost/bibnocap.sty
new file mode 100644
index 00000000000..2040b66ca08
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/gost/bibnocap.sty
@@ -0,0 +1,25 @@
+\RequirePackage{bibunits}
+\renewcommand{\@bibunitname}{\jobname-\the\@bibunitauxcnt}
+\newcounter{qnum}\newcounter{qnuma}\setcounter{qnum}{0}
+\def\@biblabel#1{#1.\hfill}
+%\endinput
+\renewenvironment{thebibliography}[1]
+ {\list{\@biblabel{\@arabic\c@enumiv}}%
+ {\settowidth\labelwidth{\@biblabel{99}}%
+ \leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+% \advance\leftmargin\parindent
+ \setcounter{qnuma}{\c@enumiv}
+ \@openbib@code
+ \usecounter{enumiv}%
+ \let\p@enumiv\@empty
+ \setcounter{enumiv}{\theqnuma}
+ \renewcommand\theenumiv{\@arabic\c@enumiv}}%
+ \sloppy
+ \clubpenalty4000
+ \@clubpenalty \clubpenalty
+ \widowpenalty4000%
+ \sfcode`\.\@m}
+ {\def\@noitemerr
+ {\@latex@warning{Empty `thebibliography' environment}}%
+ \endlist}
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index f99a3ecc3b3..5089e21ac13 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -481,6 +481,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'gmeometric', "die 'skipping, obsolete'",
'gnu-freefont',"&MAKEgnu_freefont",
'go', "&MAKEflatten",
+ 'gost', "&MAKEflatten",
'gothic', "&MAKEflatten",
'gradback', "die 'skipping, ca.2002, await request'",
'graphicp', "die 'skipping, experimental ca.2003'",