| 79 | |

| 80 | '''[Update: in v3 (4.0.2) ]''' |

| 81 | |

| 82 | As suggested by Burcin in his referee report, following changes are made in the patch: |

| 83 | |

| 84 | '''(1)''' Typesetting of "diff" is moved to a new ticket #6344 |

| 85 | |

| 86 | |

| 87 | '''(2)''' Four helper functions _limit_latex_(), _integrate_latex_(), _laplace_latex_() and _inverse_laplace_latex_() have been moved to calculus/calculus.py. Then they are hooked to the instances of SFunction class by using dummy functions for better integration with the new symbolics. |

| 88 | |

| 89 | |

| 90 | '''(3)''' Four earlier functions latex_symbolic_function(), _symbolic_function_default_latex_(), _args_latex_(), _conjugate_latex() are removed. |

| 91 | |

| 92 | |

| 93 | '''(4)''' latex_function_name() is also replaced as the updated latex_variable_name() is augmented to take a new flag "is_fname". This will ensure that same typesetting convention is followed for both known functions such as \sin (:= {\rm sin}), \cos (:= {\rm cos}) and user defined function names such as "mysin" (=> {\rm mysin}). |

| 94 | |

| 95 | |

| 96 | |

| 97 | |