Илья (разработчик) любезно предоставил ответ:
Сейчас я не планирую создавать расширенный парсер XML для Balabolka (также с поддержкой символов комментариев). Сожалею.
Я могу посоветовать вам не комментировать, а удалить ненужный текст из документа (попробуйте создать 2 варианта текста - читать вслух и просматривать).
Или вы можете добавить новое правило в словарь коррекции произношения: специальное регулярное выражение для поиска комментариев.
Найдите что (как регулярное выражение):
/\*(.|[\r\n])*?\*/
Заменить:
(пустая строка)
Примените правила к тексту, прежде чем преобразовать его в аудиофайл (пункт главного меню «Параметры | Исправление произношения | Просмотр измененного текста»).
Совет: рекомендуется открывать угловую скобку и закрывать угловую скобку внутри того же абзаца. Также попробуйте разместить начальный тег и конечный тег одинаково. Это увеличит возможность для Balabolka правильно обрабатывать теги.
Он одобряет комментарии в стиле C ( /* ... */
). Регулярное выражение можно адаптировать и быстро протестировать, добавив к нему% rex% в поиске или замене (vg %rex%/\*(.|[\r\n])*?\*/
.
Большое спасибо Илья!