Przejdź do treści

Generator kluczy BibTeX

Wpisz autora, rok i tytuł — albo wklej listę sformatowanych odniesień — a otrzymasz czyste klucze cytowań BibTeX, takie jak smith2024quantum. Wybierz autor + rok, autor + rok + pierwsze słowo tytułu albo autor + EtAl + rok, małymi literami lub w CamelCase. Akcenty i interpunkcja są usuwane, a klucze kolidujące na liście dostają sufiksy a, b, c. Za darmo, bez rejestracji, a nic nie opuszcza Twojej przeglądarki.

Format klucza

Wielkość liter

Wygeneruj pojedynczy klucz

Wypełnij co najmniej autora lub rok, aby zobaczyć wygenerowany klucz.

Tryb wsadowy — jedno odniesienie w wierszu

Wklej sformatowane odniesienia (APA, Harvard lub podobne) — jedno w wierszu. Nazwisko autora, rok i pierwsze słowo tytułu są wyodrębniane w miarę możliwości, a kolidujące klucze otrzymują sufiksy a/b/c.

Co sprawia, że klucz cytowania jest dobry?

  • Przewidywalny — stały schemat, taki jak autor + rok + pierwsze słowo tytułu , oznacza, że często możesz wpisać \cite klucze z pamięci, bez otwierania pliku .bib.
  • Tylko ASCII — usuń akcenty i interpunkcję (Müller → muller, O'Brien → obrien). Klucze spoza ASCII psują niektóre narzędzia BibTeX i są uciążliwe do wpisania.
  • Unikatowy i stabilny — nigdy nie zmieniaj nazwy klucza po tym, jak zaczniesz go cytować. Gdy autor ma dwie prace w jednym roku, dodaj sufiksy a/b/c zamiast wymyślać nowy schemat.
  • Krótki, ale znaczący — smith2024quantum jest lepszy niż smith2024 (który łatwo koliduje) oraz pełny slug tytułu (żmudny do wpisania).
  • Spójna wielkość liter — wybierz raz same małe litery albo CamelCase i trzymaj się tego; klasyczny BibTeX przy dopasowaniu kluczy pomija wielkość liter, a Biber nie, więc Smith2024 i smith2024 mogą być jednym kluczem albo dwoma, zależnie od narzędzia.

Jak korzystać z generatora kluczy BibTeX

  1. Wybierz format klucza i wielkość liter. Trzy formaty to autor + rok, autor + rok + pierwsze słowo tytułu i autor + EtAl + rok (wielu autorów); wielkość liter to same małe litery albo CamelCase. Wybór dotyczy obu poniższych trybów.
  2. Pojedynczy klucz — wypełnij pola. Wpisz nazwiska oddzielone przecinkami (Smith, García), rok i tytuł. Klucz aktualizuje się podczas pisania, a obok jest przycisk kopiowania.
  3. Wiele kluczy — wklej odniesienia. W trybie wsadowym umieść jedno sformatowane odniesienie w każdym wierszu — najlepiej w stylu APA lub Harvard — i naciśnij Generuj klucze. Każdy wiersz dostaje klucz, w kolejności, a Kopiuj wszystkie klucze kopiuje listę.
  4. Użyj kluczy. Wstaw każdy klucz po typie wpisu w pliku .bib, jak @article, a po nim klucz, i cytuj go w LaTeX tym samym kluczem.

Trzy formaty kluczy

FormatMałe literyCamelCaseUżywaj, gdy
autor + roksmith2024Smith2024rzadko cytujesz dwie prace tego samego autora w jednym roku
autor + rok + pierwsze słowo tytułusmith2024quantumSmith2024Quantumchcesz domyślnego, najbezpieczniejszego wyboru
autor + EtAl + roksmithetal2024SmithEtAl2024chcesz, by prace wieloautorskie wyglądały inaczej niż jednoautorskie

Przykłady to wynik narzędzia dla nazwisk Smith i García, roku 2024 i tytułu „Quantum effects in biology”. Znacznik EtAl dodaje się tylko wtedy, gdy autorów jest więcej niż jeden.

Każdy klucz jest oczyszczany do liter i cyfr ASCII. Akcenty są usuwane (Müller staje się muller), litery bez postaci z akcentem są transliterowane (ß staje się ss, ø staje się o), a interpunkcja znika (O’Brien staje się obrien). Słowo tytułu to pierwsze słowo z co najmniej trzech liter, które nie jest wyrazem funkcyjnym (stop word), takim jak the, of, on, how czy new, więc „The new theory of everything” daje theory.

Przykład krok po kroku

Wklej te dwa odniesienia do trybu wsadowego w domyślnym formacie: Smith, J. (2024) ‘Quantum effects in biology’, Nature… oraz Smith, J. (2024) ‘Quantum computing at scale’, Science…. Oba dałyby smith2024quantum, więc generator oznacza każdy literą: smith2024quantuma i smith2024quantumb. Dodaj Müller, K., & Lee, A. (2021). Sleep and memory in adolescents…, a klucz to muller2021sleep; w formacie EtAl staje się mulleretal2021, bo przecinek i znak & po pierwszym nazwisku sygnalizują drugiego autora.

Jak wybierać klucze, które przetrwają

  • Klucze muszą być unikatowe. Plik .bib z dwoma wpisami pod jednym kluczem jest błędem. Generator rozdziela kolizje tylko w liście, którą podajesz; nie widzi reszty pliku.
  • Nigdy nie zmieniaj klucza po zacytowaniu. Każde \cite w Twoich dokumentach zależy od niego. Jeśli ten sam autor pojawia się dwa razy w roku, dodaj literę zamiast zmieniać schemat.
  • Trzymaj się ASCII i jednej wielkości liter. Spacje, przecinki, nawiasy klamrowe, cudzysłowy i % psują klucze, a litery spoza ASCII sprawiają kłopoty w niektórych narzędziach. Klasyczny BibTeX przy dopasowywaniu cytowania do wpisu ignoruje wielkość liter (i zgłasza dwa klucze różniące się tylko wielkością liter jako powtórzony wpis), ale Biber traktuje klucze jako rozróżniające wielkość liter, więc pisz każdy klucz z identyczną wielkością liter wszędzie i nigdy nie trzymaj dwóch kluczy różniących się tylko wielkością liter.
  • Czytaj wyniki wsadowe. Tryb wsadowy bierze pierwsze słowo każdego wiersza jako nazwisko, a rok i tytuł odczytuje z dalszej części. Nazwisko w kolejności naturalnej (John Smith) daje john2020, a nazwisko z partykułą (van der Berg) daje van.

Którego narzędzia potrzebujesz?

  • Wymyślenie kluczy dla wpisów, które już masz: ta strona.
  • Utworzenie całego wpisu BibTeX z DOI: DOI na BibTeX, który buduje własny klucz autor-rok-słowo.
  • Sprawdzenie gotowego pliku .bib pod kątem zduplikowanych kluczy i brakujących pól: BibTeX Cleaner & Validator.
  • Konwersja między BibTeX a RIS: BibTeX to RIS Converter.

Najczęstsze pytania

Czym jest klucz cytowania BibTeX?
To identyfikator zaraz po typie wpisu w pliku .bib, jak w @article{smith2024quantum, … }, oraz uchwyt, który cytujesz w LaTeX za pomocą \cite{smith2024quantum}. Musi być unikatowy w bibliografii, a ponieważ każde cytowanie w dokumentach wskazuje na niego, powinien być stabilny.
Jaki jest najlepszy format klucza BibTeX?
Najczęstsza konwencja to nazwisko pierwszego autora, rok i pierwsze znaczące słowo tytułu, wszystko małymi literami: smith2024quantum. Jest czytelna, sortuje się razem z autorem i rzadko koliduje. Sam autor i rok są krótsze, ale kolidują, gdy autor publikuje dwa razy w roku.
Jak obsługiwane są akcenty i znaki specjalne?
Są sprowadzane do ASCII. Müller staje się muller, García staje się garcia, ß staje się ss, a O’Brien staje się obrien. Klucze złożone z liter i cyfr ASCII działają w każdym narzędziu BibTeX i biblatex.
Co się dzieje, gdy dwa odniesienia dają ten sam klucz?
W trybie wsadowym każdy klucz, który występuje więcej niż raz, dostaje małą literę w kolejności wystąpienia — smith2024a, smith2024b, smith2024c — a klucze występujące raz zostają bez zmian. Po literze z dodawana jest liczba.
Czy mogę wkleić całe sformatowane odniesienia?
Tak. Tryb wsadowy odczytuje jedno odniesienie w wierszu, bierze pierwsze słowo jako nazwisko, pierwszy czterocyfrowy rok jako rok, a pierwsze znaczące słowo po roku jako słowo tytułu. Najlepiej radzi sobie z odniesieniami w stylu APA lub Harvard, zaczynającymi się od Nazwisko, Inicjał. Zawsze przejrzyj klucze.
Czy użyć kluczy w CamelCase, czy małymi literami?
Obie formy działają, ale wybierz jedną i trzymaj się jej. Małe litery łatwiej wpisać z pamięci i unikają ostrzeżeń o różnicach wielkości liter; CamelCase lepiej pokazuje części. Mieszanie ich w jednym projekcie prosi o błędy.
Czy generator kluczy BibTeX jest bezpłatny?
Tak. Jest bezpłatny, bez rejestracji, i działa całkowicie w Twojej przeglądarce — nic, co wpiszesz, nie jest przesyłane.

Powiązane narzędzia

Więcej z kategorii Narzędzia do cytowań i bibliografii