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