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.bst18
1 files changed, 16 insertions, 2 deletions
diff --git a/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst b/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
index 0c0dd29ff1f..d8cfcf139d6 100644
--- a/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
+++ b/Master/texmf-dist/bibtex/bst/aomart/aomalpha.bst
@@ -77,6 +77,7 @@ ENTRY
editor
howpublished
institution
+ issue
jfmnumber
journal
key
@@ -473,7 +474,7 @@ FUNCTION {format.booktitle}
}
-FUNCTION {format.journal.vol.year}
+FUNCTION {format.journal.vol.num.year}
{ journal empty$
{ "journal name" missing.warning ""}
{ " \emph{" journal * "}" * }
@@ -482,6 +483,19 @@ FUNCTION {format.journal.vol.year}
'skip$
{ " \textbf{" * volume * "}" * }
if$
+ number empty$
+ { issue empty$
+ 'skip$
+ { " no.~" * issue * }
+ if$
+ }
+ { issue empty$
+ 'skip$
+ {"both number and issue are present in " cite$ * warning$}
+ if$
+ " no.~" * number *
+ }
+ if$
year empty$
{ "year" missing.warning }
{ " (" * year * ")" * }
@@ -802,7 +816,7 @@ FUNCTION {article}
format.title "title" output.check
titlenote output
crossref missing$
- { format.journal.vol.year "journal, volume, and year" output.check
+ { format.journal.vol.num.year "journal, volume, and year" output.check
format.pages "pages" output.check
}
{ format.article.crossref output.nonnull