我想问一下我是否可以使用该tkz-tab
包创建弯曲的箭头。这里是该包的文档。其中有一些创建箭头的示例,但没有创建弯曲的箭头。
我需要它们的原因是为了显示函数是凸函数还是凹函数。如果有人可以提供其他解决方案,我将不胜感激。
以下是我所拥有的:
\documentclass{article}
% XeLaTeX
\usepackage{fontspec}
\setmainfont{Times}
\usepackage{amsmath,amssymb}
\usepackage{tkz-tab}
\begin{document}
\begin{tikzpicture}
\tkzTabInit{$x$ /.8 , $f''(x)$ /.8, $f'(x)$/.8 , $f(x)$/.8}{$-\infty$, $0$ , $+\infty$};
\tkzTabLine{,+,z,-}
\tkzTabLine{,+,t, +}
\tkzTabLine{,\nearrow,z,\nearrow}
\end{tikzpicture}
\end{document}
得出的结果是:
答案1
这就是你要找的东西吗?我使用tkz-tab
手册中的可用点列表,并使用calc
库来计算新点的坐标。
\documentclass{article}
\usepackage{amsmath,amssymb}
\usepackage{tikz,tkz-tab}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}
\tkzTabInit{$x$ /.8 , $f''(x)$ /.8, $f'(x)$/.8 , $f(x)$/.8}{$-\infty$, $0$ , $+\infty$};
\tkzTabLine{,+,z,-}
\tkzTabLine{,+,t, +}
\tkzTabLine{,,z,}
\draw[red,thick,->,shorten >= 2pt,shorten <= 4pt] ($.5*(N14) + .5*(M14) + (0,.5mm)$) to [bend right=25] ($.5*(N23) + .5*(M13)$);
\draw[red,thick,->,shorten >= 7pt,shorten <= 7pt] ($.5*(N23) + .5*(M23) + (0,.5mm)$) to [bend right=25] ($.7*(N34) + .3*(M24) + (0,.7mm)$);
\end{tikzpicture}
\end{document}