Каково было историческое использование символа вертикальной табуляции ( \v
на языке C, ASCII 11)?
У него когда-нибудь была клавиша на клавиатуре? Как кто-то это сгенерировал?
Есть ли еще какой-либо язык или система, которая используется сегодня, когда символ вертикальной табуляции делает что-то интересное и полезное?
Ответы:
Вертикальная вкладка была использована для ускорения вертикального перемещения принтера. Некоторые принтеры использовали специальные ленты с различными точками. Это помогло выровнять контент по формам. VT в пространство заголовка, заполнить заголовок, VT в область тела, заполнить строки, VT, чтобы сформировать нижний колонтитул. Обычно это было закодировано в программе как символьная константа. С клавиатуры это было бы CTRL- K.
Я не верю, что у кого-то была бы причина использовать это больше. Большинство форм создаются на языке управления принтером, например, PostScript.
@Talvi Wilson отметил, что он используется в питоне '\ v'.
Вывод:
Вышеуказанные выходные данные приводят к тому, что вертикальный размер по умолчанию составляет одну строку. Я проверил с Perl "\ 013", и тот же вывод происходит. Это можно использовать для перевода строки без возврата каретки на устройствах с преобразованием перевода строки в возврат каретки + перевод строки.
источник
stty
onlret
Вариант при условии , согласованное поведение, добавив возврат каретки в любых кормах линии.Microsoft Word использует VT в качестве разделителя строк, чтобы отличить его от обычной функции новой строки , которая используется в качестве разделителя абзацев.
источник
В медицинской промышленности VT используется в качестве символа начала кадра в протоколах MLLP / LLP / HLLP, которые используются для кадрирования данных HL-7, что является стандартом для медицинского обмена с конца 80-х годов и до сих пор широко используется. ,
источник
Он использовался в эпоху пишущих машинок для перемещения вниз страницы до следующей вертикальной остановки, обычно на расстоянии 6 строк друг от друга (почти так же, как горизонтальные вкладки перемещаются вдоль линии на 8 символов).
В современных условиях, vt имеет очень небольшое значение, если оно вообще имеет значение.
источник
Вертикальная табуляция ASCII (
\x0B
) по-прежнему используется в некоторых базах данных и форматах файлов в качестве новой строки в поле. Например:.mer
формате файла, чтобы разрешить новые строки в поле данных,источник
Я обнаружил, что символ VT используется в текстовых полях pptx в конце каждой строки, показанной в поле в oder, чтобы настроить размер в соответствии с размером поля. Кажется, он автоматически генерируется PowerPoint (не представлен пользователем), чтобы переместить текст на следующую строку и зафиксировать полный текстовый блок в текстовом поле. В приведенном ниже примере в позиции §:
источник
Вертикальная табуляция была противоположностью перевода строки, т.е. она поднималась вверх на одну строку. Это не имеет ничего общего с позициями вкладок. Если вы хотите доказать это, попробуйте на терминале RS232.
источник
аналогично опыту R0byn , я экспериментировал со слайд-презентацией Powerpoint и выкидывал основной текст на слайде, обнаруживая, что все места, где обычно можно найти возврат каретки (ASCII 13 / 0x0d / ^ M) или строку символов перевода строки / новой строки (ASCII 10 / 0x0a / ^ J), вместо этого используется вертикальная табуляция (ASCII 11 / 0x0b / ^ K), предположительно по той причине, что dan04 описан выше для Word: чтобы служить в качестве "новой строки", в то время как оставаясь в том же пункте. хороший вопрос, хотя, поскольку я полностью думал, что этот персонаж будет столь же бесполезным как терминал телетайпа сегодня.
источник
Я верю, что он все еще используется, точно не уверен. Там может быть даже сочетание клавиш.
Поскольку английский написан слева направо, арабский справа налево, в мире есть языки, которые также пишутся сверху вниз. В этом случае вертикальная вкладка может быть полезна так же, как горизонтальная вкладка используется для английского текста.
Я пытался искать, но пока не нашел ничего полезного.
источник
Я только что нашел символ VT в документе .pptx в нескольких местах элемента таблицы. Но понятия не имею, как это было вставлено.
источник