+void fderivative::do_print_latex(const print_context & c, unsigned level) const
+{
+ int order=1;
+ c.s << "\\partial_{";
+ auto i = parameter_set.begin(), end = parameter_set.end();
+ --end;
+ while (i != end) {
+ ++order;
+ c.s << *i++ << ",";
+ }
+ c.s << *i << "}";
+ if (order>1)
+ c.s << "^{" << order << "}";
+ c.s << "(" << registered_functions()[serial].TeX_name << ")";
+ printseq(c, '(', ',', ')', exprseq::precedence(), function::precedence());
+}
+