Convert bidirectionally between Chinese full-width and English half-width characters, handling punctuation and spaces for mixed-language typesetting and data cleaning.