LaTeX 2013 lecture series: Writing presentations with Beamer.
In this presentation, Eugenia Kontopoulou delivers an in-depth introduction to the Beamer LaTeX extension for producing high quality presentations.
3. Λίγα Εισαγωγικά I
Τι είναι Beamer ?
A
Είναι µια κατηγορία κειµένων (documentclass) του LTEX ειδική για τη συγγραφή
διαφανειών και παρουσιάσεων.
4. Λίγα Εισαγωγικά II
Τι είναι Beamer ?
A
Είναι µια κατηγορία κειµένων (documentclass) του LTEX ειδική για τη συγγραφή
διαφανειών και παρουσιάσεων.
Γιατί να χρησιµοποιήσω Beamer ?
A
Χρησιµοποιούµε κώδικα LTEX
5. Λίγα Εισαγωγικά III
Τι είναι Beamer ?
A
Είναι µια κατηγορία κειµένων (documentclass) του LTEX ειδική για τη συγγραφή
διαφανειών και παρουσιάσεων.
Γιατί να χρησιµοποιήσω Beamer ?
Παράγει αισθητικά όµορφα αποτελέσµατα
7. Κατασκευή
Απαραίτητα χαρακτηριστικά για το .tex αρχείο
Ορισµός documentclass
Ορισµός Θέµατος
documentclass{beamer}
usetheme{theme}
Ορισµός σώµατος διαφανειών
Μερικά θέµατα : Berkeley, Copenhagen,
Hannover, Pittsburgh κ.α.
begin{document}
begin{frame}
end{frame}
end{document}
Περισσότερα : Beamer Theme Matrix
Ορισµός Χρωµατικού Κώδικα
usecolortheme{color_theme}
Μερικοί χρωµατικοί κώδικες : dolfin, dove,
lilly, orchid, rose κ.α.
Περισσότερα : Beamer Theme Matrix
Φυσικά µπορούµε να κατασκευάσουµε και
τα δικά µας ϑέµατα
8. Κατασκευή ∆ιαφάνειας Τίτλου
Χαρακτηριστικά ∆ιαφάνειας Τίτλου
Εισαγωγή της ∆ιαφάνειας Τίτλου
Η πρώτη διαφάνεια είναι η διαφάνεια τίτλου
και συνήθως περιλαµβάνει συγκεκριµένα
χαρακτηριστικά όπως :
Η εισαγωγή της διαφάνειας γίνεται κάτω
από το :
• Τίτλο :
title{}
• Υπότιτλο :
subtitle{}
• Συγγραφέα :
author{}
• Affiliation:
institute{}
• Ηµεροµηνία :
date{}
Τα χαρακτηριστικά αυτά τοποθετούνται στο
preamble
begin{document}
ως εξής :
begin{frame}
titlepage
end{frame}
10. Κατασκευή ∆ιαφανειών
Τίτλος και Υπότιτλος ∆ιαφάνειας
begin{frame}{Title}
framesubtitle{This is the Subtitle}
end{frame}
Ορισµός νέα διαφάνειας
Ανάµεσα στα
begin{frame}
...
end{frame}
µπορούµε να γράψουµε
A
ότι κώδικα LTEX ϑέλουµε
% or
begin{frame}
frametitle{Title}
framesubtitle{This is the Subtitle}
end{frame}
∆ιαφάνειες που Εκτείνονται
begin{frame}[allowframebreaks]{Title}
...
framebreak
...
end{frame}
12. Εισαγωγή ∆ιαφανειών Περιεχοµένου
Για να εισάγουµε περιεχόµενα πρέπει να οµαδοποιήσουµε τις διαφάνειες σε
ενότητες οι οποίες ϑα διακρίνονται από τις εντολές :
section{}
subsection{}
subsubsection{}
Χειροκίνητα
Αυτόµατα
Με εισαγωγή της παρακάτω
διαφάνειας οπουδήποτε πρέπει
να µπουν τα περιεχόµενα :
Στο preamble εισάγουµε τον παρακάτω κώδικα :
AtBeginSection[]
{
begin{frame}{Contents}
tableofcontents
end{frame}
begin{frame}{Contents}
tableofcontents[currentsection]
end{frame}
}
15. ∆ιαφάνειες µε Κώδικες
Η εισαγωγή κώδικα σε µία διαφάνεια δεν είναι όσο απλή όσο στο κείµενο ϑα πρέπει
να ορίσουµε στη διαφάνεια ότι περιέχει κώδικα :
(Προσοχή: Πρέπει να ϕορτώσετε τα πακέτα listings και verbatim)
begin{frame}[fragile]{Title}
begin{lstlisting}
...
end{lstlisting}
end{frame}
% or
begin{frame}[containsverbatim]{Title}
begin{verbatim}
...
end{verbatim}
20. Εισαγωγή Βιβλιογραφίας
Για την εισαγωγή ϐιβλιογραφίας ϑα δούµε δύο τρόπους. Σαφώς υπάρχουν
περισσότεροι (ϐλ. [4]).
Τρόποι
• Embedded
• Bibtex
Και στις δύο περιπτώσεις οι ϐιβλιογραφικές αναφορές συνδέονται µε ένα µοναδικό
κλειδί για την κάθε µία το οποίο αποτελεί την ‘‘ ετικέτα’’ ϐάση της οποίας ϑα γίνει η
κλήση της συγκεκριµένης αναφοράς µέσα στο κείµενο χρησιµοποιώντας την εντολή:
cite{}
21. Embedded System
΄Οταν οι ϐιβλιογραφικές αναφορές είναι λίγες ή δεν τις χρησιµοποιούµε συχνά τότε
A
µπορούµε να χρησιµοποιήσουµε το ενσωµατωµένο ειδικό περιβάλλον του LTEX το οποίο
µας επιτρέπει την εισαγωγή ϐιβλιογραφικών αναφορών.
Βιβλιογραφικό Αντικείµενο
Περιβάλλον
begin{thebibliography}{}
bibliography-1
bibliography-2
...
end{thebibliography}
bibitem{lamport94}
Leslie Lamport (1994),
emph{LaTeX: A Document
Preparation System},
2nd Edition, Addison Wesley
Το κλειδί στην περίπτωση αυτή ορίζεται από
το bibitem{lamport94} και η
αναφορά γίνεται µέσω της εντολής
cite{lamport94}
22. BIBTEX[5]
΄Οταν χρησιµοποιούµε κάποιες αναφορές πάρα πολύ συχνά, είναι καλό να διαθέτουµε
µια ϐιβλιοθήκη αναφορών, οι ϐιβλιοθήκες αυτές έχουν κατάληξη .bib και µπορούν να
κατασκευαστούν είτε χειροκίνητα είτε µέσω ειδικών προγραµµάτων όπως το JabRef [6].
Βιβλιογραφικό Αντικείµενο
Χρήση
Πρώτα πρέπει να ϕορτωθεί το πακέτο
biblatex µε την εντολή:
usepackage{biblatex}
Αναφορά ϐιβλιοθήκης :
bibliography{file.bib}
Εκτύπωση Βιβλιογραφίας :
@book{lamport94,
author
= "Leslie Lamport",
title
= "{L}a{T}e{X}: {A}
{D}ocument {P}reparation
{S}ystem",
year
= "1994",
publisher = "Addison-Wesley",
}
Το κλειδί στην περίπτωση αυτή είναι το
lamport94 και η αναφορά γίνεται µέσω
της εντολής cite{lamport94}
printbibliography
΄Αλλα είδη
@article, @conference,
@incollection, @misc . . .