Jakie było pierwotne historyczne użycie pionowego znaku tabulacji ( \v
w języku C, ASCII 11)?
Czy kiedykolwiek miał klawisz na klawiaturze? Jak ktoś to wygenerował?
Czy istnieje dziś jakiś język lub system, w którym pionowy znak tabulacji robi coś interesującego i pożytecznego?
Odpowiedzi:
Do przyspieszenia ruchu drukarki w pionie zastosowano zakładkę pionową. Niektóre drukarki używały specjalnych pasków z zakładkami z różnymi miejscami na zakładki. Pomogło to wyrównać zawartość formularzy. VT do przestrzeni nagłówka, wypełnij nagłówek, VT do obszaru ciała, wypełnij linie, VT, aby utworzyć stopkę. Zasadniczo został zakodowany w programie jako stała znakowa. Z klawiatury byłoby to CTRL- K.
Nie sądzę, aby ktokolwiek miałby powód, aby z niego korzystać. Większość formularzy jest generowana w języku kontrolnym drukarki, takim jak PostScript.
@Talvi Wilson zauważył, że jest używany w pythonie „\ v”.
Wynik:
Powyższe wyniki wydają się powodować, że domyślnym rozmiarem pionowym jest jedna linia. Testowałem z perlem „\ 013” i pojawia się to samo wyjście. Można to wykorzystać do przesunięcia wiersza bez powrotu karetki na urządzeniach z konwersją linii na karetkę-powrót + linia.
źródło
stty
onlret
opcja zapewnia spójne zachowanie, dodając znak powrotu karetki do dowolnych linii.Microsoft Word używa VT jako separatora wierszy w celu odróżnienia go od normalnej nowej funkcji wiersza , która jest używana jako separator akapitu.
źródło
W branży medycznej VT jest używany jako początek znaku ramki w protokołach MLLP / LLP / HLLP, które są używane do tworzenia ramek danych HL-7, które są standardem w wymianie medycznej od późnych lat 80. i wciąż są w powszechnym użyciu .
źródło
Był używany w erze maszyn do pisania, aby przejść w dół strony do następnego pionowego punktu zatrzymania, zwykle w odstępach 6 linii (tak samo, jak poziome tabulatory przesuwają się wzdłuż linii o 8 znaków).
We współczesnych ustawieniach vt ma bardzo małe, jeśli w ogóle, znaczenie.
źródło
Pionowa karta ASCII (
\x0B
) jest nadal używana w niektórych bazach danych i formatach plików jako nowa linia W polu. Na przykład:.mer
formacie pliku, aby umożliwić nowe wiersze w polu danych,źródło
Zauważyłem, że znak VT jest używany w polach tekstowych pptx na końcu każdej linii pokazanej w polu w celu dopasowania tekstu do wielkości pola. Wygląda na to, że jest automatycznie generowany przez program PowerPoint (nie wprowadzony przez użytkownika) w celu przeniesienia tekstu do następnego wiersza i naprawienia całego bloku tekstowego w polu tekstowym. W poniższym przykładzie w pozycji §:
źródło
Pionowa zakładka była przeciwieństwem linii, tzn. Przesuwała się w górę o jedną linię. Nie miało to nic wspólnego z pozycjami tabulatorów. Jeśli chcesz to udowodnić, wypróbuj to na terminalu RS232.
źródło
podobnie do doświadczenia R0byna , eksperymentowałem z prezentacją slajdów Powerpoint i zrzuciłem główny tekst na slajdzie, stwierdzając, że wszystkie miejsca, w których zwykle można znaleźć powrót karetki (ASCII 13 / 0x0d / ^ M) lub wiersz feed / new line (ASCII 10 / 0x0a / ^ J), zamiast tego używa pionowej tabulacji (ASCII 11 / 0x0b / ^ K), przypuszczalnie z dokładnego powodu opisanego powyżej dan04 dla Word: służąc jako „nowa linia”, podczas gdy pozostając w tym samym akapicie. dobre pytanie, ponieważ całkowicie myślałem, że ta postać będzie dziś tak bezużyteczna jak terminal teletype .
źródło
Uważam, że wciąż jest używany, nie jestem pewien. Może istnieć nawet kluczowa kombinacja tego.
Ponieważ angielski jest pisany od lewej do prawej, arabski od prawej do lewej, istnieją języki na świecie, które są również pisane od góry do dołu. W takim przypadku przydałaby się pionowa zakładka, podobnie jak pozioma zakładka dla tekstu w języku angielskim.
Próbowałem szukać, ale nie znalazłem jeszcze nic przydatnego.
źródło
Właśnie znalazłem znak VT w dokumencie .pptx w kilku miejscach w elemencie tabeli. Ale nie ma pojęcia o tym, jak został wstawiony.
źródło