A Multi-Symplectic Compact Method for the Two-Component Camassa–Holm Equation with Singular Solutions *Supported by the National Natural Science Foundation of China under Grant Nos 11571366 and 11501570, the Open Foundation of State Key Laboratory of High Performance Computing of China, the Research Fund of the National University of Defense Technology under Grant No JC15-02-02, and the Fund from HPCL. (August 2017)