{"action":"created","issue":{"url":"https://api.github.com/repos/josephwright/achemso/issues/29","repository_url":"https://api.github.com/repos/josephwright/achemso","labels_url":"https://api.github.com/repos/josephwright/achemso/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/josephwright/achemso/issues/29/comments","events_url":"https://api.github.com/repos/josephwright/achemso/issues/29/events","html_url":"https://github.com/josephwright/achemso/issues/29","id":340268491,"node_id":"MDU6SXNzdWUzNDAyNjg0OTE=","number":29,"title":"Explicit 'and others' in author list causes error","user":{"login":"moewew","id":6755835,"node_id":"MDQ6VXNlcjY3NTU4MzU=","avatar_url":"https://avatars3.githubusercontent.com/u/6755835?v=4","gravatar_id":"","url":"https://api.github.com/users/moewew","html_url":"https://github.com/moewew","followers_url":"https://api.github.com/users/moewew/followers","following_url":"https://api.github.com/users/moewew/following{/other_user}","gists_url":"https://api.github.com/users/moewew/gists{/gist_id}","starred_url":"https://api.github.com/users/moewew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/moewew/subscriptions","organizations_url":"https://api.github.com/users/moewew/orgs","repos_url":"https://api.github.com/users/moewew/repos","events_url":"https://api.github.com/users/moewew/events{/privacy}","received_events_url":"https://api.github.com/users/moewew/received_events","type":"User","site_admin":false},"labels":[{"id":37300594,"node_id":"MDU6TGFiZWwzNzMwMDU5NA==","url":"https://api.github.com/repos/josephwright/achemso/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":{"login":"josephwright","id":654518,"node_id":"MDQ6VXNlcjY1NDUxOA==","avatar_url":"https://avatars2.githubusercontent.com/u/654518?v=4","gravatar_id":"","url":"https://api.github.com/users/josephwright","html_url":"https://github.com/josephwright","followers_url":"https://api.github.com/users/josephwright/followers","following_url":"https://api.github.com/users/josephwright/following{/other_user}","gists_url":"https://api.github.com/users/josephwright/gists{/gist_id}","starred_url":"https://api.github.com/users/josephwright/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josephwright/subscriptions","organizations_url":"https://api.github.com/users/josephwright/orgs","repos_url":"https://api.github.com/users/josephwright/repos","events_url":"https://api.github.com/users/josephwright/events{/privacy}","received_events_url":"https://api.github.com/users/josephwright/received_events","type":"User","site_admin":false},"assignees":[{"login":"josephwright","id":654518,"node_id":"MDQ6VXNlcjY1NDUxOA==","avatar_url":"https://avatars2.githubusercontent.com/u/654518?v=4","gravatar_id":"","url":"https://api.github.com/users/josephwright","html_url":"https://github.com/josephwright","followers_url":"https://api.github.com/users/josephwright/followers","following_url":"https://api.github.com/users/josephwright/following{/other_user}","gists_url":"https://api.github.com/users/josephwright/gists{/gist_id}","starred_url":"https://api.github.com/users/josephwright/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josephwright/subscriptions","organizations_url":"https://api.github.com/users/josephwright/orgs","repos_url":"https://api.github.com/users/josephwright/repos","events_url":"https://api.github.com/users/josephwright/events{/privacy}","received_events_url":"https://api.github.com/users/josephwright/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2018-07-11T14:30:04Z","updated_at":"2018-09-17T13:53:29Z","closed_at":null,"author_association":"NONE","body":"See https://tex.stackexchange.com/q/440148/35864\r\n\r\nThe MWE\r\n\r\n```latex\r\n\\documentclass{article}\r\n\\usepackage{filecontents}\r\n\\begin{filecontents}{\\jobname.bib}\r\n@article{yan2016nonlinear,  \r\ntitle={Nonlinear and robust statistical process monitoring based on variant \r\nautoencoders},\r\nauthor={Yan, Weiwu and Guo, Pengju and Li, Zukui and others},\r\njournal={Chemometrics and Intelligent Laboratory Systems},\r\nvolume={158},\r\npages={31--40},\r\nyear={2016},\r\npublisher={Elsevier}\r\n}\r\n\\end{filecontents}\r\n\r\n\\begin{document}\r\n\\cite{yan2016nonlinear}\r\n\r\n\\bibliographystyle{achemso}\r\n\\bibliography{\\jobname}\r\n\\end{document}\r\n```\r\nLeaves BibTeX complaining\r\n>```\r\n>This is BibTeX, Version 0.99d (MiKTeX 2.9.6730 64-bit)\r\n>The top-level auxiliary file: doesnsthwows.aux\r\n>The style file: achemso.bst\r\n>Database file #1: doesnsthwows.bib\r\n>achemso 2018/02/05 v3.11a\r\n>ptr=2, stack=\r\n>Yan,~W.; Guo,~P.; Li,~Z.\r\n>\r\n>---the literal stack isn't empty for entry yan2016nonlinear\r\n>while executing---line 1700 of file achemso.bst\r\n>(There was 1 error message)\r\n>``` \r\n\r\nThe problem seems to be in \r\n\r\nhttps://github.com/josephwright/achemso/blob/121ac790b8d6751219619023cd2717ca82e98e49/achemso.dtx#L5119-L5157\r\n\r\nspecifically\r\n\r\nhttps://github.com/josephwright/achemso/blob/121ac790b8d6751219619023cd2717ca82e98e49/achemso.dtx#L5129-L5133\r\n\r\nwhich should probably be closer to\r\n```\r\n            {\r\n              pop$\r\n              add.space\r\n              bbl.etal\r\n              *\r\n              remaining.names.int #1 - 'remaining.names.int :=\r\n            }\r\n```\r\n\r\nThe patch\r\n```diff\r\n--- achemso.bst 2018-02-05 21:29:10.000000000 +0100\r\n+++ achemso-etal.bst    2018-07-11 16:21:24.290381800 +0200\r\n@@ -872,8 +872,10 @@\r\n           duplicate$\r\n           \"others,\" =\r\n             {\r\n-              bbl.etal\r\n+              pop$\r\n               add.space\r\n+              bbl.etal\r\n+              *\r\n               remaining.names.int #1 - 'remaining.names.int :=\r\n             }\r\n             {\r\n```\r\nseemed to work for me."},"comment":{"url":"https://api.github.com/repos/josephwright/achemso/issues/comments/422025440","html_url":"https://github.com/josephwright/achemso/issues/29#issuecomment-422025440","issue_url":"https://api.github.com/repos/josephwright/achemso/issues/29","id":422025440,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMjAyNTQ0MA==","user":{"login":"eg9","id":302839,"node_id":"MDQ6VXNlcjMwMjgzOQ==","avatar_url":"https://avatars1.githubusercontent.com/u/302839?v=4","gravatar_id":"","url":"https://api.github.com/users/eg9","html_url":"https://github.com/eg9","followers_url":"https://api.github.com/users/eg9/followers","following_url":"https://api.github.com/users/eg9/following{/other_user}","gists_url":"https://api.github.com/users/eg9/gists{/gist_id}","starred_url":"https://api.github.com/users/eg9/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eg9/subscriptions","organizations_url":"https://api.github.com/users/eg9/orgs","repos_url":"https://api.github.com/users/eg9/repos","events_url":"https://api.github.com/users/eg9/events{/privacy}","received_events_url":"https://api.github.com/users/eg9/received_events","type":"User","site_admin":false},"created_at":"2018-09-17T13:53:29Z","updated_at":"2018-09-17T13:53:29Z","author_association":"NONE","body":"The current version of `achemso.bst` raises the error\r\n\r\n```\r\n---the literal stack isn't empty for entry sooppan2015vivo\r\nwhile executing---line 1702 of file achemso.bst\r\n```\r\n(the test is the bib entry at https://tex.stackexchange.com/q/451236/4427\r\n\r\nIf I change `add.space` in line 878 to `*`, the error disappears."}}
{"actor":{"display_login":"eg9"}}