ChartMimic: Evaluating LMM's Cross-Modal Reasoning Capability via Chart-to-Code Generation