11

Предположим, что я набираю текст в MS Word (любой версии) и ввожу символ, которого нет в используемом шрифте. Скажем, я использую Times New Roman и набираю 2300 Alt X, который превращается в знак диаметра «⌀», которого нет в Times New Roman. MS Word берет его из другого шрифта, например, Arial Unicode MS. Это может испортить типографский стиль или межстрочный интервал. И это происходит без уведомления.

Пожалуй, самая неудобная особенность здесь в том, что MS Word не возвращает автоматически исходный шрифт. Последующий текст появляется в замещающем шрифте, если пользователь не видит происходящее и не понимает, что ему нужно изменить шрифт.

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

1 ответ1

3

Вы можете записать макрос, чтобы обойти проблему. Макрос нужен для выполнения следующих действий:[space] [left-arrow] Alt-X [right-arrow]

Чтобы его использовать, сразу же наберите 2300, а затем клавишу, назначенную макросу. Макрос вставляет символ пробела (который будет иметь оригинальный шрифт), возвращается к вашему номеру, выполняет Alt-X, чтобы преобразовать его в Unicode, а затем возвращается к пробелу (который снова в исходном шрифте). Если вы не хотите вставлять пробел (если вы хотите, чтобы следующий символ был сразу после символа Юникод), добавьте [backspace] в конце вашего макроса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .