Unicode в оглавлении теряет кодировку для RTF - PullRequest
0 голосов
/ 07 июня 2019

Я использую управляющее слово \ tc с инструкцией поля TOC для создания оглавления в RTF. Это работает в большинстве случаев, но теряет Unicode. Могу ли я добавить управляющее слово, чтобы команда \ tc сохранила Unicode без изменений? В противном случае я могу использовать методы bkmkstart и bkmkend ( Добавить оглавление к документу RTF , оглавление должно быть в начале документа, и мы можем иметь несколько записей на странице. Пример StackOverflow создается с одной записью на страницу.) для создания собственного оглавления и сохранения ссылки на номер страницы, когда вы разрешаете MS Word создавать оглавление.

{\rtf1\ansi\ansicpg1252
{\pard
    Table of contents
\par}
{\pard
    {\field {\*\fldinst TOC \\f \\h \\u \\o "1-5" } {\fldrslt Right Click and Select Update Field} }
\par}
{\pard\v
    {\tc properties of \u945?, \u946?, \u947?, \u948?, \u949?, \u951?}
}
\page
{\pard
    properties of \u945?, \u946?, \u947?, \u948?,\u949?, \u951?
\par}
}

Мне нужно видеть правильно закодированные греческие буквы (то есть α, β, γ, δ, ε, η) в оглавлении и сохранять ссылки на страницы, которые вы получаете, когда Word позволяет создавать оглавление.

...