* Add other packages for creating presentations.
|
---|
Getting Started Common Elements Mechanics Technical Text Special Pages Special Documents Creating Graphics Programming Miscellaneous Help and Recommendations Appendices |
• |
LaTeX can be used for creating presentations. There are several packages for the task, such as- Powerdot , Prosper , Seminar , etc, however, the Beamer package is the most widely used.
It should be noted that Latex produces the presentation as a PDF which can be viewed in fullscreen mode with some pdf reader (e.g. Okular , Evince or Adobe Reader). If you want to navigate in your presentation, you can use the almost invisible links in the bottom right corner without leaving the fullscreen mode.
The beamer package is provided with most LaTeX distributions, but is also available from CTAN . If you use MikTeX, all you have to do is to include the beamer package and let LaTeX download all wanted packages automatically. The documentation explains the features in great detail. You can also have a look at the PracTex article Beamer by Example . [1]
The beamer package also loads many useful packages including xcolors, hyperref , etc. An introductory example and its output are shown below.
\documentclass[10pt]{beamer} % Add extra packages here \title{Presentation on XXX topic} \author{AAA} \begin{document} \maketitle \begin{frame} \frametitle{This is the first slide} Here you can put any text/equation etc. $a^2 + b^2 = c^2$. \end{frame} \begin{frame} \frametitle{This is the second slide} \framesubtitle{A bit more information about this} Some random text. \end{frame} \end{document} |
In above code, the Beamer package is loaded by the \documentclass{beamer} command in the header. The usual header information may then be specified. In Beamer presentation a frame is an equivalent term for the slide (used in MS office). A frame is defined using the environment \begin{frame} ...... \end{frame} . The \frametitle{} command specifies the title for each slide. The frame title and subtitle can also be passed with the environment as following.
The usual environments ( itemize , enumerate , equation , etc.) may be used. Inside frames, you can use environments like block , theorem , proof , ... Also, \maketitle is possible to create the Title page, if title and author are set.
The title page is the first page where one may insert following information
It should be noted that the information within square braces, i.e., [ ] is optional.
\documentclass{beamer} \title[Crisis] {The Economics of Financial Crisis}{Evidence from India} \author[Author, Anders] {F.~Author\inst{1} \and S.~Anders\inst{2}} \institute[Universities Here and There] { \inst{1} Institute of Computer Science\newline University Here \and \inst{2} Institute of Theoretical Philosophy\newline University There} \date[KPT 2004] {Conference on Presentation Techniques, 2004} \subject{Computer Science} \begin{document} \maketitle % place your frames here. \end{document} |
It is important to include the \maketitle command in the document (as in above code) to create the title frame. The commands \maketitle and \titlepage are equivalent.
The table of contents, with the current section highlighted, is displayed by:
This can be done automatically at the beginning of each section using the following code in the preamble:
Or for subsections:
As in all other LaTeX files, it is possible to structure the document using
Those commands have to be put before and between frames. They will modify the table of contents with the argument in brackets. The optional argument will be shown in the headline navigation on the slide, depending on the theme used. You can use \sectionpage macro to generate a separator slide for a declared section, for example
The following example shows a manually made references slide containing two entries:
As the reference list grows, the reference slide will divide into two slides and so on, through use of the allowframebreaks option. Individual items can be cited after adding an 'optional' label to the relevant bibitem stanza. The citation call is simply \cite . Beamer also supports limited customization of the way references are presented (see the manual).
The different types of referenced work are indicated with a little symbol (e.g. a book, an article, etc.). The symbol is set with the commands beamertemplatebookbibitems and beamertemplatearticlebibitems . It is also possible to use setbeamertemplate directly, like so
Other possible types of bibliography items, besides book and article , include e.g. online , triangle and text . It is also possible to have user defined bibliography items by including a graphic.
If one wants to have full references appear as foot notes, use the \footfullcite from the biblatex package. For example, it is possible to use
Beamer offers two ways for define the themes- 1) Use built-in themes, 2) Use user-defined themes.
Beamer has several built-in themes which can be used by specifying their "Name" and their "color" in the preamble. This Theme Matrix contains the various theme and color combinations included with Beamer . For more customizing options, have a look to the official documentation included in your distribution of beamer , particularly the part Change the way it looks .
The full list of themes is:
The full list of color themes is:
First you can specify the outertheme , which defines the head and the footline of each slide.
Here is a list of all available outer and inner themes:
infolines | shadow | smoothbars | split | rectangles | inmargin | |
miniframes | sidebar | smoothtree | tree | circles | rounded |
You can define the color of every element:
Colors can be defined as usual:
Block styles can also be defined:
You can also suppress the navigation symbols:
You may also change the fonts for particular elements. If you wanted the title of the presentation as rendered by \begin { frame } [plain] \titlepage\end { frame } to occur in a serif font instead of the default sanserif, you would use:
You could take this a step further if you are using OpenType fonts with Xe(La)TeX and specify a serif font with increased size and oldstyle proportional alternate number glyphs:
The default settings for beamer use a different set of math fonts than one would expect from creating a simple math article. One quick fix for this is to use
The options to a frame can be passed as following
Some of the useful options and their description is following.
Internal and external hyperlinks can be used in beamer to assist navigation. Clean looking buttons can also be added.
|
By default the beamer class adds navigation buttons in the bottom right corner. To remove them one can place
in the preamble.
It is possible to make figure and text to appear and disappear using the commands such as \pause, \uncover, \only and \itemize<a-b>. Text or figures after these commands will display after one of the following events (which may vary between PDF viewers): pressing space, return or page down on the keyboard, or using the mouse to scroll down or click the next slide button. A short explanation of each command is as follows and refer to chapter 9 of the Beamer manual for more details..
The \pause statement can be used as following to provide a break. I.e. the text after the command will be displayed on next event (button click/ key press/etc.)
The \uncover command specifies the appearance explicitly; \only works the same but without reserving space when hidden.
The \item command specifies appearance and disappearance of text by using <a-b> where a and b are the numbers of the events the item is to be displayed for (inclusive). For example:
A simpler approach for revealing one item per click is to use \begin { itemize } [<+->] .
In all these cases, pressing page up, scrolling up, or clicking the previous slide button in the navigation bar will backtrack through the sequence.
Above command uncovers the item and they are visible only on/after the specified frame numbers. One may also use the \setbeamercovered{transparent} command to see the uncovered items, which are shown with little opacity. This means if the visible text is in black then the uncovered text will be in gray. One may use \setbeamercovered{invisible} to revert this setting.
Similar option is also available for formatting the text. for example if you want the text to be of specific style then you may use \style<3->{Text} command. For example one may use \alert<3->{Some text.} which will show the specified text in the respective formatting for specified slides. Similarly one may use
\textbf, \textit, \textsl, \textrm, \textsf, \textcolor, \structure etc. commands.
Same is true for theorem, corollary, and proof environments. An example is given below.
For the tables one must add \onslide slide command before placing the new line (i.e., \\) .
Test 1 & repeat & 14.5 & 656 \onslide<3-> \\
In beamer class, the default mode is presentation which makes the slides. However, you can work in a different mode that is called handout by setting this option when calling the class:
This mode is useful to see each slide only one time with all its stuff on it, making any \itemize [<+->] environments visible all at once (for instance, printable version). Nevertheless, this makes an issue when working with the only command, because its purpose is to have only some text or figures at a time and not all of them together.
If you want to solve this, you can add a statement to specify precisely the behavior when dealing with only commands in handout mode. Suppose you have a code like this
These pictures being completely different, you want them both in the handout, but they cannot be both on the same slide since they are large. The solution is to add the handout statement to have the following:
This will ensure the handout will make a slide for each picture.
Now imagine you still have your two pictures with the only statements, but the second one show the first one plus some other graphs and you don't need the first one to appear in the handout. You can thus precise the handout mode not to include some only commands by:
The command can also be used to hide frames, e.g.
or even, if you have written a frame that you don't want anymore but maybe you will need it later, you can write
and this will hide your slide in both modes.
A last word about the handout mode is about the notes. Actually, the full syntax for a frame is
and you can write your notes about a frame in the field note (many of them if needed). Using this, you can add an option
The first one is useful when you make a presentation to have only the notes you need, while the second one could be given to those who have followed your presentation or those who missed it, for them to have both the slides with what you said.
Columns environment divides a slide (vertically) into columns. Example
Enclosing text in the block environment creates a distinct, headed block of text (a blank heading can be used). This allows to visually distinguish parts of a slide easily. There are three basic types of block. Their formatting depends on the theme being used.
You can specify the default options of your PDF. [2]
It is possible to number slides using this snippet:
However, this poses two problems for some presentation authors: the title slide is numbered as the first one, and the appendix or so-called "backup" (aka appendix, reserve) slides are included in the total count despite them not being intended to be public until a "hard" question is asked. [3] This is where two features come in:
The powerdot package is an alternative to beamer. It is available from CTAN . The documentation explains the features in great detail.
The powerdot package is loaded by calling the powerdot class:
The usual header information may then be specified.
Inside the usual document environment, multiple slide environments specify the content to be put on each slide.
The beamer class is very powerful and provides lots of features. For a very simple presentation, a class based on article can be used.
Some of the nice examples of the presentation are available below
The minimal code of a LaTeX presentation includes: 1) loading the beamer class package, 2) choosing a default presentation theme and a frame.
Here is an example:
Compiling this code yields to a basic slide:
Let’s try now to create a simple title page.
To create a title page, the first thing to do is to add the title and subtitle of the presentation , the name of the author , the institute and the date . After that, we create a frame environment and we use \titlepage to print the provided details.
Here is a simple example:
Compiling this code yields:
Adding a logo to beamer presentations can be done easily using the \logo{Text} command. Between braces, we can add text or an image using \includegraphics[options]{ImageName} command .
Here is an illustrative example:
For more details about adding and positioning a logo in Beamer, check this lesson !
– table of contents command.
The \ tableofcontents command creates the table of contents as it did in LaTeX. The table automatically gets updated with the addition or removal of sections and subsections. We have to create a frame environment and we add the command in question .
This command will display all sections and subsection(if any) in the table of contents . To display only sections titles’ we add the option [hideallsubsections] in squared brackets to the \tableofcontents command as follows:
It is also possible to create a recurring table of contents before every section. This highlights the current section and fades out the rest. This feature is used to remind the audience of where we are in the presentation. This can be done with the help of \AtBeginSection command and specifying [currentsection] in the \tableofcontents command. Please go through the example below for better understanding:
Let’s discuss these environments in detail:
Itemize is used to create unordered lists . Under this environment, the obtained list will have bullet points . Check the following code:
which yields the following:
There are various templates in beamer to change this itemized list appearance. The command \setbeamertemplate is used on itemize items to change the shape of item markers.
This environment is used to create an ordered list . By default, before each item increasing Arabic numbers followed by a dot are printed (eg. “ 1. ” and “ 2. ”).
Similar to itemize items, we can change the enumerate style by placing numbers inside different shapes using \setbeamertemplate and instead of itemize items we use enumerate items :
The list looks like the following:
The description environment is used to define terms or to explain acronyms. We provide terms as an argument to the \item command using squared bracket.
Compiling this piece of code yields:
Tables and figures are created pretty much the same way as it is in LaTeX. Check the following code:
Compiling this code with the minimal code of a LaTeX presentation presented above yields:
Figures can be included in a beamer presentation using the figure environment. The image can be simply inserted using the \includegraphics command, since beamer already includes the graphicx package in it. The size and the label of the image can be set using the scale option and \caption command respectively.
Columns can be created in beamer using the environment named columns . Inside this environment, you can either place several column environments , each of which creates a new column, or use the \column command to create new columns.
Under the columns environment, the column environment is to be entered along with column width to text width ratio specified in curly brackets. This ratio is generally taken as 0.5. However, it can be customized as per the requirements, check this example:
Information can be displayed in the form of blocks using block environment. These blocks can be of three types :
The standard block is used for general text in presentations. It has a blue color and can be created as follows:
The purpose of the alert block is to stand out and draw attention towards the content. This block is used to display warning or prohibitions. The default color of this block is red . To display an alert block the code can be written as:
This block is used to highlight examples as the name suggests and it can also be used to highlight definitions. The default color of this block is green and it can be created as follows:
The theorem block is used to display mathematical equations , theorems , corollary and proofs . The color of this block is blue . Here is an example:
To create jumps from one slide to another slide in our talk, we can add hyperlinks to our presentation . When the hyperlink is clicked it jumps the presentation to the target slide. This can be achieved in beamer by following these steps:
We reached the end of this quick guide to LaTeX presentations. If you would like to go into details, check the beamer free course !
Share this post, published september 6, 2023 in general, how to use latex for presentations: a comprehensive guide, by scholarly, introduction.
In today's digital age, presentations have become an integral part of communication and knowledge sharing. While there are several tools available for creating presentations, LaTeX stands out as a powerful typesetting system that offers unmatched customization and professional-looking output. In this comprehensive guide, we will explore how to use LaTeX for presentations, covering everything from installation to advanced techniques.
LaTeX, created by Leslie Lamport in the 1980s, is a typesetting system widely used in academia and the scientific community. It was initially developed to simplify the process of creating complex documents, such as research papers and mathematical equations. Over the years, LaTeX has evolved to support presentations, offering a unique combination of elegance and flexibility.
In the past, creating presentations required using tools like Microsoft PowerPoint or Apple Keynote. While these tools offer user-friendly interfaces, they often lack the fine-grained control and typographical precision that LaTeX provides.
Today, LaTeX has gained popularity among academics, researchers, and professionals who value the ability to create visually appealing and consistent presentations. With the availability of modern LaTeX packages like Beamer, creating stunning slideshows has become easier than ever.
As technology continues to advance, we can expect LaTeX to further enhance its capabilities for presentations. With the integration of AI and machine learning, LaTeX may offer intelligent features like automatic slide layout suggestions, content generation, and real-time collaboration.
Professional Appearance : LaTeX presentations have a distinct and polished look, making them suitable for academic conferences, research seminars, and business meetings.
Customization : LaTeX allows users to customize every aspect of their presentations, from fonts and colors to layout and animations.
Mathematical Typesetting : LaTeX excels at typesetting mathematical equations, making it an ideal choice for scientific and technical presentations.
Version Control : LaTeX presentations can be easily managed using version control systems like Git, enabling collaborative work and easy tracking of changes.
Cross-Platform Compatibility : LaTeX presentations can be compiled into various formats, including PDF, making them accessible on different devices and operating systems.
The significance of using LaTeX for presentations lies in its ability to produce high-quality output and maintain consistency across different slides. Unlike traditional presentation tools, LaTeX ensures that the design elements, such as fonts, colors, and layout, remain consistent throughout the entire presentation.
Moreover, LaTeX's focus on typesetting mathematical equations makes it indispensable for fields like mathematics, physics, computer science, and engineering, where precise representation of formulas and symbols is crucial.
To make the most out of LaTeX for presentations, consider the following best practices:
Plan and Structure : Outline your presentation and organize your content into logical sections. This will help you maintain a clear flow of information.
Choose a Suitable Theme : Select a Beamer theme that aligns with the tone and purpose of your presentation. Beamer offers a wide range of pre-defined themes to choose from.
Use Consistent Fonts and Colors : Stick to a consistent set of fonts and colors throughout your presentation to maintain a professional and cohesive look.
Leverage LaTeX Packages : Explore various LaTeX packages that extend the functionality of Beamer, such as TikZ for creating diagrams and animations.
Practice and Rehearse : Familiarize yourself with the LaTeX commands and practice compiling your presentation. Rehearse your presentation to ensure a smooth delivery.
Professional and Polished Look : LaTeX presentations have a sophisticated appearance that sets them apart from other tools.
Mathematical Typesetting : LaTeX excels at typesetting mathematical equations, making it a preferred choice for technical presentations.
Customization and Flexibility : LaTeX offers extensive customization options, allowing users to create unique and visually appealing presentations.
Version Control and Collaboration : LaTeX presentations can be easily managed using version control systems, facilitating collaboration and version tracking.
Cross-Platform Compatibility : LaTeX presentations can be compiled into various formats, ensuring compatibility across different devices and operating systems.
Learning Curve : LaTeX has a steeper learning curve compared to traditional presentation tools. It requires familiarity with LaTeX syntax and commands.
Limited WYSIWYG Editing : Unlike WYSIWYG (What You See Is What You Get) editors, LaTeX requires compiling the code to see the final output.
Time-Consuming : Creating complex presentations in LaTeX can be time-consuming, especially when dealing with intricate layouts and animations.
Less Interactive Features : LaTeX presentations lack some of the interactive features available in other tools, such as embedded videos or live web content.
Dependency on LaTeX Distribution : Using LaTeX for presentations requires installing a LaTeX distribution, which may require additional setup and maintenance.
When considering LaTeX for presentations, it's essential to compare it with other popular tools like Microsoft PowerPoint and Apple Keynote. While LaTeX offers unparalleled customization and typographical control, PowerPoint and Keynote excel in terms of user-friendliness and interactive features.
Customization | High | Medium | Medium |
Mathematical Typesetting | High | Low | Low |
Interactive Features | Limited | High | High |
User-Friendliness | Medium | High | High |
Collaboration | High | Medium | Medium |
AI can enhance the presentation creation process by providing intelligent suggestions for slide layouts, content organization, and visual design. It can analyze the presenter's speech patterns and provide real-time feedback for improvement.
AI techniques like natural language processing (NLP) can be used to automatically generate slide content based on the presenter's input. Image recognition algorithms can assist in selecting relevant images and graphics for the presentation.
Using LaTeX for presentations offers numerous advantages in terms of customization, professionalism, and typesetting capabilities. While it may have a steeper learning curve compared to traditional presentation tools, the benefits outweigh the challenges. By following best practices and exploring the vast resources available, you can create visually stunning and impactful presentations using LaTeX. Embrace the power of LaTeX and elevate your presentation game to new heights.
Posted November 15, 2023
Try scholarly.
It's completely free, simple to use, and easy to get started.
Join thousands of students and educators today.
Are you a school or organization? Contact us
© 2024 Scholarly. All rights reserved.
Navigation auf uzh.ch
Quicklinks und sprachwechsel, main navigation, how to cite and create reference lists in latex.
LaTeX is a free and open source document preparation system which is excellent for the preparation of scientific works.
In order to be able to follow this tutorial basic skills in LaTeX are required. In case you are a beginner, we recommend the Tutorials on Overleaf or a course by the Central IT services of UZH.
LaTeX contains many packages which allow for various functionalities and customizations. die As a consequence there are also various possibilities for generating citations and reference lists in a document.
In order to cite in LaTeX you will need:
There are two widely used packages for creating references in LaTeX:
Offers many practical functionalities for citing and creating bibliographies (e.g. you can create reference lists after each chapter). | ||
Full support for special characters and symbols | ||
Contains many different citation and bibliography styles which can be adapted easily (coding in LaTeX notation). | ||
Is continuously developed and updated. | ||
Not compatible with the document class which is still required for writing manuscripts for many journals. |
Obsolete, has not been updated since 2009. | ||
Problems with special characters (e.g. umlauts). Information about natbib and special characters can be found in the following post: | ||
Customization of citation styles is cumbersome (requires ). | ||
Some journals require that LaTeX manuscripts are submitted in the document type. This document type is only compatible with natbib. |
Another component when citing in LaTeX is a text file that contains the metadata of all references you want to use in your document. The file has the extension *.bib and is usually stored in the same folder as the corresponding *.tex file.
References in the *.bib file have a certain structure, which is explained in the following figure.
Be aware that biblatex and bibtex are not identical. The exact field structure and available document types in *.bib files is different for the bibtex and biblatex format.
Which of the two formats you need depends on the package you are using. For the biblatex package you need the biblatex format, for natbib you need bibtex.
We recommend that you use a literature management software to export the desired references as a *.bib file. Depending on the program, it is possible to choose between bibtex and biblatex format for the export, but many only allow the bibtex export. With the free literature management program JabRef you can convert *.bib files from bibtex to biblatex, and vice versa.
biblatex and bibtex | Select references, then File → Export → Select whether to export only the selected titles or all titles in the project → Select export filter BibTeX or BibLaTeX → Save as text file. | |
biblatex and bibtex | No export necessary, JabRef saves references directly in *.bib format. Offers many handy options to customize and clean up *.bib files. | |
bibtex only | ||
bibtex only | Format → Export References Select References, then choose "BibTeX Export" under Export style and click Save. | |
bibtex only | Select references, then click the "Export" button at the bottom of the screen and select "BibTeX", then save file. | |
bibtex only | Select references, then right-click a reference → Export Metadata → As BibTeX | |
biblatex and bibtex | Select References, then Right Click on a reference → Export → select BibLaTeX or BibTex under Format. |
The biblatex package is loaded in the preamble of the LaTeX document. Additionally, it is recommended to load the packages inputenc with the parameter utf8, babel with the language of the document, as well as csquotes :
\usepackage[utf8]{inputenc} \usepackage[english]{babel} \usepackage{csquotes} \usepackage{biblatex}
The next step is to specify the path to the .bib file that contains the references for your work, replacing "references.bib" with the name of your file:
\addbibresource{references.bib}
At the point in your document where you want a simple citation of a reference to appear, set the citation command \cite{Nobody2023} , replacing "Nobody2023" with the citekey of the desired reference.
There are many more citation commands in biblatex that you can use to customize your citations almost any way you want. More information can be found in chapter 3.8 of the biblatex user manual and on the biblatex cheat sheet .
At the point in your document where you want the bibliography to appear, set the /printbibliography command. This only works if you have cited references in the document. There are also many options for customizing the reference lists, which you can find in chapter 3.7 in the biblatex user manual
A minimal working example for citations and reference lists with biblatex is explained in the following figure. You can also download our example file. (ZIP, 725 bytes)
Careful : This minimal reproducible example is only intended as an explanation of how the biblatex package works. The references generated with it are insufficiently formatted for most applications. In the next steps of the tutorial you will learn how to apply citation styles.
Biblatex offers several built-in styles for formatting citations and references. A compilation of the most popular packages and citation styles is available on the biblatex overview page.
To apply a style, specify it as a parameter (in square brackets) when loading biblatex, e.g. for the Nature citation style:
\usepackage[backend=biber, style=nature]{biblatex}
Below are some formatting tips for some of the most popular citation styles.
\usepackage[backend=biber, style=chem-acs, articletitle=true, chaptertitle=true, maxbibnames=4]{biblatex} Use the \supercite command to make numeric citations appear superscript. | ||
\usepackage[backend=biber, style=chem-angew]{biblatex} | ||
\usepackage[backend=biber, style=apa]{biblatex} If titles are to be capitalized, insert the following command in the preamble after loading biblatex: \DeclareFieldFormat{apacase}{#1} | ||
\usepackage[backend=biber, style=phys, maxbibnames=10]{biblatex} If titles are to be capitalized, insert the following command in the preamble after loading biblatex: \DeclareFieldFormat{titlecase}{#1} | ||
Consult documentation of or | ||
\usepackage[backend=biber, style=ieee]{biblatex} If titles are to be capitalized, insert the following command in the preamble after loading biblatex: \DeclareFieldFormat{sentencecase}{#1} | ||
See documentation of | ||
\usepackage[backend=biber, style=nature]{biblatex} Use the \supercite command to make numeric citations appear superscript. |
Anna Véron , Dr. sc. nat.
Bibliography in latex with bibtex/biblatex, learn how to create a bibliography with bibtex and biblatex in a few simple steps. create references / citations and autogenerate footnotes., creating a .bib file, using bibtex.
We have looked at many features of LaTeX so far and learned that many things are automated by LaTeX. There are functions to add a table of contents, lists of tables and figures and also several packages that allow us to generate a bibliography. I will describe how to use bibtex and biblatex (both external programs) to create the bibliography. At first we have to create a .bib file, which contains our bibliographic information.
A .bib file will contain the bibliographic information of our document. I will only give a simple example, since there are many tools to generate the entries automatically. I will not explain the structure of the file itself at this point, since i suggest using a bibtex generator (choose one from google). Our example will contain a single book and look like this:
If you don’t want to use a BibTeX generator or a reference management tool like Citavi (which generates BibTeX files automatically for you), you can find more examples of BibTeX formats here.
After creating the bibtex file, we have to tell LaTeX where to find our bibliographic database. For BibTeX this is not much different from printing the table of contents. We just need the commands \bibliography which tells LaTeX the location of our .bib file and \bibliographystyle which selects one of various bibliographic styles.
By using this code, we will obtain something like this:
I named my .bib file lesson7a1.bib, note that I did not enter the .bib extension. For the style, I’ve choosen the ieeetr style, which is very common for my subject, but there are many more styles available. Which will change the way our references look like. The ieeetr style will mark citations with successive numbers such as [1] in this example. If I choose the style to apalike instead, i will get the following result:
Most editors will let you select, to run bibtex automatically on compilation. In TeXworks (MiKTeX) for example, this should be selected by default.
If you use a different editor, it can be necessary to execute the bibtex command manually. In a command prompt/shell simply run:
It is necessary to execute the pdflatex command, before the bibtex command, to tell bibtex what literature we cited in our paper. Afterwards the .bib file will be translated into the proper output for out references section. The next two steps merge the reference section with our LaTeX document and then assign successive numbers in the last step.
The abilities of BibTeX are limited to basic styles as depicted in the examples shown above. Sometimes it is necessary to cite all literature in footnotes and maintaining all of them by hand can be a frustrating task. At this point BibLaTeX kicks in and does the work for us. The syntax varies a bit from the first document. We now have to include the biblatex package and use the \autocite and \printbibliography command. It is crucial to move the \bibliography{lesson7a1} statement to the preamble of our document:
The \autocite command generates the footnotes and we can enter a page number in the brackets \autocite[1]{DUMMY:1} will generate a footnote like this:
For BibLaTeX we have to choose the citation style on package inclusion with:
The backend=bibtex part makes sure to use BibTeX instead of Biber as our backend, since Biber fails to work in some editors like TeXworks. It took me a while to figure out how to generate footnotes automatically, because the sources I found on the internet, didn’t mention this at all.
This is not meant to be a comprehensive list of BibTeX formats, but rather give you an idea of how to cite various sources properly. If you’re interested in an extensive overview of all BibTeX formats, I suggest you to check out the resources on Wikibooks.
This is a list of the formats that I have most commonly used. If you think some important format is missing here, please let me know.
Here’s a quick overview of some popular styles to use with BibTeX.
I’m trying to keep this list updated with other commonly used styles. If you’re missing something here, please let me know.
Next Lesson: 08 Footnotes
Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
I am preparing a presentation in LaTeX and got at least seven pages for references only.
In general, as far as I know, a "thank you" slide of a presentation is the termination slide of the presentation, i.e., it comes at the end after references.
Since my presentation part, which demands explanation, ends with a page before starting of references, and I got a long list of references , is it okay to keep my "thank you" slide before references?
Don't even think about going through seven slides of references. Put them in a separate handout or web link. Make the thank you slide the last (or next to last, if you are going to ask for questions).
If you want the references on slides so you have just one document, put them at the end and don't visit them.
Addition: Many commenters note that "thank you" might not be the best way to end your presentation. Consider verbal thanks and just your conclusions on the final slide, perhaps with a request for questions.
On the references As expressed by other posters, seven slides of references sound like an overkill. Though, if the underlying reason to dwell on the references is sound, as it may well be:
On the closing slide I have long since stopped to put the final thank-you-for-your-attention and/or any-questions? slide. Rather:
Perhaps also others see a benefit in doing so.
Do not include 7 slides of references, that is absolutely no-go. A usual way to show references is at the bottom of the slide they reference (it is easier to find and match with the referenced content anyway). I personally do not like 'Thank you' slide to the audience, I would thank the audience after I said a few words on the Acknowledgements slide.
There is no real reason to add a thank you slide. You can simply thank the audience yourself and use something much better instead.
The most useful thing you can have as the last slide of a presentation is a summary of results or important points, preferably in the form of bullets.
I do not show or use reference slides in my presentations but add one at the end without putting it on the screen, just in case someone asks for it. 7 (seven!) slides is unheard of. The citations in the presentation are enough, since most people remember papers by names and date rather than titles.
Presentation is a show. Presentation shall be catchy. Presentations are there to sell the presenter's products. Presentations are fluent, one-way only. From the ouverture to the grand finale.
In academia you are selling your results, your department, your research. The show here is not fancy, full of fireworks and othe ballast, but it is still a show.
Long lists of anything is a show killer, references doubly so. You want the audience's attention and curiosity first, then you can comunicate your results. You can back your claims thoroughly later; on stage you want to talk about your contribution, not the others'.
If you need to show references and citations, do it at the time you talk about it. No one cares for referencing idea two minutes ago. A footnote is appropriate. You don't mention it in your speech but they who will read your slides later will fing the reference in eyblink; if you would be asked, you can show both your claim and the reference in Q&A minutes.
Another trick is to have couple of uncounted slides with extras. Bigger graphs, detailed images, claims and references - just in case. You can build your presentation in beamer, build your supporting appendix and merge the pdfs. I think you can trick the LaTeX/beamer by using \label{TheLastpage} and \thepage/\pageref{TheLastPage} .
Sidenote: I think this is your first presentation. Try the presentation many times. Try to present it to your friends/colleagues even pets or a rubber duck. Make yourself comfortable, find the structure, language and pace you are comfortable with (and fit within the time limit).
My group tends to work from a set of common templates that have "Thank You/Any Questions?" slides at the end by default. The same thing ends up happening in almost every presentation: someone asks a question and the presenter rewinds to a previous slide in order to answer it. The "Thank You" slide is only visible for as long as it takes to ask the first question, then never seen again. It contains the same amount of relevant information as the black "End of Presentation" screen that PowerPoint displays after the last slide (that is, zero). For those reasons, it really serves no purpose.
Some of the better presentations I've seen will anticipate the sort of questions that might be asked based on the audience and their background. The presenter builds a final "Summary" slide that includes some graphs, photos, key statistics, formulas, etc. and is able to use the content of that slide to answer many of the questions.
Another technique is often used for presentations that are being video-recorded and archived. Instead of a "Thank You" type slide, the video feed simply switches away from the slideshow and cuts back to the video camera that's pointing at the presenter. This has the added benefit of helping focus the viewer's attention back on the presenter, which is where it typically should be during a question-and-answer session.
To specifically answer your question: yes, it's perfectly OK to keep a "Thank You" slide in the presentation. It may not be your best option for an ending, however.
Side note: Most slideshow software has the ability to place "extra" slides beyond the end of the slideshow. They will not be shown when progressing through the presentation normally, but the presenter can manually navigate to these slides and they can be seen when not in presentation mode. This is usually where presenters add extra content that will be of interest to some of your listeners but is too detailed to go over during the presentation itself. A "References" section falls into this category.
While most other comments say including 7 slides of references is a terrible idea, I don't think it's nearly as bad if handled properly. It's a very bad idea to try to discuss these slides in any sort of detail, that much is true. But if you just quickly flip through them - giving the audience enough time to skim but not to read - there is not much of a down-side. Better still would be to not actually go through these slides during the talk, just leave them there for the benefit of anyone who asks you to share the slides, or so that you can more easily answer questions about references during the Q&A.
In any case when I think using the many reference slides is appropriate, I think it's absolutely fine (and even preferred) to include the "Thank You!" slide before them.
I would recommend adding a "Thank you for your attentention. Are there questions?" slide before the references.
Most people will not want to see seven slides of references. But most people would not read one, either. Keep the references slides, so you can show a reference when somebody asks for a reference that were mentioned in your slides, but do not force the audience to read slides that are too full of text to memorize them or take notes in a short time anyway. In addition, the references are very useful when you give out the slides as handout or put them online after the talk and they just belong to a scientific talk, even when you only show them when needed.
In addition I would suggest citing important sources on the slides where you mention them like
This allows the audience to take a note, so they can ask you to show the references slide so they can take a note what paper [7] is, when they are really interested. Otherwise they will at least remember "Miller et al. 2016" and have a chance to find the paper themself.
When I create a presentation in which I anticipate that there will be a lot of questions, I put a blank slide in at the end (to indicate I'm done). But, in addition to the slides in the presentation, I create slides that address the questions and discussion that I hope will follow my presentation.
I can remember one presentation where I was told that I was limited to 5 slides and 10-15 minutes (it was not academic, it was a presentation to senior decision makers at a company). I presented my 5 slides, and the questions started. I ended up using most (not quite all) of my additional 43 slides, and the questions went on for more than a half hour. The more you prepare, the more you can impress your audience.
Oh,... Skip the references slides. You can leave them in the deck (in case someone asks), but don't show them.
I suppose you use beamer and/or advi to show your presentation. You would use bibtex for references.
If it is a formal presentation (think of some PhD defense, or some CS conference) and if you intend to publish that presentation (at least as a PDF file, perhaps as a *.tex one) on some web site, then providing seven pages (with hyperlinks) of references is definitely worthwhile , and is a material for questions.
These slides are a recent example. Many references (but inside the slides, not at end) given as hyperlinks.
Some conferences are requiring a particular and given beamer style.
Most important for an important formal presentation (such as a PhD defense): repeat that presentation several times. Like every movie or theater actor do.
You may keep them to prepare for questions.
I would make a references page with a QR code on it leading to a google docs file / website... with the references on it. Leave this page 30 sec in the presentation and then go on with your thank you page.
Not the answer you're looking for browse other questions tagged presentation ..
No Search Results
It's possible to include references in Overleaf using all of L a T e X 's major bibliography management programs: biblatex, natbib and bibtex. This article explains how to:
Note : If you have a paid Overleaf account, the article How to link your Overleaf account to Mendeley and Zotero shows how to create a .bib file by importing references from Mendeley or Zotero.
To create a new bibliography file in your Overleaf project, in the editor, click New File icon:
An input box will appear for you to set the name of the new file. The file should have the .bib extension, in this example it is called mybibliography.bib . Now click on Create .
Now you can import this .bib file in the main .tex file. See the next example.
The command \addbibresource{mybibliography.bib} adds the created bibliography file to the document so you can use those references. See Bibliography management in LaTeX for more information about bibliography management.
If you already have a bibliography file that you need to use in a Overleaf project, you can upload it. Click the Upload icon located on top of the left panel.
A dialog box will appear, you can either drag and drop the .bib file(s), or choose select from your computer to upload file(s) from your device.
Once the upload process is finished you can include the .bib file in your main .tex document.
The Overleaf Gallery provides a large collection of templates, including several bibliography-related templates:
For example, a Gallery search lists the entry Multiple bibliographies with bibunits which shows how to create multiple bibliographies/reference lists in the same document:
If you select "Open as Template" Overleaf will create a new project which you can modify and use as a basis for your work:
For more information about bibliography management in L a T e X see.
Have you checked our knowledge base ?
Message sent! Our team will review it and reply by email.
Email:
We love good questions
Skip to content
Beamer | bibliography over several frames.
Post by erotavlas » Fri Aug 05, 2011 4:43 pm
Recommended reading 2024:
Post by erotavlas » Sat Sep 03, 2011 9:01 am
Post by frabjous » Sat Sep 03, 2011 2:20 pm
Post by erotavlas » Sat Sep 03, 2011 4:18 pm
Post by spinner » Wed Sep 07, 2011 2:15 am
Post by erotavlas » Wed Sep 07, 2011 9:31 am
Post by Yeskot » Thu Feb 24, 2022 9:00 pm
Return to “BibTeX, biblatex and biber”
Users browsing this forum: No registered users and 11 guests
Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
This might be a little far fetched for this site, if it's inappropriate, close it, but please direct me to where I could ask this question.
My bibliography is growing quite huge and the time has come for me to standardize it. Most of the papers in it are from conference proceedings and I was wondering what is the best way to cite them?
For example, let's look at a conference called 'ACM Symposium on User Interface Software and Technology', which when has to be abbreviated becomes UIST. I have a paper from the 9th instance of this conference, in the conference field of my bibtex, what should I write?
Proceedings of the 9th annual ACM Symposium on User Interface Software and Technology ?
Is it just a question of aesthetics?
Edit: Fixed the UIST'09 to become the proper year number, UIST'96.
I have done the following (ok, this is just a simplified version of it...):
I have a "database" that contains the details of the conferences in a machine-readable form. It contains information like the abbreviation, the full name of the conference, an almost-full name (with some irrelevant things like "Annual International" removed), location, month, year, publisher of the proceedings, and details such as LNCS volume number if the book was published in Springer's LNCS series.
Then I have a Python script that reads the database and outputs several Bibtex files: long.bib, medium.bib, short.bib. These contain Bibtex entries for conference proceedings, with different amounts of details. For example, long.bib might contain details like
while short.bib might contain just
Once again, all this is machine-generated.
In my Bibtex database (articles.bib) I have crossreferences to conference proceedings. All details come from long.bib/medium.bib/short.bib.
I can easily change the amount of detail by choosing one of the following in any paper that I am writing:
And if I ever wanted to switch from "Proc. ..." to "Proceedings of ...", I only need to change it in one place.
Of course I'll have to run bibtex -min-crossrefs=999 so that I don't have any crossreferences in the Bibtex output...
Works fine until you have to explain all this to your coauthors. :)
By the way, you can use bib2bib from the bibtex2html package to "flatten" the bibliography. Then you will have just one Bibtex file, less confusion with coauthors, no crossreferences, and no need to specify -min-crossrefs . I have a script that does something along these lines:
I'd probably cite that as Proceedings of UIST 1996 . ACM Press, Nov. 1996.
UIST09 would not be right at all since the 9th UIST was not in 2009.
But as Willie Wong points out, just follow whatever arbitrary rules you want. For example, I'd list the general chairs, David Kurlander, Marc Brown, and Ramana Rao, as the editors. A complete citation might look like,
M. Spenke, C. Beilken, and T. Berlage, FOCUS: the interactive table for product comparison and selection. In D. Kurlander, M. Brown, and R. Rao, eds., Proceedings of UIST 1996 , pages 41–50. ACM Press, Nov. 1996.
Knuth advocates spelling out the entire name of conferences and journals (in Mathematical Writing , I believe), but I think this is a good compromise given space limitations of conferences. I guess Proc. UIST 1996 would be shorter but that seems stilted to me.
No, unfortunately. Chicago (17.160) has the nice guidance "it is never incorrect to spell out all journal titles" but with the rather deflating caveat "[e]xcept for ... journals [that] prescribe their own style." And there are many journals that do want shortened journal titles; some, like Science , have very stringent title shortening policies. So "one Bibtex entry fits all" doesn't work.
Jukka's solution can work well, but if you go the route of trying to have a different set of bib files for every contingency, they can multiply a lot and be hard to maintain. Instead I recommend (i) having long journal titles in your .bib file, (ii) working with that when writing the article draft, (iii) switching to cutting and pasting the .bbl file into the main text when you think the reflist is complete, and (iv) then paring that down if the publication venue wants you to.
I recommend as the long form, "In Proceedings, 9th Annual ACM Symposium on User Interface Software and Technology (UIST '09) , pp...", which reads naturally, includes both the ordinal and date names of the conferences series, but doesn't feel too verbose. As a rule, computer science reflists are rather inconsistently edited: I guess that the majority of article in conference proceedings have some inconsistencies in the way they cite articles for reasons such as these. Medicine is much better...
Not the answer you're looking for browse other questions tagged biblatex bibliographies ..
IMAGES
VIDEO
COMMENTS
Accepting and upvoting answers is the preferred way here. If this is the code you're using, there are a few problems. First, you have a \ in front of your bibfile name in the \nobibliography command. Second, that command is just like a \bibliography command, and should simply contain the names of both your .bib files.
For example ü should be written as \"u (or use babel for a shorter notation) I don't know which letters you tried to write in your second bibitem, so I just replaced them with o and Z, please look them up yourself. Off-topic, but you don't need \usepackage{graphicx} and \usepackage{color} with beamer. \newblock {\em Studia Math.103. (1992 ...
This five-part series of articles uses a combination of video and textual descriptions to teach the basics of creating a presentation using the LaTeX beamer package. These tutorials were first published on the original ShareLateX blog site during August 2013; consequently, today's editor interface (Overleaf) has changed considerably due to the ...
It's not the whole point. Another important function of references is to distinguish own contributions from prior art, and to acknowledge it. Apart from that, every claim requires a source, whether the reader can personally check it or not. "personal communication" is in fact a valid reference (although certainly not as valuable as a published, peer-reviewed paper, and there seems to be ...
Beamer is a powerful and flexible LaTeX class to create great looking presentations. This article outlines the basis steps to making a Beamer slideshow: creating the title page, adding a logo, highlighting important points, making a table of contents and adding effects to the slideshow.
In this video, I'll show you how to add references and the bibliography to a Beamer presentation in Overleaf, a popular online LaTeX editor. Including refere...
LaTeX can be used for creating presentations. There are several packages for the task, such as- Powerdot, Prosper, Seminar, etc, however, the Beamer package is the most widely used. It should be noted that Latex produces the presentation as a PDF which can be viewed in fullscreen mode with some pdf reader (e.g. Okular, Evince or Adobe Reader). If you want to navigate in your presentation, you ...
The minimal code of a LaTeX presentation includes: 1) loading the beamer class package, 2) choosing a default presentation theme and a frame. Here is an example: Copy to clipboard. % Quick start guide. \documentclass{beamer} \usetheme{default} \begin{document} \begin{frame} This is your first presentation!
Method 1: Installation and Setup. Install a LaTeX distribution like TeX Live or MiKTeX on your computer. Choose a LaTeX editor, such as TeXstudio or Overleaf, to write your presentation code. Start a new LaTeX document and include the necessary packages for creating presentations.
Introduction. When it comes to bibliography-management packages, there are three main options in LaTeX: bibtex, natbib and biblatex. This article explains how to use the biblatex package, to manage and format the bibliography in a LaTeX document.biblatex is a modern option for processing bibliography information, provides an easier and more flexible interface and a better language localization ...
Offers many handy options to customize and clean up *.bib files. Select References, then choose "BibTeX Export" under Export style and click Save. Select references, then click the "Export" button at the bottom of the screen and select "BibTeX", then save file. Select References, then Right Click on a reference → Export → select BibLaTeX or ...
Adding a bibliogrpahy to beamer works as in any other documentclass. The main points are that you have to cite some works in the text, otherwise the bibliography will be empty and that \addbibresource{WhatEverName.bib} should be used in the preamble. The default IEEE style is numeric, which is a bit tricky, as beamer normally does not show the ...
The next two steps merge the reference section with our LaTeX document and then assign successive numbers in the last step. Autogenerate footnotes in \(\LaTeX\) using BibLaTeX. The abilities of BibTeX are limited to basic styles as depicted in the examples shown above. Sometimes it is necessary to cite all literature in footnotes and ...
Many references (but inside the slides, not at end) given as hyperlinks. Some conferences are requiring a particular and given beamer style. Most important for an important formal presentation (such as a PhD defense): repeat that presentation several times. Like every movie or theater actor do. You won't have time to talk about 7 pages of ...
Introduction and example. When using BiBTeX, the bibliography style is set and the bibliography file is imported with the following two commands: \bibliographystyle{ stylename } \bibliography{ bibfile } where bibfile is the name of the bibliography .bib file, without the extension, and stylename is one of values shown in the table below . Here ...
There are different ways to achieve this: You can just use something like \cite[F.~20]{reference}.Whenever the optional argument is more than just a number, then biblatex outputs it literally instead of putting a pagination string in front of it.¹; As already mentioned in a comment to your question, you could define a separate bibliography driver presentation for presentations.
Now normally, like in a latex-article, I would put \usepackage {natbib} in the preamble, \bibliographystyle {plainnat} right after /begin {document} and \bibliography {BIB} right before \end {document}. And when I want to cite something somewhere in the text flow, I would use, say, \cite {hemingway52} and I'd get a nice output.
To create a new bibliography file in your Overleaf project, in the editor, click New File icon: An input box will appear for you to set the name of the new file. The file should have the .bib extension, in this example it is called mybibliography.bib. Now click on Create. A new file will be listed in the left panel, click it to edit its contents.
Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site
I manually create a bibliography across several Beamer frames. Some time ago, I searched for an automated solution like you and recall that there isn't a good one. More specifically, I cut and paste references across multiple Beamer frames until I get an appearance that is satisfactory. To ease the burden, I use EndNote to create the biblio and ...
9. Yes. It is just a question of aesthetics; the proper citation name for the conference name etc. should follow whatever arbitrary rules that you, or the journal you submit to, chose to follow. If it is a paper to be submitted to a journal, I suggest just leaving it as verbose as possible.