Risposte nei forum create
-
AutoreRisposte
-
::
franen” post=75757http://tex.stackexchange.com/questions/11390/drawing-stars-similar-with-tikz
Pare che ti risparmierai un po’ di lavoro… 🙂
Fran
Grazie, proprio quello che cercavo! Ora provo ad usarlo…
Per completezza, inserisco il codice anche sul forum italiano:
`\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric,calc}\newcommand\score[2]{
\pgfmathsetmacro\pgfxa{#1+1}
\tikzstyle{scorestars}=[star, star points=5, star point ratio=2.25, draw,inner sep=0.15em,anchor=outer point 3]
\begin{tikzpicture}[baseline]
\foreach \i in {1,…,#2} {
\pgfmathparse{(\i<=#1?"yellow":"gray")} \edef\starcolor{\pgfmathresult} \draw (\i*1em,0) node[name=star\i,scorestars,fill=\starcolor] {}; } \pgfmathparse{(#1>int(#1)?int(#1+1):0}
\let\partstar=\pgfmathresult
\ifnum\partstar>0
\pgfmathsetmacro\starpart{#1-(int(#1))}
\path [clip] ($(star\partstar.outer point 3)!(star\partstar.outer point 2)!(star\partstar.outer point 4)$) rectangle
($(star\partstar.outer point 2 |- star\partstar.outer point 1)!\starpart!(star\partstar.outer point 1 -| star\partstar.outer point 5)$);
\fill (\partstar*1em,0) node[scorestars,fill=yellow] {};
\fi,\end{tikzpicture}
}\begin{document}
\small\score{2}{5} A meagre result.\Huge{\score{4.4}{5} Wooo!}
\end{document}
`
…che produce…
::cfiandra” post=74724Ho dato un’occhiata al tuo risultato. 🙂
Quello che non mi convince è la footline (non simmetrica, ma credo sia voluta giusto?), mentre la soluzione nella headline mi piace. Per trovare proprio il pelo nell’uovo, anche qui cercherei di “centrare” nella box la numerazione (credo si possa fare facilmente inserendo un center nelle opzioni della beamercolorbox). Ottimo lavoro comunque! 🙂
Ciao
ClaudioGrazie dei preziosi suggerimenti! Ho corretto il codice, attenuando anche il colore del titleframe..
…e io che stavo lì ad aggiungere spazi a destra e a manca per centrare il testo… 😆P.S. La footline non simmetrica è perché il titolo è un po’ lungo e non volevo accorciarlo di 1 o 2 parole… è di cattivo gusto, dici?
::cfiandra” post=74704Ciao,
prova a leggere l’Introduzione alla personalizzazione di Beamer che trovi nella sezione del sito Documentazione->Guide Tematiche e cerca i comandi \insertframenumber e \inserttotalframenumber. Dovrai inserire questi comandi nel template headline.
Ciao
ClaudioOk, anzitutto grazie per la risposta! La guida che mi hai indicato è stata molto utile.
Nella pratica si suggeriva di studiare un attimo la definizione dell’outertheme nella directory in cui è installato beamer.
Ho pasticciato un po’ con tale definizione fino ad ottenere il risultato desiderato:`\documentclass[compress]{beamer}
\usepackage[italian]{babel}
\usetheme{Copenhagen}
\setbeamercovered{dynamic}%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Definizione dell'outertheme
%%
%
% Outertheme base
%\vskip2pt\insertnavigation{\paperwidth}\vskip2pt
%\useoutertheme[subsection=false]{miniframes}
% Headline
\setbeamertemplate{headline}{\leavevmode\hbox{%
\begin{beamercolorbox}
[wd=.90\paperwidth,leftskip=.3cm plus1fill,center]%
{title in head/foot}
\vskip2pt\mbox{}\insertnavigation{.85\paperwidth}\vskip3pt
\end{beamercolorbox}%
\begin{beamercolorbox}%
[wd=.10\paperwidth,ht=6.1ex,center]%
{author in head/foot}
\usebeamerfont{title in head/foot}
\vskip2pt\mbox{}
\footnotesize{\insertframenumber\,/\,\inserttotalframenumber}
\vskip3.5pt
\end{beamercolorbox}}%
\vskip0pt}
% Footline
\setbeamertemplate{footline}{\leavevmode\hbox{%
\begin{beamercolorbox}%
[wd=.4\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm plus1fill,rightskip=.3cm]%
{author in head/foot}
\usebeamerfont{author in head/foot}\insertshortauthor
\end{beamercolorbox}%
\begin{beamercolorbox}%
[wd=.6\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm,rightskip=.3cm plus1fil]%
{title in head/foot}
\usebeamerfont{title in head/foot}\insertshorttitle
\end{beamercolorbox}}%
\vskip0pt}%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Personalizzazione colori
%%
\usecolortheme{crane}
\definecolor{giallotemaup}{RGB}{252, 187, 6}
\definecolor{giallotemalow}{RGB}{253, 237, 192}
\setbeamercolor{giallotema}{fg=black,bg=giallotemaup}
\setbeamercolor{giallolow}{fg=black,bg=giallotemalow}
\setbeamercolor{titlelike}{fg=black}
\setbeamercolor{palette primary}{fg=black}
\setbeamercolor{palette secondary}{fg=black}
\setbeamercolor{section in toc}{fg=black}
\setbeamercolor{item}{fg=black}
\setbeamercolor{frametitle}{bg=giallotemalow}\newenvironment{secframe}[1][]%
{\subsection{#1}\begin{frame}\frametitle{#1}}%
{\end{frame}}\title[Titolo]%
{Titolo}
\author[Nome Cognome]{Nome Cognome}
\institute[Istituto]%
{\footnotesize{Istituto}}
\date{\footnotesize{Data}}\begin{document}
\begin{frame}
\titlepage
\end{frame}\section{Sezione 1}
\begin{secframe}[Quadro 1.1]
Quadro 1.1
\end{secframe}\begin{secframe}[Quadro 1.2]
Quadro 1.2
\end{secframe}\section{Sezione 2}
\begin{secframe}[Quadro 2.1]
Quadro 2.1
\end{secframe}\begin{secframe}[Quadro 2.2]
Quadro 2.2
\end{secframe}\section{Sezione 3}
\begin{secframe}[Quadro 3.1]
Quadro 3.1
\end{secframe}\begin{secframe}[Quadro 3.2]
Quadro 3.2
\end{secframe}\section{Sezione 4}
\begin{secframe}[Quadro 4.1]
Quadro 4.1
\end{secframe}\begin{secframe}[Quadro 4.2]
Quadro 4.2
\end{secframe}\end{document}`
Sono soddisfatto del risultato, anche se ci sono una serie di warning con hyperref in compilazione.
Chissà che LaTeX-eresie avrò inserito hehe.Grazie comunque, dal punto di vista visivo il problema è risolto!
::marcocento” post=74405Ciao a tutti, mi scuso per la domanda un po’ stupida.
Come si fa ad aggiungere una voce solo nell’indice del file PDF, senza introdurla nell’indice del documento?
Ad esempio, nella guida “L’arte di scrivere con LaTeX” il frontespizio è indicizzato nel PDF e non nell’indice.
Uso il pacchetto hyperref e ho scritto il documento con la classe book.Scusate, sono stato troppo frettoloso. Bastava guardare a pagina 64 della guida: esiste il comando
`\pdfbookmark[ livello ]{ testo del segnalibro }{ etichetta }
`Mi banno temporaneamente per spam 😀
::
Grazie a entrambi per le risposte. Proverò a trovare una soluzione empirica con il pacchetto geometry (che non conoscevo), anche perché (accidenti a me) sto usando un font diverso dallo standard… 🙂EDIT: Ho ottenuto qualcosa di simile a quello che desideravo cambiando il font da 10 a 11 pt e inserendo nel preambolo:
`\documentclass[11pt]{article}
\usepackage[a4paper,scale={0.64,0.72},centering]{geometry}`
::Ubuntu Font è, mi pare, un semplice font True Type. Il modo più semplice e veloce per usarlo con LaTeX è compilare con XeLaTeX. Naturalmente è anche possibile installare il font per usarlo con LaTeX, ma per questo bisogna creare tutti i file necessari con l’ausilio di alcuni programmi, metterli nei posti giusti e istruire LaTeX. L’ho fatto anch’io un paio d’anni fa per usare il font Sabon, distribuito come Classical Garamond (ttf). Io mi sono basato su queste due guide:
Zannarini e Vavassori, LaTeX e i font: installazione pratica
Lehman, The font Installation GuideTuttavia, ti consiglio la prima strada 😉
Ciao
IvanCiao grazie per la risposta… ho scaricato le guide poi me le leggerò con calma.
Non avevo in realtà intenzione di usare il font di Ubuntu (ancora in sviluppo) nei miei documenti, era semplice curiosità sui font.
Marco
::Salve a tutti,
ho un problema, devo inserire nella mia tesi alcune stringhe che rappresentano linee di comando della shell, solo che provando a mettere una cosa del genere:
`\texttt{adactl [-f] [-l ] [-o Fossi al tuo posto userei l’ambiente verbatim… però forse hai esigenze particolari che non conosco…
Marco
::Aggiungi subito prima del frame che vuoi sia numerato come 1
`\addtocounter{framenumber}{-2}`
(ma togli \insertframenumber dalle prime due slide altrrimenti ti ritrovi con due pagine 1 e due pagine 2)Grazie. Ho annullato il conteggio dei primi frame nel seguente modo
`\begin{frame}
\titlepage
\end{frame}\addtocounter{framenumber}{-1}
\begin{frame}
\tableofcontents
\end{frame}\addtocounter{framenumber}{-1}
\begin{frame}
Primo frame di contenuto
\end{frame}\begin{frame}
Secondo frame di contenuto
\end{frame}
…
`
::Ciao a tutti.
Ho un piccolo problema con quanto ho scritto nel titolo. Praticamente in ciò che sto scrivendo ci sono tante parole composte, ad esempio A-weighted. Come faccio a far si che non mi spezzi la parola andando a capo? Ho provato con la tilde (prima del trattino, dopo il trattino ed entrambi assieme) ma non funziona…Grazie
Hai provato con \mbox{A-weighted}?
Marco
::Volevo sapere se esiste un modo per produrre una versione stampabile sovrapponendo i diversi livelli di trasparenza di ciascun frame in un unico frame. Ne avrei bisogno per poter stampare una versione delle slide che contenga le slide principali senza ripetizioni o oggetti in trasparenza..
Aggiungi
`\mode{
\usepackage{pgfpages}
\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]
}`
nel preambolo. È innocuo quando componi la presentazione, ma se passi l’opzione “handout” a \documentclass, avrai due slide su ogni foglio:
`\documentclass[…,handout]{beamer}`
(dove … sta per le eventuali altre opzioni).Ciao
EnricoGrazie mille…
anzi:
Grazie mille\ldots
Marco
::“Caratteri di gruppi finiti: introduzione alla teoria di Clifford”
Allora, per esempio,
Gruppi finiti: introduzione alla teoria di Clifford
Introduzione alla teoria di Clifford
Gruppi finiti: la teoria di Clifford
La teoria di Clifford
Eccetera.
Ciao,
L.Concordo… sono tutti titoli validi… però poi devo tenere per tutto il tempo in basso un titolo che non è quello del documento e faccio fatica ad accettarlo. Se fosse un problema nell’indice che compare all’inizio accorcerei il titolo senza problemi… ma una footline che resta lì tutto il tempo mi scoccia un po’…
🙂
Ciao, Marco.
-
AutoreRisposte