summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst')
-rw-r--r--Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst24
1 files changed, 14 insertions, 10 deletions
diff --git a/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst b/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
index b62ca7fa20a..337f7773413 100644
--- a/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
+++ b/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
@@ -100,6 +100,7 @@ ENTRY
volume
year
zblnumber
+ titlenote
}
{}
{ label extra.label sort.label bysame }
@@ -788,6 +789,7 @@ FUNCTION {article}
{ output.bibitem
format.authors "author" output.check
format.title "title" output.check
+ titlenote output
crossref missing$
{ format.journal.vol.year "journal, volume, and year" output.check
format.pages "pages" output.check
@@ -813,6 +815,7 @@ FUNCTION {book}
}
if$
format.booktitle "title" output.check
+ titlenote output
format.edition output
crossref missing$
{ format.bookvolume.series.number output
@@ -832,6 +835,7 @@ FUNCTION {booklet}
{ output.bibitem
format.authors output
format.booktitle "title" output.check
+ titlenote output
howpublished output
address output
format.date output
@@ -851,6 +855,7 @@ FUNCTION {inbook}
}
if$
format.booktitle "title" output.check
+ titlenote output
format.edition output
crossref missing$
{ format.bookvolume.series.number output
@@ -872,6 +877,7 @@ FUNCTION {incollection}
{ output.bibitem
format.authors "author" output.check
format.title "title" output.check
+ titlenote output
crossref missing$
{ format.inproc.title.venue.editors "booktitle" output.check
format.bookvolume.series.number output
@@ -893,6 +899,7 @@ FUNCTION {inproceedings}
{ output.bibitem
format.authors "author" output.check
format.title "title" output.check
+ titlenote output
crossref missing$
{ format.inproc.title.venue.editors "booktitle" output.check
format.bookvolume.series.number output
@@ -925,6 +932,7 @@ FUNCTION {manual}
{ format.authors output.nonnull }
if$
format.booktitle "title" output.check
+ titlenote output
author empty$
{ organization empty$
{ address output }
@@ -945,6 +953,7 @@ FUNCTION {mastersthesis}
{ output.bibitem
format.authors "author" output.check
format.booktitle "title" output.check
+ titlenote output
"Master's thesis" format.thesis.type output.nonnull
school "school" output.check
address output
@@ -958,6 +967,7 @@ FUNCTION {misc}
{ output.bibitem
format.authors output
format.title output
+ titlenote output
howpublished output
format.date output
note output
@@ -970,6 +980,7 @@ FUNCTION {phdthesis}
{ output.bibitem
format.authors "author" output.check
format.booktitle "title" output.check
+ titlenote output
"Ph.D. thesis" format.thesis.type output.nonnull
school "school" output.check
address output
@@ -986,6 +997,7 @@ FUNCTION {proceedings}
{ format.editors output.nonnull }
if$
format.booktitle "title" output.check
+ titlenote output
venue empty$
'skip$
{ add.space.if.necessary "(" * venue * ")" * }
@@ -1016,6 +1028,7 @@ FUNCTION {techreport}
{ output.bibitem
format.authors "author" output.check
format.booktitle "title" output.check
+ titlenote output
format.tr.number output.nonnull
institution "institution" output.check
address output
@@ -1028,6 +1041,7 @@ FUNCTION {unpublished}
{ output.bibitem
format.authors "author" output.check
format.booktitle "title" output.check
+ titlenote output
note "note" output.check
format.date output
fin.entry
@@ -1373,16 +1387,6 @@ FUNCTION {forward.pass}
if$
author empty$ { editor empty$ { "" } 'editor if$ } 'author if$
'this.author :=
- this.author prev.author =
- { "\bysame" 'bysame := }
- { "" 'bysame :=
- this.author "" =
- { "abcxyz" }
- 'this.author
- if$
- 'prev.author :=
- }
- if$
}
FUNCTION {reverse.pass}