gi˛i thiłu sƠ lƯÑc vŠ latex - utb.edu.vnutb.edu.vn/elib/toan hoc/gioi thieu ve latex.pdfgi˛i...

30
GII THIU SƠ LƯC V LATEX Lch s phát trin: Đây là chương trình đưc thit k bi Donald E. Knuth. Chương trình này tp trung vào vic son tho các tài liu Toán hc vi cht lưng bn in cao.

Upload: trandat

Post on 29-Aug-2019

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

GIỚI THIỆU SƠ LƯỢC VỀ LATEX

• Lịch sử phát triển:

? Đây là chương trình được thiết kế bởi Donald E.

Knuth. Chương trình này tập trung vào việc soạnthảo các tài liệu Toán học với chất lượng bản incao.

Page 2: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

GIỚI THIỆU SƠ LƯỢC VỀ LATEX

• Lịch sử phát triển:

? Đây là chương trình được thiết kế bởi Donald E.

Knuth. Chương trình này tập trung vào việc soạnthảo các tài liệu Toán học với chất lượng bản incao.

? Năm 1977, Knuth bắt tay vào viết phần mềmnày.

Page 3: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

GIỚI THIỆU SƠ LƯỢC VỀ LATEX

• Lịch sử phát triển:

? Đây là chương trình được thiết kế bởi Donald E.

Knuth. Chương trình này tập trung vào việc soạnthảo các tài liệu Toán học với chất lượng bản incao.

? Năm 1977, Knuth bắt tay vào viết phần mềmnày.

1

Page 4: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

? Năm 1982, bản TEX ổn định được công bố và nókhông mấy thay đổi so với ngày nay.

Page 5: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

? Năm 1982, bản TEX ổn định được công bố và nókhông mấy thay đổi so với ngày nay.

? Năm 1989, một số cải tiến được đưa vào nhằmgiúp cho TEX hỗ trợ tốt hơn cho việc thảo các tàiliệu đa ngôn ngữ.

Page 6: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

? Năm 1982, bản TEX ổn định được công bố và nókhông mấy thay đổi so với ngày nay.

? Năm 1989, một số cải tiến được đưa vào nhằmgiúp cho TEX hỗ trợ tốt hơn cho việc thảo các tàiliệu đa ngôn ngữ.

? Ngày nay, các phiên bản của TEX đang dần tiếnvề số π và hiện nay là 3.14159.

2

Page 7: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

LaTeX

• LATEX là một gói các tập lệnh giúp việc soạn thảotài liệu được dễ dàng và nhanh chóng hơn. Banđầu, LATEX được viết bởi Leslie Lamport.

Page 8: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

LaTeX

• LATEX là một gói các tập lệnh giúp việc soạn thảotài liệu được dễ dàng và nhanh chóng hơn. Banđầu, LATEX được viết bởi Leslie Lamport.

• LATEX hoạt động dựa trên bộ máy định dạng đượcthiết kế bởi Knuth là TEX.

Page 9: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

LaTeX

• LATEX là một gói các tập lệnh giúp việc soạn thảotài liệu được dễ dàng và nhanh chóng hơn. Banđầu, LATEX được viết bởi Leslie Lamport.

• LATEX hoạt động dựa trên bộ máy định dạng đượcthiết kế bởi Knuth là TEX.

• Ngày nay, LATEX được duy trì và phát triển bởiFrank Mittelbach.

3

Page 10: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

Tại sao lại sử dụng LaTeX ???

• LATEX hỗ trợ tối đa cho việc soạn thảo các tài liệuToán học hay rộng hơn là các tài liệu kĩ thuật.

Page 11: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

Tại sao lại sử dụng LaTeX ???

• LATEX hỗ trợ tối đa cho việc soạn thảo các tài liệuToán học hay rộng hơn là các tài liệu kĩ thuật.

• Chất lượng bản in của các tài liệu được soạn thảobằng LATEX là rất cao.

Page 12: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

Tại sao lại sử dụng LaTeX ???

• LATEX hỗ trợ tối đa cho việc soạn thảo các tài liệuToán học hay rộng hơn là các tài liệu kĩ thuật.

• Chất lượng bản in của các tài liệu được soạn thảobằng LATEX là rất cao.

• Tài liệu soạn bởi LATEX có tính khả chuyển cao, cókhả năng đọc được trên nhiều nền tảng hệ điều hànhkhác nhau với các định dạng không bị thay đổi.

4

Page 13: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

CÀI ĐẶT MIKTEX

• Giới thiệu về MiKTEX

? MiKTEX là một phần mềm hỗ trợ TEX chạy trên môitrường Windows c©. Đây là một phần mềm hoàn toànmiễn phí. Hơn nữa, MiKTEX là một sự kết hợp tuyệtvời giữa tính đơn giản và hiệu quả.

Page 14: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

CÀI ĐẶT MIKTEX

• Giới thiệu về MiKTEX

? MiKTEX là một phần mềm hỗ trợ TEX chạy trên môitrường Windows c©. Đây là một phần mềm hoàn toànmiễn phí. Hơn nữa, MiKTEX là một sự kết hợp tuyệtvời giữa tính đơn giản và hiệu quả.

? Các gói hỗ trợ soạn thảo tài liệu tiếng Việt nhưVnTeX và urwvn đã được đưa vào phiên bản mớinhất của MiKTEX.

5

Page 15: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

• Cài đặt MiKTEX

1. Thực thi chương trình cài đặt setup.exe trong thưmục: E:\MikTeX\setup\ (giả sử rằng E là ổ CD-ROMtrên máy).

Page 16: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

• Cài đặt MiKTEX

1. Thực thi chương trình cài đặt setup.exe trong thưmục: E:\MikTeX\setup\ (giả sử rằng E là ổ CD-ROMtrên máy).

Sau đó, chọn Next để tiếp tục.

6

Page 17: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

2. Ở bước này, ta chọn mục Install

Page 18: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

2. Ở bước này, ta chọn mục Install

Rồi chọn Next để tiếp tục.

7

Page 19: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

3. Chọn cài đặt ở mức cơ bản nhất: Small (Sau này,nếu có yêu cầu mở rộng, ta hoàn toàn có thể thêmvào các gói cần thiết).

Page 20: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

3. Chọn cài đặt ở mức cơ bản nhất: Small (Sau này,nếu có yêu cầu mở rộng, ta hoàn toàn có thể thêmvào các gói cần thiết).

Chọn Next để tiếp tục.4. Ở các bước tiếp theo, ta chỉ việc chọn Next vì MiKTEX

đã tự đưa ra các tuỳ chọn phù hợp hệ thống.

8

Page 21: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

• Cài đặt các gói hỗ trợ tiếng Việt

1. Chạy chương trình MiKTEX Options:Start → Programs → MiKTeX → MiKTeX Options

Page 22: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

• Cài đặt các gói hỗ trợ tiếng Việt

1. Chạy chương trình MiKTEX Options:Start → Programs → MiKTeX → MiKTeX Options

9

Page 23: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

2. Chọn mục Packages

Page 24: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

2. Chọn mục Packages

10

Page 25: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

3. Nhấn vào nút Change để xác định vị trí chứa cácgói cần cài đặt nếu chưa thấy đường dẫn. Chú ýlà bạn cần chọn mục Local Folder thay vì mục Internet

khi chương trình hỏi. Sau đó, bạn cần chuyển đếnđường dẫn sau: E:\MiKTeX\tm\packages

Page 26: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

3. Nhấn vào nút Change để xác định vị trí chứa cácgói cần cài đặt nếu chưa thấy đường dẫn. Chú ýlà bạn cần chọn mục Local Folder thay vì mục Internet

khi chương trình hỏi. Sau đó, bạn cần chuyển đếnđường dẫn sau: E:\MiKTeX\tm\packages

11

Page 27: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

4. Chọn mục Languages→ Vietnamese. Sau đó, nhấn checkvào hai ô: urwvn và vntex. Lưu ý, ở bước này bạn cầnchú ý các thao tác ấn chuột. Để mở các mục chọn,hãy nhấn vào dấu +.

Page 28: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

4. Chọn mục Languages→ Vietnamese. Sau đó, nhấn checkvào hai ô: urwvn và vntex. Lưu ý, ở bước này bạn cầnchú ý các thao tác ấn chuột. Để mở các mục chọn,hãy nhấn vào dấu +.

12

Page 29: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

5. Để hoàn tất, nhấn nút Apply. Khi này, chương trìnhMiKTeX Options sẽ tự động cài phần hỗ trợ tiếng Việtcần thiết.

6. Cuối cùng, để MiKTEX có thể nhận rõ các font tiếngViệt, ta cần thực thi lệnh sau:C:\texmf\miktex\bin\initexmf −−mkmaps

Page 30: GI˛I THIłU SƠ LƯÑC VŠ LATEX - utb.edu.vnutb.edu.vn/elib/Toan hoc/Gioi thieu ve Latex.pdfGI˛I THIłU SƠ LƯÑC VŠ LATEX • Làch sß phát tri”n:? Đây là chương trình

5. Để hoàn tất, nhấn nút Apply. Khi này, chương trìnhMiKTeX Options sẽ tự động cài phần hỗ trợ tiếng Việtcần thiết.

6. Cuối cùng, để MiKTEX có thể nhận rõ các font tiếngViệt, ta cần thực thi lệnh sau:C:\texmf\miktex\bin\initexmf −−mkmaps

VẬY LÀ QUÁ TRÌNH CÀI ĐẶT MIKTEXĐÃ THÀNH CÔNG!!!

13