2010-08-01 56 views
152

Việc sử dụng lịch sử ban đầu của ký tự tab dọc (\v bằng ngôn ngữ C, ASCII 11) là gì?Tab dọc là gì?

Bàn phím có bao giờ có phím trên bàn phím không? Làm thế nào mà ai đó tạo ra nó?

Có ngôn ngữ hoặc hệ thống nào vẫn được sử dụng hôm nay khi nhân vật tab dọc thực hiện điều gì đó thú vị và hữu ích không?

+8

vĩ đại giải thích ở đây: http://en.wikipedia.org/wiki/Tab_key – Zabba

+2

Tôi đã sử dụng nó trong các tập tin .VSV vì vậy tôi không phải suy nghĩ về cách trích dẫn dữ liệu văn bản trong các trường của tôi. – Ron

Trả lời

151

Tab dọc được sử dụng để tăng tốc độ di chuyển dọc của máy in. Một số máy in sử dụng các đai tab đặc biệt với các điểm tab khác nhau. Điều này giúp căn chỉnh nội dung trên biểu mẫu. VT để tiêu đề không gian, điền vào tiêu đề, VT đến khu vực cơ thể, điền vào các dòng, VT để tạo thành chân trang. Nói chung nó được mã hóa trong chương trình dưới dạng hằng số ký tự. Từ bàn phím, nó sẽ là CTRL - K.

Tôi không tin rằng bất kỳ ai cũng có lý do để sử dụng nó nữa. Hầu hết các biểu mẫu được tạo bằng ngôn ngữ điều khiển máy in như postscript.

+4

Nó cũng có thể được sử dụng để cuộn nhanh màn hình. Hữu ích trong những ngày 300 Baud. –

+3

Và một số nhà cung cấp dữ liệu như TechData sử dụng nó trong tệp CSV để thay thế \ n. – Wiliam

+1

@ BillThor: Tuyệt vời, nhưng đặc điểm kỹ thuật chính xác của VT là gì? Nó đã thực sự làm gì? Tôi giả sử, dựa trên mô tả của bạn, rằng nó di chuyển "con trỏ" tưởng tượng theo chiều dọc xuống vị trí "tab dọc" tiếp theo. Nhưng nó cũng trả về con trỏ đến đầu dòng? Hay nó giữ vị trí X của con trỏ không thay đổi? – AnT

10

Nó được sử dụng trong thời gian máy đánh chữ để di chuyển xuống một trang đến điểm dừng dọc tiếp theo, thường cách nhau 6 dòng (giống như cách các tab ngang di chuyển dọc theo một dòng 8 ký tự).

Trong cài đặt hiện đại, vt là rất ít, nếu có, ý nghĩa.

48

Microsoft Word uses VT làm dấu tách dòng để phân biệt với số new line function thông thường, được sử dụng làm dấu tách đoạn.

+7

Vì vậy, đây là thay đổi-nhập? –

+2

Không, nhưng Ctrl + Enter! –

+0

@ dan04: Bạn có thể cập nhật liên kết tới bài viết Microsoft Wordk KB không? –

0

Tôi tin rằng nó vẫn đang được sử dụng, không chắc chắn chính xác. Thậm chí có thể có một sự kết hợp quan trọng của nó.

Vì tiếng Anh được viết từ trái sang phải, tiếng Ả Rập từ phải sang trái, có nhiều ngôn ngữ trên thế giới cũng được viết từ trên xuống dưới. Trong trường hợp đó, tab dọc có thể hữu ích giống như tab ngang được sử dụng cho văn bản tiếng Anh.

Tôi đã thử tìm kiếm nhưng không thể tìm thấy bất kỳ nội dung nào hữu ích.

+6

Tôi nghĩ về điều này, nhưng sau đó bác bỏ nó bởi vì trong các ngôn ngữ theo chiều dọc, một tab bình thường sẽ phù hợp về mặt ngữ nghĩa. –

0

Tôi vừa tìm thấy VT char trong tài liệu .pptx tại một số vị trí trong phần tử bảng. Nhưng không có đầu mối về cách nó được chèn vào.

0

tương tự với trải nghiệm R0byn, tôi đã thử nghiệm với bản trình bày slide Powerpoint và đổ ra phần chính của văn bản trên trang trình bày, tìm kiếm tất cả các địa điểm mà thông thường sẽ tìm thấy dấu xuống dòng (ASCII 13/0x0d/^ M) hoặc ký tự dòng/dòng mới (ASCII 10/0x0a/^ J), nó sử dụng tab dọc (ASCII 11/0x0b/^ K) thay vào đó, có lẽ vì lý do chính xác mà dan04 mô tả ở trên cho Word: để phục vụ như một "dòng mới" trong khi ở trong cùng một đoạn. tốt câu hỏi mặc dù như tôi hoàn toàn nghĩ rằng nhân vật này sẽ là vô dụng như một teletype terminal ngày hôm nay.

2

Tab dọc ASCII (\x0B) vẫn được sử dụng trong một số cơ sở dữ liệu và định dạng tệp dưới dạng dòng mới WITHIN một trường. Ví dụ:

  • Trong các định dạng tập tin .mer để cho phép dòng mới trong một lĩnh vực dữ liệu,
  • cơ sở dữ liệu FileMaker có thể sử dụng các tab dọc như một linefeed (xem https://support.microsoft.com/en-gb/kb/59096).
1

Tab dọc nằm đối diện với nguồn cấp dữ liệu dòng tức là nó được chuyển lên trên một dòng.Nó không liên quan gì đến vị trí tab. Nếu bạn muốn chứng minh điều này, hãy thử nó trên một thiết bị đầu cuối RS232.

6

Trong ngành y tế, VT được sử dụng làm khởi đầu ký tự khung trong giao thức MLLP/LLP/HLLP được sử dụng để phân loại dữ liệu HL-7, đây là tiêu chuẩn cho trao đổi y tế từ cuối những năm 80 và vẫn còn sử dụng rộng rãi.

3

Tôi đã tìm thấy rằng VT char được sử dụng trong hộp văn bản pptx ở cuối mỗi dòng được hiển thị trong hộp trong oder để điều chỉnh văn bản theo kích thước của hộp. Dường như được tạo tự động bởi powerpoint (không được người dùng giới thiệu) để di chuyển văn bản sang dòng tiếp theo và sửa khối văn bản hoàn thành thành hộp văn bản. Trong ví dụ dưới đây, ở vị trí của §:

"This is a text § 
inside a text box" 
Các vấn đề liên quan