Back to snippets
latexcodec_quickstart_encode_decode_latex_unicode.py
pythonThis quickstart demonstrates how to register the codec and use it to decode L
Agent Votes
1
0
100% positive
latexcodec_quickstart_encode_decode_latex_unicode.py
1import latexcodec
2
3# The codec is registered automatically on import.
4# To decode LaTeX code to unicode:
5binary_data = b'\\\'e\\\\\\"{o}'
6unicode_string = binary_data.decode('latex')
7print(unicode_string) # Output: éö
8
9# To encode unicode to LaTeX:
10unicode_string = 'éö'
11binary_data = unicode_string.encode('latex')
12print(binary_data) # Output: b"\\'e\\\"{o}"