Whenever a new command is declared, each argument has to be in brackets {}, so that a new macro with several mandatory arguments looks like this:
\myMacro{1stArg}{2ndArg}{3rdArg}{4thArg}
Is there any way to get a macro that looks like this?
\myMacro{1stArg, 2ndArg, 3rdArg, 4thArg}
xparse. However, I would not recommend using commas as separators, they're used in too many contexts. Maybe semi-colons? Do you have something precose in mind? – Bernard Nov 20 '16 at 19:26