Как получить равномерно распределенные слоты букв для форм в Microsoft Word

17

Я не уверен, как описать это без изображения:

введите описание изображения здесь

Есть ли способ сделать это без рисования линий вручную? Предпочтительно линии будут выглядеть так, как показано.

MathMajor
источник

Ответы:

32

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

Например, предположим, что вы хотите 9 буквенных слотов:

  1. Создайте таблицу с 1 строкой и 10 столбцами.
  2. Установите ширину самого левого столбца, достаточную для вашей метки (скажем, 3,5 см).
  3. Установите ширину для 9 других столбцов на 0,5 см.
  4. Удалите верхнюю, левую и нижнюю границы с левой ячейки.
  5. Снимите верхнюю границу с остальных 9 ячеек.

И вот, у вас есть это:

введите описание изображения здесь

Вот как это выглядит в режиме предварительного просмотра:

введите описание изображения здесь

Преимущество этого метода заключается в том, что пользователь может перемещаться из ячейки в ячейку с помощью клавиши Tab, а также не может случайно нарушить структуру.

Ацмон
источник
2
Кроме того, вы можете даже написать небольшой скрипт, который автоматически переключается с одной ячейки на другую на основе пользовательского ввода.
Nzall
5
Я предполагал, что это было для печатной формы, иначе наверняка было бы лучше использовать инструменты разработчика и сделать фактическую форму? Никто не любит, когда их способности вырезать и вставлять удаляются при заполнении электронной формы.
Пол
если вы хотите, чтобы вертикальные линии имели половину высоты, вы можете разделить ячейки на 2 строки, метку охватить 2 строки и не устанавливать границы для первой строки. результат будет более похожим на изображение, предоставленное оп.
Уилсон
15

Вы можете сделать это с помощью символов Юникода.

Название: ┗━┻━┛

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

┗: 9495

┻: 9531

┛: 9499

━: 9473

Или вы можете просто вырезать и вставлять отсюда.

Павел
источник
Неужели нет лучшего способа сделать это?
MathMajor
9
Как бы вы квалифицировались как «лучше»?
Пол
27
В «терминальных возрастах» мы использовали искусство ASCII, теперь мы используем искусство Unicode. История повторяется.
Тотимедли
1
Язык персонажей зависит? Используя мою британскую клавиатуру, я получаю этот вывод, ↨; ← ☺
TMH
2
@TomHart Традиционно Windows интерпретирует число в кодах alt как модуль 256, поэтому Alt + 9495 будет таким же, как Alt + 23, который будет вашей первой стрелкой на кодовой странице по умолчанию . Программы Microsoft Office (и Wordpad) будут интерпретировать числа, превышающие 256, как код Unicode. То, что на самом деле происходит, когда вы вводите альтернативный код, сильно зависит от платформы и программы.
Исана