Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

What's the best style to cite the sources of images in beamer presentation. How to do it?

Since this question may not have a "best answer" I suggest to make it community wiki.

share|improve this question
1  
How do you add the images in your presentation? Is it an image with some text? Then you could add some more Text Source: www.xxx... Or is it a 'full page image'? Perhaps you could add a small line on bottom of the image. Or you add a last foil Sources with page reference and source data (a kind of bibliography). –  knut Mar 18 '12 at 11:52

2 Answers 2

Either in print or in a presentation I think is best to add it below the image:

enter image description here

\documentclass[a4paper]{article}
\usepackage{graphicx,caption}
\parskip0pt
\begin{document}
\includegraphics[width=\linewidth]{pierced}
\hspace*{15pt}\hbox{\scriptsize Credit:\thinspace{\small\itshape Kathleen Gilje}}
  \captionof{figure}{Some description of the image.}
\end{document}

I prefer this approach as it takes less space and is also at the right place to "tell its story".

share|improve this answer

I prefer putting the source in the lower right corner of the slide (which allows me to put text and image references in the same place). For that, I use a small macro \source which is defined similar to this one:

\newcommand{\source}[1]{\begin{textblock*}{4cm}(8.7cm,8.6cm)
    \begin{beamercolorbox}[ht=0.5cm,right]{framesource}
        \usebeamerfont{framesource}\usebeamercolor[fg]{framesource} Source: {#1}
    \end{beamercolorbox}
\end{textblock*}}

(You probably need to fine-tune the positioning of the textblock in the first line to suit your template.)

In the actual beamer frame, just put it somewhere like this:

\begin{frame}
  \frametitle{Screenshot of Google.com}
  \includegraphics{…}
  \source{Google.com}
\end{frame}

There might be better ways to do it, but that is what works well for me.

EDIT: Forgot to mention that you need to include the definitions for the font and colors

In your beamer color theme, add a line like:

\setbeamercolor{framesource}{fg=gray}

In your beamer font theme, add a line like:

\setbeamerfont{framesource}{size=\tiny}

EDIT: Full MWE:

\documentclass{beamer}
\usepackage[absolute,overlay]{textpos}

\setbeamercolor{framesource}{fg=gray}
\setbeamerfont{framesource}{size=\tiny}

\newcommand{\source}[1]{\begin{textblock*}{4cm}(8.7cm,8.6cm)
    \begin{beamercolorbox}[ht=0.5cm,right]{framesource}
        \usebeamerfont{framesource}\usebeamercolor[fg]{framesource} Source: {#1}
    \end{beamercolorbox}
\end{textblock*}}


\begin{document}

\begin{frame}
  \frametitle{Screenshot of Google.com}
  \includegraphics{filename}
  \source{Google.com}
\end{frame}

\end{document}
share|improve this answer
4  
For anybody who might be struggling to get this to answer work, you need to add: \usepackage[absolute,overlay]{textpos} to your preamble. –  Paul M. Mar 19 '12 at 13:30

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.