Wiki

Hướng dẫn cách làm Slide trình chiếu với LaTeX đơn giản, dễ hiểu

Ngoài khả năng sản xuất các tài liệu khoa học và toán học chất lượng in rất cao. LaTeX cũng cho phép chúng ta tạo các bài thuyết trình tương tự như chương trình PowerPoint của Microsoft.

Tuy nhiên, các bài thuyết trình được tạo bằng LaTeX đặc biệt thích hợp để đưa tin trong các hội thảo, hội nghị khoa học,… Theo tôi, bạn nên sử dụng các gói lệnh. Beamer, Powerdot, Prosper, Pdfscreen tặng.

Tuy nhiên, trong phạm vi bài viết, mình sẽ hướng dẫn các bạn tạo bài thuyết trình với gói Beamer.

I. Giới thiệu

Khi tạo trình chiếu với gói Beamer, nó mang lại cho bạn nhiều lợi ích như:

  • Beamer như một lớp thay cho bài báo
  • Mỗi trang được thực thi trong một khung. môi trường
  • Nhiều biểu diễn của thanh tiêu đề và biểu tượng như trong LaTeX
  • Hỗ trợ nhiều hiệu ứng

Một mẫu trình chiếu đơn giản với gói Beamer thường như thế này:

lextex (1)

Nếu sử dụng TeXstudio với tư cách là một biên tập viên, bạn có thể truy cập Wizards => chọn Quick Beamer Presentation… => xuất hiện hộp thoại như hình bên dưới, bạn có thể tùy chỉnh nếu cần => chọn OK

lextex (2)

  • Chủ đề:Chọn chủ đề cho bản trình bày
  • Kích thước kiểu chữ: Chọn kích thước phông chữ
  • Mã hóa: Chọn hệ thống bảng mã, nếu soạn thảo bằng tiếng Việt thì chọn utf8
  • Tác giả: Nhập tên tác giả
  • Tiêu đề: Nhập tiêu đề của trình chiếu

Sau khi chọn và nhập, hãy chọn OK sau đó bạn sẽ nhận được mã trình chiếu như hình, nhưng bạn cần điều chỉnh dòng thứ hai như usepackage[utf8]{vietnam} và xóa dòng thứ ba tức là dòng usepackage[T1]{fontenc}

Lưu ý rằng lần đầu tiên chương trình biên dịch, một thông báo có thể xuất hiện rằng gói bị thiếu Beamer thì bạn chỉ cần cài đặt gói lệnh này và lần biên dịch tiếp theo thì thông báo này sẽ không xuất hiện nữa.

Để biết chi tiết về cách cài đặt gói lệnh, hãy xem bài viết đầu tiên trong loạt bài này

II. Tùy chọn lớp Beamer

Comeinand documentclass[<tùy chọn>]{beamer} Về cơ bản có các tùy chọn sau:

  • cầu trượt tiêu đề góc trên bên trái
  • hyperref = {bookmarks = false} tạo mục lục cho tệp *.pdf
  • 8pt, 9pt, 9pt, 11pt, 12pt, 14pt, 17pt, 20pt tùy chọn kích thước phông chữ cho văn bản

III. Phần khai báo ở đầu tài liệu

Để khai báo tiếng Việt bạn có thể sử dụng lệnh usepackage[utf8]{vietnam} của Han Shicheng hoặc đơn đặt hàng usepackage[T1]{vntext} của Nguyễn Hữu Điển Tôi thường sử dụng Hàn Thế Thành.

Khai báo giao diện có nhiều giao diện như Berkeley, Warsaw, Dolphin, Montpellier, …. Mình thường chọn Ilmenau và để khai báo giao diện bạn dùng lệnh usetheme{<giao diện>}

Để khai báo trang bìa, bạn có thể sử dụng mã sau:

lextex (3)

Trong đó:

  • tác giả{… } khai báo tên tác giả.
  • chức vụ{…} Khai báo tiêu đề của bài thuyết trình.
  • begin {frame}[plain]… End {frame} Tạo trình chiếu (trang).
  • maketitle tạo tiêu đề.

Ngoài ra, bạn có thể khai báo các thông tin bổ sung sau:

  • phụ đề{} khai báo tiêu đề con.
  • Logo{} khai báo logo.
  • học viện{} có thể hiểu là khai báo tên cơ quan, tổ chức.
  • ngày tháng{} Ngày khai báo.
  • môn học{} khai báo chủ đề.

Sau khi khai báo xong, bạn thử biên dịch và đây là kết quả với giao diện Ilmenau

lextex (4)

IV. Trình chiếu và các tùy chọn

Mỗi slide được định dạng trong một khung và bạn có thể sử dụng lệnh hoặc môi trường để tạo khung (trang) slide, sau đây tôi xin hướng dẫn các bạn sử dụng môi trường để tạo slide:

begin {frame}[<tùy chọn khung>] frametitle {}

end {frame}

lextex (5)

Gói lệnh Beamer Cung cấp cho chúng tôi các tùy chọn khung sau:

  • allowframebreaks Cho phép ngắt sang trang tiếp theo.
  • co lại kéo dài nội dung để phù hợp với một trang.
  • vắt kiệt nén văn bản để phù hợp với chiều cao.

V. Hiệu ứng màn hình và lật trang trong LaTex

Cá nhân mình thấy không cần thiết, nếu muốn tạo hiệu ứng màn hình và lật trang bạn có thể sử dụng các dòng lệnh sau

BỞI VÌ. Hiệu ứng chuyển trang trong LaTex

  • Lật trang bình thường mặc định
  • beamertemplatetransparentcoveredhigh Các dòng mở được làm mờ, nhấp chuột, chúng sẽ hiện rõ.
  • beamertemplatetransparentcovereddynamicmedium tương tự như trên nhưng dần dần rõ ràng.

Các lệnh này phải được đặt trong lời nói đầu tức là trước begin{document}

VII. Hiệu ứng của việc mở các đối tượng trong LaTex

  • transblindshoriz ngang hiệu ứng màn hình dọc.
  • transsplitverticalin hiệu ứng màn hình ngang.

Các lệnh này phải được đặt sau lệnh begin{frame}

lextex (6)

VIII. Các khối văn bản được xác định trước

Gói lệnh Beamer cung cấp cho bạn các khung được xác định trước dưới dạng môi trường, các khung này sẽ che để lật ra và màu sắc thường phụ thuộc vào màu của trang.

  • Các môi trường định lý, hệ quả, định nghĩa được tô màu theo khung cấu trúc.
  • Môi trường ví dụ là màu xanh lam.
  • Khung màu khối môi trường làm tiêu đề.
  • Môi trường khối cảnh báo thay đổi màu khung với tiêu đề.

lextex (7)

IX. Tách các cột trong một trang

Bạn có thể sử dụng môi trường begin{minipage}…end{minipage}Để phân chia cột chi tiết xem ảnh bên dưới.

lextex (8)

X. Lệnh dừng từng bước

Comeinand pause dùng để dừng từng bước chi tiết xem hình bên dưới.

lextex (9)

XI. Thay đổi màu văn bản trong LaTex

Để thay đổi màu phông chữ, bạn có thể sử dụng cấu trúc <+-| alert@+>

lextex (10)

XII. Môi trường xác định

Gói lệnh Beamer có các môi trường được xác định trước cho chúng ta như định lý, bổ đề, hệ quả, v.v., nhưng nó được hiển thị bằng tiếng Anh, không phải định lý, bổ đề và hệ quả. Muốn hiển thị tiếng Việt bạn phải Xóa định nghĩa của gói Beamer bằng cách nhập tùy chọn documentclass[notheorems]{beamer} và tiến hành xác định lại các lệnh như sau

newtheorem {định lý} {Định lý}
newtheorem {bổ đề} {Bổ đề}
newtheorem {corollary} {Hệ quả}

Lưu ý rằng bạn không cần phải xác định lại môi trường bằng chứng, nhưng hãy sử dụng nó với tùy chọn begin{proof}[Chứng minh]

lextex (11)

Sau khi xác định lại, bạn vẫn sử dụng các môi trường này như bình thường với lệnh begin{môi trường}…end{môi trường}

lextex (12)

Nếu bạn muốn đánh số định lý, hãy thêm lệnh setbeamertemplate{theorems}[numbered] trong lời nói đầu và xác định lại các lệnh như sau.

lextex (13)

lextex (14)

Lần thứ XIII. Một số giao diện của Beamer. Bưu kiện

Gói lệnh Beamer cung cấp cho chúng ta rất nhiều giao diện mà mình xin giới thiệu qua một số giao diện như sau

+ Giao diện AnnArbor

lextex (15)

+ Giao diện Antibes

lextex (16)

+ Giao diện Bergen

lextex (17)

+ Giao diện Berkeley

lextex (18)

Phần kết

Đó là cách mình hướng dẫn các bạn cách tạo bản trình bày với LaTeX, hy vọng sau bài viết bạn có thể soạn bài thuyết trình trong LaTeX với gói lệnh Beamer.

Kết thúc bài viết này, mình cũng đã hướng dẫn các bạn những kiến ​​thức cơ bản để soạn thảo một văn bản với LaTeX từ cài đặt chương trình đến soạn một bài thuyết trình hoàn chỉnh. Các bài tiếp theo trong loạt bài nếu có cũng chỉ là các thủ thuật hoặc phần mềm hỗ trợ cho việc biên tập, tất cả các ý cơ bản đều nằm trong sáu bài đầu tiên.

Trước khi dừng viết, tôi có một vài lời khuyên dành cho bạn như sau:

  • Không nên tùy chỉnh quá nhiều trong quá trình chỉnh sửa vì khi làm như vậy, bạn thường sẽ làm mất đi độ “trong suốt” của tài liệu mà thay vào đó hãy để LaTeX tự động điều chỉnh.
  • Ngoài những kiến ​​thức mà mình hướng dẫn các bạn nên tham khảo thêm các tài liệu mà mình đã giới thiệu ở bài viết đầu tiên các bạn có thể tải về tại đây.

Chúc may mắn !

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

Xem thêm các bài cùng Series

Tạo bảng biến thiên tự động bằng phần mềm Geophar, chèn vào LaTex >>

Ghi chú: Bài viết này có hữu ích cho bạn không? Đừng quên đánh giá bài viết, thích và chia sẻ nó với bạn bè và gia đình của bạn!

Related Articles

Trả lời

Email 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 *

Back to top button