> 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/el/anafores-kai-parapompes/02-bibliography-management-with-natbib.md).

# Διαχείριση βιβλιογραφίας με το natbib

Όσον αφορά τη διαχείριση βιβλιογραφίας στο LaTeX, το πακέτο **natbib** είναι ένα πακέτο για την προσαρμογή παραπομπών (ιδίως σχημάτων παραπομπών συγγραφέα-έτους) κατά τη χρήση του [BibTeX](/latex/el/anafores-kai-parapompes/01-bibliography-management-with-bibtex.md). Αυτό το άρθρο εξηγεί πώς να χρησιμοποιήσετε το `natbib` για τη μορφοποίηση και την αναφορά βιβλιογραφικών πηγών.

**Σημείωση**: Αν ξεκινάτε από το μηδέν, συνιστάται να χρησιμοποιήσετε το [biblatex](/latex/el/perissotera-themata/05-bibliography-management-in-latex.md) επειδή αυτό το πακέτο παρέχει τοπικοποίηση σε πολλές γλώσσες, αναπτύσσεται ενεργά και κάνει τη διαχείριση βιβλιογραφίας πιο εύκολη και πιο ευέλικτη. Ωστόσο, σημειώστε ότι τα περισσότερα περιοδικά εξακολουθούν να χρησιμοποιούν το `bibtex` και `natbib`.

## Εισαγωγή

Παρακάτω παρουσιάζεται ένα ελάχιστο λειτουργικό παράδειγμα:

```latex
\usepackage{natbib}
\bibliographystyle{unsrtnat}
\title{Διαχείριση βιβλιογραφίας: \texttt{natbib} package}
\author{Overleaf}
\date {Απρίλιος 2021}

\begin{document}

\maketitle

Αυτό το έγγραφο είναι ένα παράδειγμα χρήσης του πακέτου \texttt{natbib} στη βιβλιογραφία
διαχείρισης. Παρατίθενται τρία στοιχεία: το βιβλίο \textit{The \LaTeX\ Companion}
\cite{latexcompanion}, το άρθρο του περιοδικού Einstein \cite{einstein} και ο
ιστότοπος του Donald Knuth \cite{knuthwebsite}. Τα στοιχεία που σχετίζονται με το \LaTeX\ είναι
\cite{latexcompanion,knuthwebsite}.

\medskip

\bibliography{sample}

\end{document}
```

![NatbibEx1Overleaf.png](/files/07c0fd0bfb351da7ae3d2b4e698877c9b19ca45c)

Σε αυτό το παράδειγμα υπάρχουν τέσσερις βασικές εντολές για τη διαχείριση της βιβλιογραφίας:

**\usepackage{natbib}**

Εισάγει το πακέτο natbib.

**\bibliographystyle{unsrtnat}**

Ορίζει το στυλ βιβλιογραφίας unsrtnat. Δείτε το άρθρο σχετικά με τα στυλ βιβλιογραφίας για περισσότερες πληροφορίες.

**\cite{labelcompanion}**

Εκτυπώνει μια αναφορά στην καταχώριση της παραπομπής· αυτό που εκτυπώνεται εξαρτάται από το στυλ παραπομπής. Η λέξη μέσα στις αγκύλες αντιστοιχεί σε μια συγκεκριμένη καταχώριση στο αρχείο βιβλιογραφίας.

**bibliography{sample}**

Εισάγει το αρχείο sample.bib που περιέχει βιβλιογραφικές πηγές. Δείτε την ενότητα για το αρχείο βιβλιογραφίας.

[Ανοίξτε ένα παράδειγμα του `natbib` πακέτου στο Overleaf](https://www.overleaf.com/project/new/template/19402?id=65470147\&templateName=Basic+natbib+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Βασική χρήση

Ένα απλό λειτουργικό παράδειγμα παρουσιάστηκε στην εισαγωγή· υπάρχουν περισσότερες διαθέσιμες εντολές σχετικές με τη βιβλιογραφία.

```latex
\documentclass{article}
\usepackage[english]{babel}
\usepackage[square,numbers]{natbib}
\bibliographystyle{abbrvnat}

\title{Διαχείριση βιβλιογραφίας: \texttt{natbib} package}
\author{Overleaf}
\date {Απρίλιος 2021}

\begin{document}

\maketitle

Αυτό το έγγραφο είναι ένα παράδειγμα χρήσης του πακέτου \texttt{natbib} στη βιβλιογραφία
διαχείρισης. Παρατίθενται τρία στοιχεία: το βιβλίο \textit{The \LaTeX\ Companion} \cite{latexcompanion}, το άρθρο του περιοδικού Einstein \citet{einstein} και ο
ιστότοπος του Donald Knuth \cite{knuthwebsite}. Τα στοιχεία που σχετίζονται με το \LaTeX\ είναι
\cite{latexcompanion,knuthwebsite}.

\medskip

\bibliography{sample}

\end{document}
```

![NatbibEx2Overleaf.png](/files/dbbc5a6dc86954e17be045f59d4314319b9bb58f)

Υπάρχουν μερικές αλλαγές σε αυτό το παράδειγμα:

* Οι επιλογές `square` και `numbers` στο `\usepackage[square,numbers]{natbib}` ενεργοποιούν αντίστοιχα αγκύλες και αριθμητικές παραπομπές. Δείτε το [οδηγό αναφοράς](#reference-guide) για μια λίστα επιλογών του πακέτου
* Τα στυλ *abbrvnat* χρησιμοποιείται εδώ, δείτε [τα στυλ βιβλιογραφίας](/latex/el/anafores-kai-parapompes/05-natbib-bibliography-styles.md)
* Η εντολή `\citet` προσθέτει το όνομα του συγγραφέα στο σημάδι παραπομπής, ανεξάρτητα από το [στυλ παραπομπής](/latex/el/anafores-kai-parapompes/06-natbib-citation-styles.md).

[Ανοίξτε ένα ακόμη παράδειγμα του `natbib` πακέτου στο Overleaf](https://www.overleaf.com/project/new/template/19404?id=65473143\&templateName=Natbib+second+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Το αρχείο βιβλιογραφίας

Τα αρχεία βιβλιογραφίας πρέπει να έχουν την τυπική σύνταξη bibtex και την κατάληξη .bib. Περιέχουν μια λίστα βιβλιογραφικών πηγών και αρκετά πεδία με πληροφορίες για κάθε καταχώριση.

```latex
@article{einstein,
    author =       "Albert Einstein",
    title =        "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})
        [{On} the electrodynamics of moving bodies]",
    journal =      "Annalen der Physik",
    volume =       "322",
    number =       "10",
    pages =        "891--921",
    year =         "1905",
    DOI =          "http://dx.doi.org/10.1002/andp.19053221004"
}

@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"
}
```

Αυτό το αρχείο περιέχει εγγραφές σε ειδική μορφή· για παράδειγμα, η πρώτη βιβλιογραφική αναφορά ορίζεται από:

**@article{...}**

Αυτή είναι η πρώτη γραμμή μιας εγγραφής· το @article λέει στο BibTeX ότι οι πληροφορίες που αποθηκεύονται εδώ αφορούν ένα άρθρο. Οι πληροφορίες για αυτή την καταχώριση περικλείονται σε αγκύλες. Εκτός από τους τύπους καταχωρίσεων που εμφανίζονται στο παράδειγμα (article, book και misc), υπάρχουν πολλοί περισσότεροι, δείτε τον οδηγό αναφοράς.

**einstein**

Η ετικέτα einstein αποδίδεται σε αυτή την καταχώριση, είναι ένα μοναδικό αναγνωριστικό που μπορεί να χρησιμοποιηθεί για την αναφορά σε αυτό το άρθρο μέσα στο έγγραφο.

**author = "Albert Einstein",**

Αυτό είναι το πρώτο πεδίο στην καταχώριση βιβλιογραφίας και υποδεικνύει ότι ο συγγραφέας αυτού του άρθρου είναι ο Albert Einstein. Μπορούν να προστεθούν αρκετά πεδία χωρισμένα με κόμματα χρησιμοποιώντας την ίδια σύνταξη κλειδί = τιμή, για παράδειγμα: title, pages, year, URL, κ.λπ. Δείτε τον οδηγό αναφοράς για μια λίστα πιθανών πεδίων.

Οι πληροφορίες σε αυτό το αρχείο μπορούν αργότερα να εκτυπωθούν και να αναφερθούν μέσα σε ένα έγγραφο LaTeX, όπως φαίνεται στις προηγούμενες ενότητες, με την εντολή `\bibliography{sample}`. Δεν θα εμφανιστούν όλες οι πληροφορίες στο αρχείο .bib· εξαρτάται από το στυλ βιβλιογραφίας που έχει οριστεί στο έγγραφο.

## Προσθήκη της βιβλιογραφίας στον πίνακα περιεχομένων

Αν θέλετε η βιβλιογραφία να περιλαμβάνεται στον πίνακα περιεχομένων, η εισαγωγή του πακέτου **tocbibind** στο προοίμιο θα κάνει τη δουλειά:

```latex
\documentclass{article}
\usepackage[english]{babel}

%Περιλαμβάνει το "References" στον πίνακα περιεχομένων
\usepackage[nottoc]{tocbibind}

%Εισάγει το πακέτο natbib και ορίζει ένα στυλ βιβλιογραφίας
\usepackage[square,numbers]{natbib}
\bibliographystyle{abbrvnat}

%Τίτλος και συγγραφέας
\title{Διαχείριση βιβλιογραφίας: \texttt{natbib} package}
\author{Overleaf}
\date {Απρίλιος 2021}

\begin{document}

\maketitle

\tableofcontents

\section{First Section}
Αυτό το έγγραφο είναι ένα παράδειγμα...

%Εισάγει το αρχείο βιβλιογραφίας "sample.bib"
\bibliography{sample}

\end{document}
```

![BibliographyEx4Overleaf.png](/files/f5b667cf0683d13751ace9a397ef8432eef41dcb)

[Ανοίξτε ένα παράδειγμα `natbib` και του πίνακα περιεχομένων στο Overleaf](https://www.overleaf.com/project/new/template/19416?id=65468889\&templateName=Natbib+and+contents\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

Η προσθήκη της γραμμής

```latex
\usepackage[nottoc]{tocbibind}
```

στο προοίμιο θα εμφανίσει το "Αναφορές" ή το "Βιβλιογραφία" στον πίνακα περιεχομένων, ανάλογα με τον τύπο του εγγράφου. Προσοχή, θα προσθέσει επίσης και άλλα στοιχεία όπως το ευρετήριο, το γλωσσάριο και τη λίστα παραδειγμάτων κώδικα στον πίνακα περιεχομένων. Για περισσότερες πληροφορίες δείτε [το `tocbibind` την τεκμηρίωση του πακέτου](http://mirrors.ctan.org/macros/latex/contrib/tocbibind/tocbibind.pdf).

## Οδηγός αναφοράς

**επιλογές του πακέτου natbib**

* `round` για στρογγυλές παρενθέσεις
* `square` χρησιμοποιεί τετράγωνες αγκύλες
* `καμπυλωτές` αγκύλες
* `angle` γωνιακές αγκύλες ή chevrons
* `άνω τελεία` διαχωρίζει πολλαπλές παραπομπές με άνω τελείες
* `άνω κάτω τελεία` ίδιο με `άνω τελεία`
* `κόμμα` διαχωρίζει πολλαπλές παραπομπές με κόμματα
* `authoryear` για παραπομπές συγγραφέα-έτους
* `numbers` για αριθμητικές παραπομπές
* `super` εκθέτες για αριθμητικές παραπομπές, όπως στο *Nature*
* `sort` ταξινομεί πολλαπλές παραπομπές σύμφωνα με τη λίστα αναφορών
* `sort&compress` ίδιο με `sort` αλλά οι πολλαπλές αριθμητικές παραπομπές συμπτύσσονται αν είναι δυνατόν
* `compress` συμπτύσσει χωρίς ταξινόμηση
* `longnamefirst` το πλήρες όνομα του συγγραφέα θα εμφανίζεται στην πρώτη παραπομπή κάθε αναφοράς
* `sectionbib` Για χρήση με το πακέτο **chapterbib** για να προσθέσετε τη βιβλιογραφία στον πίνακα περιεχομένων ως ενότητα χωρίς αρίθμηση αντί για αρίθμητο κεφάλαιο
* `nonamebreak` αποτρέπει τη συλλαβοποίηση των ονομάτων των συγγραφέων
* `elide` για την παράλειψη κοινών στοιχείων συγχωνευμένων αναφορών

**Τυπικοί τύποι καταχωρίσεων**

**article**

Άρθρο από περιοδικό ή επιστημονικό περιοδικό

**κλάση**

Ένα δημοσιευμένο βιβλίο

**booklet**

Ένα έργο που είναι τυπωμένο αλλά δεν έχει εκδότη ή χορηγό ίδρυμα

**conference**

Ένα άρθρο σε πρακτικά συνεδρίου

**inbook**

Ένα μέρος ενός βιβλίου (ενότητα, κεφάλαιο κ.ο.κ.)

**incollection**

Ένα μέρος ενός βιβλίου που έχει δικό του τίτλο

**inproceedings**

Ένα άρθρο σε πρακτικά συνεδρίου

**εγχειρίδιο**

Τεχνική τεκμηρίωση

**mastersthesis**

Διπλωματική εργασία μεταπτυχιακού

**misc**

Κάτι που δεν ταιριάζει σε κανέναν άλλο τύπο

**phdthesis**

Διδακτορική διατριβή

**proceedings**

Το ίδιο με το conference

**techreport**

Αναφορά που δημοσιεύεται από ένα ίδρυμα

**unpublished**

Έγγραφο που δεν έχει δημοσιευθεί επίσημα, με συγγραφέα και τίτλο

**Τα πιο συνηθισμένα πεδία που χρησιμοποιούνται στο BibTeX**

|           |           |              |
| --------- | --------- | ------------ |
| address   | annote    | author       |
| booktitle | chaper    | crossref     |
| edition   | editor    | institution  |
| journal   | κλειδί    | month        |
| note      | νούμερο   | organization |
| σελίδες   | publisher | school       |
| series    | title     | type         |
| volume    | year      | URL          |
| ISBN      | ISSN      | LCCN         |
| abstract  | keywords  | price        |
| copyright | language  | contents     |

## Περαιτέρω ανάγνωση

Για περισσότερες πληροφορίες δείτε

* [Στυλ βιβλιογραφίας του Natbib](/latex/el/anafores-kai-parapompes/05-natbib-bibliography-styles.md)
* [Στυλ παραπομπών του Natbib](/latex/el/anafores-kai-parapompes/06-natbib-citation-styles.md)
* [Διαχείριση βιβλιογραφίας με το biblatex](/latex/el/anafores-kai-parapompes/03-bibliography-management-with-biblatex.md)
* [Διαχείριση βιβλιογραφίας με το bibtex](/latex/el/anafores-kai-parapompes/01-bibliography-management-with-bibtex.md)
* [Τεκμηρίωση του natbib στον ιστότοπο CTAN](http://www.ctan.org/pkg/natbib)
* [Τεκμηρίωση του πακέτου tocbind](ftp://ftp.tex.ac.uk/tex-archive/macros/latex/contrib/tocbibind/tocbibind.pdf)
* [Υποστήριξη διεθνών γλωσσών](/latex/el/glosses/03-international-language-support.md)
* [Πίνακας περιεχομένων](/latex/el/domi-eggrafoy/02-table-of-contents.md)


---

# 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/el/anafores-kai-parapompes/02-bibliography-management-with-natbib.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.
