LaTeX – Wikipedia tiếng Việt

LaTeX ( LAH-tekh hoặc LAY-tekh[1]), cách điệu trong hệ thống là LaTeX là một hệ thống phần mềm để soạn thảo tài liệu.[2] Khi viết, người viết sử dụng văn bản thuần túy thay vì văn bản có định dạng có trong các trình soạn thảo văn bản “What You See Is What You Get” như Microsoft Word, LibreOffice Writer và Apple Pages. Người viết sử dụng các quy ước gắn thẻ ngôn ngữ đánh dấu để xác định cấu trúc chung của tài liệu (chẳng hạn như bài báo, sách và thư), để cách điệu văn bản trong toàn bộ tài liệu (chẳng hạn như in đậm và in nghiêng) và thêm trích dẫn và tham chiếu chéo. Các bản phân phối của TeX như TeX Live hoặc MikTeX được sử dụng để tạo tệp đầu ra (chẳng hạn như PDF hoặc DVI) phù hợp để in hoặc phân phối kỹ thuật số .

LaTeX được sử dụng thoáng đãng trong học viện chuyên nghành [ 3 ] [ 4 ] để truyền thông online và xuất bản những tài liệu khoa học trong nhiều nghành nghề dịch vụ, gồm có toán học, thống kê, khoa học máy tính, kỹ thuật, vật lý, kinh tế tài chính học, ngôn ngữ học, tâm lý học định lượng, triết học và khoa học chính trị. Nó cũng có một vai trò điển hình nổi bật trong việc chuẩn bị sẵn sàng và xuất bản những sách và bài báo chứa những tài liệu đa ngôn ngữ phức tạp, ví dụ điển hình như tiếng Phạn và tiếng Hy Lạp. [ 5 ] LaTeX sử dụng chương trình sắp chữ TeX để định dạng đầu ra của nó và bản thân nó được viết bằng ngôn từ macro TeX .LaTeX hoàn toàn có thể được sử dụng như một mạng lưới hệ thống sẵn sàng chuẩn bị tài liệu độc lập hoặc như một định dạng trung gian. Ví dụ, ở vai trò thứ hai, nó nhiều lúc được sử dụng để dịch DocBook và những định dạng dựa trên XML khác sang PDF. Hệ thống sắp chữ cung ứng những tính năng xuất bản trên máy tính để bàn hoàn toàn có thể lập trình và những phương tiện đi lại lan rộng ra để tự động hóa hầu hết những góc nhìn của việc sắp chữ và xuất bản trên máy tính để bàn, gồm có đánh số và tham chiếu chéo những bảng và hình, tiêu đề chương và phần, gồm có đồ họa, bố cục tổng quan trang, lập chỉ mục và thư mục. [ 6 ]

Giống như TeX, LaTeX bắt đầu như một công cụ soạn thảo cho các nhà toán học và khoa học máy tính, nhưng ngay từ khi mới phát triển, nó cũng đã được các học giả sử dụng, những người cần viết các tài liệu bao gồm các biểu thức toán học phức tạp hoặc các chữ viết không phải Latinh, chẳng hạn như tiếng Ả Rập, Devanagari và tiếng Trung.[7]

LaTeX nhằm mục đích cung ứng một ngôn từ lưu lại miêu tả, Lever cao giúp tiếp cận giá trị của TeX theo cách thuận tiện hơn cho người viết. Về thực chất, TeX giải quyết và xử lý mặt bố cục tổng quan, trong khi LaTeX giải quyết và xử lý mặt nội dung để xử lý tài liệu. LaTeX gồm có một bộ sưu tập những macro TeX và một chương trình để xử lý tài liệu LaTeX và vì những lệnh định dạng TeX thuần túy là cơ bản, nó phân phối cho tác giả những lệnh chuẩn bị sẵn sàng cho những nhu yếu về định dạng và bố cục tổng quan như tiêu đề chương, chú thích cuối trang, tham chiếu chéo và thư mục .LaTeX bắt đầu được viết vào đầu những năm 1980 bởi Leslie Lamport tại SRI International. [ 8 ] Phiên bản hiện tại là LaTeX2e ( cách điệu là LaTeX2ε ). LaTeX là ứng dụng không tính tiền và được phân phối theo Giấy phép Công cộng Dự án LaTeX ( LPPL ). [ 9 ]
Ví dụ dưới đây cho thấy đầu vào LaTeX và đầu ra tương ứng :

Đầu vào Đầu ra
\ documentclass{article} % Bắt đầu một bài báo
\ usepackage{amsmath} % Khai báo gói lệnh thao tác trong thiên nhiên và môi trường toán học
\ title{\ LaTeX} % Tiêu đề

\ begin{document} % Bắt đầu một tài liệu
 \ maketitle
 \ LaTeX{ } is a document preparation system for
 the \ TeX{ } typesetting program. It offers
 programmable desktop publishing features and
 extensive facilities for automating most
 aspects of typesetting and desktop publishing,
 including numbering and cross-referencing,
 tables and figures, page layout,
 bibliographies, and much more. \ LaTeX{ } was
 originally written in 1984 by Leslie Lamport
 and has become the dominant method for using
 \ TeX; few people write in plain \ TeX{ } anymore.
 The current version is \ LaTeXe.

 % Đây là nhận xét, không hiển thị trong đầu ra
 % Phần dưới cho thấy năng lực sắp xếp những biểu thức của LaTeX :
 \ begin{align}
  E_0 và= mc

^

2 \ \

E và= \ frac{mc^2} {\ sqrt{1-\ frac{v^2} {c^2} } }

\ end{align} \ end{document}
LaTeX example.svg

Lưu ý phương trình cho

E

{\displaystyle E}

E (được đánh dấu trong mã ví dụ) đã được sắp thẳng hàng dấu bằng bởi đánh dấu:

E và= \ frac{mc^2} {\ sqrt{1-\ frac{v^2} {c^2} } }

trong đó căn bậc hai được biểu thị bằng “\sqrt{đối số}” và các phân số là “\frac{tử số}{mẫu số}“.

Trình soạn thảo[sửa|sửa mã nguồn]

Có thể soạn thảo và chỉnh sửa với bất kể trình soạn thảo nào và biên dịch bằng câu lệnh, tuy nhiên cũng có một số ít ứng dụng chuyên sử dụng dành cho soạn thảo, bắt lỗi cú pháp, và biên dịch như :

  • Texmaker, TeXworks, TeXstudio dành cho hầu hết các hệ điều hành
  • GNOME LaTeX, Setzer, Kile dành cho GNU/Linux và BSD
  • WinEdt, WinShell, TeXnicCenter dành cho hệ điều hành Windows
  • Trình soạn thảo trực tuyến: Overleaf, CoCalc, Fidus Writer.
  • Các tiện ích: AUCTeX dành cho Emacs, vim-latex dành cho Vim

Ví du soạn thảo đa ngôn ngữ bằng LaTeX và biên dịch bằng XeTeX

Ví dụ soạn thảo đa ngôn ngữ bằng LaTeX trên Setzer và biên dịch bằng XeTeX

Soạn thảo tiếng Việt[sửa|sửa mã nguồn]

Hiện nay đa phần những chương trình dịch đều tương hỗ biên dịch đa ngôn ngữ trong đó có tiếng Việt. Có thể sử dụng bảng mã Unicode cho định dạng tập tin soạn thảo .

Biên dịch và xuất bản[sửa|sửa mã nguồn]

Các gói phân phối ứng dụng như TeX Live, MacTeX và MiKTeX đều tương hỗ biên dịch bằng những công cụ thông dụng lúc bấy giờ pdfTeX, LuaTeX, XeTeX. Cả ba công cụ này đều tương hỗ Unicode và biên dịch những tập tin có chứa ngôn từ tiếng Việt .

  • pdfTeX có thể biên dịch trực tiếp ra định dạng PDF. Tuy nhiên, pdfTeX đã ngưng phát triển và đang dần thay thế bởi LuaTeX hay XeTeX.
  • LuaTeX hỗ trợ soạn thảo và thông dịch các câu lệnh viết bằng ngôn ngữ Lua. Tuy nhiên trình biên dịch này chậm hơn so với pdfTeX và XeTeX.
  • XeTeX hỗ trợ soạn thảo và biên dịch trực tiếp bằng đa ngôn ngữ, trong đó có tiếng Việt. Trình biên dịch này có thể biên dịch ra định dạng PDF thông qua bước biên dịch trung gian dưới định dạng DVI (TeX) bằng công cụ xdvipdfmx, hỗ trợ đa nền tảng.
Rate this post