2010-06-07 44 views
5

Tôi đã sử dụng lớp beamer để tạo các bản trình bày trong LaTeX và tôi thích nó. Gần đây tôi bắt đầu sử dụng lệnh \ note để thêm ghi chú vào tài liệu phát của tôi để tôi có một phiên bản in với một số gợi ý để nhắc nhở bản thân về những điều tôi muốn nói trong bài giảng.
Tôi gặp sự cố với các dòng dài hơn trong môi trường ghi chú khi chúng dường như tràn vào đầu bên phải của trang mà không định dạng chính xác. Tôi không biết nếu điều này là như vậy vì một lý do nào đó, nhưng trong mọi trường hợp, tôi muốn tìm hiểu cách thay đổi nó. Rõ ràng, tôi không muốn thay đổi chiều rộng của văn bản ở khắp mọi nơi, chỉ trong môi trường ghi chú.Thay đổi độ rộng của các ghi chú trong Beamer (LaTeX)

Dưới đây là một ví dụ nhỏ:

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

Nếu không có sự lựa chọn [ghi rõ từng mục] nó hoạt động tốt, nhưng nếu bạn đặt một \ begin {itemize} ... \ end {itemize} môi trường bằng tay kết quả là giống nhau.

Bất kỳ ý tưởng nào?

Cảm ơn

+0

Không chắc chắn nếu đây là thông tin hữu ích cho bất kỳ ai đang cố giải quyết vấn đề như thế này, nhưng tôi nhận thấy rằng việc thay đổi chủ đề từ Boadilla sang một thứ khác hoặc xóa tham chiếu đến chủ đề hoàn toàn, giải quyết được vấn đề. FWIW, hai chủ đề tôi đã sử dụng để kiểm tra này là Warsaw và Berlin. – Digger

+0

Tôi muốn thêm rằng tôi đã tìm thấy ở trên là đúng cho các phiên bản sau của Beamer: 3.07-2 và 3.10-2. – Digger

Trả lời

2

cuối cùng tôi đã tìm thấy một câu trả lời tốt, bởi tái đăng tải trên TeX.SE. Hóa ra là có một số bug nhỏ ở Beamer chịu trách nhiệm về hành vi này. Cách giải quyết được đưa ra trong trang TeX.SE. Hy vọng rằng, giải pháp sửa chữa hoặc sửa chữa thực sự sẽ được đưa vào bản phát hành Beamer tiếp theo, như hiện đang được lên kế hoạch.

Chúc mừng.

1

tôi đã cùng một vấn đề, vì vậy tôi đã tạo ra một lệnh trong lời mở đầu trong đó xác định một phong cách mới cho trang ghi chú của tôi, và tôi cũng đã thay đổi mẫu của các ghi chú một chút. Đây là những gì tôi có (ngay trước \ begin {document}:

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

\ newcommand {\ NotePage} [1] {\ note {\ setlength {\ parskip} {0.7em} \ setlength {\ parindent} {0.4em} \ scriptsize # 1}}

Vì vậy, thay vì sử dụng \ lưu ý trong tài liệu, tôi gọi \ notepage và ghi chú sẽ được định dạng theo cách tôi đã xác định trước đó. định dạng của mình và nếu bạn không thích bạn có thể thay đổi giá trị của lề, thụt đầu dòng và bỏ qua giữa các đoạn văn để phù hợp với nhu cầu của bạn.

Bằng cách này, tôi không hiểu lý do tại sao bạn đang sử dụng

\ documentclass [máy chiếu] {} máy chiếu
\ setbeameroption {chương trình ghi chú}

Cách tôi làm điều đó là có ba tùy chọn và nhận xét/bỏ ghi chú theo những gì tôi cần:

% \ documentclass [notes] {beamer}
% \ documentclass [ghi chú = hide] {} máy chiếu
\ documentclass [ghi chú = chỉ] {} máy chiếu

+0

Điều này không hiệu quả đối với tôi. Đầu tiên, tôi không thể nhận lệnh \ setlength {\ leftmargin} {1cm} để có hiệu lực. Thứ hai, khi tôi đặt các ghi chú của mình bên trong một môi trường được phân loại, tôi vẫn có một ngắt dòng sai lệch ở cuối trang. –

+0

xin lỗi! Tôi quên thêm điều này trước: \ usepackage {setspace}, vì vậy bạn có thể thực hiện \ setlength. Ngoài ra, tôi nhận ra bây giờ tôi không thực sự sử dụng thứ [item]. Tôi chỉ cần đặt các mục bên trong notepage của tôi ... Xin lỗi, tôi hy vọng bạn tìm thấy câu trả lời của bạn :) – Vivi

+0

Cảm ơn Vivi. \ usepackage {setspace} cho phép tôi đặt độ dài bên ngoài môi trường mục, nhưng cài đặt bị "mất" bên trong môi trường. Ngoài ra, tôi sử dụng \ setbeameroption {show notes} vì đó là cách không quá cũ để thực hiện theo Beamer ... %%%% bị cắt từ .log file %%%%% Máy khoan lớp học Cảnh báo: Tùy chọn này đã lỗi thời. Sử dụng tùy chọn beamer '' chỉ hiển thị ghi chú '' thay thế. trên dòng đầu vào 300. %%%%%%%%%%% Vì vậy, tôi vẫn không thể nhận được môi trường mục để hoạt động bên trong \ ghi chú ... –

0

Hãy thử thay đổi chủ đề trước khi đi đến các biện pháp quyết liệt hơn.

Tôi nhận thấy rằng việc thay đổi chủ đề từ Boadilla thành một thứ khác hoặc xóa tham chiếu đến một chủ đề hoàn toàn, giải quyết được vấn đề. FWIW, hai chủ đề tôi đã sử dụng để kiểm tra này là Warsaw và Berlin.

Tôi thấy các điều trên là đúng đối với các phiên bản sau của Beamer: 3.07-23.10-2.

Các vấn đề liên quan