diff options
author | Karl Berry <karl@freefriends.org> | 2014-11-27 23:12:33 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-11-27 23:12:33 +0000 |
commit | 92dfd63f1480de91bdf82d2ae9fd7a76110f39d7 (patch) | |
tree | a6824ed8436ab708f18b2686a1b49d9be0f91f34 /Master/texmf-dist/bibtex/bst | |
parent | f39b020808e1b16e0a959969d72ef9dbd6c72c7b (diff) |
thuthesis (27nov14)
git-svn-id: svn://tug.org/texlive/trunk@35672 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/bibtex/bst')
-rw-r--r-- | Master/texmf-dist/bibtex/bst/thuthesis/thubib.bst | 35 |
1 files changed, 30 insertions, 5 deletions
diff --git a/Master/texmf-dist/bibtex/bst/thuthesis/thubib.bst b/Master/texmf-dist/bibtex/bst/thuthesis/thubib.bst index 796c3c6386d..5a452bf33b9 100644 --- a/Master/texmf-dist/bibtex/bst/thuthesis/thubib.bst +++ b/Master/texmf-dist/bibtex/bst/thuthesis/thubib.bst @@ -373,7 +373,7 @@ FUNCTION {format.editors} FUNCTION {format.title} { title empty$ { "" } - { title } + { title "t" change.case$ } if$ } @@ -573,12 +573,14 @@ FUNCTION {format.in.ed.booktitle} { "" } { editor empty$ { lang empty$ - { "Proceedings of " booktitle * } +% { "Proceedings of " booktitle * } + { " " booktitle * } { " " booktitle * } if$ } { lang empty$ - { collection.in format.editors * ". Proceedings of " * booktitle * } +% { collection.in format.editors * ". Proceedings of " * booktitle * } + { collection.in format.editors * ". " * booktitle * } { collection.in format.editors * ". " * booktitle * } if$ } @@ -966,8 +968,8 @@ FUNCTION {manual} FUNCTION {masterthesis.type} { lang empty$ + { "[D]" } { "\thumasterbib" } - { "[硕士学位论文]" } if$ } @@ -987,6 +989,29 @@ FUNCTION {mastersthesis} fin.entry } +FUNCTION {bachelorthesis.type} +{ lang empty$ + { "[D]" } + { "本科学位论文" } + if$ +} + +FUNCTION {bachelorthesis} +{ output.bibitem + format.authors "author" add.period$ output.check + new.block + % format.title remove.dots ": " * bachelorthesis.type * output + format.title remove.dots bachelorthesis.type * output + new.block + format.address.school output + %format.madd "address" output.check + %school "school" output.check + format.date "year" output.check + new.block + note output + fin.entry +} + FUNCTION {misc} { output.bibitem format.authors output @@ -1004,8 +1029,8 @@ FUNCTION {misc} FUNCTION {phdthesis.type} { lang empty$ + { "[D]" } { "\thuphdbib" } - { "[博士学位论文]" } if$ } |