This question already has an answer here:

Often, a paper is submitted to a journal, rejected, then sent to a different journal. Each journal has different style guides. In theory, changing the style should be as easy as changing the document class. But in practice, this is never that easy. Each journal has several peculiarities such as: how exactly the author names are specified, how keywords are specified, whether "cite" or "citep" or "citeN" should be used for citations, etc. After doing such technical changes manually several times, I wonder: are there any automatic converters that take a LaTeX file in e.g. the format of e.g. ACM/Springer/Elsevier, and converts it to the format required by a different publisher?

marked as duplicate by yo', user13907, Stephen, Zarko, Werner Dec 26 '15 at 19:03

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 4
    No, and due to the flexibility of latex it is imho impossible. – Ulrike Fischer Nov 5 '15 at 15:23
  • 5
    Don't format the article for the journal prior to submission. Format it for the journal if they accept it. At least, that's how people do it in my discipline. (Except most people say 'Oh, yeah. I used to do that but then I realised the referees don't care so long as it is clear etc.') In fact, most journals don't allow you to submit fully formatted stuff: the authors' names, affiliations etc., in particular, ought not be included at the submission stage. (Unless the journal is really very badly behind the times.) – cfr Nov 8 '15 at 0:15
  • 2
    This is provably impossible – percusse Nov 8 '15 at 2:06
  • 2
    Because journal templates are not standard. You'll only loose time. – percusse Nov 8 '15 at 16:29
  • 1
    Although the question is interesting, I concur with percusse: there is no efficient solution, you'll have to do it by hand. Editor's classes are undocumented, sometimes buggy, and they use different packages, in different orders, with sometimes hacks on top of it. – Clément Nov 10 '15 at 14:32