From 1a04c4958efaf6b4b8b9d2464a222f61de314ef5 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 15 Apr 2009 18:27:58 +0000 Subject: disser update (14apr09) git-svn-id: svn://tug.org/texlive/trunk@12723 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/bibtex/bst/disser/disser.bst | 71 ++++++++++++++++++-------- 1 file changed, 50 insertions(+), 21 deletions(-) (limited to 'Master/texmf-dist/bibtex') diff --git a/Master/texmf-dist/bibtex/bst/disser/disser.bst b/Master/texmf-dist/bibtex/bst/disser/disser.bst index 7bc2191b106..499449bcbbc 100644 --- a/Master/texmf-dist/bibtex/bst/disser/disser.bst +++ b/Master/texmf-dist/bibtex/bst/disser/disser.bst @@ -281,7 +281,7 @@ FUNCTION {emphasize} FUNCTION {space.word} { " " swap$ * " " * } -FUNCTION {bbl.edby} % { "\bbledby{}" } +FUNCTION {bbl.edby} % { "\bbledby{}" } { curlanguage "english" = {"Ed. by "} @@ -303,7 +303,7 @@ FUNCTION {bbl.cmplr} if$ } -FUNCTION {bbl.edition} % { "\bbledition{}" } +FUNCTION {bbl.edition} % { "\bbledition{}" } { curlanguage "english" = {"edition"} @@ -314,7 +314,7 @@ FUNCTION {bbl.edition} % { "\bbledition{}" } if$ } -FUNCTION {bbl.vvolume} % { "\bblVolume{}" } +FUNCTION {bbl.vvolume} % { "\bblVolume{}" } { curlanguage "english" = {"Volume"} @@ -325,7 +325,7 @@ FUNCTION {bbl.vvolume} % { "\bblVolume{}" } if$ } -FUNCTION {bbl.vvol} % { "\bblVol{}" } +FUNCTION {bbl.vvol} % { "\bblVol{}" } { curlanguage "english" = {"Vol."} @@ -336,7 +336,7 @@ FUNCTION {bbl.vvol} % { "\bblVol{}" } if$ } -FUNCTION {bbl.iissue} % { "\bblIssue{}" } +FUNCTION {bbl.iissue} % { "\bblIssue{}" } { curlanguage "english" = {"Issue"} @@ -347,7 +347,7 @@ FUNCTION {bbl.iissue} % { "\bblIssue{}" } if$ } -FUNCTION {bbl.iiss} % { "\bblIss{}" } +FUNCTION {bbl.iiss} % { "\bblIss{}" } { curlanguage "english" = {"Iss."} @@ -358,7 +358,7 @@ FUNCTION {bbl.iiss} % { "\bblIss{}" } if$ } -FUNCTION {bbl.of} % { "\bblof{}" } +FUNCTION {bbl.of} % { "\bblof{}" } { curlanguage "english" = {"of"} @@ -369,7 +369,7 @@ FUNCTION {bbl.of} % { "\bblof{}" } if$ } -FUNCTION {bbl.etal} % { "\bblof{}" } +FUNCTION {bbl.etal} % { "\bblof{}" } { curlanguage "english" = {"et~al."} @@ -380,7 +380,7 @@ FUNCTION {bbl.etal} % { "\bblof{}" } if$ } -FUNCTION {bbl.nnumber} % { "\bblNumber{}" } +FUNCTION {bbl.nnumber} % { "\bblNumber{}" } { curlanguage "english" = {"Number"} @@ -391,7 +391,7 @@ FUNCTION {bbl.nnumber} % { "\bblNumber{}" } if$ } -FUNCTION {bbl.number} % { "\bblnumber{}" } +FUNCTION {bbl.number} % { "\bblnumber{}" } { curlanguage "english" = {"number"} @@ -402,7 +402,7 @@ FUNCTION {bbl.number} % { "\bblnumber{}" } if$ } -FUNCTION {bbl.nr} % { "\bblno{}" } +FUNCTION {bbl.nr} % { "\bblno{}" } { curlanguage "english" = {"no."} @@ -413,7 +413,7 @@ FUNCTION {bbl.nr} % { "\bblno{}" } if$ } -FUNCTION {bbl.nnr} % { "\bblno{}" } +FUNCTION {bbl.nnr} % { "\bblno{}" } { curlanguage "english" = {"No."} @@ -424,7 +424,7 @@ FUNCTION {bbl.nnr} % { "\bblno{}" } if$ } -FUNCTION {bbl.in} % { "\bblin{}" } +FUNCTION {bbl.in} % { "\bblin{}" } { curlanguage "english" = {"in"} @@ -435,7 +435,7 @@ FUNCTION {bbl.in} % { "\bblin{}" } if$ } -FUNCTION {bbl.iin} % { "\bblIn{}" } +FUNCTION {bbl.iin} % { "\bblIn{}" } { curlanguage "english" = {"In"} @@ -446,7 +446,7 @@ FUNCTION {bbl.iin} % { "\bblIn{}" } if$ } -FUNCTION {bbl.pages} % { "\bblpp." } +FUNCTION {bbl.pages} % { "\bblpp." } { curlanguage "english" = {"pp."} @@ -457,7 +457,7 @@ FUNCTION {bbl.pages} % { "\bblpp." } if$ } -FUNCTION {bbl.page} % { "\bblp." +FUNCTION {bbl.page} % { "\bblp." } { curlanguage "english" = {"p."} @@ -468,7 +468,7 @@ FUNCTION {bbl.page} % { "\bblp." if$ } -FUNCTION {bbl.ppages}% { "\bblPp." } +FUNCTION {bbl.ppages} % { "\bblPp." } { curlanguage "english" = {"Pp."} @@ -479,7 +479,7 @@ FUNCTION {bbl.ppages}% { "\bblPp." } if$ } -FUNCTION {bbl.ppage} % { "\bblP." } +FUNCTION {bbl.ppage} % { "\bblP." } { curlanguage "english" = {"P."} @@ -490,9 +490,38 @@ FUNCTION {bbl.ppage} % { "\bblP." } if$ } -FUNCTION {bbl.techrep} { "Tech. Rep." } -FUNCTION {bbl.mthesis} { "Master's thesis" } -FUNCTION {bbl.phdthesis} { "Ph.D. thesis" } +FUNCTION {bbl.techrep} +{ + curlanguage "english" = + {"Tech. Rep."} + { curlanguage "russian" = + {"{\cyr\CYRT\cyre\cyrh. \cyrd\cyro\cyrk\cyrl\cyra\cyrd.}"} + {"language is not defined: " language "Tech. Rep." * * warning$ "P."} + if$} + if$ +} + +FUNCTION {bbl.mthesis} +{ + curlanguage "english" = + {"Master's thesis"} + { curlanguage "russian" = + {"{\cyr\CYRM\cyra\cyrg\cyri\cyrs\cyrt\cyre\cyrr\cyrs\cyrk\cyra\cyrya\ \cyrd\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya}"} + {"language is not defined: " language "Master's thesis" * * warning$ "P."} + if$} + if$ +} + +FUNCTION {bbl.phdthesis} +{ + curlanguage "english" = + {"Ph.D. thesis"} + { curlanguage "russian" = + {"{\cyr\CYRK\cyra\cyrn\cyrd\cyri\cyrd\cyra\cyrt\cyrs\cyrk\cyra\cyrya \cyrd\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya}"} + {"language is not defined: " language "Ph.D. thesis" * * warning$ "P."} + if$} + if$ +} INTEGERS { nameptr namesleft numnames } -- cgit v1.2.3