Как я могу отключить перенос текста (в середине слов) для ВЕСЬ PowerPoint презентации сразу?
Существует проблема с Microsoft Powerpoint, которая может возникнуть, когда пользователь с азиатским языком сохраняет файл, а затем пользователь, не являющийся азиатским языком, открывает указанный файл.
Проблема в том, что текст обернут в слова.
Пример:
Быстрый б
Роун Фокс Ю
мпс над го
ленивая собака
Я знаю решение, но я могу только исправить текст, оборачивая одно текстовое поле за раз! Это нереальное решение для длинных презентаций.
Известное мне решение с одним текстовым полем за раз:
А1) иди paragraph settings
A2) Выберите Asian Typography
вкладка *
A3) Отключить Allow Latin text to wrap in the middle of a word
* Однако, скорее всего, у неазиатского пользователя не будет Asian Typography
вкладка доступна (пока).
Чтобы включить Asian Typography
На вкладке необходимо сделать следующее:
B1) Закрыть Powerpoint
B2) Зайдите в Пуск, найдите и откройте Microsoft Office Language Preferences
B3) Добавить японский (или, возможно, другой азиатский язык). Закрыть настройки языка.
B4) Открыть Powerpoint
B5) Вернитесь к шагу A1 выше.
Опять же, шаги A1-A3 могут занять очень много времени, и оставляет возможность забыть исправить поле.
Есть ли решение, которое исправляет проблему с обертыванием для всего файла powerpoint одновременно?
2 ответа
Я удалил код VBA из ответа. Это обновленное заявление:
Даже источник информации, близкий к команде разработчиков PowerPoint, говорит, что они не получили определенного ответа от разработчиков PowerPoint о том, как установить флажок программно с помощью модели документов PowerPoint. На данный момент нет соответствующего свойства для этого параметра.
Таким образом, единственным проверенным способом является удаление latinLnBrk="1"
(или замените его на latinLnBrk="0"
) в файле XML, упакованном в файл PPTX.
Хотя это не решает проблему напрямую, оно ведет к ее решению. Поскольку первоначальная проблема на самом деле не решена, я думаю, что это следующая лучшая вещь.
Если новые текстовые поля (или те, которые скопированы и вставлены из другой презентации) по умолчанию имеют неправильную упаковку, исправьте латинскую переноску в текстовом поле (используя шаги в исходном вопросе), затем щелкните правой кнопкой мыши границу и "установить как текстовое поле по умолчанию" ". Это решит проблему с новыми текстовыми полями. Также не забудьте отредактировать слайд-мастера. Вы можете исправить все текстовые поля на слайде, щелкнув в любом месте на слайде (не на объекте) и нажав Control-A (выбрать все), затем отредактировав настройки абзаца. К сожалению, PPT не позволит вам выбрать все слайды и сделать то же самое. Вы должны сделать это слайд за слайдом. Обязательно сделайте все это с вашими шаблонами PPT, чтобы избежать повторения этой ужасной проблемы снова и снова.