TikZ 插入文本

TikZ 插入文本

我想使用 TikZ 绘制附图。不需要红线。我只需要绘制 s 的平方根。我使用下面的代码,但不知道如何在其中插入“s”。此外,我如何更改第一行的线宽?它应该比其他线宽。

\begin{tikzpicture}
\draw (0,4) -- (1,1) -- (2,6) -- (6,6);
\end{tikzpicture}

随附的

图片

答案1

一个简单的方法:

\documentclass{article}
\usepackage{tikz}

\begin{document}
\begin{tikzpicture}[xscale=1.25]
\draw[red]
  (0,0) grid (5,6);
\draw[line width=8pt]
  (0,4) -- (1,0);
\draw[thick]
  (1.08,0.1) -- (1.5,6) -- (5,6);
\node[scale=22,font=\sffamily] at (3,2)
  {s};    
\end{tikzpicture}
\end{document}

在此处输入图片描述

答案2

我认为您正在寻找直立的平方根符号并尝试用 来制作它tikz。如果是这样,下面的内容可能会有用。

\documentclass{article}
\usepackage{tikz}
\newcommand{\upsqrt}[1]{%
\begin{tikzpicture}[baseline={(a.base)}]
  \node[inner sep=2pt] (a) {\hspace*{0.5ex}$#1$};
  \draw[line cap=round] ([yshift=0.5ex]a.west) -- +(-1pt,-0.7pt);
  \draw[thick] ([yshift=0.5ex]a.west) -- ([xshift=0.7ex]a.south west);
  \draw[line cap=round] ([xshift=0.7ex]a.south west) -- ([xshift=0.7ex]a.north west) -- (a.north east);
\end{tikzpicture}%
}

\begin{document}
This is up right square root $\upsqrt{S}$ and this too $\upsqrt{x}$ and this is normal $\sqrt{x}$ $\sqrt{S}$
\end{document}

在此处输入图片描述

相关内容