Giới thiệu
MiKTeX là gì và TeXMaker là gì? Tại sao lại phải cần đến cả hai thứ đó? Nói nôm na cho dễ hiểu (mặc dù không thật chính xác), TeXMaker là trình soạn thảo (giống như khung trả lời của diễn đàn vậy), các bạn dùng nó để viết lệnh của $\LaTeX$ (ví dụ như \dfrac{}{}, v.v... ), và sau đó sẽ sử dụng MiKTeX như là một cái máy để biến những dòng lệnh đó thành văn bản.
Ngoài MiKTeX, hoàn toàn miễn phí, còn có một hệ thống $\TeX$ khác trên nền Windows là PCTeX, phải trả phí, và về chức năng thì, theo cá nhân mình, kém rất xa MiKTeX.
Ngoài TeXMaker, còn có một loạt các trình soạn thảo khác như TeXnicCenter, WinShell, VieTeX, LaTeX editor, v.v... Các bạn có thể lựa chọn tuỳ ý. Không có trình soạn thảo tốt nhất, chỉ có cái phù hợp nhất với bạn.
Cài đặt
- Cài đặt MiKTeX 2.9: vào trang chủ http://miktex.org/ để tải, hoặc có thể tải trực tiếp từ link này: http://mirror.neu.ed...ex-2.9.4250.exe, sau đó cài đặt theo mặc định.
Thực ra thì trong MiKTeX đã tích hợp sẵn một trình soạn thảo rồi (đó là TeXworks), nhưng còn rất thô sơ, và mình khuyên nên dùng TeXMaker. - Cài đặt TeXMaker 3.2: vào trang chủ http://www.xm1math.n...aker/index.html để tải, hoặc có thể tải trực tiếp từ http://www.xm1math.n...n32_install.exe rồi cài đặt theo mặc định.
Nếu cả hai chương trình đã được cài đặt theo mặc định thì TeXMaker sẽ tự động nhận ra MiKTeX, và chúng ta không cần phải cấu hình gì thêm.
Hãy thử tạo nhanh một văn bản.
- Mở TeXMaker lên, giao diện như sau:
- Tạo một file mới:
Lưu ý: trước khi biên dịch lần đầu tiên thì phải bấm SAVE trước, nếu không chương trình sẽ báo lỗi.
- Trong khung soạn thảo, gõ những dòng sau:
\documentclass[]{article} \begin{document} Thu xem sao. \end{document}
- Biên dịch bằng latex:
- Kiểm tra xem có lỗi không:
- Nếu không có lỗi thì ta có thể xem kết quả:
Gõ tiếng Việt
Lưu ý là trong ví dụ trên, nếu các bạn thay dòng "Thu xem sao" bằng một câu tiếng Việt có dấu, ví dụ "Thử xem thế nào", thì TeXMaker sẽ báo lỗi. Để gõ được tiếng Việt, các bạn cần phải sử dụng thêm gói vntex như sau:
\documentclass[]{article} \usepackage{vntex} \begin{document} Thử xem thế nào. \end{document}
Hãy thử biên dịch lại và xem kết quả.
\documentclass, \usepackage, \begin{document} là cái gì vậy?
Hãy xem ở đây: http://diendantoanho...showtopic=66823