Sau tất cả thời gian này, không ai nói điều gì rất quan trọng.
Văn bản LaTeX được viết trong một tệp văn bản, nó có thể được sử dụng để lập trình Literate , một phong cách do Don Knuth đề xuất để viết các chương trình dạng văn bản rất tốt. Ý tưởng là giải thích cách chương trình được phát triển theo cách tương tự như văn bản toán học. Các đoạn mã được trình bày giống như các công thức, trong các văn bản toán học. Đây là một ý tưởng tuyệt vời, sau một thời gian, bạn có thể đọc cách chương trình được hình thành và bạn có thể sửa đổi các phần giải thích tại sao quyết định được đưa ra theo cách tương tự.
Ưu điểm khác là bạn có thể tạo mã LaTeX làm đầu ra của các chương trình của mình , bằng cách này, bạn có thể xuất bản kết quả của mình một cách đẹp mắt, hoặc sử dụng các chương trình như gnuplot để tạo đồ thị, sau đó tạo mã LaTeX cho đồ thị và chèn nó vào văn bản của bạn, là tuyệt vời vì tệp kết quả rất nhẹ so với đồ thị được xuất sang một số định dạng hình ảnh, để bao gồm \includegraphics
hoặc tệ hơn nếu bạn đang sử dụng một số trình xử lý văn bản bằng cách dán nó.
LaTeX thực sự không khó học, chỉ cần bạn bắt kịp tốc độ, sử dụng những gì bạn cần bắt đầu với những tài liệu đơn giản. Khi bạn tiến bộ trong nghiên cứu của mình, bạn sẽ cần tìm hiểu các tính năng và gói mới. Nếu bạn cố gắng thành thạo LaTeX bằng cách học tất cả các gói chỉ để trở thành một chuyên gia về LaTeX, bạn đang lãng phí thời gian của mình, có một lượng lớn các gói, nhưng bạn không cần phải học tất cả. Cố gắng bắt đầu với các hướng dẫn như "phần giới thiệu không quá ngắn về LaTeX" lshort.pdf hoặc "Giới thiệu nhẹ nhàng về TeX" Gentle.pdf. Nếu bạn cảm thấy mệt mỏi với việc gõ các macro dài, hãy học cách viết của riêng bạn cho những phần bạn sử dụng nhiều hơn, hướng dẫn có một phần về điều đó.
Tìm thông tin ở đâu, trong ctan.org, tug.org, không tìm trong latex.com tên miền là viết tắt của nguyên liệu cao su.
Có một Danh mục TeX / LaTeX, hãy tìm kiếm nó trong ctan.org, nó rất hữu ích khi bạn cần một tính năng đặc biệt. Bạn có thể tìm thấy nó ở đây http://texcatalogue.sarovar.org/index.html , nhưng bạn có thể tìm kiếm texcatalogue nếu liên kết này đã lỗi thời.
Để kết thúc nhận xét của tôi, có một ưu điểm lớn là LaTeX và các phần mềm khác không thay đổi phiên bản thường xuyên, TeX / LaTeX là một hệ thống rất hoàn chỉnh để sắp chữ, bạn có thể thêm (và chia sẻ) nhiều tính năng hơn nếu bạn cần thứ gì đó chưa tồn tại. .
Học LaTeX là một sự đầu tư thời gian tốt, bạn chỉ cần học nó một lần, sau đó cống hiến cho công việc của bạn, không phải để học phiên bản mới.
Tái bút Tôi quên nói rằng có thể viết chương trình để dịch LaTeX sang các ngôn ngữ đánh dấu khác, (và các định dạng bộ xử lý văn bản nếu được lập thành tài liệu) và ngược lại. Trong chứng thư, có một số cho kết quả có thể chấp nhận được, mặc dù theo tôi biết thì vẫn chưa có chương trình dịch bất kỳ mã LaTeX nào, nhưng đối với các văn bản phổ biến hơn, bạn có thể tìm một số chương trình để dịch chúng sang HTML, LibreOffice có thể xuất một từ tài liệu xử lý sang LaTeX, mặc dù nó không hữu ích lắm vì ít người dùng trình xử lý văn bản sử dụng các thẻ để đánh dấu đoạn văn làm tiêu đề, trích dẫn, v.v. đại đa số đánh dấu văn bản để thay đổi phông chữ, kích thước, căn chỉnh, v.v. và điều này được dịch vào LaTeX. Nhưng bạn có thể cần làm điều này khi cộng tác với những người sử dụng word hoặc LibreOffice và bạn phải tích hợp nó với văn bản LaTeX của bạn, chỉ cần yêu cầu họ sử dụng đúng dấu hoặc xuất nó dưới dạng văn bản và chèn các macro cần thiết theo cách thủ công. bạn phải xem lại toàn bộ văn bản của cộng tác viên của bạn.
Trước đây, cần phải dịch nó sang HTML để xuất bản trên mạng hoặc tạo các bản trình bày di động, nhưng giờ đây băng thông cho phép truyền tải các tệp PDF nhanh chóng và các gói như beamer cho phép người ta viết các bản trình bày rất đẹp.
Ưu điểm của TeX / LaTeX là kích thước của các gói có thể được viết trên đó với ý muốn chia sẻ chúng. Cảm ơn Knuth vì những ý tưởng tuyệt vời của anh ấy, chúng tôi vẫn đang chờ đợi bộ đầy đủ về Nghệ thuật lập trình máy tính của anh ấy.