Chuyển đến nội dung

amsthm trong Scissor LaTeX

Gói amsthm hoạt động một phần trong Scissor LaTeX: \newtheorem, dạng có dấu sao \newtheorem*, ghi chú tùy chọn như [Mustermann] và môi trường proof hoạt động, còn \theoremstyle, bộ đếm chung hoặc theo từng mục, tiêu đề chứng minh và \qedhere không được áp dụng.

Gói này làm gì

amsthm cho phép bạn khai báo các môi trường kiểu định lý bằng \newtheorem và cung cấp môi trường proof kết thúc bằng một ô vuông nhỏ. Các kiểu định lý (plain, definition, remark) thay đổi cách trình bày phần tiêu đề và phần thân.

Những gì hoạt động ở đây

LệnhTrong Scissor LaTeXGhi chú
\newtheorem{name}{Title}Hoạt độngMỗi tên có bộ đếm riêng: 1, 2, 3.
\newtheorem{name}[other]{Title}Một phầnBộ đếm chung bị bỏ qua; môi trường tự đếm riêng.
\newtheorem{name}{Title}[section]Một phầnSố không được đặt lại theo từng mục và không có dạng 2.1.
\newtheorem*{name}{Title}Hoạt độngKhông có số.
\begin{theorem}[note]Hoạt độngGhi chú xuất hiện trong ngoặc sau số.
\theoremstyle{...}Bỏ quaMọi môi trường đều có tiêu đề in đậm và phần thân in nghiêng.
proofMột phầnTiêu đề luôn là "Proof."; tiêu đề tùy chọn như [Proof of Lemma 2] bị bỏ qua. Kết thúc bằng một ô vuông.
\qedhereKhông hỗ trợCông thức chứa nó hiện màu đỏ.
\qed, \qedsymbolKhông hỗ trợBị bỏ qua kèm một ghi chú trong thẻ Sự cố; ô vuông kết thúc chứng minh chỉ đến từ môi trường proof.

Ví dụ

Khai báo các môi trường trong phần mở đầu, rồi dùng chúng trong văn bản:

\newtheorem, một ghi chú và một chứng minh

\documentclass{article}
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}{Lemma}
\begin{document}
\begin{lemma}
Every even number greater than 2 is the sum of two odd numbers.
\end{lemma}
\begin{theorem}[Mustermann]
The number 44 is the sum of two primes.
\end{theorem}
\begin{proof}
Take $44 = 3 + 41$, and both 3 and 41 are prime.
\end{proof}
\end{document}
Dàn trang bởi Scissor LaTeX: \newtheorem, một ghi chú và một chứng minh

Một môi trường không đánh số với \newtheorem*. Dòng \theoremstyle{definition} được chấp nhận, nhưng phần thân vẫn in nghiêng:

\newtheorem* và \theoremstyle

\documentclass{article}
\usepackage{amsthm}
\theoremstyle{definition}
\newtheorem{definition}{Definition}
\newtheorem*{remark}{Remark}
\begin{document}
\begin{definition}
A number is \emph{even} if it is divisible by 2.
\end{definition}
\begin{remark}
By this definition, 0 and 44 are even.
\end{remark}
\end{document}
Dàn trang bởi Scissor LaTeX: \newtheorem* và \theoremstyle

\qedhere chuyển ô vuông vào một công thức hiển thị ở cuối chứng minh. Lệnh này không được nhận biết ở đây, nên công thức chuyển sang màu đỏ:

\qedhere hiện công thức màu đỏ

LaTeXPhần mở đầu: \usepackage{amsthm}Mở trong trình soạn (mở trong thẻ mới)
\begin{proof}
It remains to compute
\[ 44 = 4 \cdot 11. \qedhere \]
\end{proof}

Hiển thị màu đỏ: không đọc được công thức, nên mã nguồn của nó được hiển thị thay thế.

Hãy bỏ \qedhere đi. Khi đó ô vuông nằm trên một dòng riêng sau công thức, cách này cũng đúng:

Cùng chứng minh đó, không có \qedhere

LaTeXPhần mở đầu: \usepackage{amsthm}Mở trong trình soạn (mở trong thẻ mới)
\begin{proof}
It remains to compute
\[ 44 = 4 \cdot 11. \]
\end{proof}

Khả năng tương thích

  • Từ một bản cài đặt TeX sang đây: tài liệu được dàn trang. Số có thể khác khi các môi trường dùng chung bộ đếm, và mọi kiểu định lý đều trông như plain. Hãy xóa \qedhere ở chỗ công thức chuyển sang màu đỏ.
  • Từ đây sang một bản cài đặt TeX: tài liệu biên dịch ở đó mà không cần sửa, miễn là mọi môi trường đều được khai báo bằng \newtheorem.

Tài liệu hướng dẫn đầy đủ có trên CTAN: ctan.org/pkg/amsthm. Để được giới thiệu có hướng dẫn, xem Định lý và chứng minh.

Xem thêm Định lý và chứng minh và cleveref.

Hỏi và đáp

Vì sao các bổ đề và định lý của tôi không dùng chung một bộ đếm?

Scissor LaTeX cho mỗi môi trường một bộ đếm riêng và bỏ qua đối số [theorem]. Tài liệu của bạn vẫn biên dịch được; chỉ có số là khác so với một bản cài đặt TeX.

Tôi có thể thay đổi tiêu đề chứng minh không?

Chưa được. Đối số tùy chọn của proof bị bỏ qua và tiêu đề luôn là "Proof.". Thay vào đó, bạn có thể viết tiêu đề thành những từ đầu tiên của chứng minh.

Mọi ví dụ trên trang này đều được Scissor LaTeX dàn trang khi xây dựng trang web. Cập nhật lần cuối 2026-11-07.