Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Линейка с изображением табуляции в текстовом процессоре

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

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

Типы позиций табуляции [ править ]

Позиция табуляции - это горизонтальное положение, которое задается для размещения и выравнивания текста на странице. Обычно в текстовых редакторах или в Microsoft Word существует как минимум пять видов позиций табуляции .

Оставил
текст простирается вправо от позиции табуляции.
Центр
текст центрируется по позиции табуляции.
Верно
текст расширяется влево от позиции табуляции до тех пор, пока пространство табуляции не будет заполнено, а затем текст расширяется вправо.
Десятичный
текст до десятичной точки расширяется влево, а текст после десятичной точки - вправо.
Бар
вертикальная линия в указанной позиции на каждой строке в документе.

Динамические табуляции [ править ]

Некоторое программное обеспечение для настольных издательских систем поддерживает позиции табуляции, положение которых устанавливается глобально и динамически по положению определенного символа в строке текста. Adobe InDesign поддерживает это с помощью непечатаемого символа « отступ до здесь». Другое программное обеспечение использует «эластичные» позиции табуляции [1], каждая из которых перемещается, чтобы уместить самый широкий фрагмент текста в предыдущем столбце. Это может быть полезно для просмотра исходного кода и табличных данных. Сторонние плагины добавляют эту функциональность во множество текстовых редакторов и IDE, включая Visual Studio , [2] [3] Atom , [4] и Notepad ++ . [5] Эластичные позиции табуляции также используются в Go.пакет tabwriter [6] для переформатирования кода.

См. Также [ править ]

Ссылки [ править ]

  1. ^ Эластичные петлицы.
  2. ^ Always Aligned Архивировано 5 октября 2017 г. в Wayback Machine
  3. ^ Всегда согласованный репозиторий
  4. ^ Пакет Elastic Tabstops для Atom
  5. ^ Плагин Elastic Tabstops для Notepad ++
  6. ^ Go (язык программирования) пакет tabwriter