Hướng dẫn cài đặt phần mềm Basic MiKTeX và TeXstudio
Trang chủ Thủ thuật hay Hướng dẫn cài đặt phần mềm Basic MiKTeX và TeXstudio

Hướng dẫn cài đặt phần mềm Basic MiKTeX và TeXstudio

Lưu ý: Bạn hãy đọc thật kỹ bài viết trước khi thực hiện nhé ! Nếu như trong quá trình sử dụng bạn gặp bất cứ lỗi gì, ví dụ như bị lỗi link download, blog load chậm, hay là không truy cập vào được một trang nào đó trên blog... thì bạn vui lòng thông báo với mình tại đây nhé. Thanks !
Bài này thuộc phần 1 trong 7 phần của series Hướng dẫn sử dụng LaTeX

GIỚI THIỆU: Series soạn thảo văn bản với LaTeX


Series cung cấp cho các bạn những kiến thức cơ  bản về LaTeX, sau khi đọc xong Series này thì bạn có thể cài đặt được chương trình quản lí và vận hành hệ thống LaTeX, bạn sẽ biết cách soạn thảo văn bản với LaTex, làm trình chiếu, làm đề thi trắc nghiệm với LaTeX,… và bạn hoàn toàn có thể tự nghiên cứu thêm sau khi nắm được những kiến thức cơ bản về LaTeX.

Tài liệu tham khảo:

  • [1] Nguyễn Hữu Điển: Hướng dẫn làm trình chiếu với LaTeX
  • [2] Nguyễn Phi Hùng: Soạn thảo tài liệu khoa học với LaTeX
  • [3] Nguyễn Tân Khoa: Một tài liệu ngắn gọn giới thiệu LaTeX

I. Giới thiệu về LaTeX

1. LaTex là gì ?

LaTeX là một hệ thống soạn thảo văn bản rất phù hợp để tạo ra các tài liệu khoa học như bài tiểu luận, luận án, luận văn hay một quyển sách hoàn chỉnh.

Với LaTeX, bạn không còn phải mất nhiều thời gian, công sức khi soạn thảo công thức toán học bởi vì LaTeX đã hỗ trợ rất tốt cho việc soạn các công thức này. Ngoài ra mục lục, chỉ mục, tài liệu tham khảo đều được thực hiện tự động, bạn chỉ việc ngồi nhập văn bản và nhập văn bản.. mà thôi.

LaTeX còn cho phép soạn thảo các bài thuyết trình, vẽ hình,… rất chuyên nghiệp nữa.

gioi-thieu-ve-latex (1)

2. Ưu và nhược điểm của LaTeX

Ưu điểm

  • Chương trình quản lí, vận hành hệ thống LaTeX và các trình biên soạn đều miễn phí.
  • Dễ dàng tạo ra các tài liệu rất đẹp và chuyên nghiệp.
  • Việc soạn thảo các công thức khoa học mà đặc biệt là toán học được hỗ trợ rất tốt.
  • Phần, chương, mục được tự động đánh số và ta có thể tham chiếu đến chúng một cách dễ dàng.

Nhược điểm

  • Phải nhớ các câu lệnh, biết cách sử dụng các môi trường và việc chuyển từ soạn thảo văn bản với Word sang soạn thảo với LaTeX không phải dễ dàng, chắc chắn bạn cần thời gian để làm quen. Vì 2 môi trường này là hoàn toàn khác nhau.
  • Soạn thảo một tài liệu không có cấu trúc là đều rất khó khăn.

II. Cài đặt Basic MiKTeX và TeXstudio

1. Cài đặt Basic MiKTeX

+ Bước 1: Truy cập vào địa chỉ https://miktex.org/download để tải chương trình Basic MiKTeX về máy

+ Bước 2: Chạy tệp basic-miktex-xxx.exe mà bạn vừa tải về và tiến hành cài đặt nó vào máy tính.

+ Bước 3: Chọn I accept the MiKTeX copying conditions để đồng ý với điều khoản sử dụng => Nhấn Next để đi tiếp.

gioi-thieu-ve-latex (2)

+ Bước 4: Bạn chọn (all users) => và tiếp tục nhấn Next.

gioi-thieu-ve-latex (3)

+ Bước 5: Chọn Next.

gioi-thieu-ve-latex (4)

+ Bước 6: Chọn Next.

gioi-thieu-ve-latex (5)

+ Bước 7: Chọn Start.

gioi-thieu-ve-latex (6)

+ Bước 8: Chọn Next.

gioi-thieu-ve-latex (7)

+ Bước 9: Chọn Close để kết thúc quá trình cài đặt.

Về cơ bản chúng ta sẽ ít sử dụng đến chương trình Basic MiKTeX, mà chủ yếu sẽ soạn thảo văn bản trên chương trình TeXstudio. Chương trình Basic MiKTeX chủ yếu là để quản lí và vận hành hệ thống LaTeX.

Lí thuyết mà nói chỉ cần cài đặt chương trình Basic MiKTeX là đủ, chúng ta có thể sử dụng chương trình Notepad để làm trình soạn thảo tuy nhiên mình khuyến khích các bạn cài thêm trình soạn thảo khác, có nhiều trình soạn thảo trong bài viết này mình sẽ hướng dẫn các bạn trình soạn thảo TeXstudio

2. Cài đặt TeXstudio

+ Bước 1: Truy cập vào địa chỉ https://www.texstudio.org/ để tải chương trình TeXstudio về máy.

+ Bước 2: Chạy tệp texstudio-xxx => và tiến hành cài đặt theo các bước bên dưới.

+ Bước 3: Ở cửa sổ tiếp theo bạn chọn Install.

gioi-thieu-ve-latex (9)

+ Bước 4: Chọn Close để đóng cửa sổ, quá trình cài đặt đã hoàn thành.

gioi-thieu-ve-latex (10)

III. Hướng dẫn sử dụng TeXstudio

Trong phạm vi của bài viết mình chỉ giới thiệu và hướng dẫn cơ bản về phần mềm TeXstudio, nếu có điều kiện mình sẽ viết riêng một bài khác để hướng dẫn chi tiết hơn và đương nhiên bạn có tự tìm hiểu thêm.

1. Giới thiệu sơ lược về chương trình TeXstudio

Trình soạn thảo TeXstudio ngoài hỗ trợ đầy đủ các chức năng của một trình soạn thảo, mà còn gợi ý các dòng lệnh đang soạn, có đầy đủ danh sách các kí hiệu toán học thông dụng… Chạy chương trình TeXstudio và đây là giao diện làm việc của chương trình.

gioi-thieu-ve-latex (11)

Cụ thể như sau:

  1. Thanh bảng chọn.
  2. Thanh công cụ chuẩn.
  3. Thanh công cụ này có nhiều chức năng chẳng hạn Structure, Bookmark, Symbols,…
  4. Thanh công cụ này chứa các nút thường được sử dụng trong quá trình soạn thảo như định dạng, canh lề và một vài công thức toán học.
  5. Vùng soạn thảo.
  6. Khu vực này có 4 chức năng là thông báo, nhật kí, xem trước, tìm kiếm kết quả.

2. Các bước cơ bản khi soạn thảo với TeXstudio

+ Bước 1: Khởi động chương trình TeXstudio => bấm tổ hợp phím Ctrl + N để tạo mới.

+ Bước 2: Bấm tổ hợp phím Ctrl + S để lưu lại.

+ Bước 3: Vào Wizards => chọn Quick start một hộp thoại xuất hiện như hình bên dưới cho phép chọn kiểu tài liệu, cỡ chữ, khổ giấy, bảng mã, tùy chỉnh lề văn bản,…

gioi-thieu-ve-latex (12)

  • Kiểu tài liệu mà bạn soạn thảo bạn có thể chọn Article, report, letter, book,…
  • Cỡ chữ có 3 cỡ chữ bạn có thể chọn 10pt, 11pt, 12pt
  • Khổ giấy có rất nhiều khổ giấy cho bạn lựa chọn
  • Bảng mã có nhiều bảng mã, để soạn thảo tiếng việt bạn chọn bảng mã là utf8
  • Các tùy chọn khác như: trang nằm ngang, một mặt, hai mặt, một cột, hai cột,…

+ Bước 4: Chọn OK và đây là kết quả, ý nghĩa của từng dòng lệnh sẽ được giải thích ở bài viết tiếp theo.

gioi-thieu-ve-latex (13)

+ Bước 5: Bạn nhấn phím F6 để chương trình tiến hành biên dịch và đây là kết quả “đương nhiên”

gioi-thieu-ve-latex (14)

Để khắc phục tại dòng thứ 2 bạn sửa lại là:

\usepackage[utf8]{vietnam} 

… Và từ đây về sau, khi soạn thảo văn bản Tiếng Việt thì ta luôn phải khai báo như thế này chứ không phải là:

\usepackage[latin1]{inputenc}

Trong quá trình biên dịch rất có thể sẽ xuất hiện hộp thoại thông báo thiếu Package thì bạn hãy xem mục các gói lệnh bên dưới để biết cách cài đặt

gioi-thieu-ve-latex (15)

Bạn F6 dịch lại nếu không còn lỗi thì bạn nhấn F7 để xem trực tiếp văn bản.

gioi-thieu-ve-latex (16)

Bây giờ bạn hãy mở thư mục mà bạn đã lưu ở bước hai trong thư mục này ta quan tâm đến hai tệp tin *.tex , *.pdf

gioi-thieu-ve-latex (17)

  • Tệp tin nguồn *.tex, đây là tệp tin qua trọng nhất, thành quả của bạn nằm ở đây và khi bạn muốn chỉnh sửa văn bản thì bạn mở tệp này lên chỉnh sửa rồi biên dịch lại, tệp xuất bản sẽ tự động cập nhật.
  • Tệp tin xuất bản *.pdf tệp tin này sẽ xuất hiện sau khi bạn thực hiện biên dịch, bạn có thể mở nó với chương Foxit Reader PDF chẳng hạn. Các tệp tin còn lại ta không quan trọng và bạn có thể xóa chúng đi nếu thích.

Có thể bạn đang tìm: Làm thế nào để hiển thị đuôi file trên Windows XP/ 7/ 8/ 10

*** Nếu tệp tin xuất ra *.PDF bị mờ thì bạn có thể khắc phục theo các bước sau:

+ Bước 1: Chạy CMD dưới quyền Admin.

+ Bước 2: Nhập vào lệnh updmap => nhấn Enter.

gioi-thieu-ve-latex (18)

Vậy là xong rồi !

IV. Các gói lệnh 

Để mở rộng khả năng của LaTeX và đáp ứng nhu cầu ngày càng đa dạng của người sử dụng, người ta đã tạo ra các gói lệnh.

Vậy có thể hiểu một cách đơn giản là gói lệnh là một thư viện các lệnh, gói lệnh có phần mở rộng (phần đuôi) là *.sty. Một số gói lệnh tiêu biểu có thể kể đến như: amsmath, amsfonts, amssymb, graphicx,…

Trong quá trình biên dịch nếu chương trình không nạp được các gói lệnh thì sẽ xuất hiện một hộp thoại thông báo như hình và bạn hãy làm theo hướng dẫn bên dưới để cài đặt.

Chọn Change...

gioi-thieu-ve-latex (19)

Bạn tích vào dòng Remote package repository => nhấn Next.

gioi-thieu-ve-latex (20)

Chọn các máy chủ, máy nào cũng được => nhấn Finish để kết thúc.

gioi-thieu-ve-latex (21)

=> Bạn chọn Install, như vậy là xong và nếu còn thiếu các gói lệnh khác thì khi có hộp thoại này xuất hiện bạn chỉ cần chọn Install là được nha.

gioi-thieu-ve-latex (22)

Trong một số ít trường hợp máy chủ của bạn chọn không chứa gói lệnh mà bạn cần thì bạn hãy chọn một máy chủ khác

Lời kết

Vâng, đến đây coi như mình đã hướng dẫn cho các bạn xong cách cài đặt Basic MiKTeX và TeXstudio. Ngoài ra bạn có thể sử dụng chương trình quản lí, vận hành hệ thống khác như TeXLive, còn trình biên soạn thì bạn có thể sử dụng TeXMaker, VieTeX hoặc TeXnicCenter,… cách thức cài đặt cũng hoàn toàn tương tự.

Mình cũng đã hướng dẫn cho các bạn thêm các bước cơ bản để soạn thảo và biên dịch một tài liệu với TeXstudio, ở bài viết tiếp theo mình sẽ hướng dẫn các bạn cách soạn thảo một tài liệu với LaTeX một cách đầy đủ hơn..


Chúc các bạn thành công !

CTV: Nhựt Nguyễn – Blogchiasekienthuc.com

Hướng dẫn cài đặt phần mềm Basic MiKTeX và TeXstudio
5 (1) vote

Xem tiếp các bài viết trong cùng Series

Hướng dẫn soạn thảo văn bản với LaTeX chi tiết, chuẩn nhất ! >>
Note: Bài viết này hữu ích với bạn chứ ? Đừng quên đánh giá bài viết, like và chia sẻ cho bạn bè và người thân của bạn nhé !





Administrator: Kiên Nguyễn Blog

Có một câu nói của người Nhật mà mình rất thích đó là " Người khác làm được thì mình cũng làm được ". Chính vì thế mà hãy theo đuổi đam mê, thành công sẽ theo đuổi bạn ! Nếu như bạn đang gặp khó khăn và cần sự trợ giúp thì hãy comment phía bên dưới mỗi bài viết để nhận được sự hỗ trợ từ cộng đồng Blog Chia Sẻ Kiến Thức nhé.


3 comments

  1. ♡ Đã có: 1 BL Nguyen thang binh

    tôi muốn tạo một trang web cá nhân và có quyền nhập, lưu trữ, tìm kiếm CSDL

    • ♡ Đã có: 10059 BL Kiên Nguyễn Blog

      Cái này bạn lên các trang web hướng dẫn về lập trình nhé bạn, mình không chuyên về mảng này nên không giúp được bạn rồi.

  2. ♡ Đã có: 20 BL bao

    anh co biet cach cap nhat driver cho may tinh sony vaio(SVE14115FGB)khong


Một vài lưu ý trước khi comment :
Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Tất cả các comment của các bạn sẽ được giải đáp trong vòng 48h (thường vào buổi tối)!
Không được sử dụng từ khóa trong ô 'Name', bạn hãy dùng tên thật hoặc Nickname của bạn !
Không dẫn link sang trang web/blog khác. Xem quy định comment tại đây. Thank All!

Leave a Reply

Your email address will not be published. Required fields are marked *