We love good questions

Skip to content

LaTeX.org on Twitter - follow us

  • Impressum and Privacy Policy
  • About LaTeX
  • Board index LaTeX's Friends BibTeX, biblatex and biber
  • Ask a question LaTeX    Text Formatting    Graphics, Figures & Tables    Math & Science    Fonts & Character Sets    Page Layout    Document Classes    General LaTeX's Friends    BibTeX, biblatex and biber    MakeIndex, Nomenclature, Glossaries and Acronyms    Conversion Tools    Viewers for PDF, PS, and DVI    XeTeX    Others LaTeX Distributions    Decision Guidance    MiKTeX and proTeXt    TeX Live and MacTeX    Others LaTeX Editors    Decision Guidance    AUCTeX    Kile    LEd    LyX    Scientific Word/Workplace    Texmaker and TeXstudio    TeXnicCenter       Announcements       General       Templates, Wizards & Tools       Feature Suggestions       Development    TeXShop    TeXworks    WinEdt    WinShell    Others LaTeX Templates    Articles, Essays, and Journal Templates    Theses, Books, Title pages    Letters    Presentations and Posters    Curricula Vitae / Résumés    Assignments, Laboratory books and reports    Calendars and Miscellaneous LaTeX Community    Announcements    Community talk    Comments & Wishes    New Members LaTeX Books    LaTeX Beginner's Guide    LaTeX Cookbook

LaTeX forum ⇒ BibTeX, biblatex and biber ⇒ Citing presentations

Citing presentations.

Post by syntaxerror » Sat Jan 02, 2010 5:33 pm

Post by kaiserkarl13 » Mon Jan 11, 2010 11:36 pm

Return to “BibTeX, biblatex and biber”

  •     Text Formatting
  •     Graphics, Figures & Tables
  •     Math & Science
  •     Fonts & Character Sets
  •     Page Layout
  •     Document Classes
  •     General
  • LaTeX's Friends
  •     BibTeX, biblatex and biber
  •     MakeIndex, Nomenclature, Glossaries and Acronyms
  •     Conversion Tools
  •     Viewers for PDF, PS, and DVI
  •     XeTeX
  •     Others
  • LaTeX Distributions
  •     Decision Guidance
  •     MiKTeX and proTeXt
  •     TeX Live and MacTeX
  • LaTeX Editors
  •     AUCTeX
  •     Kile
  •     LEd
  •     LyX
  •     Scientific Word/Workplace
  •     Texmaker and TeXstudio
  •     TeXnicCenter
  •        Announcements
  •        General
  •        Templates, Wizards & Tools
  •        Feature Suggestions
  •        Development
  •     TeXShop
  •     TeXworks
  •     WinEdt
  •     WinShell
  • LaTeX Templates
  •     Articles, Essays, and Journal Templates
  •     Theses, Books, Title pages
  •     Letters
  •     Presentations and Posters
  •     Curricula Vitae / Résumés
  •     Assignments, Laboratory books and reports
  •     Calendars and Miscellaneous
  • LaTeX Community
  •     Announcements
  •     Community talk
  •     Comments & Wishes
  •     New Members
  • LaTeX Books
  •     LaTeX Beginner's Guide
  •     LaTeX Cookbook

Who is online

Users browsing this forum: No registered users and 4 guests

  • Board index
  • All times are UTC
  • Text Formatting
  • Graphics, Figures & Tables
  • Math & Science
  • Fonts & Character Sets
  • Page Layout
  • Document Classes
  • BibTeX, biblatex and biber
  • MakeIndex, Nomenclature, Glossaries and Acronyms
  • Conversion Tools
  • Viewers for PDF, PS, and DVI
  • Decision Guidance
  • MiKTeX and proTeXt
  • TeX Live and MacTeX
  • Scientific Word/Workplace
  • Texmaker and TeXstudio
  • Announcements
  • Templates, Wizards & Tools
  • Feature Suggestions
  • Development
  • Articles, Essays, and Journal Templates
  • Theses, Books, Title pages
  • Presentations and Posters
  • Curricula Vitae / Résumés
  • Assignments, Laboratory books and reports
  • Calendars and Miscellaneous
  • Community talk
  • Comments & Wishes
  • New Members
  • LaTeX Beginner's Guide
  • LaTeX Cookbook

MSU Libraries

  • Need help? Ask a Librarian
  • Writing in LaTeX

Introduction to BibTeX

Creating a bibtex file, adding a bibtex library to your document, using the biblatex package to cite, changing citation styles.

  • Creating Accessible LaTeX Documents
  • Additional Help
  • LaTeX Templates

Using Citation Managers with LaTex

Although some people manage their citations in BibTex, a citation manager can still be extremely helpful for organizing and keeping track of your citations. Zotero, Mendeley, and EndNote all allow you to export citations to BibTex.

For help with choosing a citation manager see:

  • Comparing Citation Managers

For instructions on how to export to BibTex from a citation manager see:

  • University of British Columbia's LaTeX Guide This guide to LaTeX includes instructions on how to export BibTeX files from Zotero, Mendeley, and EndNote.

LaTex allows you to manage citations within your document through the use of a separate bibtex file ( filename.bib ). Bibtex files follow a standard syntax that allow you to easily reference the citations included in that file through the use of a bibliography management package. There are multiple bibliography management packages that you can use to manage citations. This guide will demonstrate how to use biblatex which allows for the most customization.

Example BibTeX file:

@article{grimberg,    author = {Grimberg, Bruna Irene and Hand, Brian},    title = {Cognitive Pathways: Analysis of students' written texts for science understanding},    journal = {International Journal of Science Education},    volume = {31},    number = {4},    pages = {503-521},    ISSN = {0950-0693},    DOI = {10.1080/09500690701704805},    url = {https://doi.org/10.1080/09500690701704805 https://www.tandfonline.com/doi/pdf/10.1080/09500690701704805?needAccess=true},    year = {2009},    type = {Journal Article} }

You can always create BibTeX files manually. However, many databases and citation managers allow you to export bibtex files that can then be uploaded into your LaTeX environment.

  • Digital Measure's guide to exporting BibTeX files

To add a bibtex file to your LaTex document, you can either create a new file in your Overleaf environment or upload a .bib file to the environment.

latex cite a presentation

To start using the biblatex package to cite, we first need to add the package and establish the BibTex file we are using in the preamble of the document.

\usepackage[backend=biber, style=numeric, citestyle=authoryear]{biblatex}

\addbibresource{references.bib}

To create in text citation within your document, we can use the cite command ( \cite{citationkey} ) and include the citation key in the argument. The citation key can be found by looking up the first word included in the relevant citation within the BibTex file. These can always be updated by editing the BibTex file.

You can cite authors in line by using the cite command \cite{grimberg}.

We can then simply print the bibliography at the end of the document.

\printbibliography

Biblatex supports most common citation styles. To change the citation style in your document you have to edit the citestyle command of the biblatex package in the preamble.

\usepackage[backend=biber, style=numeric, citestyle=apa ]{biblatex}

You can also update the way the bibliography is sorted by adding a sorting command of the biblatex package.

\usepackage[backend=biber, style=numeric, citestyle=authoryear, sorting=nty ]{biblatex}

For more information on editing biblatex citation styles, see:

  • Overleaf's Guide to Biblatex Citation Styles
  • << Previous: Writing in LaTeX
  • Next: Creating Accessible LaTeX Documents >>
  • Last Updated: Oct 14, 2022 7:57 PM
  • URL: https://libguides.lib.msu.edu/latex

LaTeX-Tutorial.com

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.

  • Autogenerate footnotes with BibLaTeX
  • BibTeX Format

BibTeX Styles

  • New Post! Export Bibliographic Database (BibTeX) Entries from Online Databases

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:

Image

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:

Image

Most editors will let you select, to run bibtex automatically on compilation. In TeXworks (MiKTeX) for example, this should be selected by default.

Image

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.

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 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:

Image

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.

BibTeX Formats

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.

Journal.png

Inbook (specific pages)

Inbook.png

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.

abbrv.png

I’m trying to keep this list updated with other commonly used styles. If you’re missing something here, please let me know.

  • Generate a bibliography with BibTeX and BibLaTeX
  • First define a .bib file using: \bibliography{BIB_FILE_NAME} (do not add .bib)
  • For BibTeX put the \bibliography statement in your document , for BibLaTeX in the preamble
  • BibTeX  uses the \bibliographystyle command to set the citation style
  • BibLaTeX chooses the style as an option like:  \usepackage[backend=bibtex, style=verbose-trad2]{biblatex}
  • BibTeX uses the \cite command, while BibLaTeX uses the \autocite command
  • The \autocite command takes the page number as an option: \autocite[NUM]{}

Next Lesson: 08 Footnotes

LaTeX/Presentations

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.

  • 1.1 Title page and author information
  • 1.2.1 Sections and subsections
  • 1.2.2 References (Beamer)
  • 1.3.1 The Built-in solution
  • 1.3.2 User-defined themes
  • 1.3.3.1 Math Fonts
  • 1.4 Frames Options
  • 1.5 Hyperlink navigation
  • 1.6 Animations
  • 1.7 Handout mode
  • 1.8 Columns
  • 1.10 PDF options
  • 1.11 Numbering slides
  • 2 The Powerdot package
  • 3.1 Beamer based themes/examples
  • 3.2 References

The Beamer package [ edit | edit source ]

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.

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.

Title page and author information [ edit | edit source ]

The title page is the first page where one may insert following information

  • Title and subtitle (optional)- Use \title and \subtitle commands, or use \title[short title (optional)]{Long title}{subtitle (optional)}
  • Author(s) name- Use the \author{} command.
  • Institute name- Use the \institute command. Note the use of \inst{1} and \inst{2} commands to associate the authors with their respective institutes.
  • Date and Place of presentation- It can be inserted using the \date[short date(optional)]{Long date} command.
  • Logo of Institute, etc.

It should be noted that the information within square braces, i.e., [ ] is optional.

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.

Table of Contents [ edit | edit source ]

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:

Sections and subsections [ edit | edit source ]

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

References (Beamer) [ edit | edit source ]

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

Themes [ edit | edit source ]

Beamer offers two ways for define the themes- 1) Use built-in themes, 2) Use user-defined themes.

The Built-in solution [ edit | edit source ]

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:

User-defined themes [ edit | edit source ]

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:

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:

Fonts [ edit | edit source ]

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:

Math Fonts [ edit | edit source ]

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

Frames Options [ edit | edit source ]

The options to a frame can be passed as following

Some of the useful options and their description is following.

  • plain : This option removes all the formatting from your slide and thus give you extra space to accommodate a large figure or a large table.
  • shrink : If you want to include lots of text on a slide use the shrink option.
  • allowframebreaks  : option will auto-create new frames if there is too much content to be displayed on one.
  • fragile : Before using any verbatim environment (like listings ), you should pass the option fragile to the frame environment, as verbatim environments need to be typeset differently. Usually, the form fragile=singleslide is usable (for details see the manual). Note that the fragile option may not be used with \frame commands since it expects to encounter a \end { frame } , which should be alone on a single line.

Hyperlink navigation [ edit | edit source ]

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.

Animations [ edit | edit source ]

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-> \\

Handout mode [ edit | edit source ]

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 [ edit | edit source ]

Columns environment divides a slide (vertically) into columns. Example

Example of columns in Beamer

Blocks [ edit | edit source ]

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.

Ejemplo de bloques en una presentación con Beamer

PDF options [ edit | edit source ]

You can specify the default options of your PDF. [2]

Numbering slides [ edit | edit source ]

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:

  • Ability to exclude certain frames from being numbered. For instance, this may be used at the title slide to avoid counting it:
  • This stuff works around the problem of counting the backup frames:

The Powerdot package [ edit | edit source ]

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.

Simple presentations [ edit | edit source ]

The beamer class is very powerful and provides lots of features. For a very simple presentation, a class based on article can be used.

Beamer based themes/examples [ edit | edit source ]

Some of the nice examples of the presentation are available below

  • The Nord beamer theme
  • Metropolis theme
  • Kenton Hamaluik
  • A list of theme maintained at github

References [ edit | edit source ]

  • ↑ Andrew Mertz and William Slough, Beamer by Example
  • ↑ Other possible values are defined in the hyperref manual
  • ↑ Appendix Slides in Beamer: Controlling frame numbers

Links [ edit | edit source ]

  • Wikipedia:Beamer (LaTeX)
  • Beamer user guide (pdf) from CTAN
  • The powerdot class (pdf) from CTAN
  • A tutorial for creating presentations using beamer

latex cite a presentation

  • Pages using deprecated enclose attributes
  • Wikibooks pages with to-do lists

Navigation menu

  • Behind the Scenes

How to Make a Presentation in LaTeX

' src=

December 7, 2016 Trudy Firestone 5 Comments

When I was tasked with creating a presentation to share with my co-workers at our weekly tech talk, I chose to use LaTeX. While I briefly considered other tools, like Google Slides or PowerPoint, using LaTeX allowed me to easily separate the styling from my content and create my own theme that I could reuse for all future presentations at Lucid.

What? LaTeX for Presentations?

LaTeX is a typesetting and document creation tool that is often used for creating academic articles due to its ability to display mathematical equations. Beyond that, it has many other capabilities due to a large amount of packages, such as Forest, which I used for laying out sentence trees in a college Linguistics class. One such package, Beamer , allows you to create presentations. While Beamer lacks the simple click and drag functionality of a GUI tool in creating presentations, it makes up for it by automating a large portion of the stylistic work—as long as you like the default styles or are willing to write your own—and offering all the mathematical equations, graphs, and other tools available in LaTeX.

A sample Beamer document:

Sample LaTeX file with default beamer theme

The Beamer commands are straightforward, and the flow of the presentation is easier to follow than it is in a GUI tool. While you could split the styling from the market using html and css, I enjoy using the Beamer package due to its concise creation of slides. Looking at a LaTeX file for a Beamer presentation is almost like looking at an outline which makes it more closely connected to the content the presentation is trying to convey. Unfortunately, I don’t like the default theme…or any of the other themes .

After lots of searching, however, I was able to create my own theme, lucid. Then, just by uncommenting \usetheme{lucid} , I was able to create a presentation I was pleased with. Only a few weeks ago, I was able to reuse the theme and create a new presentation with all the custom styling that I wanted in much less time than a GUI tool would have required to replicate my original theme.

Sample LaTeX file with our new lucid theme

Building Your Own Beamer Theme

While it’s easy to find documentation on creating a presentation using Beamer , it’s more difficult to locate documentation on building a Beamer theme. Therefore, I’m going to walk through creating a simple Beamer theme with its own title page, header and footer, and styled lists.

The first step in creating a Beamer theme is creating the following four files where “lucid” is the name of our new theme:

  • beamerinnerthemelucid.sty
  • beamerouterthemelucid.sty
  • beamercolorthemelucid.sty
  • beamerthemelucid.sty

While it’s not necessary to separate these into four files, it follows the pattern of Beamer’s own themes which allow for mixing and matching different parts of the theme. For instance, if we wanted to use the albatross color theme with the default theme we could replace \usetheme{lucid} in the above sample file like this:

And the output pdf would consist of this:

Default LaTeX Beamer theme with albatross color theme

The three parts of a theme are:

  • Inner: Defines the appearance of any items that make up the slides central content, e.g., lists or the title on the title page
  • Outer: Defines the appearance of the chrome of the slide, e.g., the title and footer of each slide
  • Color: Defines the colors used in various parts of the theme, e.g.,the color for frame titles or the background color

The final file, beamerthemelucid.sty, simply exists to combine all the parts of the theme into the main theme so it can be used without specifying each part of the theme.

beamerthemelucid.sty:

The change to presentation mode at the beginning of the file is added so that the .sty file will match the mode of the presentation .tex file. Beamer automatically converts all files with its document class to presentation mode. The rest of the file simply sets all the portions of the theme to the new lucid theme and then returns the file to the normal mode. Each of the .sty files used to create the theme needs to be put in presentation mode in the same way.

Right now, the theme doesn’t actually change anything. Everything is still using the default theme because we haven’t defined any new styles. Let’s start with the title page. Because the title is part of the inner content of the title page, the definition for its style goes into beamerinnerthemelucid.sty.

I want a title page that’s centered vertically and horizontally like the one in the default theme, but with a bigger font, a different color, and no date. So, let’s add the following to beamerinnerthemelucid.sty between the mode changes:

Sample LaTeX presentation title page with simplified title

The \defbeamertemplate command creates a new template where the first argument is the mode, * in this case, the second argument is what the template is for, and the third argument is the name of the new template. To access the template elsewhere, the given name is used, in this case “lucid.” The final part of \defbeamertemplate is where the actual template is defined using arbitrary LaTeX code. In this case, we use common commands for centering and accessed the title and subtitle via \inserttitle and \insertsubtitle . To get the correct colors, we use \usebeamercolor which fetches the correct colors from the color theme based on the element name given, i.e., the name of the color. Similarly, \usebeamerfont fetches the correct font from the font theme, so that you can specify the font separately.

However, the color and the font remain unchanged, so we need to edit the color theme file next. I want white text on a dark background, so we need to change the background color first.

Sample LaTeX presentation title page with new background color

After adding these commands in beamercolorthemelucid.sty, the title page looks just about the way I want it. The background is gray, and the title and subtitle are in a new size and color. However, Beamer’s default links are still in the bottom right hand corner. To remove them, we add the following line to beamerouterthemelucid.sty because the footer is part of the outer theme.

Updated LaTeX presentation title page without navigation symbols

Like \defbeamertemplate , \setbeamertemplate can be used to define a new template. The element that uses the template is immediately set to use the new template rather than being set separately. In this case, the navigation symbols element is set to empty.

Now that the title page looks just the way I want it to, we can move on to the content slides. While they already have the correct background color and are correctly lacking the navigation symbols in the footer, the title and subtitle are the wrong color and lack style.

 LaTeX presentation content slides without any additional style changes

Because the frame title is part of the outer theme, we add the following to beamerouterthemelucid.sty:

In addition to the now familiar Beamer commands, we use an if statement to differentiate between the cases of when there is and isn’t a subtitle, and we make use of a new package, tikz, which allows the user to create drawings in LaTeX. By using it in the template for the frametitle, we’ve added a rectangle to each frame title in the presentation. We set the color of the rectangle with the Beamer color frametitle-left which the command \usebeamercolor[fg]{frametitle-left} adds to the environment.

LaTeX presentation content frames with updated frametitle layout

The colors and fonts are correctly reading from beamercolorthemelucid.sty, but it hasn’t been updated, so that’s the next step.

LaTeX presentation content frames with updated frametitle colors

The content of the slides is still in the default style, so we turn to beamerinnerthemelucid.sty to modify the template for lists.

Just as \setbeamertemplate can be used to define a new template that is immediately applied, it can also be used to set a template defined by \defbeamertemplate earlier. square is defined by default in the beamer package, and it makes the bullets in an unordered list square.

LaTeX presentation slide with square bullets for the list

To change the colors of content and the list items, we update beamercolortheme.sty again.

LaTeX presentation slides with updated content colors

The last thing missing from our theme is a new footer. We need to add a page number and logo to each page.

LaTeX presentation slides with footer with page numbers and logo

Adding the above to beamerouterthemelucid.sty splits the footer in half, putting the page number out of the total number of pages on one side and a logo on the other. lucidsoftware-logo.png has to be included in the same directory for it to compile correctly. The if statement removes the page number from the first page.

Finally, we add the color for the page number to beamercolorthemelucid.sty:

Creating your own LaTeX theme allows for complete customizability, something you have to work very hard to achieve in more conventional presentational tools. It also makes it trivial to reuse the theme, avoiding wasted effort.

Additional References:

  • Another Theme Example

Related Articles

No Picture

Time-saving Chrome DevTools Shortcuts

Live editing html and css with chrome devtools, agile documentation: keeping your team in sync in an agile world, 5 smart strategies to increasing productivity in the workplace.

' src=

Was doing just that in the ’80s with DCF and Generalised Markup Language.

Styles were called “profiles”. You could roll your own, tailor an existing style or buy one.

The same base document could be formatted for a book, presentation or display.

Likely still used in producing IBM manuals.

' src=

So, have you uploaded your theme on CTAN? That’s the TeX-way to share 🙂

' src=

Thanks a lot This article helped me a lot to prepare my communication for this week (Stil working on it) Much thanks <3

' src=

Thank you a million times, i had a very very incredible experience with your tutorial. I made my own theme and i love it 🙂 I’m going to make a video on YouTube for this beautiful simplistic tex presentation solution. I’ll definitely link to your great tutorial there.

' src=

I do agree with all the ideas you have introduced on your post.

They’re really convincing and wll definitely work. Nonetheless, the posts are too brief for starters. May you please lengthen them a bit from subsequent time? Thanks for the post.

Your email address will not be published.

Save my name, email, and website in this browser for the next time I comment.

Warner Bros. Pictures at CinemaCon 2024: Everything Announced and Revealed

Joker: folie à deux, furiosa: a mad max saga, beetlejuice beetlejuice, and much more..

Adam Bankhurst Avatar

CinemaCon 2024 has officially kicked off and many of the big movie studios are in Las Vegas ready to show off what the future holds for each of them. We here at IGN are in attendance and will be breaking down all the big news from the biggest presentations.

We must sadly share, however, that not everything is released to the public right away after a presentation, do we will do our best to describe as much as we can so you can learn more about your favorite upcoming films!

Warner Bros. Pictures' presentation was the first we attended and was highlighted by Joker: Folie à Deux, Furiosa: A Mad Max Saga, and Beetlejuice Beetlejuice. We also got a new look at Kevin Costner's Horizon and M. Night Shyamalan's Trap.

Check out all the big news from Warner Bros. Pictures' CinemaCon panel below and be sure to stay tuned for more coverage as the week continues. And be sure to let us know what your favorite reveal was at CinemaCon!

Joker: Folie à Deux First Trailer Unites Joaquin Phoenix's Arthur Fleck With Lady Gaga's Harley Quinn

As we mentioned, not everything shown at CinemaCon is released to the public. Luckily for DC fans, the first trailer for Joker: Folie à Deux was and it is already taking the internet by storm.

In the footage, we see parts of Joaquin Phoenix's Arthur Fleck and Lady Gaga's Harley Quinn relationship. What is perhaps most striking is how it appears to switch from what could be described as their romantic delusions to a grimmer reality. It also looks to confirm a big change in Harley Quinn's story in that she will now be a patient at Arkham Asylum rather than a psychiatrist.

Director Todd Phillips took the stage to discuss the film and confirmed that while the sequel is not a full musical, music will be an "essential element." It also apparently won't "veer" too much from the original film and that Arthur Fleck has always had "music in him."

Joker: Folie à Deux will hit theaters on October 4, 2024.

Furiosa: A Mad Max Saga Footage Shows Anya Taylor-Joy on a Mission

The above trailer is not from CinemaCon.

Those in attendance at Warner Bros. Pictures' CinemaCon panel were treated to an extended sneak peek at Furiosa: A Mad Max Saga. The few moments on display showcased the early life story of Anya Taylor-Joy's Furiosa and her arduous journey to avenge her mom and lost childhood. We also saw some of this story in the most recent trailer for Furiosa.

Director George Miller also stopped by CinemaCon and said Furiosa will take place over a span of 16-18 years of backstory and Taylor-Joy shared that this is "the story of one woman's committment to impossible hope."

Furiosa: A Mad Max Saga rides into theaters on May 24, 2024.

Beetlejuice Beetlejuice Is Almost Back After 36 Years of Waiting

Beetlejuice Beetlejuice took center stage at Warner Bros.' presentation and we were shown new footage of the sequel in action alongside previous clips from the trailer. We get good looks at Keaton's Beetlejuice, the Deetzes - Winona Ryder's Lydia, Catherine O'Hara's Delia, and Jenna Ortega's Astrid - and even Willem Dafoe's character. Lydia also seemingly confirms the film will deal with the dead and the living trying to co-exist.

Keaton has seen the film two times now and says it is "really f***** good" and that Ortega is "just perfect" in the movie and got what they were going for right away.

Beetlejuice Beetlejuice opens in theaters on September 6, 2024.

Mickey 17 Trailer Shows the Many Lives of Robert Pattinson's Mickey

The first trailer for Mickey 17 was shown at Warner Bros.' panel and showed how Robert Pattinson's Mickey is an "expendable" asset who can be reprinted whenever he dies. The film is based on Edward Ashton's Mickey 7, but director Bong Joon-ho of Parasite fame changed the title to Mickey 17 because he kills Pattinson's character 10 more times than the book did.

The footage featured Pattinson acting against himself multiple times in this futuristic sci-fi world and Bong-ho knew he could play all these different versions of Mickey because he has a "crazy thing in his eyes." We also got to see Mark Ruffalo's dictator character, his wife who is played by Toni Collette, Mickey's girlfriend who is played by Naomi Ackie, and Steven Yeun, who will be playing Mickey's "strange buddy."

Mickey 17, which really is the story of a "simple man who ends up saving the world," will be released in theaters on January 31, 2025.

Horizon: An American Saga Gets a Breathtaking First Look

Footage from Horizon: An American Saga, the two-part Western epic that stars and is directed, produced, and co-written by Kevin Costner, was revealed at CinemaCon and what was shown was a breathtaking sizzle reel of sorts from the films that tell a story set in the Civil War expansion and settlement of the American West.

Costner said to the audience that he first tried to make these films back in 1988 and then in 2012 and he's so happy he now finally gets to get them across the finish line. However, his full plan for Horizon involves four movies that tell more of the story.

He also discussed how this film will explore the "promise" of America that was earned by people who claimed it for their own by being tough and resilient. However, that came at the expense of those already here. He also wants music to be an important focus for this epic and he even went to Scotland to get 92 musicians to work on the score.

Horizon: An American Saga Part 1 is set to arrive in theaters on June 28, 2024, and the second part will be released on August 16, 2024.

M. Night Shyamalan's Trap Looks to Send Audiences to a Concert Gone Wrong

M. Night Shyamalan's next film is called Trap and he told us that his daughter Saleka, who is a musician, helped him form the idea for the project. As for what the movie is about, Trap looks to tell a story of an immersive experience like a concert that turns into a thriller.

When the concert begins and the singer Lady Raven (played by Saleka!) comes on stage, something terrible happens and you come to find out this has all been a trap to capture a wanted serial killer who is played by Josh Hartnett.

Trap will be released in theaters on August 9, 2024.

Have a tip for us? Want to discuss a possible story? Please send an email to [email protected] .

Adam Bankhurst is a writer for IGN. You can follow him on X/Twitter @AdamBankhurst and on TikTok.

In This Article

Beetlejuice Beetlejuice

IGN Recommends

Helldivers 2 Stealth Drops New Ship Upgrades — and Some of Them Sound Amazing

Google Cloud Next 2024: Everything announced so far

Google’s Cloud Next 2024 event takes place in Las Vegas through Thursday, and that means lots of new cloud-focused news on everything from Gemini, Google’s AI-powered chatbot , to AI to devops and security. Last year’s event was the first in-person Cloud Next since 2019, and Google took to the stage to show off its ongoing dedication to AI with its Duet AI for Gmail and many other debuts , including expansion of generative AI to its security product line and other enterprise-focused updates and debuts .

Don’t have time to watch the full archive of Google’s keynote event ? That’s OK; we’ve summed up the most important parts of the event below, with additional details from the TechCrunch team on the ground at the event. And Tuesday’s updates weren’t the only things Google made available to non-attendees — Wednesday’s developer-focused stream started at 10:30 a.m. PT .

Google Vids

Leveraging AI to help customers develop creative content is something Big Tech is looking for, and Tuesday, Google introduced its version. Google Vids, a new AI-fueled video creation tool , is the latest feature added to the Google Workspace.

Here’s how it works: Google claims users can make videos alongside other Workspace tools like Docs and Sheets. The editing, writing and production is all there. You also can collaborate with colleagues in real time within Google Vids. Read more

Gemini Code Assist

After reading about Google’s new Gemini Code Assist , an enterprise-focused AI code completion and assistance tool, you may be asking yourself if that sounds familiar. And you would be correct. TechCrunch Senior Editor Frederic Lardinois writes that “Google previously offered a similar service under the now-defunct Duet AI branding.” Then Gemini came along. Code Assist is a direct competitor to GitHub’s Copilot Enterprise. Here’s why

And to put Gemini Code Assist into context, Alex Wilhelm breaks down its competition with Copilot, and its potential risks and benefits to developers, in the latest TechCrunch Minute episode.

Google Workspace

latex cite a presentation

Image Credits: Google

Among the new features are voice prompts to kick off the AI-based “Help me write” feature in Gmail while on the go . Another one for Gmail includes a way to instantly turn rough email drafts into a more polished email. Over on Sheets, you can send out a customizable alert when a certain field changes. Meanwhile, a new set of templates make starting a new spreadsheet easier. For the Doc lovers, there is support for tabs now. This is good because, according to the company, you can “organize information in a single document instead of linking to multiple documents or searching through Drive.” Of course, subscribers get the goodies first. Read more

Google also seems to have plans to monetize two of its new AI features for the Google Workspace productivity suite. This will look like $10/month/user add-on packages. One will be for the new AI meetings and messaging add-on that takes notes for you, provides meeting summaries and translates content into 69 languages. The other is for the introduced AI security package, which helps admins keep Google Workspace content more secure. Read more

In February, Google announced an image generator built into Gemini, Google’s AI-powered chatbot. The company pulled it shortly after it was found to be randomly injecting gender and racial diversity into prompts about people. This resulted in some offensive inaccuracies. While we waited for an eventual re-release, Google came out with the enhanced image-generating tool, Imagen 2 . This is inside its Vertex AI developer platform and has more of a focus on enterprise. Imagen 2 is now generally available and comes with some fun new capabilities, including inpainting and outpainting. There’s also what Google’s calling “text-to-live images” where you  can now create short, four-second videos from text prompts, along the lines of AI-powered clip generation tools like Runway ,  Pika  and  Irreverent Labs . Read more

Vertex AI Agent Builder

We can all use a little bit of help, right? Meet Google’s Vertex AI Agent Builder, a new tool to help companies build AI agents.

“Vertex AI Agent Builder allows people to very easily and quickly build conversational agents,” Google Cloud CEO Thomas Kurian said. “You can build and deploy production-ready, generative AI-powered conversational agents and instruct and guide them the same way that you do humans to improve the quality and correctness of answers from models.”

To do this, the company uses a process called “grounding,” where the answers are tied to something considered to be a reliable source. In this case, it’s relying on Google Search (which in reality could or could not be accurate). Read more

Gemini comes to databases

Google calls Gemini in Databases a collection of features that “simplify all aspects of the database journey.” In less jargony language, it’s a bundle of AI-powered, developer-focused tools for Google Cloud customers who are creating, monitoring and migrating app databases. Read more

Google renews its focus on data sovereignty

closed padlocks on a green background with the exception of one lock, in red, that's open, symbolizing badly handled data breaches

Image Credits: MirageC / Getty Images

Google has offered cloud sovereignties before, but now it is focused more on partnerships rather than building them out on their own. Read more

Security tools get some AI love

Data flowing through a cloud on a blue background.

Image Credits: Getty Images

Google jumps on board the productizing generative AI-powered security tool train with a number of new products and features aimed at large companies. Those include Threat Intelligence, which can analyze large portions of potentially malicious code. It also lets users perform natural language searches for ongoing threats or indicators of compromise. Another is Chronicle, Google’s cybersecurity telemetry offering for cloud customers to assist with cybersecurity investigations. The third is the enterprise cybersecurity and risk management suite Security Command Center. Read more

Nvidia’s Blackwell platform

One of the anticipated announcements is Nvidia’s next-generation Blackwell platform coming to Google Cloud in early 2025. Yes, that seems so far away. However, here is what to look forward to: support for the high-performance Nvidia HGX B200 for AI and HPC workloads and GB200 NBL72 for large language model (LLM) training. Oh, and we can reveal that the GB200 servers will be liquid-cooled. Read more

Chrome Enterprise Premium

Meanwhile, Google is expanding its Chrome Enterprise product suite with the launch of Chrome Enterprise Premium . What’s new here is that it mainly pertains mostly to security capabilities of the existing service, based on the insight that browsers are now the endpoints where most of the high-value work inside a company is done. Read more

Gemini 1.5 Pro

Google Gemini 1.5 Pro

Everyone can use a “half” every now and again, and Google obliges with Gemini 1.5 Pro. This, Kyle Wiggers writes, is “Google’s most capable generative AI model,” and is now available in public preview on Vertex AI, Google’s enterprise-focused AI development platform. Here’s what you get for that half: T he amount of context that it can process, which is from 128,000 tokens up to 1 million tokens, where “tokens” refers to subdivided bits of raw data (like the syllables “fan,” “tas” and “tic” in the word “fantastic”). Read more

Open source tools

Open source code on a computer screen highlighted by a magnifying glass.

At Google Cloud Next 2024, the company debuted a number of open source tools primarily aimed at supporting generative AI projects and infrastructure. One is Max Diffusion, which is a collection of reference implementations of various diffusion models that run on XLA, or Accelerated Linear Algebra, devices. Then there is JetStream, a new engine to run generative AI models. The third is MaxTest, a collection of text-generating AI models targeting TPUs and Nvidia GPUs in the cloud. Read more

latex cite a presentation

We don’t know a lot about this one, however, here is what we do know : Google Cloud joins AWS and Azure in announcing its first custom-built Arm processor, dubbed Axion. Frederic Lardinois writes that “based on Arm’s Neoverse 2 designs, Google says its Axion instances offer 30% better performance than other Arm-based instances from competitors like AWS and Microsoft and up to 50% better performance and 60% better energy efficiency than comparable X86-based instances.” Read more

The entire Google Cloud Next keynote

If all of that isn’t enough of an AI and cloud update deluge, you can watch the entire event keynote via the embed below.

Google Cloud Next’s developer keynote

On Wednesday, Google held a separate keynote for developers . They offered a deeper dive into the ins and outs of a number of tools outlined during the Tuesday keynote, including Gemini Cloud Assist, using AI for product recommendations and chat agents, ending with a showcase from Hugging Face. You can check out the full keynote below.

Warner Bros. 2024 CinemaCon Panel Live Blog

Live reports from wb in las vegas.

Anya Taylor Joy in Furiosa

CinemaBlend is in Las Vegas this week for CinemaCon 2024. We are attending every major movie studio panel, and will be bringing you complete updates of what is announced, and the footage that is revealed. We are kicking things off this Tuesday with a Live Blog of the Warner Bros. panel, so refresh the page often to follow along!

Show is about to begin, folks, so stay here for updates on Joker 2, Furiosa, Horizon parts one and two, and more!

Warner Bros. is coming off of a major win in Godzilla x Kong , so I expect them to celebrate that film's success at the start of the presentation. 

I was close. WB executives come out, dressed in Beetlejuice suits, and celebrate the incredible run that Barbie had last year at theaters. Including its Oscar run. 

Margot Robbie as Barbie

WB executives thanking theater exhibitors for helping them distributing the number of movies that the studio wants to put out every year. Repeats their commitment to making big blockbuster entertainment, listing Wonka , Dune 2 , and Godzilla x Kong . 

OK, all the "celebrations" and back patting is over. Time to start teasing the 2024 slate of Warner Bros. films! First up, Furiosa! 

Anya Taylor-Joy pulling down her face mask in front of an orange sky in Furiosa: A Mad Max Saga.

Furiosa panel opens with a new logo, and the roar of engines that rattled audience members in their chests. This is going to be a massive reason to see the movie in theaters. The SOUND! 

George Miller now on stage with Anya Taylor Joy and Chris Hemsworth. 

Keep refreshing for updates...

George Miller says that Furiosa will cover 16 to 18 years of back story for the character, and the world. He says he just finished the movie last week. 

George Miller praising Anya Taylor Joy's discipline in playing the title role. Claims that if the Apocalypse were to happen, he'd want to be with Anya to survive. 

Chris Hemsworth talks about his character, saying he needs to be twisted and demented, but because he's also a leader, he needed to have some charm, some wit, and some charisma. 

Chris Hemsworth wearing a prothetic nose for Furiosa

Miller, complimenting his actors, talks about spending a year in the cutting room, and now being so blown away at how different Anya Taylor Joy and Chris Hemsworth are from their characters. Hemsworth also talks about how, growing up in Australia with the Mad Max movies, Miller was "a God-like figure" to his family, and working with him was surreal. 

Miller shows the audience an extended preview. It was broken into three chapters, and showed off a slew of footage. The sections are:

I. Her Odyssey Begins

This segment spent time with young Furiosa, who eventually is abducted from The Green Place. We learn about her relationship with her mother, and the erason why Hemsworth's character takes young Furiosa. Our lead character is repeatedly told to "Protect the Green Place." And her mother instructs her, "Whatever you have to do ... promise me you'll find your way home." 

Section two of the footage was called: 

II. A Warrior Awakens

This looks to be the evolution of Furiosa as a road warrior (pun intended) Anya Taylor-Joy takes over the role here, and we see her mentorship in the wastelands. She screams, "My mother. My childhood. I want them back."

Finally, the third act becomes:

III. Ride Into Vengeance

It looks beyond badass.

WB shifts to its first Shyamalan feature. Ishana Shyamalan teases her horror movie The Watchers , which has something to do with Dakota Fanning and horrifying creatures that stalk the woods of Ireland. It's straight horror.  

James Gunn is now on screen teasing SUPERMAN, and next year's "The Summer of Superman."

Her also thanked exhibitors for all they did to make Guardians of the Galaxy Vol. 3 a hit.

This video opened with a Superman logo, which looked exactly like the one on David Corenswet's chest. 

Now Peter Safran is on stage to talk DC. The Superman logo is still on the screen, because Safran is teasing Super / Man: The Christopher Reeve story. This doc earned huge raves at Sundance earlier this year. Put it on your radar. 

Christopher Reeve as Superman

Peter Safran says that Super / Man will play theaters in September, and then unveiled the first trailer. It's deeply emotional, incredibly human, and should play enormously well with DC fans, and movie lovers. 

Up next, it's time for Kevin Costner's Horizon: An American Story , and Costner is coming on stage! 

Kevin Costner in Horizon: An American Saga.

Costner talks about why he needed to go back to the Western. Says that going to the movie speaks to him, and he always sought stories that would bring an audience entertainment. He said he always found that inspiration in the story of America.  

Costner says he prefers "Journey Movies" over "Plot Movies." He'd prefer audiences taking a ride. Horizon covers 12 years of time, starting before the Civil War and through it. He talks about how the war had an effect on The West, that he will explore. He started working on this movie in 1988. And he says that he has written four movies in this saga. Tells audiences: 

They're coming! They're coming to you.

Luke Wilson in Horizon: An American Saga

Horizon part one arrives in June. Part two arrives in August. We'll see if Costner gets to keep going, and delivering all four movies he has mapped out. It's funny that Sam Worthington is in Horizon , given that he's also in Avatar , which has an endless number of chapters to it...

Up next is Mickey 17, the latest from Parasite director Bong Joon-ho, who is coming on stage for the first time at CinemaCon! 

Robert Pattinson in Mickey 17

Bong explains why his movie is called Mickey 17, while the source book is Mickey 7. He jokes that the number reflects the number of times the character dies, so Bong killed him 10 additional times! 

The Mickey 17 trailer is about to screen: 

Oh, OK, Mickey 17 looks hilarious. I didn't realize it was so comedic. It's sci-fi, with a Snowpiercer tone, that follows a character named Mickey (Robert Pattinson) who signs up to be an "expendable," which means he's repeatedly cloned for tough missions. And killed off. Again and again. But it escalates. The cast is excellent. In addition to multiple Pattinsons, we get Mark Ruffalo, Steven Yeun, and Toni Collette. 

The worst part? It has a January release date. Looks worth the wait.

And now, the other Shyamalan on the WB slate: Trap, directed by M. Night Shyamalan. 

This is the first movie that Night is doing with WB. He's on stage to describe Trap, and to thank the distributors for their partnership. 

Night uses the words "provocative" and "unusual" to describe Trap. He says that the audience will be the members of an actual audience, who come to the theater to see a singer, Lady Raven, on stage. The performer begins singing a haunting ballad, and as you get swept up in the concert... something terrible happens.  

The trailer for Trap revealed a bunch. I hope it appears online, because I don't want to give it away.... so, we'll move on to Beetlejuice Beetlejuice , and the legacy of Tim Burton. 

Jenna Ortega in Beetlejuice Beetlejuice

The lure of Beetlejuice Beetlejuice is complete and total immersion into the mind of Tim Burton. And Michael Keaton insisting that if they are going to even bother to do it, they need to rely on techniques and effects that they did on the original movie. The footage shows a lot of behind-the-scenes moments on filming of both Beetlejuice and the sequel. And if you like that movie, this is very much up your alley. 

Tim Burton is now on stage with his cast, including Catherine O'Hara, Willem Dafoe, and Michael Keaton! 

Michael Keaton grimaces in full makeup in Beetlejuice Beetlejuice.

It has been 35 years since Beetlejuice. Originally, Tim Burton was interested in the Lydia character. Now, he says the Deetz family is the anchor of the story, and so we will see generations of Deetz women. The movie, he says, feels like a big family reunion. 

Keaton hypes up Beetlejuice Beetlejuice, telling the crowd: 

It's really fucking good. It's really, really good. Actually, it's great.

Justin Theroux warns that he can't say anything about his character or the plot. Tells us every day was fun. (Sigh) Keaton, meanwhile, compares this one to the original, when he and Burton were figuring it all out. This time out, he credits the supporting cast being hilarious, and specifically calls out Jenna Ortega for being a "perfect" addition, understanding the tone immediately. They're showing an extended version of the existing trailer, but Burton is heading back to London to finish the movie. It looks amazing. Great looks at the new characters, some sequences of stop-motion animation, and deep looks into the underworld. Looks amazing!

Finally.... JOKER 2!

Todd Phillips on stage. He's huge with exhibitors, thanking them for supporting Joker when "bizarre rumors" swirled against the movie in the month leading up to its release.  

Joaquin Phoenix in Joker

Phillips says that even though he always called Joker "a one-off," he and Joaquin Phoenix talked about sequel ideas while filming the first movie, because they love the character and the world. So when Joker did so well, they knew they had to keep going on it. He says Lady Gaga is magic, and he knew (while producing A Star Is Born)   that she was the one who had to play opposite Phoenix. 

The director doesn't call this a musical. He says that music is an important element to it, same as it was in the first movie. "(Arthur) has music to him. He has a dance to him."

We are now the first people in the world to see the trailer. It will be online right after this. 

Still unclear if the musical is in Arthur's head or not. But Joker 2 is definitely a romance, with strong musical elements, and it looks majestic. Bring it on. 

That's it for WB. Thanks, all, for following. 

  • 2 NCIS' Gary Cole Totally Gets What Makes Parker Tick, But Reveals What They Definitely Don't Have In Common
  • 3 32 Of The Best Heist Movies Of All Time
  • 4 After FBI's Massive Renewal From CBS, I Love What Missy Peregrym Told Us About Playing Maggie For Seven 'Very Hard' Years
  • 5 ‘Very Alpha’: John Cena Gives His Take On Dwayne Johnson And Vin Diesel’s Fast And Furious Feud

latex cite a presentation

IMAGES

  1. How to cite in LaTeX

    latex cite a presentation

  2. How to cite references in LaTeX

    latex cite a presentation

  3. How to Reference in Latex

    latex cite a presentation

  4. LaTeX tutorial -7 of 7-Citations in LaTeX

    latex cite a presentation

  5. LaTeX

    latex cite a presentation

  6. Bibliography management with bibtex

    latex cite a presentation

VIDEO

  1. cute 😍 the# the cite# the cite #a LaTeX the# 🥰 cite this# cute 🥰 cite# AltafBloch

  2. Generating list of references through BibTex in Latex

  3. Lecture 5: Citations with BibTeX in LaTeX (Arabic)

  4. Creating Professional Figures in Latex: A Step-by-Step Guide

  5. Matelas en latex Naturel

  6. A Student Quick Guide for Exit Exam 2015ዓ/ም #latex #education #thesis #gardening

COMMENTS

  1. How to cite a University lecture (or its slides or script)

    If retreivable, it depends where to retreive it. If it is published online, I would use the @online or indeed @misc as most answers citing webpages use that. To add the link to the retreivable resource use an url entry and be sure to load for example the hyperref package. If it is published elsewhere, you cite that source (@book etc.).

  2. Citing presentations

    I've searched through the internet and the BiBTeX documentation, but there seems to be no standard entry type to handle presentations. When creating a custom bibliography style with makebst/merlin, it seems to be possible to add a non-standard "presentation" type, but I don't know how to do this. I would minimally need for author, year, month ...

  3. bibliographies

    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

  4. bibtex

    I need to cite a lecture note in my poster, that I found by google search. What are the standard field I should include in bibtex? The lecture note I am interested in is: this

  5. Bibliography management in LaTeX

    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 ...

  6. Using bibliographies on Overleaf

    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.

  7. Bibliography management with bibtex

    together with the thebibliography block from before, this is what gets rendered into your PDF when you run a \(\mathrm{\LaTeX}\) processor (i.e. any of latex, pdflatex, xelatex or lualatex) on your source file:. Figure 1: Citing entries from a thebibliography list. Notice how each \bibitem is automatically numbered, and how \cite then inserts the corresponding numerical label.

  8. Managing Citations in LaTeX

    Using the Biblatex package to Cite. To start using the biblatex package to cite, we first need to add the package and establish the BibTex file we are using in the preamble of the document. To create in text citation within your document, we can use the cite command ( \cite{citationkey}) and include the citation key in the argument.

  9. LibGuides: Overleaf

    In order to cite references, you first need to create a separate bibliography file ending with a .bib extension within your LaTeX project. You can do that by clicking on the New File icon on the upper-left corner of the screen. Then, enter your file name. Note that the default file extension in LaTeX is .tex. Your bibliography file must end in ...

  10. Putting citation text on same slide with LaTeX Beamer

    9. To have the citation at the bottom of the same slide, we can use \footfullcite instead of \fullcite. Complete steps would be: Include \usepackage{biblatex} and \bibliography{<your_bib_file>} in your preamble. Use \footfullcite{paper} in your frame. It is \addbibresource{biblio.bib} with a single s in resource.

  11. Bibliography in LaTeX with Bibtex/Biblatex

    Summary. Generate a bibliography with BibTeX and BibLaTeX. First define a .bib file using: \bibliography {BIB_FILE_NAME} (do not add .bib) For BibTeX put the \bibliography statement in your document, for BibLaTeX in the preamble. BibTeX uses the \bibliographystyle command to set the citation style.

  12. How do you cite conference proceedings?

    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.

  13. LaTeX/Presentations

    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 ...

  14. Bibtex bibliography styles

    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 ...

  15. Guidelines for Bibliographical Citations in LaTeX

    the citation could omit them, since they are given earlier in the sentence: Brian Herbert and Kevin J. Anderson continued the Dune saga [2000]. Now let us come to a short synthesis of the main citation schemes used throughout printed documents. As mentioned in [Butcher, 1992, § 10], there are four schemes: number-only publications are ...

  16. bibtex apa-style zotero

    I use zotero to manage my bibliography, and export collections to BibTeX when I'm writing in LaTeX. I use apacite as my style (I'm a psychology student). I have a citation that should end up looking like this: Ranney, M., Cheng, F., Garcia de Osuna, J., & Nelson, J. (2001, November).

  17. Making Presentations With LaTeX

    There are many advantages to using Beamer for creating presentations. Among them, we can cite, for instance, Beamer compatibility with different LaTeX compilers, such as pdflatex, dvips, and lualatex. ... Specifically, we studied the basic structure of a LaTex/Beamer presentation, the creation of frames, inserting and formatting the frame ...

  18. How to Make a Presentation in LaTeX

    beamerthemelucid.sty: \mode<presentation>. \useinnertheme{lucid} \useoutertheme{lucid} \usecolortheme{lucid} \mode<all>. The change to presentation mode at the beginning of the file is added so that the .sty file will match the mode of the presentation .tex file. Beamer automatically converts all files with its document class to presentation mode.

  19. Advanced LaTeX Workshop

    This workshop provides a hands-on introduction to more advanced topics in LaTeX, including using beamer and BibTeX. Beamer provides an elegant way to create presentations and posters while taking advantage of the potential of LaTeX. BibTeX is a powerful, integrated citation system that is easy to use with LaTeX. Peer consultations and ...

  20. Warner Bros. Pictures at CinemaCon 2024: Everything Announced and ...

    Warner Bros. Pictures' presentation was the first we attended and was highlighted by Joker: Folie à Deux, Furiosa: A Mad Max Saga, and Beetlejuice Beetlejuice. We also got a new look at Kevin ...

  21. Bibliography management with biblatex

    There are four bibliography-related commands in this example: \usepackage{biblatex} Imports the package biblatex. \addbibresource{sample.bib} Imports the bibtex data file sample.bib, this file is the one that includes information about each referenced book, article, etc. See the bibliography file section for more information.

  22. References at the end of beamer slides

    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.

  23. Google Cloud Next 2024: Everything announced so far

    Google's Cloud Next 2024 event takes place in Las Vegas through Thursday, and that means lots of new cloud-focused news on everything from , to AI to devops and security. Last year's event was ...

  24. Biblatex citation styles

    Open this example in Overleaf (the sample.bib file is created for you).. This example produces the following output: Citation styles. Standard citation styles include: numeric Implements a numeric citation scheme intended for in-text citations. Should be employed in conjunction with the numeric bibliography style.; numeric-comp Compact variant of the numeric mode.

  25. Beamer Presentations: A Tutorial for Beginners (Part 1 ...

    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 ...

  26. Warner Bros. 2024 CinemaCon Panel Live Blog

    We are kicking things off this Tuesday with a Live Blog of the Warner Bros. panel, so refresh the page often to follow along! Refresh. 2024-04-05T17:33:05.643Z. Show is about to begin, folks, so ...

  27. Citations in LaTex beamer

    2. I have trouble getting any kind of citation working with latex beamer and the biblatex package. I considered at least 30 different approaches proposed here and in other forums. Because I used \cite in my thesis, I would like to stick with biblatex and \cite. This is the minimal example: \documentclass[presentation, notes = show]{beamer}