Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2010, 18:25   #1
Fiesta200
Пользователь
 
Регистрация: 15.06.2010
Сообщений: 35
По умолчанию как бороться с табуляторами

Сегодня столкнулся вот с такой задачкой: Надо было сделать бланк с линиями (безо всяких таблиц), но текст некоторых надписей в оригинале стоял bold. Вроде решаемо, но у меня возникли трудности.
См. аттач. Когда табулятор стоит стравнительно далеко, линия подчеркивания не-болд, когда близко — вот жирная, хоть прибей ее. А ведь нет нигде настроек, чтобы ее сбить.
Я целый час промудохался и не добился результа: док вышел наполовину с жирными линиями (должны быть тонкими), другая половина (где пару цифр и дальше длинный табулятор в конец страницы) — с нормальными.
Поправимо ли это?
Вложения
Тип файла: doc таб.doc (31.5 Кб, 20 просмотров)
Fiesta200 вне форума Ответить с цитированием
Старый 07.10.2010, 07:19   #2
Вождь
Форумчанин
 
Аватар для Вождь
 
Регистрация: 29.09.2008
Сообщений: 378
По умолчанию Прикольно :)

Я заметил, что жирность линии подчеркивания привязана к длине жирного текста. Т.е. если отодвинуть позицию табуляции от текста на расстояние чуть большее ширины жирного текста (в примере это около 16 см), то становится возможным изменять жирность подчеркивания (изменяя жирность знака табуляции).

Интересно, эту опцию можно отключить каким-то параметром Word? Пока не нашел...

Может помочь вставка перед знаком табуляции символа без подчеркивания (пробел, точка, табуляция и др.).
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
Вождь вне форума Ответить с цитированием
Старый 07.10.2010, 09:50   #3
KOHCEPBATOP
Пользователь
 
Регистрация: 13.04.2010
Сообщений: 17
По умолчанию

Как сделать линию жирной нашел (см.таб2.doc): в списке форматов на панели инструментов выбрать "жирный, подчеркивание".

С тонкой линией сложнее. Если очень нужно, то можно потрахаться через таблицы (см.таб3.doc).
Вложения
Тип файла: doc таб2.doc (19.5 Кб, 25 просмотров)
Тип файла: doc таб3.doc (24.5 Кб, 17 просмотров)
KOHCEPBATOP вне форума Ответить с цитированием
Старый 07.10.2010, 12:22   #4
Fiesta200
Пользователь
 
Регистрация: 15.06.2010
Сообщений: 35
Печаль

Цитата:
Сообщение от Вождь Посмотреть сообщение
Я заметил, что жирность линии подчеркивания привязана к длине жирного текста.
Я догадывался об этом, но дабы не выглядеть лузером - умолчал. Спасибо, что подтвердили мою догадку.


Цитата:
Может помочь вставка перед знаком табуляции символа без подчеркивания (пробел, точка, табуляция и др.).
Да, но пробел разорвет подчеркивание в лучшем случае. А зачем ставить табулятор? Ведь все равно ничего не изменится


Цитата:
Если очень нужно, то можно потрахаться через таблицы
Да, этот вариант я не отбрасываю (хотя часто отметаю как довольно громоздкий) и иногда использую. Можна еще линий насобачить методом рисования карандашиком, но не факт, что потом у юзера это все не улетит к чертям собачим по документу.
Fiesta200 вне форума Ответить с цитированием
Старый 07.10.2010, 13:16   #5
Вождь
Форумчанин
 
Аватар для Вождь
 
Регистрация: 29.09.2008
Сообщений: 378
По умолчанию

Как вариант, можно избавиться от жирности. А для выделения использовать изначально жирный шрифт (например "Arial Black") или еще что-то. Тогда никаких проблем.
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
Вождь вне форума Ответить с цитированием
Старый 07.10.2010, 13:49   #6
Fiesta200
Пользователь
 
Регистрация: 15.06.2010
Сообщений: 35
По умолчанию

Цитата:
Сообщение от Вождь Посмотреть сообщение
Как вариант, можно избавиться от жирности. А для выделения использовать изначально жирный шрифт (например "Arial Black") или еще что-то. Тогда никаких проблем.
А пжст подробно вот с этого места: "можно избавиться от жирности".
Не понял метода.
Fiesta200 вне форума Ответить с цитированием
Старый 07.10.2010, 14:24   #7
Вождь
Форумчанин
 
Аватар для Вождь
 
Регистрация: 29.09.2008
Сообщений: 378
По умолчанию

Цитата:
Сообщение от Fiesta200 Посмотреть сообщение
...Не понял метода
На примере "таб.doc". Выделяем весь текст, входим в свойства шрифта и выбираем не "Полужирный", а "Обычный". Жмем "Ок". Затем, выделяем текст "Иванов Павел Александрович" и в свойствах шрифта задаем шрифт "Arial Black".

Все это можно автоматизировать через поиск и замену жирного шрифта на обычный шрифта "Arial Black".
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
Вождь вне форума Ответить с цитированием
Старый 07.10.2010, 21:05   #8
Fiesta200
Пользователь
 
Регистрация: 15.06.2010
Сообщений: 35
По умолчанию

Спасибо. Понял, Ариэль Блэк изначально не имеет жирных линий.

А еще как можна, если док, к примеру, Таймс-романом и внедрение иного шрифта будет выглядеть очень кошмарно?
Fiesta200 вне форума Ответить с цитированием
Старый 07.10.2010, 22:30   #9
Вождь
Форумчанин
 
Аватар для Вождь
 
Регистрация: 29.09.2008
Сообщений: 378
По умолчанию

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

Подобрал еще одно повернутое решение - одну табуляцию заменить двумя.
В конце параграфа вставляем еще один знак табуляции и позицию табуляции для него, отодвинув ее подальше (см. 20-30). Получим подчеркивание, уходящее за край страницы. Зато исчезла жирность! Теперь, выделяем второй знак табуляции и меняем его цвет на белый (цвет подчеркивания или шрифта). Получили то, что надо.
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
Вождь вне форума Ответить с цитированием
Старый 08.10.2010, 02:44   #10
Fiesta200
Пользователь
 
Регистрация: 15.06.2010
Сообщений: 35
По умолчанию

Я второй ставил, но изменял дистанцию первого, поэтому ложный след вывел опять туда же.

Цитата:
одну табуляцию заменить двумя.
Спасибо! В данном случае - идеально, то что надо!
Но...
К примеру, если есть вот так:

1.2 Место жительства __Улан-Батор-Сахалинский___ 1.3 Район __Новоприуральський__
2. Количество проживающих (прописью) __23 (двадцать три)__ 3. Площадь __5 м2__
и т.д.

Как быть, если за ним следует опять текст, который нельзя отослать за километр, чтобы только подчеркивание было не жирным?


Не уж то разработчики не задавались этим вопросом? Или они бланки печатают на машинке с обязательным возвращением каретки? ))
Fiesta200 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как бороться с автопреобразованием формата Sunghost Microsoft Office Excel 3 26.02.2010 18:34
Как бороться с несанкционированным подключением grablin Безопасность, Шифрование 4 11.12.2009 15:59
Как бороться с MP3 плеером? mutabor Компьютерное железо 6 17.11.2009 10:28
Как бороться с аутизмом циклов? Marc Microsoft Office Excel 4 15.12.2008 23:00