opentbs удаление пробелов

109
15

Я использую openTBS для преобразования данных из mysql db (через PHP) в некоторые слова и excel docs.

Одна из моих проблем заключается в том, что openTBS удаляет много пробелов рядом с тегами.

blablabla [base_sub1.value] blablabla

и выход

blablablavalue blablabla

или

blablablavalueblablabla

Есть ли способ решить это?

спросил(а) 2012-08-17T14:19:00+04:00 8 лет, 2 месяца назад
1
Решение
90

Г-жа Word часто сокращает внутренний XML-контент из-за формирования, написания и истории версий. Это может привести к тому, что OpenTBS потеряет некоторое пространство в этом месте, потому что обработка атрибута xml:space="preserve" становится слишком сложной.

Начиная с версии 1.4.6 OpenTBS, такая проблема пространства фиксируется в основном корпусе. Там могут быть проблемы в других специальных частях, таких как верхние и нижние колонтитулы.

В противном случае, большую часть времени, если вы вырезаете тег TBS и вставляете его в том же месте, что и устраняет проблему. Или вырежьте и сделайте специальную пасту как "Неформатированный текст".

В противном случае во избежание ошибок пространства в редакции шаблона вы должны сделать следующее:

Избегайте внутренних маркеров обзора:
    Если у вас есть Word 2003, перейдите в меню "Инструменты", выберите "Параметры", затем "Безопасность" и снимите флажок "Сохранять случайное число, чтобы улучшить точность слияния". Если у вас есть Word 2007 или выше, перейдите в Центр доверия в параметрах Word и отключите параметр: "Храните случайное число, чтобы улучшить точность совпадения". Если у вас есть Office for Mac 2011, то, к сожалению, этот вариант еще не существует. Попробуйте скопировать весь документ и прошлое в новый документ.
Избегайте маркеров орфографии: каждый раз, когда вы вводите новый тег TBS или каждый раз, когда вы применяете формат по тегу TBS, выберите его и нажмите на ленту Review, в группе Proofing, нажмите кнопку Set Language. В диалоговом окне убедитесь, что установлен флажок "Не проверять орфографию или грамматику".

ответил(а) 2012-08-17T18:10:00+04:00 8 лет, 2 месяца назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема