关于使用 tikz 绘制实线的简单问题

关于使用 tikz 绘制实线的简单问题

我以前从未绘制过任何 LateX 图形,我想用 x、x' 实数表示 [x,x'] 形式的区间,如下所示。我对 tikz 毫无经验,尽管我读过一些文件并试图理解它,但我发现自己很难开始绘制。提前感谢大家的帮助。 在此处输入图片描述

答案1

类似这样的事情可以让你开始:

\documentclass[border=1mm, tikz]{standalone}

\begin{document}
\begin{tikzpicture}[
    open interval/.style={circle, draw, fill=white, inner sep=1pt},
    closed interval/.style={circle, draw, fill, inner sep=1pt},
]

% intersection area
\fill[black!20] (-3,0) rectangle (3,1.1);

% real line
\draw[<->, thick] (-5,0) node[below] {$-\infty$} -- (5,0) node[below] {$+\infty$};

% [x, \infty[
\draw[->] (-3,0) node[below] {$x$} -- (-3,.9) node[closed interval] {} -- (5,.9);

% ]x', -\infty[
\draw[->] (3,0) node[below] {$x'$} -- (3,1.1) node[open interval] {} -- (-5,1.1);

\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容