1

Тема: Надчеркивание

В Ворде есть подчеркивание. А можно ли сделать штрих над символом (над словом)? И еще: можно ли над символом разместить другой символ, например, точку. Похожие конструкции часто  используются в математике. Редактор формул не хочется использовать. Может через поля?

2

Re: Надчеркивание

Yu пишет:

В Ворде есть подчеркивание. А можно ли сделать штрих над символом (над словом)? И еще: можно ли над символом разместить другой символ, например, точку. Похожие конструкции часто  используются в математике. Редактор формул не хочется использовать. Может через поля?

Да, это можно сделать через поле EQ с ключом \о.
Рассмотрим пример, где над символом нуля необходимо разместить точку.
1. Нажмите Ctrl+F9 - Word отобразит символы границ поля.
2. Внутри границ поля наберите такой текст:
                     EQ \o(0;.)
В круглых скобках указаны: основной символ (0), далее разделитель списка (зависит от региональных установок Windows - в нашем случае, это символ точки с запятой, а в английском варианте это может быть запятая), далее указан декорирующий символ (в нашем примере - это точка).
3. Выделите символ точки и измените атрибуты шрифта выделенного текста, указав на вкладке дополнительных атрибутов смещение вверх, напр., на 10 пунктов.
4. Выделите все поле, нажмите F9 (обновить поле). Точка отобразится поверх нуля.

3

Re: Надчеркивание

yshindin пишет:

Да, это можно сделать через поле EQ с ключом \о...

Получилось. Правда вертикальный размер символа с точкой вверху стал больше на 10пт. При этом междустрочный интервал необосновано увеличился. Можно ли избавиться от этого?

С надчеркиванием нашел в шрифте Symbol хитрый символ с кодом 96. Он делает надчеркивание над следующим за ним символом. И размер по-вертикали не растет. Правда вставляет ненужный пробел (точнее пустое место) впереди.

4

Re: Надчеркивание

Yu пишет:

Получилось. Правда вертикальный размер символа с точкой вверху стал больше на 10пт. При этом междустрочный интервал необоснованно увеличился. Можно ли избавиться от этого?

Попробуйте подобрать декорирующий символ с таким кодом, чтобы этот символ смотрелся (в "неподнятом" состоянии) повыше в строке. Скажем, для нашего примера: символ обычной точки (код 002E) отображается в нижней части знакоместа, а вот символ точки с кодом 02D9  отображается в верхней части знакоместа, поэтому при применении последнего в коде поля EQ потребуется "поднимать" его не на 10 пунктов, а всего на 2-3. Соответственно, уменьшится фактический межстрочный интервал.
Можно межстрочный интервал уменьшить также, уменьшая соответствующие атрибуты абзаца (это атрибут межстрочного интервала и значения отступа до и после абзаца). Однако я сам не сторонник "прямого" форматирования текста, а документы разрабатываю исключительно на базе стилей из прицепленного к документу стилевого шаблона.

5

Re: Надчеркивание

yshindin пишет:

Попробуйте подобрать декорирующий символ...

Спасибо