-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I've got different bibliographic sources to include. All are in a .bib
file, and I use traditional commands to cite these sources.
The problem is that I need to use more than one column to display all
these different items, and, as a result, I would like the number of
columns to be automatically scaled up to a factor depending on the
number of bibliographic entries.
Another possibility would be to create new \frames (i.e. `slides') so
that new bibliographic items can be put continuously too.
Any idea?
Thanks.
- --
Merciadri Luca
See http://www.student.montefiore.ulg.ac.be/~merciadri/
- --
The causes of events are always more important than the events
themselves. (Cicero)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>
iEYEARECAAYFAky+ys0ACgkQM0LLzLt8MhwSvgCfbU6p67Jl+6pLgve+bCv9bmMR
gUAAoKromlEl5YBqMFNYN1UqyWzeI0hX
=0nfx
-----END PGP SIGNATURE-----
|
|
0
|
|
|
|
Reply
|
Merciadri
|
10/20/2010 10:56:13 AM |
|
Hi,
maybe I didn't get your point, but it seems rather easy to me using
biblatex.
> The problem is that I need to use more than one column to display all
> these different items, and, as a result, I would like the number of
> columns to be automatically scaled up to a factor depending on the
> number of bibliographic entries.
Columns? Do you want to use tabulars or similar for printing your bib??
I disadvise...
What do you mean with "different items"? Books, articles, reports etc.?
Do you want to list them separately? Then do it like in the first two
frames of my example[1].
> Another possibility would be to create new \frames (i.e. `slides') so
> that new bibliographic items can be put continuously too.
Then take a look at the third frame of my example[1]. Setting
\bibitemsep is only for a better effect of allowframebreaks.
Regards, Claas
[1]:
\begin{filecontents}{source.bib}
@Book{B,
author = {B},
title = {B},
year ={2010}
}
@Article{A,
author = {A},
title = {A},
year ={2010},
journal = {A}
@Book{C,
author = {C},
title = {C},
year ={2010}
}
@Article{D,
author = {D},
title = {D},
year ={2010},
journal = {D}
@Book{E,
author = {E},
title = {E},
year ={2010}
}
@Article{F,
author = {F},
title = {F},
year ={2010},
journal = {F}
}
\end{filecontents}
\documentclass{beamer}
\usepackage{biblatex}
\bibliography{source}
\begin{document}
\nocite{*}
\begin{frame}{Books}
\printbibliography[type=book]
\end{frame}
\begin{frame}{Articles}
\printbibliography[type=article]
\end{frame}
\setlength{\bibitemsep}{5cm}
\begin{frame}[allowframebreaks]{All}
\printbibliography
\end{frame}
\end{document}
|
|
0
|
|
|
|
Reply
|
Claas
|
10/20/2010 11:44:39 AM
|
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Claas Hemig <claas.hemig@tu-clausthal.de> writes:
> Hi,
>
> maybe I didn't get your point, but it seems rather easy to me using
> biblatex.
>
>> The problem is that I need to use more than one column to display all
>> these different items, and, as a result, I would like the number of
>> columns to be automatically scaled up to a factor depending on the
>> number of bibliographic entries.
>
> Columns? Do you want to use tabulars or similar for printing your
> bib?? I disadvise...
I wanted to say that I had already used the multicol package.
> What do you mean with "different items"? Books, articles, reports
> etc.? Do you want to list them separately? Then do it like in the
> first two frames of my example[1].
>
>> Another possibility would be to create new \frames (i.e. `slides') so
>> that new bibliographic items can be put continuously too.
>
> Then take a look at the third frame of my example[1]. Setting
> \bibitemsep is only for a better effect of allowframebreaks.
Thanks. This is exactly what I was looking for. Nice.
>
> [1]:
> \begin{filecontents}{source.bib}
> @Book{B,
> author = {B},
> title = {B},
> year ={2010}
> }
> @Article{A,
> author = {A},
> title = {A},
> year ={2010},
> journal = {A}
> @Book{C,
> author = {C},
> title = {C},
> year ={2010}
> }
> @Article{D,
> author = {D},
> title = {D},
> year ={2010},
> journal = {D}
> @Book{E,
> author = {E},
> title = {E},
> year ={2010}
> }
> @Article{F,
> author = {F},
> title = {F},
> year ={2010},
> journal = {F}
> }
> \end{filecontents}
> \documentclass{beamer}
> \usepackage{biblatex}
> \bibliography{source}
> \begin{document}
> \nocite{*}
> \begin{frame}{Books}
> \printbibliography[type=book]
> \end{frame}
> \begin{frame}{Articles}
> \printbibliography[type=article]
> \end{frame}
> \setlength{\bibitemsep}{5cm}
> \begin{frame}[allowframebreaks]{All}
> \printbibliography
> \end{frame}
> \end{document}
- --
Merciadri Luca
See http://www.student.montefiore.ulg.ac.be/~merciadri/
- --
The principal task of civilization, its actual raison d'être, is to
defend us against nature. (Sigmund Freud)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>
iEYEARECAAYFAky/EGYACgkQM0LLzLt8MhyV3wCffxHKkAv5HUbYSKwlJxWSRe7a
NQcAn3u6QpsldWxrYwlI88CmZur4EmZt
=Ryl0
-----END PGP SIGNATURE-----
|
|
0
|
|
|
|
Reply
|
Merciadri
|
10/20/2010 3:53:10 PM
|
|
>> Then take a look at the third frame of my example[1]. Setting
>> \bibitemsep is only for a better effect of allowframebreaks.
> Thanks. This is exactly what I was looking for. Nice.
You could also take a look at the beamer doc searching for
"bibliography", especially at page 36
<quote>
- Do not use the option allowframebreaks except for long bibliographies.
- Do not use long bibliographies.
</quote>
and pages 60/61 for breaking frames.
Regards, Claas
|
|
0
|
|
|
|
Reply
|
Claas
|
10/21/2010 7:01:27 AM
|
|
|
3 Replies
419 Views
(page loaded in 0.29 seconds)
Similiar Articles:7/13/2012 11:55:17 AM
|