> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/vi/chu-de-khac/35-latex-video-tutorial-for-beginners-video-5.md).

# Video hướng dẫn LaTeX cho người mới bắt đầu (video 5)

[Video 1](/latex/vi/chu-de-khac/31-latex-video-tutorial-for-beginners-video-1.md) | [Video 2](/latex/vi/chu-de-khac/32-latex-video-tutorial-for-beginners-video-2.md) | [Video 3](/latex/vi/chu-de-khac/33-latex-video-tutorial-for-beginners-video-3.md) | [Video 4](/latex/vi/chu-de-khac/34-latex-video-tutorial-for-beginners-video-4.md) | Video 5 | [Video 6](/latex/vi/chu-de-khac/36-latex-video-tutorial-for-beginners-video-6.md) | Video 7

Loạt video hướng dẫn LaTeX gồm bảy phần này lần đầu được xuất bản vào năm 2013; vì vậy, giao diện trình soạn thảo ngày nay đã thay đổi đáng kể do sự phát triển của ShareLaTeX và sau đó là sự sáp nhập giữa ShareLaTeX và Overleaf. Tuy nhiên, nội dung video vẫn còn phù hợp và sẽ dạy bạn những kiến thức cơ bản về LaTeX—những kỹ năng và chuyên môn có thể áp dụng trên mọi nền tảng. Bạn không cần có kiến thức nền nào trước đó, và đến cuối các hướng dẫn LaTeX này bạn sẽ có thể tạo và viết các tài liệu LaTeX cơ bản, đồng thời có đủ kiến thức để bắt đầu học cách tạo các tài liệu phức tạp hơn. Mỗi video đều có kèm theo bản ghi lời thoại (được liệt kê bên dưới video)—những bản ghi tại chỗ này thay thế cho các URL được hiển thị ở đầu mỗi bài hướng dẫn.

### Thư mục tài liệu tham khảo và natbib

**Lưu ý:** Bạn có thể mở dự án được dùng trong video bằng cách [theo liên kết này](https://www.sharelatex.com/project/51efbcd9335f3d637026853c).

{% embed url="<https://www.youtube.com/embed/8IMkTnR_KcA>" %}

### Liên kết và ví dụ

Đây là một số liên kết hữu ích mà chúng tôi đã đề cập trong video:

* [Các kiểu nguồn BibTeX](http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#Standard_templates);
* [Các kiểu thư mục tài liệu tham khảo](http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#Bibliography_styles);
* [Thông tin về `natbib`](http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#Natbib).

Đây là `.bib` tệp chúng tôi đã dùng trong video:

```latex
@article{einstein,
  author =       "Albert Einstein",
  title =        "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})
                 [{Về} điện động lực học của các vật thể chuyển động]",
  journal =      "Annalen der Physik",
  volume =       "322",
  number =       "10",
  pages =        "891--921",
  year =         "1905",
}

@book{latexcompanion,
    author    = "Michel Goossens and Frank Mittelbach and Alexander Samarin",
    title     = "The \LaTeX\ Companion",
    year      = "1993",
    publisher = "Addison-Wesley",
    address   = "Reading, Massachusetts"
}

@misc{knuthwebsite,
    author    = "Donald Knuth",
    title     = "Knuth: Computers and Typesetting",
    url       = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html"
}
```

### Bản ghi video

Trong [video trước](/latex/vi/chu-de-khac/34-latex-video-tutorial-for-beginners-video-4.md) trước đây chúng ta đã xem cách chèn đồ họa vào tài liệu của mình. Trong video này chúng ta sẽ xem cách viết thư mục tài liệu tham khảo với BibTeX. Thường khi soạn tài liệu trong LaTeX, chúng ta cần trích dẫn các tác giả khác nhau mà chúng ta đã dẫn hoặc nhắc tới và lập danh sách các nguồn này trong một thư mục tài liệu tham khảo. Một cách viết thư mục tài liệu tham khảo là dùng một môi trường gọi là ‘the bibliography’. Tuy nhiên điều này không được khuyến nghị vì nó không linh hoạt lắm. Một cách tốt hơn để làm điều đó là dùng một tính năng của LaTeX gọi là BibTeX. Điều này bao gồm việc tạo một danh sách hoặc cơ sở dữ liệu các nguồn trong một tệp riêng. Để làm điều này, hãy chọn nút mới trong bảng dự án và chọn tệp mới. Để phương pháp này hoạt động, chúng ta cần lưu tệp dưới dạng một `.bib` tệp thay vì một `.tex` tệp. Bây giờ mỗi khi cần tham chiếu một nguồn, chúng ta có thể trích dẫn nó trong `.tex` tệp và sau đó điền chi tiết nguồn vào `.bib` tệp. Trước tiên chúng ta sẽ xem cách điền vào tệp `.bib` tệp và sau đó chúng ta sẽ chuyển sang thảo luận về trích dẫn.

Để tạo một mục mới trong `.bib` tệp BibTeX, trước tiên chúng ta cần cho BibTeX biết loại nguồn mà chúng ta đang tham chiếu. Sau đó chúng ta cần cung cấp tất cả các chi tiết mà nó yêu cầu cho loại nguồn cụ thể đó. Có nhiều nguồn chuẩn mà BibTeX có thể làm việc với. Ví dụ như một bài báo, một cuốn sách, một tài liệu hướng dẫn, luận án tiến sĩ và còn nhiều loại khác nữa. Tôi sẽ cho bạn xem ba loại mà bạn có nhiều khả năng sẽ dùng nhất. Mỗi kiểu nguồn được nhận diện đều có một danh sách các chi tiết bắt buộc mà bạn phải cung cấp; tất cả thông tin này đều có thể tìm thấy trên mạng.

Đây là cách các mục chưa điền trông như thế nào đối với một bài báo, một cuốn sách và một trang web. Cấu trúc chuẩn của một mục BibTeX bắt đầu bằng một `@` ký hiệu theo ngay sau đó là kiểu nguồn bạn đang trích dẫn. Tiếp theo là một dấu ngoặc nhọn mở và một khóa trích dẫn do bạn chọn, sau này sẽ dùng làm nhãn để trích dẫn trong `.tex` tệp. Sau dấu phẩy, các dòng tiếp theo tạo thành một danh sách các từ khóa BibTeX, mỗi từ khóa được theo sau bởi dấu bằng và thông tin tương ứng trong dấu ngoặc kép. Mỗi mục trong danh sách này được ngăn cách bằng dấu phẩy. Sau từ khóa cuối cùng và thông tin tương ứng, bạn không cần dấu phẩy mà thay vào đó đóng ngoặc nhọn ở dòng tiếp theo. Với mục bài báo, bạn cần điền thông tin tác giả, tiêu đề, tạp chí và năm; các mục còn lại là tùy chọn. Với mục sách, bạn phải điền tác giả, tiêu đề, nhà xuất bản và năm. Khi thêm địa chỉ web, chúng ta dùng kiểu misc. Với kiểu nguồn này, tất cả các từ khóa đều là tùy chọn, nhưng với một mục web thì ít nhất bạn sẽ muốn có URL. Đây là một ví dụ về cách chúng có thể trông khi đã được điền.

Một vài điều cần lưu ý. Khi thêm nhiều tác giả, chúng ta tách từng tác giả bằng từ ‘and’. Trong các ví dụ này, tên tác giả được ghi với tên riêng trước rồi đến họ. Một cách khác bạn có thể làm là viết họ trước, ngay sau đó là dấu phẩy rồi đến tên riêng sau một khoảng trắng. Cách thứ hai này có lẽ là cách tốt nhất nếu một tác giả có nhiều tên riêng, vì nó sẽ đảm bảo BibTeX biết chính xác tên nào là tên riêng và tên nào là họ. Một điều nữa cần lưu ý là các dấu ngoặc nhọn được dùng trong tiêu đề của ví dụ đầu tiên. Những dấu ngoặc nhọn này ở đó để đảm bảo BibTeX giữ các chữ cái in hoa là chữ hoa, vì một số kiểu BibTeX không giữ lại toàn bộ chữ in hoa trong tiêu đề. Vậy đó là một ví dụ về một tệp ‘.bib’.

Bây giờ hãy quay lại tệp chính `.tex` và thêm một số trích dẫn. Để thêm một trích dẫn, chúng ta dùng `\cite` lệnh theo sau bởi khóa trích dẫn bạn đã chọn trong tệp `.bib` cho nguồn tương ứng. Bây giờ để thư mục tài liệu tham khảo xuất hiện trên trang, chúng ta cần thêm hai lệnh vào tài liệu. Đầu tiên là `\bibliographystyle` lệnh và sau đó là `\bibliography` lệnh. Chúng ta sẽ thêm chúng ở cuối trang ngay trước lệnh `\end{document}` lệnh. Cả hai lệnh này đều yêu cầu chúng ta cung cấp thêm thông tin trong dấu ngoặc nhọn. Lệnh `\bibliographystyle` lệnh yêu cầu chúng ta nhập tên kiểu. Có nhiều kiểu bạn có thể dùng, nhưng chúng ta sẽ chỉ dùng kiểu `plain` kiểu. Bạn có thể tìm hiểu thêm về các kiểu khác trên mạng. Lệnh `\bibliography` lệnh yêu cầu chúng ta nhập tên tệp của `.bib` tệp chứa chi tiết của các nguồn mà chúng ta đang trích dẫn. Nếu bạn đã chia chi tiết nguồn thành nhiều `.bib` tệp, bạn có thể nhập nhiều tên tệp vào lệnh này bằng cách phân tách chúng bằng dấu phẩy. Bây giờ nếu chúng ta biên dịch tài liệu, bạn sẽ thấy các trích dẫn xuất hiện trong văn bản dưới dạng các số trong ngoặc và một phần ‘References’ đã xuất hiện bên dưới văn bản. Ở thời điểm này, tôi nên nói với bạn rằng nếu bạn không dùng ShareLaTeX làm trình soạn thảo LaTeX của mình, bạn sẽ cần chạy LaTeX, rồi chạy BibTeX và sau đó chạy lại LaTeX để có được kết quả mong muốn. ShareLaTeX tinh giản quá trình này thành chỉ một cú nhấp vào nút biên dịch lại màu xanh.

Cuối cùng, tôi muốn giới thiệu với bạn [`natbib` gói](https://ctan.org/pkg/natbib?lang=en). Đây là một gói cho bạn thêm nhiều tùy chọn về cách các trích dẫn hiển thị trong văn bản. Để nạp gói này, hãy thêm một lệnh `\usepackage` mới vào phần tiền đề. Trong dấu ngoặc nhọn, chúng ta cần viết `natbib`. Trong dấu ngoặc vuông, chúng ta có thể nhập một hoặc nhiều `natbib` từ khóa tùy chọn. Các từ khóa này được dùng để thay đổi những thứ như kiểu ngoặc bạn muốn dùng trong các trích dẫn, cùng nhiều thứ khác. Danh sách các từ khóa này có thể tìm thấy trên mạng. Theo mặc định `natbib` sử dụng hệ tác giả–năm nhưng có thể đổi sang kiểu số bằng cách dùng từ khóa `numbers` từ khóa. Trong ví dụ của chúng ta, chúng ta sẽ giữ hệ tác giả–năm nhưng chỉ định dấu ngoặc tròn bằng cách thêm từ khóa `round`. Bây giờ khi gói của chúng ta đã được nạp và cấu hình, chúng ta cần đổi các lệnh trích dẫn thành `natbib` các lệnh trích dẫn. Những lệnh này cho bạn nhiều quyền kiểm soát hơn đối với cách các trích dẫn xuất hiện trong văn bản; vì tiết kiệm thời gian, tôi sẽ không giới thiệu hết tất cả, tôi chỉ minh họa lệnh `\citep` lệnh. Bằng cách đổi các lệnh hiện có của tôi thành `\cite` các lệnh thành `\citep` các lệnh, các trích dẫn sẽ xuất hiện trong văn bản hoàn toàn được bao trong dấu ngoặc. Điều cuối cùng chúng ta cần làm khi dùng `natbib` là đổi kiểu thư mục tài liệu tham khảo sang một kiểu tương thích với `natbib`, chúng ta sẽ dùng kiểu `plainnat` kiểu, nhưng một lần nữa, chi tiết của các kiểu này có thể tìm thấy trên mạng.

Điều này kết thúc phần thảo luận của chúng ta về thư mục tài liệu tham khảo. Trong [video tiếp theo](/latex/vi/chu-de-khac/36-latex-video-tutorial-for-beginners-video-6.md) chúng ta sẽ xem cách chèn bảng và ma trận.

[Video 1](/latex/vi/chu-de-khac/31-latex-video-tutorial-for-beginners-video-1.md) | [Video 2](/latex/vi/chu-de-khac/32-latex-video-tutorial-for-beginners-video-2.md) | [Video 3](/latex/vi/chu-de-khac/33-latex-video-tutorial-for-beginners-video-3.md) | [Video 4](/latex/vi/chu-de-khac/34-latex-video-tutorial-for-beginners-video-4.md) | Video 5 | [Video 6](/latex/vi/chu-de-khac/36-latex-video-tutorial-for-beginners-video-6.md) | Video 7


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/vi/chu-de-khac/35-latex-video-tutorial-for-beginners-video-5.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
