Статьи из блога

Статьи из блога

Линии вместо подчеркиваний

Ольга спрашивает:

Можно ли сделать так, чтобы в бланке, созданном в ворде (например, шаблон договора) писать поверх строчек (не применяя "нижнее подчеркивание")?

Да, это возможно. Есть два основных способа (примеры для редактора Word 2003).

1. Использование линии для абзаца.

  • Поставьте курсор ввода в то место документа, где вам нужна линия.
  • В меню Формат выберите команду Границы и заливка. Откроется одноименное диалоговое окно с активной вкладкой Граница (нажмите рисунок для увеличения):

  • Выберите подходящий тип линии из списка, добавьте нижнюю границу и нажмите кнопку ОК. Линия будет добавлена. Поверх этой линии вы можете вводить любой текст:

Линия-граница у абзаца

Однако, у этого способа есть один недостаток: линия будет проведена для всего абзаца: от левого до правого края страницы. А что делать, если нужна линия лишь у части текста?

2. Использование таблиц с видимыми нижними границами у ячеек.

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

Образец формы с линиями для ввода текста

А вот так это выглядит при отображении сетки таблицы:

Образец формы с линиями для ввода текста в таблице

Вы рисуете нужные вам ячейки таблицы и устанавливаете в них нижние границы.

Есть и третий способ установки линий в электронных документах - рисовать эти линии с помощью инструментов из панели Рисование. Выглядеть это при выделенной линии будет примерно так:

Нарисованная линия-граница

Какой из предложенных способов использовать, решать вам. Но может быть вы знаете другие варианты?

]]>twitter.com facebook Вконтакте Google Buzz google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru]]>

Комментариев: 18

  1. Елена
    23.04.2008 в 17:23 | #1

    Для шаблона договора удобнее использовать панель инструментов Формы. В место, куда будет вписываться переменная информация (например, фамилия), вставляется Текстовое поле (кнопка на панели формы) - оно после вставки подсвечивается серым (на печати не видно). При необходимости для этого поля задаются параметры (кнопка Параметры текстового поля), там же можно и написать текст справки, который выводится при нажатии F1 или прописывается в строке состояния (удобно, если не совсем понятно, что вписать в графу). При необходимости, можно выделить вставленное поле и подчеркнуть, но в этом отпадет нужда, когда договор будет вместо подчеркнутых областей содержать поля. И последнее - нажать кнопку Защита Формы - тогда в договоре будут доступны для заполнения только созданные текстовые поля, что удобно в том случае, когда заполняет несведущий, чтобы не нарушить основную структуру договора. Только у защищенной формы текст справки будет отображаться или при нажатии F1, или в строке состояния. Если необходимо внести изменения в договор, то можно снять защиту, а после внесения изменений - снова вернуть. При необходимости можно сохранить как шаблон.

  2. Алексей
    25.04.2008 в 19:06 | #2

    Елена, поддерживаю вас. Для этого создан пунктик "Формы".

    Хотя описаный способ может быть в качестве альтернативы )

  3. Юрий
    13.06.2009 в 09:00 | #3

    Очень всё сложно. Проще так:

    текст - пробел - табулятор(ы) - пробел - текст

    Выделяете пустоту, образованную табулятором, и жмёте кнопку Ч (или Ctrl+U)

  4. 13.06.2009 в 09:31 | #4

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

    Кроме того, при оформлении табуляторами очень сложно, а иногда и невозможно, делать «сложное» форматирование. Например, попробуйте табуляторами сделать такую личную карточку для отдела кадров:

    Пример использования невидимых таблиц

  5. Сергей
    09.11.2009 в 11:06 | #5

    Возник вопрос, на мой взгляд, относящийся к созданию бланков с использованием форм и таблиц.

    Периодически приходится создавать бланки документов, в которые пользователям надо вписывать текстовую информацию согласно подсказке мелким курсивом под полем ввода. Думаю, все сталкивались с подобным оформлением документов, когда надо вписать данные в поле, определенное подчеркиванием, а под этим полем мелким шрифтом указывается что именно надо вписывать.

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

    Однако возникла необходимость имитировать сплошной ввод текста, перемежаемый подчеркнутыми вставками вводимой информации с подсказкой снизу. Идеально решает этот вопрос использование "текстового поля" из "Формы", как посоветовала Елена, но как тогда сделать "подсказку" мелким шрифтом под полем ввода?

  6. 09.11.2009 в 11:59 | #6

    Сергей, тоже таблицами. Или текст, который будет вписываться в пропуски, переменной длины?

  7. Сергей
    09.11.2009 в 18:16 | #7

    Александр, да, текст переменной длины и "двухэтажные" поля предполагаются в самом теле текста.

    Таблицы могли бы решить эту проблему, если позволить свободно изменять их ширину, но тогда встает вопрос как ее, таблицу, вставить в сплошной текст. Обтекание позволяет установить ее либо справа, либо слева от текста, но не внутри. Да и с водимым текстом длинее одной строки будут сложности...

  8. 09.11.2009 в 20:08 | #8

    Т.е. это нужна электронная форма? Заполнять ее будут на компьютере? Тогда, наверное, никак. Если нужен просто бланк, дял заполения вручную, то это можно.

  9. Сергей
    10.11.2009 в 08:07 | #9

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

    Вот такая вот задача :(

    Обычные бланки у меня все под таблицы забиты.

  10. 10.11.2009 в 10:51 | #10

    Сергей, а насколько необходимо использовать подлинейный текст в виде подсказки? Просто можно использовать поле формы и ввести в качестве образца текста нужное вам сообщение.

  11. Сергей
    10.11.2009 в 12:29 | #11

    Антон, да, это естественное решение, и я бы на нем и остановился (более того, пока я именно так и сделал), но формализм требует наличия подлинейной "подсказки" и при уже заполненном поле :(

  12. Юля
    09.07.2010 в 09:46 | #12

    Спасибо вам всем, все подсказки очень пригодились. Век живи, век учись )))))

  13. Anna
    06.08.2010 в 13:43 | #13

    Если использовать "подчеркивание" через нижнюю границу таблицы, то в случае перехода текста на другую строчку верхняя строка останется без подчеркиваня. Есть еще методы???? word 2007

    Спасибо!

  14. 06.08.2010 в 16:37 | #14

    Anna, тогда нужно использовать обычное подчёркивание.

    От себя добавлю, что многострочный подчёркнутый текст выглядит очень некрасиво

  15. Эндрю
    26.11.2010 в 23:51 | #15

    Я нашел способ на мой взгляд самый гибкий. Пример вы можете скачать здесь http://www.gosuslugi.ru/common/doc.php?id=95868 (это форма заявления на временную регистрацию). Здесь линии подчеркивания - это по факту обычные текстовые строчки с размером шрифта 1 пт и определенным отступом от левой границы в размере нескольких сантиметров. Мышей на них попасть нереально, но если стать в конце предыдущей строки и жать стрелку вправо - курсор попадет на эту строчку и его станет не видно. Даже при масштабе 500 он еле заметен. Теперь если посмотреть на панель с размером шрифта - то увидите там 1.

    Подытожу. Чтобы сделать линию под строчкой, но не на всю её длину, нужно в конце её нажать enter, установить размер шрифта 1, потом формат - границы и заливка - указать нижнюю (хотя и верхняя сгодится) и нажать ОК, далее Формат - Абзац - отступ (слева/справа - как надо) - указать число сантиметров - ОК.

    Замечу, однако, что этот метод годится если линия подчеркивания не прерывается на протяжении своей длины. Если нужно делать с пропусками - в этом бланке используются таблицы...

    (я использовал 2003 ворд)

  16. 03.05.2011 в 10:45 | #16

    Хочу сказать, что все описанные в статье методы не совсем удобны. Рассмотрим подробнее.

    1) Единственный более-менее жизнеспособный - это вариант с таблицей. И то - только для бланков с заранее фиксированным набором строк (т.е. если случайно тест выходит за пределы, например, 3 отведенных строк, то его никак не впечатаешь). Кроме того, в варианте с таблицами, когда имеет место несколько строк, при заполнении в электронной форме придется вручную разбивать предложение на куски, чтобы они умещались в отведенные им куски поля для заполнения. В итоге можно сказать, что этот метод (да и остальные два) идет от бумажных документов и для электронных форм крайне не удобен.

    2) Вариант с линиями графики я вообще не рассматриваю, т.к. считаю применение графического редактора Word последним средством, которое нужно трогать только в крайних случаях (например, для штампов, выполняемых по ГОСТ и т.п.). Для использования внутри текста же - просто противопоказано, т.к. это будет постоянный танец с бубном при перемещении куска текста (особенно - со страницы на страницу)

    3) подчеркивание абзаца через границу - применение инструмента не по назначению, т.к. это именно инструмент создания рамки (удобный, например, при выделении определенных кусов в тексте книги- например, цитат, "пометок на полях" и т.п.).

    Очень странно, что метод с табуляциями, предложенный в комментах быстро задавили. Это единственный корректный и правильный вариант для подготовки форм. Для приведенной в ответном примере форме как раз и показано использование табуляторов - только с заранее заданными точками останова. Именно использование табуляций позволяет корректно обеспечить автоматическое заполнение электронной формы (в т.ч. в режиме защиты, когда разрешено заполнение только полей формы). В т.ч. это решает проблему автоматического переноса слов и создания новых строк, которые автоматически подчеркиваются и корректно выравнивают табуляцию.

  17. chikunova@divnogorskadm
    26.10.2011 в 11:29 | #17

    Согласна с Сергеем, что метод с табуляциями самый "интересный". По всей видимости, "Консультант-плюс", при составлении форм, также использует этот метод. Спасибо, теперь при составлении договоров пользуюсь данным способом.

  18. =LEXX=
    21.11.2011 в 13:34 | #18

    Для OfficeXP создать подчёркивание под текстом можно так (имхо удобнее всяких табов и таблиц): выделяем нужную часть строки; в меню "Формат / Шрифт / вкладка Шрифт / Подчёркивание" выбираем "Только слова" или "---------". В первом случае не будут подчёркиваться пробелы, во втором случае пробелами можно набить разграфку для будущего текста.

Оставьте комментарий!

(обязательно)

^ Наверх