tcharmap — маленькая Python (PyYAML) / QT (PyQt) графическая утилита предоставляющая обзор символов Юникода и их LaTeX аналогов.
LaTeX — наиболее популярный набор макрорасширений (макропакет) системы компьютерной вёрстки TeX, который облегчает набор сложных документов. Пакет позволяет автоматизировать многие задачи набора текста и подготовки статей, кроме базового набора существует множество пакетов расширения (благодаря этому возможности системы практически не ограничены).
Юникод / Unicode — стандарт кодирования символов позволяющий представлять знаки практически всех письменных языков. Стандарт предложен в 1991 году некоммерческой организацией "Консорциум Юникода" (Unicode Consortium, Unicode Inc).
Работа tcharmap основана на файле unicode.xml (версии 1.20 от 04/11/2003), это набор данных о том как отобразить сущности Unicode в LaTeX и различные наборы сущностей SGML/XML (ISO и MathML), некоторые символы Unicode сопоставляются с несколькими объектами. Авторы собранных данных Себастьян Ратц (Sebastian Rahtz) и Дэвид Карлайл (David Carlisle).
tcharmap помимо простого вывода списка поддерживает поиск, по символу Юникода, LaTeX аналогу или по описанию. Выделенную клетку можно скопировать в буфер обмена, для управления используется мышь и/или клавиатурные сочетания.
Лицензия: MLT (The MIT License)