Như một kỷ niệm của Notepad cũ , chúng tôi sẽ coi lợi nhuận vận chuyển và nguồn cấp dữ liệu như ý nghĩa ban đầu, thay vì những gì chúng được sử dụng cho ngày hôm nay.
Đưa ra một chuỗi bao gồm các nguồn cấp dữ liệu dòng ASCII cộng có thể in (␊; LF; esc \n
; hex 0A; dec 10) và trả về vận chuyển (; CR; esc \r
; hex 0D; dec 13), khiến Try It Online hiển thị cách các ký tự có thể in được sẽ được định vị nếu được in trên máy in có hai ký tự điều khiển theo nghĩa đen:
- trên một nguồn cấp dữ liệu, tiếp tục in thêm một dòng xuống
- khi trở về xe ngựa tiếp tục in từ cạnh trái
- nhiều chuyến xe trở lại hoạt động giống như một chuyến xe ngựa
Do các thiết bị hiện đại gặp vấn đề với overstriking , một hoạt động của một hoặc nhiều kí tự xuống dòng sẽ, ngoại trừ ở phần đầu của đầu vào, không bao giờ xảy ra mà không có ít nhất một trước và / hoặc sau ăn dòng. Tuy nhiên, hai lần trả về vận chuyển có thể được phân tách bằng một nguồn cấp dữ liệu đơn.
Bất kỳ số lượng khoảng trắng kéo dài bổ sung nào đều được chấp nhận, cả ở phía bên phải của bất kỳ dòng nào và bên dưới toàn bộ văn bản, miễn là ít nhất lượng khoảng trắng được cung cấp trong đầu vào được giữ nguyên.
Ví dụ (sử dụng \n
và \r
cho nguồn cấp dữ liệu và trả lại vận chuyển)
Lorem ipsum dolor sit amet,
Lorem ipsum dolor sit amet,
consectetur adipiscing\nelit, sed
consectetur adipiscing
elit, sed
do eiusmod\r\ntempor incididunt\n\n ut labore
do eiusmod
tempor incididunt
ut labore
et dolore\n\rmagna \r\r\naliqua. Ut
(chú ý các dấu cách)
et dolore
magna
aliqua. Ut
\nenim ad minim veniam,\n\r quis nostrud
enim quảng cáo tối thiểu veniam, lỗ mũi
\rexercitation\r\n\rullamco laboris\n\r\nnisi ut aliquip ex\n\n\rea commodo consequat.\n\n
tập thể dục ullamco labis nisi ut aliquip ex hậu quả của hàng hóa
stty -onlcr;cat
.