Re: Grafica in una intestazione

#10848
Up
0
Down
::

Ciao a tutti,
tempo fa avevo chiesto aiuto per realizzare un box di testo con sfondo a gradiente e mi era stato consigliato il pacchetto tikz che ho usato con profitto.

Ad esempio con il codice
`\tikz \draw (0,0) node[shading=axis, shading angle=180, text width=13cm,text justified, rounded corners, top color=blue!20, draw=blue]{Testo di prova};`
realizzo un (bel) box con dentro scritto “Testo di prova”. La domanda è: e se volessi utilizzare questo testo come titolo di un capitolo o di una sezione?

`\newcommand{\mysection}[1]{\section[#1]{\tikzsec{#1};}}
\newcommand{\tikzsec}{\tikz[baseline=-.8ex] \draw (0,0) node[shading=axis,
shading angle=180,
%text width=13cm,
text justified,
rounded corners, top color=blue!20, draw=blue]}`
Userai \mysection come \section; perdi la possibilità di dare un argomento opzionale, ci si può lavorare se proprio ne hai bisogno. Quella dimensione -.8ex l’ho calcolata a occhio, può darsi che non sia proprio giusta.

Naturalmente non c’è \mysection*, per quello ci vuole qualcosa di più. Il comando separato \tikzsec serve perché così puoi eventualmente riusarlo per altri comandi (come \chapter, per esempio). Non che il risultato mi sembri molto bello. Se vuoi mettere dentro alla scatola ombreggiata anche il numero, mi devi promettere una birra. 😀

Ciao
Enrico

Go to top