我不明白如何在多列上放置箭头。我想放置一个在 0 到 25 之间向下的箭头
\begin{tikzpicture}
\tkzTabInit{$x$ / 1 , B'(x) / 1, B(x) / 1}{$0$, $5.7$, $25$, $63.3$, $70$}
\tkzTabLine{,-, ,-,z,+, ,-,}
\tkzTabVar{+/,-/} %, ,+/, -/}
\end{tikzpicture}
答案1
在该\tkzTabInit
行中,您只能输入函数单调的域的边界。然后,您必须\tkzTabVal
在末尾添加一行,在其中放置所有中间值。我在下面举了一个简短的例子,因为我不太清楚你想要什么。
\documentclass{article}
\usepackage{tkz-tab}
\begin{document}
\begin{tikzpicture}
\tkzTabInit{$x$/1,$f(x)$/2}{$-5$, $0$, $1$, $8$}
\tkzTabVar{+/$2$,-/$0$,+/$4$,-/$-5$,}
\tkzTabVal{3}{4}{0.4}{$3$}{$0$}
\end{tikzpicture}
\end{document}
这里的\tkzTabVal{3}{4}{0.4}{$3$}{$0$}
指令代表“在pos=0.4
vartab 的第 3 个值和第 4 个值之间(即 40% 的距离)插入$3$
第一行中的两个值,$0$
第二行中
阅读该文档会给你带来很大的好处,它做得非常出色,并且包含大量示例。
编辑
我不知道这是否正是您要找的东西,但这里有一些可以使用的初始表。
\documentclass{article}
\usepackage{tkz-tab}
\begin{document}
\begin{tikzpicture}
\tkzTabInit{$x$ / 1 , B'(x) / 1, B(x) / 2}{$0$, $25$, $63.3$, $70$}
\tkzTabLine{,-,z,+,z,-,}
\tkzTabVar{+/$2$,-/$-1$ ,+/, -/}
\tkzTabVal{1}{2}{0.5}{$5.7$}{$0$}
\end{tikzpicture}
\end{document}
另一种解决方案
可以使用R/
参数来传递第一行中声明的值。
\documentclass{article}
\usepackage{tkz-tab}
\begin{document}
\begin{tikzpicture}
\tkzTabInit{$x$ / 1 , B'(x) / 1, B(x) / 2}{$0$,$5.7$, $25$, $63.3$, $70$}
\tkzTabLine{,-,,-,z,+,z,-,}
\tkzTabVar{+/$2$,R/,-/$-1$ ,+/, -/}
\end{tikzpicture}
\end{document}