summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/bibtex/bst/aomart/aomplain.bst')
-rw-r--r--Master/texmf-dist/bibtex/bst/aomart/aomplain.bst18
1 files changed, 16 insertions, 2 deletions
diff --git a/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst b/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst
index d9673227648..2a498de1487 100644
--- a/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst
+++ b/Master/texmf-dist/bibtex/bst/aomart/aomplain.bst
@@ -75,6 +75,7 @@ ENTRY
editor
howpublished
institution
+ issue
jfmnumber
journal
key
@@ -469,7 +470,7 @@ FUNCTION {format.booktitle}
}
-FUNCTION {format.journal.vol.year}
+FUNCTION {format.journal.vol.num.year}
{ journal empty$
{ "journal name" missing.warning ""}
{ " \emph{" journal * "}" * }
@@ -478,6 +479,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 * ")" * }
@@ -797,7 +811,7 @@ FUNCTION {article}
format.title "title" output.check
titlenote output
crossref missing$
- { format.journal.vol.year output
+ { format.journal.vol.num.year output
format.pages "pages" output.check
}
{ format.article.crossref output.nonnull