def is_pinyin_compatible(s):
return _is_pattern_match('<STR_LIT>' % zhon.pinyin.printable, s)<EOL>
Checks if *s* is consists of Pinyin-compatible characters.

    This does not check if *s* contains valid Pinyin syllables; for that
    see :func:`is_pinyin`.

    This function checks that all characters in *s* exist in
    :data:`zhon.pinyin.printable`.