PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : attachfile: Größe der Icons ändern



Bilbo
31-01-2010, 16:41
Hallo,

möchte gerne mit Hilfe des Paketes attachfile ein paar PDFs "anhängen". Nun soll das Icon am Ende einer Zeile erscheinen. Leider passt sich die Größe des Icons nicht der Zeilenhöhe an, da dieses zu hoch ist und dadurch der Zeilenabstand auseinander gezogen wird. Wie kann ich die Größe der Icons verändern? Laut Doku geht das ohne weiteres nicht.

Gruß,
Bilbo

bischi
31-01-2010, 17:20
Minimalbeispiel?

MfG Bischi

Bilbo
31-01-2010, 18:05
\documentclass{beamer}

\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{attachfile}
\usepackage{filecontents}
\begin{filecontents}{references.bib}
@ARTICLE{mustermann2003a,
author = "Mustermann, Max AND Knecht, Markus AND Schmidt, Max AND Mueller, Arnold",
title = "Physikalische und mathematische Probleme",
journal = "Journal of Physics",
year = "2003",
addendum = "\attachfile{default.pdf}",
}

@ARTICLE{mustermann2003b,
author = "Mustermann, Max AND Knecht, Markus AND Schmidt, Max AND Mueller, Arnold",
title = "Physikalische und mathematische Probleme zum Testen",
journal = "Journal of Physics",
year = "2003",
}
\end{filecontents}
\usepackage[babel]{csquotes}
\usepackage[%
bibstyle=authoryear,%
citestyle=authoryear,%
sorting=nyt,%
sortcites=true,%
maxnames=2,%
]{biblatex}
\bibliography{references}
\usepackage{blindtext}

\begin{document}

\title{Vortrag mit Beamer}
\author{Max Mustermann}
\date{\today}

\begin{frame}[plain]
\titlepage
\end{frame}

\begin{frame}
\blindtext
\attachfile{default.pdf}
\end{frame}

\begin{frame}
\frametitle{References}
\printbibliography[maxnames=2]\nocite{*}
\end{frame}

\end{document}


Gruß,
Bilbo

lockstep
31-01-2010, 18:38
Füge folgendes unmittelbar vor \begin{document} in dein Beispiel ein:



% \usepackage{graphicx}
\makeatletter
\DeclareRobustCommand{\atfi@acroPushPin}{%
\scalebox{0.75}{%
\raisebox{-1.25bp}{\parbox[b][14bp]{24bp}{%
\rule{0pt}{0pt}\pdfliteral{\atfi@acroPushPin@data} }%
}%
}%
}
\makeatother


lockstep

Bilbo
31-01-2010, 18:49
Aha, genau den Teil hatte ich auch aus der Doku rauskopiert und versucht anzupassen, was leider nicht ging. Jetzt geht es aber. Danke :)

lockstep
31-01-2010, 18:56
Im konkreten Fall beginnt sich die Zeilenhöhe übrigens bei einem \scalebox-Parameter zwischen 0.85 und 0.9 zu vergrößern. Natürlich ist die Größe des Icons auch Geschmacksache. :)

lockstep

cookie170
31-01-2010, 20:39
Am einfachsten:

\marginpar{\attachfile{foo}}

lockstep
31-01-2010, 20:52
Das führt bei Verwendung innerhalb einer frame-Umgebung zur LaTeX-Fehlermeldung "Float(s) lost". (\marginnote klappt, erzeugt jedoch kein sehr ansehnliches Ergebnis.)

lockstep