Word 2013 "это неверное имя стиля"

**Редактировать:

ОШИБКА НАЙДЕНА: я нашел "недопустимую таблицу стилей". В данном случае это S28, перед точкой с запятой нет имени. Это создает дополнительное пространство перед точкой с запятой. Я нашел другие случаи "sl0;" это работало нормально. Именно это дополнительное пространство ('sl0 .;') Стало причиной проблемы.

Итак, немного предыстории: мы берем файлы.rtf, созданные в медицинской EMR (Epic), и преобразуем их в.tiffs для поставщика. Большинство файлов в порядке, но есть несколько странно отформатированных, но я не могу понять, почему. В результате появляется всплывающая ошибка, которая останавливает скрипт преобразования (который в основном просто открывает Word и печатает его через файл в формате tif). Я получаю ошибку:

"Это неверное имя стиля".

Есть ли способ отследить это, чтобы выяснить, что именно вызывает проблему? Я искал и очень очень мало результатов, которые подошли к имени файла (что хорошо. Даже переименование не помогает). Вот копия информации о таблице стилей (в разбивке), которая может или не может помочь:

{\stylesheet
{\f0\fs24 Normal;}
{\cs1 Default Paragraph Font;}
{\s2\snext0\fi0\li0\ri0\sb0\sa0\sl0 Definition Term;}
{\s3\snext0\fi0\li360\ri0\sb0\sa0\sl0 Definition List;}
{\cs4\i Definition;}
{\s5\snext0\outlinelevel1\fs48\b\fi0\li0\ri0\sb100\sa100\sl0\outlinelevel1\keepn H1;}
{\s6\snext0\outlinelevel2\fs36\b\fi0\li0\ri0\sb100\sa100\sl0\outlinelevel2\keepn H2 ;}
{\s7\snext0\outlinelevel3\fs28\b\fi0\li0\ri0\sb100\sa100\sl0\outlinelevel3\keepn H3;}
{\s8\snext0\outlinelevel4\fs24\b\fi0\li0\ri0\sb100\sa100\sl0\outlinelevel4\keepn H4;}
{\s9\snext0\outlinelevel5\fs20\b\fi0\li0\ri0\sb100\sa100\sl0\outlinelevel5\keepn H5;}
{\s10\snext0\outlinelevel6\fs16\b\fi0\li0\ri0\sb100\sa100\sl0\outlinelevel6\keepn H6 ;}
{\s11\snext0\i\fi0\li0\ri0\sb0\sa0\sl0 Address;}
{\s12\snext0\fi0\li360\ri360\sb100\sa100\sl0 Blockquote;}
{\cs13\i CITE;}
{\cs14\f2\fs20 CODE;}
{\cs15\ul0\uldb0\i Emphasis;}
{\cs16\ul\cf6 Hyperlink;}
{\cs17\ul\cf8 FollowedHyperlink;}
{\cs18\f2\fs20\b Keyboard;}
{\s19\snext0\f2\fs20\fi0\li0\ri0\sb0\sa0\sl0 Preformatted;}
{\s20\snext0\f0\fs16\v\brdrt\brdrdb\brdrcf4\fi0\li0\ri0\sb0\sa0\sl0\qc z-Bottom of Form ;}
{\s21\snext0\f0\fs16\v\brdrb\brdrdb\brdrcf4\fi0\li0\ri0\sb0\sa0\sl0\qc z-Top of Form;}
{\cs22\f2 Sample;}
{\cs23\b Strong;}
{\cs24\f2\fs20 Typewriter;}
{\cs25\i Variable;}
{\cs26\v\cf9 HTML Markup;}
{\cs27\v Comment;}
{\s28\snext0\cf4\cb1\chcbpat1\fi0\li0\ri0\sb0\sa0\sl0  ;}
{\s29\snext0\fs24\cf4\cb1\chcbpat1\fi0\li0\ri0\sb0\sa0\sl0 header;}
{\s30\snext0\fs24\cf4\cb1\chcbpat1\fi0\li0\ri0\sb0\sa0\sl0 footer;}
{\cs31\f3\fs22\cf4 EmailStyle15;}
}

0 ответов

Другие вопросы по тегам