<Trước | Nội dung | Tiếp theo>
Hệ thống định dạng tài liệu
Cho đến nay, chúng tôi đã kiểm tra các công cụ định dạng văn bản đơn giản. Những thứ này tốt cho nhỏ, sim-
nhiệm vụ khẩn cấp, nhưng những gì về công việc lớn hơn? Một trong những lý do khiến Unix trở thành một hệ thống điều hành phổ biến đối với những người sử dụng khoa học và kỹ thuật (ngoài việc cung cấp một môi trường đa nhiệm, đa người dùng mạnh mẽ cho tất cả các loại phát triển phần mềm) là nó đã tạo ra các công cụ có thể được sử dụng để sản xuất nhiều loại tài liệu, đặc biệt là các ấn phẩm khoa học và học thuật. Trên thực tế, như tài liệu GNU mô tả, việc chuẩn bị tài liệu là công cụ cho sự phát triển của Unix:
Phiên bản đầu tiên của UNIX đã được phát triển trên PDP-7 đang hoạt động xung quanh Bell Labs. Năm 1971, các nhà phát triển muốn có được PDP-11 để làm việc trên hệ điều hành. Để biện minh cho chi phí cho hệ thống này, họ đã đề xuất rằng họ sẽ triển khai một hệ thống định dạng tài liệu cho bộ phận cấp bằng sáng chế của AT&T. Chương trình định dạng đầu tiên này là sự tái hiện lại bài `` roff '' của McIllroy, được viết bởi J.
F. Ossanna.
Hai họ chính của bộ định dạng tài liệu thống trị lĩnh vực này: những họ có nguồn gốc từ bản gốc sự đùa giỡn chương trình, bao gồm ăn trộm và troffvà những người dựa trên Donald Knuth's TEHệ thống sắp chữ X (phát âm là “tek”). Và vâng, chữ "E" bị bỏ ở giữa là một phần của tên của nó.
Tên "roff" có nguồn gốc từ thuật ngữ "chạy đi" như trong, "Tôi sẽ chạy một bản sao cho bạn." Các ăn trộm chương trình được sử dụng để định dạng tài liệu để xuất ra các thiết bị sử dụng phông chữ monospaced, chẳng hạn như thiết bị đầu cuối ký tự và máy in kiểu máy đánh chữ. Vào thời điểm được giới thiệu, điều này bao gồm gần như tất cả các thiết bị in được gắn vào máy tính. Lát sau troff chương trình định dạng tài liệu cho đầu ra trên người sắp chữ, các thiết bị được sử dụng để cung cấp loại "sẵn sàng cho máy ảnh" để in thương mại. Hầu hết các máy in vi tính ngày nay đều có thể mô phỏng đầu ra của bộ sắp chữ. Các sự đùa giỡn family cũng bao gồm một số chương trình khác được sử dụng để chuẩn bị các phần của tài liệu. Bao gồm các tương đương (đối với các phương trình toán học) và tbl (đối với bảng).
TEHệ thống X (ở dạng ổn định) lần đầu tiên xuất hiện vào năm 1989 và ở một mức độ nào đó, đã được đặt troff là công cụ được lựa chọn cho đầu ra của bộ sắp chữ. Chúng tôi sẽ không bao gồm TEX ở đây, do cả tính phức tạp của nó (có toàn bộ sách về nó) và thực tế là nó không được cài đặt theo mặc định trên hầu hết các hệ thống Linux hiện đại.
Mẹo: Đối với những người quan tâm đến việc cài đặt TEX, kiểm tra văn bản gói có thể được tìm thấy trong hầu hết các kho lưu trữ phân phối và trình chỉnh sửa nội dung đồ họa LyX.
<Trước | Nội dung | Tiếp theo>