>>>>> "Georg" == Georg Baum <[EMAIL PROTECTED]> writes:
>> - Indeed implementing map was easier than implementing the >> multimap. But I couldn't imagine if a parameter can apply multiple >> times or not. Then I tried to stay in the safe side. Speculating >> again, take the index command.. An index entry like \index >> {aaa!bbb!ccc} can be handled as: LatexCommand command_name index >> add_index_entry aaa add_index_entry bbb add_index_entry ccc >> end_inset As I said, just a speculation... Georg> This is a specialization, but I think we should keep it generic Georg> and simple. InsetCommandParams would just store a number of Georg> parameters, and the LaTeX command generated from then would Georg> simply be \command{param1}[optparam2][optparam3]{param4} etc. Yes, definitely. The index inset can try to do more complicated things from there.