diff --git a/apalike-refs.bst b/apalike-refs.bst index 50ac127..4cc32f6 100644 --- a/apalike-refs.bst +++ b/apalike-refs.bst @@ -416,9 +416,11 @@ FUNCTION {format.issn} split.at.first.space 'rem := 'str := - % If you find an open search engine for ISSN, please tell to the author. - % To make it a URL, pay attention: there might have a coma, so purify before. - " {\ttfamily " * str escape.url.characters * "}" * + str #1 #1 substring$ + is.number.character + {" \href{https://portal.issn.org/resource/ISSN/" * str * "}{\ttfamily " * str escape.url.characters * "}" *} + {" " * str escape.url.characters *} + if$ rem } while$