使用 \tkzLabelX 和 \tkzLabelY 的 tkz-base 和/或 tkz-fct 中的內部 sep 錯誤

使用 \tkzLabelX 和 \tkzLabelY 的 tkz-base 和/或 tkz-fct 中的內部 sep 錯誤

下面的範例顯示兩個軸標籤的內部 sep 計算錯誤。左側的間隔(請參閱藍色框)太寬。點的標籤不受此錯誤的影響。有人知道如何修復它嗎?

微量元素:

\documentclass{standalone}

\usepackage{tkz-fct}

\begin{document}

\scriptsize
\begin{tikzpicture}[scale=.4,label style/.append
  style={font=\scriptsize}]
  \tkzInit[xmin=-4,xmax=4,ymin=-4,ymax=4]
  \tkzDrawY[up space=.8]
  \tkzDrawX[right space=.8]
  \tkzLabelY[fill=blue!10]
  \tkzLabelX[fill=blue!10]
  \tkzFct[thick,domain=-4:4]{0.5**\x}
  \tkzDefPointByFct(-1.5) \tkzGetPoint{A}
  \tkzDefPointByFct(1) \tkzGetPoint{B}
  \tkzLabelPoints[below left,fill=red!10,inner sep=1pt](A,B)
  \tkzDrawPoints(A,B)
\end{tikzpicture}

\end{document}

標籤上內部 sep 錯誤的繪圖

答案1

文件中行尾缺少tkz-obj-axes第 35 行。%

\tkzgetinteger{#1}%

我會將此事報告給作者。

相關內容