Chuyển đến nội dung

Liên kết và URL trong LaTeX

Nạp hyperref, rồi viết \url{https://...} để hiển thị một địa chỉ hoặc \href{https://...}{link text} để gắn liên kết cho các từ; cả hai đều trở thành liên kết nhấp được trong PDF.

\url và \href

\url{...} in một địa chỉ ở dạng có thể chứa _, %, # và ~ mà không cần thoát ký tự, và gắn liên kết cho nó. \href{address}{text} gắn liên kết cho bất kỳ văn bản nào bạn chọn.

Trong PDF từ Scissor LaTeX, cả hai đều là liên kết bạn có thể nhấp vào. Trên trang, chúng trông giống văn bản xung quanh: liên kết không được tô màu hay đóng khung.

\href nhận mọi loại địa chỉ, nên mailto: cho ra một liên kết email.

\hyperref[label]{text} gắn liên kết từ văn bản của bạn đến một nhãn, ví dụ một mục. Để in số của mục dưới dạng liên kết, chỉ cần \ref; \autoref thêm chữ "Section" (xem Nhãn và tham chiếu chéo).

Lệnh và thiết lập

LệnhTrong Scissor LaTeXGhi chú
\url{address}Hoạt độngHiển thị đúng như gõ, có liên kết.
\href{address}{text}Hoạt độnghttp, https, mailto và các giao thức khác.
\hyperref[label]{text}Hoạt độngLiên kết đến nhãn.
\path{...}Hoạt độngHiển thị bằng phông đơn cách, không có liên kết.
\nolinkurl{...}Một phầnBị báo là lệnh không xác định; địa chỉ được giữ lại dưới dạng văn bản thường.
\hypersetup{...}Bị bỏ quaCác thiết lập màu, viền và siêu dữ liệu PDF bị bỏ qua.
\hyperlink{name}{text}, \hypertarget{name}{text}Một phầnVăn bản được giữ lại; không có liên kết nào được tạo.
\texorpdfstring{tex}{pdf}Hoạt độngĐối số thứ nhất được dùng.

Địa chỉ dài

Một \url dài có thể được ngắt tại / và các ký tự tương tự ở cuối dòng, để nó không tràn ra lề. Việc ngắt bên trong một từ không xảy ra; nếu địa chỉ vẫn quá dài, hãy rút ngắn nó, hoặc dùng \href với một đoạn văn bản ngắn.

Khác biệt so với một bản cài đặt TeX

Về gói, xem hyperref. Tài liệu hướng dẫn đầy đủ có trên CTAN: hyperref và url.

Hỏi và đáp

Làm thế nào để chèn siêu liên kết trong LaTeX?

Nạp hyperref và viết \href{https://example.com}{link text}. Để hiển thị nguyên một địa chỉ, hãy viết \url{https://example.com}.

Làm thế nào để liên kết có màu xanh trong LaTeX?

Trong một bản cài đặt TeX, \hypersetup{colorlinks=true, urlcolor=blue} làm được điều đó. Scissor LaTeX bỏ qua các thiết lập này trong tài liệu thông thường, nên ở đó liên kết trông như văn bản thường, nhưng vẫn nhấp được trong PDF.

Tôi có cần thoát dấu gạch dưới trong URL không?

Không cần bên trong \url{...} hoặc đối số thứ nhất của \href. Cả hai đều nhận _, %, # và ~ nguyên dạng.

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.