Re: collegamenti

#89794
Up
0
Down
::

claudio” post=89323

[quote=”claudio” post=89316]Parto da un esempio

Ho 15o euro in banche che mi garantisce un interesse del 15 % all’anno
dopo un anno quanto sarà l’interesse?

Per risolvere il problema uso la formula
I=Cr/100
quindi
I=150*15/100= etc..

Vorrei collegare con un arco
i 150 del testo e della formula
analogamente le percentuali

mi ricordo di un esempio su come farlo ma non sono
riuscito a ritrovarlo

ciao
claudio

Prova a dare un’occhiata al paragrafo 3.4 Annotazioni su formule della guida tematica Claudio Fiandrino Introduzione all’uso della macro tikzmark.

Ciao
Claudio

una cosa così?

`
% !TeX program = pdflatex
% !TeX encoding = UTF-8
% !TeX spellcheck = it_IT
% !TeX root = test12.tex
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{tikzmark}

\newcommand{\riquadro}[1]{%
\tikz[remember picture ,overlay]
\draw[line width=1pt,rectangle ,rounded corners ,
fill=blue!10,draw=blue]
(pic cs:#1) ++(0.05,-0.15) rectangle (0.05,0.35);
}

\begin{document}
\riquadro{a}Testo da evidenziare\tikzmark{a} e testo normale.\\[2ex]
Testo normale e \riquadro{a1}testo evidenziato.\tikzmark{a1}\\[2ex]
\tikz\draw[->] (pic cs:a)–(pic cs:a1);
\end{document}
`
ma non funziona
ciao
claudio[/quote]No, io intendevo così:`
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{eurosym}

\newcommand{\tikzmark}[1]{%
\tikz[overlay,remember picture]\node (#1){};
}

\begin{document}
Ho \tikzmark{a}150 \euro\ in banca che mi garantisce un interesse del \tikzmark{b}15\% all'anno
dopo un anno quanto sarà l'interesse?

Per risolvere il problema uso la formula
\
quindi
\

\begin{tikzpicture}[remember picture,overlay]
\draw[red,opacity=0.4]($(a)+(1em,-0.75ex)$)edge[bend left,-stealth]($(c)+(1em,1.75ex)$);
\draw[blue,opacity=0.4]($(b)+(1em,-0.75ex)$)edge[bend right,-stealth]($(d)+(1em,1.75ex)$);
\end{tikzpicture}
\end{document}
`

Però, si può anche utilizzare hf-tikz definendo degli stili appositi per valore e percentuale:`
\documentclass{article}
\usepackage{eurosym}
\usepackage[customcolors]{hf-tikz}

\tikzset{offset def/.style={
above left offset={-0.05,0.35},
below right offset={0.05,-0.1},
},
valore/.style={
offset def,
set fill color=red!75!black!60,
set border color=red!75!black,
},
percentuale/.style={
offset def,
set fill color=green!50!lime!60,
set border color=green!40!black,
},
}

\begin{document}
Ho \tikzmarkin[valore]{a}150\tikzmarkend{a} \euro\ in banca che mi garantisce un interesse del \tikzmarkin[percentuale]{b}15\tikzmarkend{b} \% all'anno
dopo un anno quanto sarà l'interesse?

Per risolvere il problema uso la formula
\
quindi
\{c}150\tikzmarkend{c}\cdot\tikzmarkin[percentuale]{d}15\tikzmarkend{d}/100=\]

\end{document}
`

Ciao
Claudio

Go to top