Công Cụ Tạo Khóa BibTeX
Nhập tác giả, năm và tiêu đề — hoặc dán một danh sách tài liệu tham khảo đã định dạng — và nhận các khóa trích dẫn BibTeX gọn gàng như smith2024quantum. Chọn tác giả + năm, tác giả + năm + từ đầu tiên của tiêu đề, hoặc tác giả + EtAl + năm, dạng chữ thường hoặc CamelCase. Dấu và dấu câu được loại bỏ, và các khóa trùng trong danh sách nhận hậu tố a, b, c. Miễn phí, không cần đăng ký, và không có gì rời khỏi trình duyệt của bạn.
Định dạng khóa
Kiểu chữ
Tạo một khóa đơn
Điền ít nhất tác giả hoặc năm để xem khóa được tạo.
Chế độ hàng loạt — một tài liệu tham khảo trên mỗi dòng
Dán các tài liệu tham khảo đã định dạng (APA, Harvard, hoặc tương tự) — mỗi cái một dòng. Họ tác giả, năm, và từ tiêu đề đầu tiên được trích xuất trên cơ sở nỗ lực tốt nhất, và các khóa trùng nhận hậu tố a/b/c.
Điều gì tạo nên một khóa trích dẫn tốt?
- Có thể dự đoán — một quy tắc cố định như tác giả + năm + từ tiêu đề đầu tiên nghĩa là bạn thường có thể gõ khóa \cite từ trí nhớ mà không cần mở tệp .bib.
- Chỉ ASCII — loại bỏ dấu và dấu câu (Müller → muller, O'Brien → obrien). Khóa không phải ASCII làm hỏng một số công cụ BibTeX và khó gõ.
- Duy nhất và ổn định — không bao giờ đổi tên một khóa sau khi bạn đã bắt đầu trích dẫn nó. Khi một tác giả có hai bài báo trong một năm, hãy thêm hậu tố a/b/c thay vì phát minh một quy tắc mới.
- Ngắn nhưng có ý nghĩa — smith2024quantum tốt hơn cả smith2024 (dễ trùng lặp) và một slug tiêu đề đầy đủ (mất công gõ).
- Chữ hoa/thường nhất quán — chọn toàn chữ thường hoặc CamelCase một lần và giữ nguyên; BibTeX cổ điển bỏ qua chữ hoa/thường khi đối chiếu khóa, còn Biber thì không, vì vậy Smith2024 và smith2024 có thể là một khóa hoặc hai khóa, tùy công cụ.
Cách Sử Dụng Công Cụ Tạo Khóa BibTeX
- Chọn định dạng khóa và kiểu chữ. Ba định dạng là tác giả + năm, tác giả + năm + từ đầu tiên của tiêu đề và tác giả + EtAl + năm (nhiều tác giả); kiểu chữ là toàn chữ thường hoặc CamelCase. Lựa chọn này áp dụng cho cả hai chế độ dưới đây.
- Với một khóa, điền các trường. Nhập họ tác giả cách nhau bằng dấu phẩy (Smith, García), năm và tiêu đề. Khóa được cập nhật khi bạn gõ, với nút sao chép bên cạnh.
- Với nhiều khóa, dán tài liệu tham khảo. Trong chế độ hàng loạt, đặt mỗi tài liệu tham khảo đã định dạng trên một dòng — kiểu APA hoặc Harvard là tốt nhất — rồi nhấn Tạo Khóa. Mỗi dòng nhận một khóa, theo thứ tự, và Sao chép tất cả khóa sao chép cả danh sách.
- Dùng các khóa. Đặt mỗi khóa sau loại mục trong tệp .bib của bạn, như @article rồi đến khóa, và trích dẫn nó trong LaTeX bằng đúng khóa đó.
Ba Định Dạng Khóa
| Định dạng | Chữ thường | CamelCase | Dùng khi |
|---|---|---|---|
| tác giả + năm | smith2024 | Smith2024 | bạn hiếm khi trích hai tác phẩm của một tác giả trong một năm |
| tác giả + năm + từ đầu tiên của tiêu đề | smith2024quantum | Smith2024Quantum | bạn muốn mặc định an toàn nhất |
| tác giả + EtAl + năm | smithetal2024 | SmithEtAl2024 | bạn muốn các tác phẩm nhiều tác giả trông khác với tác phẩm một tác giả |
Ví dụ là kết quả đầu ra của công cụ cho các họ Smith và García, năm 2024 và tiêu đề “Quantum effects in biology”. Dấu EtAl chỉ được thêm khi có hơn một tác giả.
Mỗi khóa được làm sạch thành chữ cái và chữ số ASCII. Dấu bị loại bỏ (Müller thành muller), chữ cái không có dạng dấu được chuyển tự (ß thành ss, ø thành o) và dấu câu bị bỏ (O’Brien thành obrien). Từ tiêu đề là từ đầu tiên có ba chữ cái trở lên và không phải từ dừng như the, of, on, how hoặc new, nên “The new theory of everything” cho ra theory.
Ví Dụ Minh Họa
Dán hai tài liệu tham khảo này vào chế độ hàng loạt với định dạng mặc định: Smith, J. (2024) ‘Quantum effects in biology’, Nature… và Smith, J. (2024) ‘Quantum computing at scale’, Science…. Cả hai sẽ là smith2024quantum, nên công cụ đánh dấu mỗi khóa bằng một chữ cái: smith2024quantuma và smith2024quantumb. Thêm Müller, K., & Lee, A. (2021). Sleep and memory in adolescents… và khóa là muller2021sleep; với định dạng EtAl nó thành mulleretal2021, vì dấu phẩy và dấu và (&) sau họ đầu tiên báo hiệu một tác giả thứ hai.
Chọn Khóa Bền Vững
- Giữ khóa duy nhất. Một tệp .bib có hai mục dưới cùng một khóa là lỗi. Công cụ chỉ phân biệt các trùng lặp trong danh sách bạn đưa vào; nó không thấy phần còn lại của tệp.
- Không bao giờ đổi tên khóa khi bạn đã trích dẫn nó. Mọi \cite trong tài liệu của bạn đều phụ thuộc vào nó. Nếu cùng một tác giả xuất hiện hai lần trong một năm, hãy thêm một chữ cái thay vì đổi quy tắc.
- Chỉ dùng ASCII và một kiểu chữ. Dấu cách, dấu phẩy, dấu ngoặc nhọn, dấu nháy và % làm hỏng khóa, và chữ không phải ASCII gây rắc rối trong một số công cụ. BibTeX cổ điển bỏ qua chữ hoa/thường khi khớp một trích dẫn với mục của nó (và báo hai khóa chỉ khác nhau về chữ hoa/thường là một mục bị lặp), nhưng Biber coi khóa phân biệt chữ hoa/thường, vì vậy hãy viết mỗi khóa với cùng cách viết hoa ở mọi nơi và không bao giờ giữ hai khóa chỉ khác nhau về chữ hoa/thường.
- Đọc kết quả hàng loạt. Chế độ hàng loạt lấy từ đầu tiên của mỗi dòng làm họ, và đọc năm và tiêu đề từ phần đi sau. Một tên theo thứ tự tự nhiên (John Smith) cho john2020, và một họ có tiểu từ (van der Berg) cho van.
Bạn Cần Công Cụ Nào?
- Tạo khóa cho các mục bạn đã có: trang này.
- Tạo toàn bộ mục BibTeX từ một DOI: Công Cụ Chuyển Đổi DOI Sang BibTeX, công cụ này tự tạo khóa tác giả-năm-từ của nó.
- Kiểm tra một tệp .bib đã hoàn chỉnh về khóa trùng và trường còn thiếu: Công Cụ Làm Sạch & Kiểm Tra BibTeX.
- Chuyển đổi giữa BibTeX và RIS: Bộ chuyển đổi BibTeX sang RIS.
Câu Hỏi Thường Gặp
- Khóa trích dẫn BibTeX là gì?
- Đó là định danh đứng sau loại mục trong tệp .bib, như @article{smith2024quantum, … }, và là tay cầm bạn trích dẫn trong LaTeX bằng \cite{smith2024quantum}. Nó phải duy nhất trong thư mục, và vì mọi trích dẫn trong tài liệu của bạn đều trỏ đến nó, nó nên ổn định.
- Định dạng khóa BibTeX tốt nhất là gì?
- Quy ước phổ biến là họ của tác giả đầu tiên, năm và từ quan trọng đầu tiên của tiêu đề, tất cả chữ thường: smith2024quantum. Nó dễ đọc, sắp xếp cùng với tác giả và hiếm khi trùng. Tác giả và năm riêng thì ngắn hơn nhưng dễ trùng ngay khi một tác giả xuất hiện hai lần trong một năm.
- Dấu và ký tự đặc biệt được xử lý như thế nào?
- Chúng được rút về ASCII. Müller thành muller, García thành garcia, ß thành ss và O’Brien thành obrien. Khóa chỉ gồm chữ cái và chữ số ASCII hoạt động trong mọi công cụ BibTeX và biblatex.
- Điều gì xảy ra khi hai tài liệu tham khảo cho cùng một khóa?
- Trong chế độ hàng loạt, mỗi khóa xuất hiện nhiều hơn một lần nhận một chữ cái thường theo thứ tự xuất hiện — smith2024a, smith2024b, smith2024c — còn các khóa chỉ xuất hiện một lần thì giữ nguyên. Sau chữ z, một số sẽ được thêm vào.
- Tôi có thể dán toàn bộ tài liệu tham khảo đã định dạng không?
- Có. Chế độ hàng loạt đọc mỗi dòng một tài liệu tham khảo, lấy từ đầu tiên làm họ, năm bốn chữ số đầu tiên làm năm, và từ quan trọng đầu tiên sau năm làm từ tiêu đề. Các tài liệu tham khảo theo kiểu APA hoặc Harvard, bắt đầu bằng Họ, Chữ cái đầu, được phân tích tốt nhất. Hãy luôn xem lại các khóa.
- Nên dùng khóa CamelCase hay chữ thường?
- Cả hai đều được, nhưng hãy chọn một và giữ nguyên. Chữ thường dễ gõ từ trí nhớ và tránh cảnh báo lệch chữ hoa/thường; CamelCase giúp các phần dễ đọc hơn. Trộn lẫn cả hai trong một dự án dễ gây lỗi.
- Công cụ tạo khóa BibTeX có miễn phí không?
- Có. Nó miễn phí, không cần đăng ký, và chạy hoàn toàn trong trình duyệt của bạn — không có gì bạn gõ được tải lên.