LaTeX là chương trình soạn văn bản mang tính khoa học nói chung và văn bản toán học nói riêng. File văn bản hoàn chỉnh cùa LaTeX là một file pdf được sắp chữ một cách hoàn chình. Bài viết này sẽ hướng dẫn bạn đọc các tạo một file văn bản hoàn chỉnh trong LaTeX bằng chương trình TeXMaker từ chương trình nguồn là TeXLive. Để tạo một file văn bản hoàn chỉnh bằng TeXMaker, chúng ta làm tuần tự theo các bước sau: [su_dropcap style="flat" size="2" class="maucam"]1[/su_dropcap] Tạo một thư mục (folder) để chứa các file cần thiết (file soạn văn bản, file thành phẩm,...). Việc tạo thư mục như vậy là rất tiện lợi vì sau khi chúng ta biên dịch file LaTeX thì sẽ có rất nhiều file đi kèm (trong đó có thể là những file không sử dụng)sẽ nằm gọn trong thư mục đó và giúp cho máy tính của chúng ta gọn gàng hơn về sắp xếp tổ chức. [su_dropcap style="flat" size="2" class="maucam"]2[/su_dropcap]** Thao tác trên TeXMaker.** Chúng ta mở chương trình TeXMaker, chương trình hiện ra cửa sổ như sau Tiếp theo, chúng ta bấm vào biểu tượng New (biểu tượng trang giấy trắng có dấu + nằm trong hình tròn) hoặc nhấn tổ hợp phím Ctrl + N để tạo ra một trang văn bản mới. Nó sẽ hiện ra trang văn bản như sau: Trên thành Menu nằm ngang, chọn File rồi chọn Save as, đặt tên file và lưu vào thư mục mà mình đã tạo, bấm vào nút Save như hình dưới (Ở đây thư mục người viết là Testing và file soạn thảo là BaiDauTien.tex) Làm xong mục này thì ta mới có thể bắt đầu việc soạn thảo và biên dịch, lúc này trong TeXMaker lúc nãy sẽ hiện ra tên file mà chúng ta đã lưu (hình dưới) [su_dropcap style="flat" size="2" class="maucam"]3[/su_dropcap] Soạn thảo văn bản. Trên thanh Menu của TeXMaker, chúng ta bấm vào Wizard (rightarrow) Quick Start, một khung thiết lập sẽ hiện ra cho chúng ta tuỳ chọn Bài viết này sẽ hướng dẫn với lớp tài liệu article, cỡ chữ là 12, căn lề theo kiểu Geometry, font toán là AmS, chèn hình là Graphicx. Riêng phần Encoding thì chúng ta chọn là None. Cuối cùng chúng ta bấm OK. Trong khung soạn thảo văn bản lúc này sẽ có cho chúng ta đoạn mã sau
\documentclass[12pt,a4paper]{article} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{graphicx} \usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry} \begin{document} • \end{document}
Thông thường, để soạn thảo văn bản trên lớp tài liệu article thì cần những thiết lập cơ bản như trên, tuy nhiên sẽ có những lúc chúng ta cần có thêm thiết lập mới tuỳ thuộc vào gói cần thiết. Ở trong các bài viết kế tiếp, khi bàn về một số thủ thuật của LaTeX, chúng tôi sẽ có những bổ sung cho phù hợp. Sau khi thiết lập xong, chúng ta thấy đoạn mã có dấu • ở dòng thứ 2. Chúng ta sẽ thay dấu • bằng một gói lệnh, đó là gói lệnh để gõ tiếng Việt như sau
\documentclass[12pt,a4paper]{article} \usepackage[utf8]{vietnam} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{graphicx} \usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry} \begin{document} • \end{document}
Dấu • ở dòng thứ 9 sẽ phải bỏ đi để ta bắt đầu soạn thảo một văn bản. Văn bản cần được soạn thảo ở giữa hai dòng lệnh \begin{document} và \end{document} . Từ nay, nếu muốn có file code LaTeX giống như trong các bài hướng dẫn của Math2IT thì bạn đọc có thể copy các đoạn mã trên bài viết của blog vào khung soạn thảo của TeXMaker sau khi làm xong bước 1 và bước 2 mà không cần làm bước 3. Tuy nhiên, chúng ta nên hạn chế việc sao chép code mà hãy tự rèn luyện việc soạn thảo lại đoạn code đó sau khi đã xem bài của blog hướng dẫn. Việc này sẽ giúp bạn đọc có thể soạn thảo LaTeX thành thạo hơn và thậm chí là có được file văn bản hoàn chỉnh nhanh và đẹp hơn so với file văn bản của việc soạn thảo trên MS Office Word. [su_dropcap style="flat" size="2" class="maucam"]4[/su_dropcap] Sau đây là một ví dụ, đây là code ví dụ
\documentclass[12pt,a4paper]{article} \usepackage[utf8]{vietnam} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{graphicx} \usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry} \begin{document} \noindent Bất đẳng thức Cauchy: với $x_1,x_2,\ldots,x_n\geq 0$, ta có: $\dfrac{x_1 +x_2+\ldots+x_n}{n}\geq \sqrt[n]{x_1 x_2\ldots x_n}$ \end{document}
Sau khi soạn thảo xong, các bạn bấm F6 để biên dịch file, rồi bấm F7 để file pdf tương ứng được xuất hiện trên TeXMaker (nằm ở phía bên phải như hình dưới) và chúng ta có thể xem được kết quả mà mình đã soạn thảo (Với file BaiDauTien.tex trong thư mục, sau khi bấm F6 thì file BaiDauTien.pdf sẽ xuất ra trong thư mục đó, file pdf chính là file văn bản mà chúng ta cần, có một số file khác có xuất hiện nhưng chúng ta không cần để ý đến nó). Đây là hình ảnh sau khi chúng ta bấm F7 Trong trường hợp trình xem pdf mở lên thành một cửa sổ mới thay vì tích hợp chung với trình soạn thảo như hình trên, bạn có thể làm theo các bước bên dưới để bật tính năng này.
- Trong Texmaker, bạn vào Options > Configure texmaker > Commands
- Bạn nhìn vào khu vực góc dưới bên phải sẽ thấy "PDF Viewer" > Bạn nhấn chọn **Internal PDF viewer **> OK.
- Ra cửa sổ chính của texmaker, bạn nhấn vào cái nút PDF Viewer ở thanh dưới cùng là được.
[su_note note_color="#ffffff"]Từ khoá tiếng Anh để tìm kiếm bài này : How to learn LaTeX by yourself step by step. All you need to know to type LaTeX without going to school. Learn LaTeX alone. How to code LaTeX by myself?[/su_note]