2010-06-07 4 views
5

Ich habe die Beamer-Klasse verwendet, um Präsentationen in LaTeX zu erstellen, und ich liebe es. Kürzlich habe ich begonnen, den \ note-Befehl zu verwenden, um Notizen zu meinem Handzettel hinzuzufügen, so dass ich eine gedruckte Version mit einigen Zeigern habe, um mich an Dinge zu erinnern, die ich in der Vorlesung sagen möchte.
Ich habe ein Problem mit den längeren Zeilen in der Notes-Umgebung, da sie am rechten Ende der Seite zu verschütten scheinen, ohne richtig zu formatieren. Ich weiß nicht, ob das aus einem bestimmten Grund ist, aber ich würde auf jeden Fall herausfinden, wie ich es ändern kann. Klar, ich möchte die Breite des Textes nicht überall ändern, nur in der Notizumgebung.Ändern der Textbreite der Noten im Beamer (LaTeX)

ist hier ein minimales Beispiel:

\documentclass[beamer]{beamer} 
\title{An example of itemize in notes not working in beamer} 
\usetheme{Boadilla} 
\setbeameroption{show notes} 
\begin{document} 
\begin{frame} 
$$ e^{i\pi}+1=0$$ 
\end{frame} 
\note[itemize]{ 
\item At vero eos et accusamus et iusto odio dignissimos ducimus qui blandiis pra 
} 
\end{document} 

Ohne die Option [itemize] es funktioniert gut, aber wenn Sie einen \ beginnen setzen {itemize} ... \ end {itemize} -Umgebung manuell das Ergebnis das Gleiche.

Irgendwelche Ideen?

Dank

+0

Nicht sicher, ob dies hilfreiche Informationen für jeden ist, der versucht, ein Problem wie dieses zu lösen, aber ich bemerkte, dass das Ändern des Themas von Boadilla zu etwas anderem oder das Löschen des Verweises auf ein Thema das Problem löste. FWIW, die beiden Themen, die ich getestet habe, waren Warschau und Berlin. – Digger

+0

Ich möchte hinzufügen, dass ich das obige für die folgenden Beamer-Versionen gefunden habe: 3.07-2 und 3.10-2. – Digger

Antwort

2

Schließlich finde ich eine gute Antwort, durch Re-Posting auf TeX.SE. Es stellt sich heraus, dass es im Beamer einen kleinen bug gibt, der für dieses Verhalten verantwortlich ist. Eine Problemumgehung wird in der TeX.SE-Site angegeben. Hoffentlich wird die Problemumgehung oder ein echter Fix in der nächsten Beamer-Version enthalten sein, wie es derzeit geplant ist.

Prost.

1

Ich hatte das gleiche Problem, so habe ich einen Befehl in der Präambel, die einen neuen Stil für meine Notiz Seite definiert, und ich änderte auch die Vorlage der etwas Noten. Das ist, was ich habe (kurz vor der \ begin {document}:

\ usepackage {setspace}
\ usetemplatenote {\ setlength {\ leftmargin} {1cm} \ beamertemplatefootempty \ insertnote}

\ newcommand {\} Note [1] {\ note {\ setlength {\ parskip} {} 0.7em \ setlength {\} {parindent 0.4em} \ script # 1}}

So anstelle von \ note im Dokument, ich rufe \ notepage, und die Notiz wird so formatiert, wie ich es vorher definiert habe seine Formatierung und wenn Sie nicht möchten, können Sie die Werte der Ränder, Einrückung und überspringen zwischen den Absätzen an Ihre Bedürfnisse anpassen.

By the way, ich verstehe nicht, warum Sie

\ document [Beamer] {beamer}
\ setbeameroption {Shownotes} verwenden

So wie ich es tun ist die drei Optionen haben und kommentieren/uncomment nach, was ich brauche:

% \ document [Notizen] {beamer}
% \ document [note = hide] {beamer}
\ document [note = nur] {beamer}

+0

Das hat bei mir nicht funktioniert. Erstens kann ich nicht den Befehl \ setlength {\ leftmargin} {1cm} erhalten, um irgendeinen Effekt zu erzielen. Zweitens, wenn ich meine Notizen in eine Itemize-Umgebung lege, habe ich immer noch falsche Zeilenumbrüche, die am Ende der Seite erscheinen. –

+0

Entschuldigung! Ich habe vergessen, dies vorher hinzuzufügen: \ usepackage {setspace}, so dass Sie \ setlength machen können. Außerdem realisiere ich jetzt, dass ich das [item] Ding nicht wirklich benutze. Ich lege die Sachen einfach in mein Heft ... Sorry, ich hoffe du findest deine Antwort :) – Vivi

+0

Danke Vivi. Das \ usepackage {setspace} erlaubte mir, die Längen außerhalb einer itemize-Umgebung festzulegen, aber die Einstellung ist in der Umgebung "verloren". Außerdem verwende ich \ setbeameroption {Shownotes}, weil das die nicht veraltete Art und Weise ist, es zu tun nach Beamer ... %%%% snipped aus .log Datei %%%%% Klasse Beamer Warning: Diese Option ist veraltet. Verwenden Sie stattdessen die Beamer-Option '' Nur Notizen anzeigen ''. auf der Eingabezeile 300. %%%%%%%% Also, ich bin immer noch nicht in der Lage, die itemize-Umgebung zu erhalten, sich in \ noten zu benehmen ... –

0

Versuchen Sie, das Thema zu ändern, bevor Sie zu drastischeren Maßnahmen übergehen.

Ich bemerkte, dass das Ändern des Themas von Boadilla zu etwas anderem oder das Löschen des Verweises auf ein Thema zusammen das Problem löste. FWIW, die beiden Themen, die ich getestet habe, waren Warschau und Berlin.

fand ich die oben für die folgenden Versionen von Beamer um wahr zu sein: 3,07-2 und 3,10-2.