- Questo topic ha 6 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 6 mesi fa da
Alessio.
-
CreatoreTopic
-
20 Febbraio 2013 alle 9:07 #83008
-
CreatoreTopic
-
AutoreRisposte
-
-
20 Febbraio 2013 alle 9:23 #83009::
zen86″ post=82377Ciao a tutti, questo è il mio è il mio primo post sul forum che ho seguito per anni da ospite. Vorrei chiedere un suggerimento su come inserire le ombre sui blocchi in beamer. come tema vorrei usare Berlin che però non prevede di default le i blocchi ombrati. C’è un modo per farlo?Grazie
Ciao e benvenuto.
Intendi dire così?
[attachment=606]prova_beamer_themes.jpg[/attachment]
Se non ricordo male solo i blocchi con opzione [tt]rounded[/tt] hanno l’ombreggiatura, che viene attivata così: `
\setbeamertemplate{blocks}[rounded][shadow=true]
` Un esempio completo: `
\documentclass{beamer}
\usepackage{lmodern}
\usetheme{Berlin}
\setbeamertemplate{blocks}[rounded][shadow=true]\begin{document}
\begin{frame}{Title}
\begin{block}{Title block}
some text
\end{block}
\begin{exampleblock}{Title block}
some text
\end{exampleblock}
\begin{alertblock}{Title block}
some text
\end{alertblock}
\end{frame}
\end{document}
`
Ciao
Claudio
Attachments:
You must be logged in to view attached files. -
20 Febbraio 2013 alle 9:59 #83010::
Grazie mille, però mi chiedevo se posso farlo oltre che ai blocchi anche su altri ambienti che appaiono tipo blocchi. Per spiegarmi meglio, provo a postare il preambolo (spero si veda bene)`\documentclass[10pt]{beamer}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[all]{xy}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage[latin1]{inputenc}
\usepackage{amsthm,amssymb,amsmath,amsopn,amsfonts}
\usepackage{stmaryrd,calc,mathrsfs}
\newtheorem{teo}{Teorema}[section]
\newtheorem{lem}[teo]{Lemma}
\newtheorem{prop}[teo]{Proposizione}
\theoremstyle{definition}
\newtheorem{oss}[teo]{Osservazione}
\newtheorem{defin}[teo]{Definizione}
\newtheorem{corol}[teo]{Corollario}
\usetheme{Berlin}
\setbeamercovered{transparent}`
è possibile farlo anche per teoremi, lemmi, ecc.. oppure devo modificarli?grassie mille
-
20 Febbraio 2013 alle 10:08 #83011
-
21 Febbraio 2013 alle 7:29 #83012
-
21 Febbraio 2013 alle 9:40 #83013::
zen86″ post=82408Chiedo scusa ma funziona tutto quanto tranne che per la titlepage. Cioè c’è il titolo in un blocco ma questo non è “ombreggiato”. Credo che esista una maniera per fare la stessa cosa anche per questo. Qualcuno la conosce?
Certo che esiste 🙂 Tuttavia, il comportamento è del tutto naturale poiché nella [tt]titlepage[/tt] non vengono usati i blocchi: è una box che a seconda del inner theme usato assume o meno i rounded corners e l’ombreggiatura. Il tema Berlin, ad esempio, ha come inner theme [tt]rectangles[/tt] e quindi ci sono due strade:
1) usare l’inner theme [tt]rounded[/tt] che automaticamente setta blocchi e titlepage come desideri: `
\documentclass{beamer}
\usepackage{lmodern}
\usetheme{Berlin}\title{Il mio titolo}
\author{Io}\useinnertheme[shadow=true]{rounded}
\begin{document}
\begin{frame}[plain]
\titlepage
\end{frame}\begin{frame}{Title}
\begin{block}{Title block}
some text
\end{block}
\begin{exampleblock}{Title block}
some text
\end{exampleblock}
\begin{alertblock}{Title block}
some text
\end{alertblock}
\end{frame}
\end{document}
` (se lo dicevi subito ti avrei proposto già prima questa soluzione 😉 ).2) Farlo a mano, ossia aggiungere le opzioni [tt]colsep=-4bp,rounded=true,shadow=true[/tt] al beamercolorbox del titolo: `
\documentclass{beamer}
\usepackage{lmodern}
\usetheme{Berlin}
\setbeamertemplate{blocks}[rounded][shadow=true]\title{Il mio titolo}
\author{Io}% Title page: default
\makeatletter
\setbeamertemplate{title page}{
\vbox{}
\vfill
\begin{centering}
\begin{beamercolorbox}[sep=8pt,center,colsep=-4bp,rounded=true,shadow=true]{title}
\usebeamerfont{title}\inserttitle\par%
\ifx\insertsubtitle\@empty%
\else%
\vskip0.25em%
{\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
\fi%
\end{beamercolorbox}%
\vskip1em\par
\begin{beamercolorbox}[sep=8pt,center]{author}
\usebeamerfont{author}\insertauthor
\end{beamercolorbox}
\begin{beamercolorbox}[sep=8pt,center]{institute}
\usebeamerfont{institute}\insertinstitute
\end{beamercolorbox}
\begin{beamercolorbox}[sep=8pt,center]{date}
\usebeamerfont{date}\insertdate
\end{beamercolorbox}\vskip0.5em
{\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}
\end{centering}
\vfill
}
\makeatother\begin{document}
\begin{frame}[plain]
\titlepage
\end{frame}\begin{frame}{Title}
\begin{block}{Title block}
some text
\end{block}
\begin{exampleblock}{Title block}
some text
\end{exampleblock}
\begin{alertblock}{Title block}
some text
\end{alertblock}
\end{frame}
\end{document}
`Ciao
Claudio
-
21 Febbraio 2013 alle 16:33 #83014
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.