imesh” post=74951
[quote=”imesh” post=74947]purtroppo sono costretto ad usare la sidebar ammenochè non ci sia un altra struttura che permetta di avere la navigazione laterale, perchè mi è stato espressamente chiesto di inserire una barra laterale contenente i titoli non sono libero di usare altre barre di navigazione 🙁 alla fine l’unica cosa che mi interessa è che la prima pagina non venga shiftata verso destra dalla sidebar.
Ci sto lavorando… il punto è che non è così banale come si può pensare!
Ciao
Claudio
Banale? XD se era banale ci avrei pensato da solo 🙂 so perfettamente che è una cosa difficile, sicuramente sopra le mie attuali capacità. Ti ringrazio veramente per il lavoro e il tempo che stai perdendo per me :)[/quote]
Nessun problema, figurati.
Purtroppo per te, mi sa che il problema della titlepage è irrisolvibile… nel senso che non è possibile impostare due dimensioni diverse per la sidebar (ad esempio con width=0pt per la titleframe e width diversa normalmente) e non è anche possibile shiftare il testo (e di conseguenza le beamercolorbox) perché ogni comando text left margin non serve (dal manuale: text margin left=⟨TEX dimension⟩ sets a new left margin. This excludes the left sidebar. Thus, it is the distance between the right edge of the left sidebar and the left edge of the text.).
Quindi, quello che ho potuto fare è stato riprodurre un frontespizio “aggiustato” con margine sinistro bianco (penoso, ma altro proprio non sono riuscito a combinare 🙁 ).
Ecco il codice:
`
\documentclass{beamer}
\usepackage[]{media9}
\usetheme[titlepagelogo=logopolito,% Logo for the first page
language=italian,
bullet=triangle,
color=blue,
coding=utf8x,
pageofpages=di,
notshowauthor = true,
assistantsupervisor = true]{TorinoTh} %TorinoTh
\author{Giovanni Catucci} % use \author[]{•} to not display in the sidebar
\rel{Teresa Roselli}
\assistantsupervisor{Maria Laterza}
\title{Titolo della tesi} % use \title[]{•} to not display in the sidebar
\ateneo{Università degli studi di Bari Aldo Moro}
\date{19 Luglio 2012}
\useoutertheme
{sidebar}
\makeatletter
% Re-definition of titlepage
\setbeamertemplate{title page}
{
\advance\paperwidth by -1.2\beamer@sidebarwidth
\centering
% Logo & Ateneo
\begin{beamercolorbox}[rounded=true,shadow=true,ht=2.5ex,wd=0.9\paperwidth,sep=3pt,center]{ateneo page header}%
\usebeamerfont{ateneo}\insertateneo\par%
\end{beamercolorbox}
\vskip0.5em%
% Check-second-logo
\def\beamer@torinoth@secondlogotext{true}%
\ifx\beamer@torinoth@secondlogo\beamer@torinoth@secondlogotext%
% Check-third-logo
\def\beamer@torinoth@thirdlogotext{true}%
\ifx\beamer@torinoth@thirdlogo\beamer@torinoth@thirdlogotext%
\hbox{
% First-column
\begin{beamercolorbox}[wd=0.3\paperwidth,center]{}
\includegraphics[height=.2\paperheight]{\@titlepagesecondlogo}%
\end{beamercolorbox}
% Second-column
\begin{beamercolorbox}[wd=0.25\paperwidth,center]{}
\includegraphics[height=.2\paperheight]{\beamer@torinoth@titlepagelogo}%
\end{beamercolorbox}
% Third-column
\begin{beamercolorbox}[wd=0.275\paperwidth,center]{}
\includegraphics[height=.2\paperheight]{\@titlepagethirdlogo}%
\end{beamercolorbox}
}
\else%
\hbox{
% First-column
\begin{beamercolorbox}[wd=0.475\paperwidth,center]{}
\includegraphics[height=.2\paperheight]{\beamer@torinoth@titlepagelogo}%
\end{beamercolorbox}
% Second-column
\begin{beamercolorbox}[wd=0.325\paperwidth,center]{}
\includegraphics[height=.2\paperheight]{\@titlepagesecondlogo}%
\end{beamercolorbox}}
\fi%
\else%
\includegraphics[height=.2\paperheight]{\beamer@torinoth@titlepagelogo}%
\fi%
\vfill%
\vskip0.25em%
% Title
\begin{beamercolorbox}[wd=\paperwidth,sep=8pt,center]{title page header}
\usebeamerfont{title}\inserttitle\par%
\end{beamercolorbox}%
\vskip0.5em\par%
% definitions
\def\beamer@torinoth@italiantext{italian}%
\begin{columns}
% First column
\column{.5\paperwidth}%
% Supervisor-language-check
\ifx\beamer@torinoth@language\beamer@torinoth@italiantext%
\def\beamer@torinoth@superv{Relatore}%
\else%
\def\beamer@torinoth@superv{Supervisor}%
\fi%
% Assistant-supervisor-language-check
\ifx\beamer@torinoth@language\beamer@torinoth@italiantext%
\def\beamer@torinoth@assistantsupervisorlabel{Correlatore}%
\else%
\def\beamer@torinoth@assistantsupervisorlabel{Assistant Supervisor}%
\fi%
% Assistant-supervisor-check
\def\beamer@torinoth@assistantsupervisortext{true}%
\ifx\beamer@torinoth@assistantsupervisor\beamer@torinoth@assistantsupervisortext%
\begin{beamercolorbox}[ht=0.085\paperheight,sep=8pt,center]{rel}
\usebeamerfont{definition}\beamer@torinoth@superv%
\end{beamercolorbox}
\begin{beamercolorbox}[ht=0.065\paperheight,sep=8pt,center]{rel}%
\usebeamerfont{person}\@rel%
\end{beamercolorbox}
\vspace{\stretch{1}}%
\begin{beamercolorbox}[ht=0.09\paperheight,sep=8pt,center]{rel}
\usebeamerfont{definition}\beamer@torinoth@assistantsupervisorlabel%
\end{beamercolorbox}
\begin{beamercolorbox}[ht=0.065\paperheight,sep=8pt,center]{rel}%
\usebeamerfont{person}\@assistantsupervisor%
\end{beamercolorbox}
\else
\begin{beamercolorbox}[sep=8pt,center]{rel}
\usebeamerfont{definition}\beamer@torinoth@superv%
\end{beamercolorbox}
\vskip-0.5em%
\begin{beamercolorbox}[sep=8pt,center]{rel}%
\usebeamerfont{person}\@rel%
\end{beamercolorbox}
\fi
% Second column
\column{.5\paperwidth}%
% Number-candidates-check
\def\beamer@torinoth@secondcandtext{true}%
\ifx\beamer@torinoth@secondcandidate\beamer@torinoth@secondcandtext%
% Candidate-language-check
\ifx\beamer@torinoth@language\beamer@torinoth@italiantext%
\def\beamer@torinoth@cand{Candidati}%
\else%
\def\beamer@torinoth@cand{Candidates}%
\fi%
\else%
% Candidate-language-check
\ifx\beamer@torinoth@language\beamer@torinoth@italiantext%
\def\beamer@torinoth@cand{Candidato}%
\else%
\def\beamer@torinoth@cand{Candidate}%
\fi%
\fi%
\def\beamer@torinoth@secondcandtext{true}%
\ifx\beamer@torinoth@secondcandidate\beamer@torinoth@secondcandtext%
\begin{beamercolorbox}[sep=8pt,center]{author}
\usebeamerfont{definition}\beamer@torinoth@cand%
\end{beamercolorbox}
\vskip-0.5em%
% First-candidate
\begin{beamercolorbox}[sep=8pt,center]{author}
\usebeamerfont{person}\insertauthor%
\end{beamercolorbox}
\vskip-0.5em%
% Second-candidate
\begin{beamercolorbox}[sep=8pt,center]{author}
\usebeamerfont{person}\@secondcandidate%
\end{beamercolorbox}
\else%
\begin{beamercolorbox}[sep=8pt,center]{author}
\usebeamerfont{definition}\beamer@torinoth@cand%
\end{beamercolorbox}
\vskip-0.5em%
% First-candidate
\begin{beamercolorbox}[sep=8pt,center]{author}
\usebeamerfont{person}\insertauthor%
\end{beamercolorbox}
\fi
\end{columns}
\def\beamer@torinoth@assistantsupervisortextf{false}%
\ifx\beamer@torinoth@assistantsupervisor\beamer@torinoth@assistantsupervisortextf%
\vskip1.5em%
\fi
% Date
\begin{beamercolorbox}[sep=8pt,center]{date}%
\usebeamerfont{date}\insertdate%
\end{beamercolorbox}%\vskip0.5em
\vfill
}
% Re-definition of the headline to override the sidebar headline
\setbeamertemplate{headline}
{
% Insert modality to manage navigation bars
% Insert modality to manage a logo put on the right up side
\leavevmode%
\hbox{%
\begin{beamercolorbox}[wd=\paperwidth,ht=\headerheight,dp=0pt]{page header}%
\end{beamercolorbox}%
}%
\vskip0pt%
\hbox{%
\begin{beamercolorbox}[wd=\paperwidth,ht=\beamer@torinoth@line]{second header}%
\end{beamercolorbox}%
}
}
% Re-definition of the frametitle to override the sidebar frametitle
\setbeamertemplate{frametitle}
{%
\vbox{}\vskip-1\beamer@leftmargin%
\leftskip=-\beamer@leftmargin%
\advance\leftskip by0.3cm%
\rightskip=-\beamer@rightmargin%
\advance\rightskip by0.3cm plus1fill%
{\usebeamercolor[fg]{frametitle}\usebeamerfont{frametitle}\insertframetitle\par}%
{\usebeamercolor[fg]{framesubtitle}\usebeamerfont{framesubtitle}\insertframesubtitle\par}%
\vbox{}%
\vskip-1.5em%
\def\beamer@torinoth@truetext{true}%
\ifx\beamer@torinoth@titleline\beamer@torinoth@truetext%
\vskip-.5\beamer@leftmargin%
\begin{beamercolorbox}[wd=\textwidth,ht=.1ex,dp=0ex]{titleline}%
\end{beamercolorbox}%
\fi
}
% Color definitions of the sidebar
\ifx\beamer@torinoth@defcolor\beamer@torinoth@bluetext%
\setbeamertemplate {sidebar canvas left}[vertical shading][top=cerulean!19,bottom=white]
\setbeamercolor{section in sidebar shaded}{fg=blue}
\setbeamercolor{subsection in sidebar}{fg=navyblue}
\fi
\ifx\beamer@torinoth@defcolor\beamer@torinoth@greentext%
\setbeamertemplate {sidebar canvas left}[vertical shading][top=forestgreen!15,bottom=white]
\setbeamercolor{section in sidebar shaded}{fg=forestgreen}
\fi
\ifx\beamer@torinoth@defcolor\beamer@torinoth@redtext%
\setbeamertemplate {sidebar canvas left}[vertical shading][top=apricot!19,bottom=white]
\setbeamercolor{section in sidebar shaded}{fg=redorange}
\fi
\makeatother
\begin{document}
\titlepageframe % Specific command
\section{Prima sezione}
\subsection{Prima sottosezione}
\begin{frame}{Titolo}
\framesubtitle{Ciao}
text
\end{frame}
\begin{frame}{Titolo}
text
\end{frame}
\end{document}
`
Le cose funzionano per le possibili colorazioni in modo automatico. Non inserisco i risultati grafici per decenza…
Ciao
Claudio