Моя стрелка выходит под прямым углом к «3», но она почти сразу же проходит над каким-то другим текстом? Я добавил узел в «s» в «simple», но не уверен, как заставить линию обойти узел через его нижнюю левую часть. Это возможно? Похожая ситуация для «n» в «nominal» в правом столбце.
\documentclass[a4paper,12pt]{article}
\usepackage{tikz}
\usepackage{tabularx}
\usepackage{amsmath,amssymb}
\usepackage{array}
%\setlength\extrarowheight{3pt}
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\begin{document}
\usetikzlibrary[arrows,shapes]
\begin{table}[h]
\begin{minipage}[b]{1 \linewidth}\centering
\begin{tabular}{ L{5cm} C{1cm} L{5cm} }
\hspace{7pt}\hspace{2cm}Outstanding\newline\hspace{7pt}\hspace{2cm}balance at\newline\hspace{7pt}\hspace{2cm}the end of\newline\hspace{7pt}\hspace{2cm}\tikz[remember picture,baseline=(n1.base),inner sep=0pt] \node[] (n1) {3}; years at\newline\hspace{7pt}\hspace{2cm}\tikz[remember picture,baseline=(j.base),inner sep=0pt] \node[] (j) {s};imple rate \tikz[remember picture,baseline=(n2.base),inner sep=0pt] \node[] (n2) {$r$}; & = & Outstanding\newline balance at\newline the end of\newline\tikz[remember picture,baseline=(n3.base),inner sep=0pt] \node[] (n3) {3}; years at\newline nominal rate $j_{365}=8\%$ \\
\hspace{20pt}\hspace{2cm}$P\left(1+\tikz[remember picture,baseline=(n4.base),inner sep=0pt] \node[anchor=north] (n4) {$r$};\cdot\tikz[remember picture,baseline=(n5.base),inner sep=0pt] \node[anchor=south west] (n5) {3};\right)$ & = & \hspace{-11pt}$P\left(1+\frac{j_{365}}{365}\right)^{365\cdot \tikz[remember picture,baseline=(n6.base),inner sep=0pt] \node[] (n6) {\scriptsize3};}$ \\
So\hspace{23pt}\hspace{2cm}$1+3r$ & = & $\left(1+\frac{8\%}{365}\right)^{365\cdot3}$ \\
Thus,\hspace{26pt}\hspace{2cm}$3r$ & = & $\left(1+\frac{0.08}{365}\right)^{365\cdot3}-1$\\
Hence, \hspace{79pt}$r$& = & $\frac{1}{3}\left[\left(1+\frac{0.08}{365}\right)^{365\cdot3}-1\right]$\\
& $\cong$ & 0.0904\\
& = & 9.04\%
\end{tabular}
\end{minipage}
\end{table}
\begin{tikzpicture}[remember picture, overlay]
\draw[->] (n1) to [out=225, in=145,looseness=1.5] node[] {} (n5); % Here we connect the nodes
\draw[->] (n2) to [out=285, in=85,looseness=1] node[] {} (n4); % Here we connect the nodes
\draw[->] (n3) to [out=225, in=90,looseness=1] node[] {} (n6); % Here we connect the nodes
\end{tikzpicture}\end{document}
решение1
Дешевое решение в вашем случае — подстроить углы выхода и входа, а также добавить параметр ослабления:
\draw[->] (n1) to [out=225, in=145, looseness=1.5] node[] {} (n5);
В более общем случае можно указать дополнительные контрольные точки. См., например, вопрос: tikz - указание дополнительных элементов управления на кривых линиях
правка: для более точного контроля попробуйте контрольные точки Безье:
\draw[->] (n1) .. controls ++(220:2) and ++(120:1) .. (n5);
\draw[->,blue] (n3) .. controls ++(225:2) and ++(105:1.35) .. (n6);
Две контрольные точки указаны в полярных координатах относительно точек начала и прибытия соответственно. Поиграйтесь с углами и радиусами, чтобы освоиться.