Спасибо за ваш ответ. Я надеялся, что есть какой-то способ установить стиль ~ как внутрисловный, но, похоже, это невозможно.
Просто для контекста: это классы слов, которые хотя бы некоторые носители языка воспринимают как отдельные слова — отсюда и наличие пробела между ними. Но с лингвистической точки зрения я бы утверждал, что это одно слово, и есть причины в PT (Paratext) относиться к ним именно так.
В любом случае, пара дополнительных вопросов относительно идеи использования U223c.
1) Я помню, что в прошлом, когда я делал поиск/замену с ~, все работало не так, как я ожидал, и в неожиданных местах добавлялись обычные пробелы. Насколько вам известно, если я сделаю глобальную замену U007e --> U223c, а затем позже заменю их все обратно, произойдет ли обратное преобразование без каких-либо изменений?
2) Можете ли вы назвать какие-либо недостатки, если я просто заменю все символы 007e на 223c (и настрою правило в changes.txt, чтобы продолжать делать это в будущем), а затем заменю их обратно только в момент публикации (используя другое правило changes)?