黑点大小和标签位置

黑点大小和标签位置

梅威瑟:

\documentclass[12pt, letterpaper]{article}
\usepackage[a4paper,top=1 in,bottom=1 in,left=0.7 in,right=0.7 in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[misc]{ifsym}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{mathtools}
\usepackage{amssymb}
\usepackage{forest}
\usepackage{tikz,tkz-euclide,xcolor,graphicx}
\usetkzobj{all}

\begin{document}
\large

    \begin{center}
        \begin{tikzpicture}

    \tkzDefPoints{0/0/A, 9/0/B, 3/0/P, 6/0/Q}

    \draw[thick](A)--(B);

    \tkzDrawPoints[color=black](A,B,P,Q)
    \tkzDefPoint[label=below:{$A(x_1,y_1)$}](0,0){A}
    \tkzDefPoint[label=below:{$B(x_2,y_2)$}](3,0){B}
    \tkzDefPoint[label=below:{$P(x_3,y_3)$}](6,0){P}
    \tkzDefPoint[label=below:{$Q(x_4,y_4)$}](9,0){Q}
    \end{tikzpicture}
    \end{center}

\end{document}

我有以下两个问题。

问题:1 如何增加黑点的大小?

问题:2 我想将坐标 (x1 , y1) 标记在名称 A 的正下方,而不是 A(x1 , y1)。对于其他坐标,我也需要同样的标记。

答案1

要增加点的数量,只需将其添加size=<length>\tkzDrawPoints选项中。如果您需要将标签向下移动,可以[label distance=<length>]在后面添加\begin{tikzpicture}。这也会影响其中的任何其他标签,或者将 s 放在环境\tkzDefPointscope并将选项添加到其中,或将其添加label distance到每个标签中。

要在标签中获取换行符,您需要为标签设置align(或),例如使用text width

\tkzDefPoint[label={[align=center]below:$A$\\$(x_1,y_1)$}](0,0){A}

在此处输入图片描述

\documentclass[12pt,a4paper]{article}
\usepackage{tkz-euclide}
\usetkzobj{all}

\begin{document}
\large

\begin{center}
\begin{tikzpicture}[label distance=5pt]

\tkzDefPoints{0/0/A, 9/0/B, 3/0/P, 6/0/Q}

\draw[thick](A)--(B);

\tkzDrawPoints[color=black,size=1cm](A,B,P,Q)
\tkzDefPoint[label={[align=center]below:$A$\\$(x_1,y_1)$}](0,0){A}
\tkzDefPoint[label={[align=center]below:$B$\\$(x_2,y_2)$}](3,0){B}
\tkzDefPoint[label={[align=center]below:$P$\\$(x_3,y_3)$}](6,0){P}
\tkzDefPoint[label={[align=center]below:$Q$\\$(x_4,y_4)$}](9,0){Q}
\end{tikzpicture}
\end{center}

\end{document}

相关内容