@user202729 possibly, or possibly "don't start from there"
@HenriMenke an input character of catcode 5 acts like a comment, it and the rest of the input line buffer are discarded and not tokenized, it then triggers eol processing. So it never corresponds to a token
@nathdwek Normally natbib would be set up to sort them, but if the template doesn't, I'd leave to the editorial office: this is ultimately their business
I can reorder the cite manually so that it matches order of appearance, but I wonder (curiosity and perfectionism) if there's an easy key to order the number within a citing bracket
@JosephWright heh....I'm publishing in a decent journal, but even Elsevier don't really do this correctly anymore
tbh I don't trust editorial offices a lot with those kind of things, they let so much little things go through...
@nathdwek Like I said, this is down to the editorial office, as in if they've not set it up to sort, that's a decision they've actively made and I'd respect it
@JosephWright mmh, personal choice, I'd rather have them tell me using a solution to sort citations is wrong and fix then not fix it.
because I don't trust the quality of their work enough
ok I'll try cite and see if my document implodes
What I mean is if you consider their role is to fix my document so that it meets their standards, I might as well provide the document which I think is best (withing margins around their initial template). If they don't like it I'm open to fixing it, and it's their job to say that, but I think it's likely they don't even notice
I'm not sure if I'm making any sense...thanks for the help still!
If I have a user macro \foo, and I want a macro named similarly in a package/sty file, say xx.sty then is it reasonable to go with something like \foo@xx?
@FaheemMitha possibly but usual style is to allocate yourself a unique-ish prefix for the package and use that for all internal commands so longtable grabs \lt@.. and all internal macros starting \lt@ are probably from there
@FaheemMitha you don't have to use any naming scheme at all, but as I say those that do almost always prefix (and l3 packages formalise that convention)
@mickep I could not test it yet on real-world documents. But I love reading about all the detailed work that has gotten into it. Many thanks for all your efforts :)