diff options
Diffstat (limited to 'Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst')
-rw-r--r-- | Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst | 24 |
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} |