summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/publ-imp-aps.mkvi
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2017-08-09 16:31:10 +0200
committerContext Git Mirror Bot <phg42.2a@gmail.com>2017-08-09 16:31:10 +0200
commit35268d29183ddf3b28ecc224ee7c8edfa7673fb2 (patch)
tree870dd65fd4c79a83137466c198a7b780014b9b6b /tex/context/base/mkiv/publ-imp-aps.mkvi
parent58574b14679ae5796ea24a506ba27faf838c10ba (diff)
downloadcontext-35268d29183ddf3b28ecc224ee7c8edfa7673fb2.tar.gz
2017-08-09 15:43:00
Diffstat (limited to 'tex/context/base/mkiv/publ-imp-aps.mkvi')
-rw-r--r--tex/context/base/mkiv/publ-imp-aps.mkvi14
1 files changed, 11 insertions, 3 deletions
diff --git a/tex/context/base/mkiv/publ-imp-aps.mkvi b/tex/context/base/mkiv/publ-imp-aps.mkvi
index e9cbd7aaf..4b810672e 100644
--- a/tex/context/base/mkiv/publ-imp-aps.mkvi
+++ b/tex/context/base/mkiv/publ-imp-aps.mkvi
@@ -551,9 +551,9 @@
\startsetups [btx:aps:list:page-or-pages]
\ifx\currentbtxlastpage\empty
- \btxlabeltext{p}.
+ \btxlabeltext{p}
\else
- \btxlabeltext{pp}.
+ \btxlabeltext{pp}
\fi
\btxnbsp
\stopsetups
@@ -1040,8 +1040,16 @@
\btxflush{organization}
\btxcomma
}
- \btxdoif {howpublished} {
+ \btxdoifelse {howpublished} {
\texdefinition{btx:aps:doi-url} {\btxspace\btxflush{howpublished}}
+ } {
+ \btxdoifelse {doi} {
+ \texdefinition{btx:aps:doi-url} {\btxspace\btxflush{doi}}
+ } {
+ \btxdoif {url} {
+ \texdefinition{btx:aps:doi-url} {\btxspace\btxflush{url}}
+ }
+ }
}
\btxleftparenthesis
\texdefinition{btx:aps:year}