
Der Code :
\documentclass{book}
\usepackage{tikz}
\begin{document}
\begin{figure}
\centering
\begin{tikzpicture}
\draw (-3,0)--(3,0) node [below] {\scriptsize $\Omega$} ;
\draw (0,0) node[below]{0} node [below=3mm]{(a)}--(0,3) node[right]{\scriptsize $X_s(j\Omega)$};
\draw [-latex](2,0) node [below, rotate=-90] {\scriptsize $16000\pi$} --(2,1.5) node [right]{$\frac{\pi}{T}$};
\end{tikzpicture}
\end{figure}
\end{document}
Versucht, vertikalen Text direkt unter einer vertikalen Linie zu platzieren. Der Text wird leicht nach links verschoben und mittig am unteren Rand der Linie ausgerichtet. Wie platziere ich den vertikalen Text direkt unter der vertikalen Linie?
Antwort1
west
In diesem Fall müssen Sie einen geeigneten Anker auswählen .
\documentclass{book}
\usepackage{tikz}
\begin{document}
\begin{figure}
\centering
\begin{tikzpicture}[nodes={font=\scriptsize}]
\draw (-3,0)--(3,0) node [below] {$\Omega$} ;
\draw (0,0) node[below]{0} node [below=3mm]{(a)}--(0,3) node[right]{$X_s(j\Omega)$};
\draw [-latex](2,0) node [ rotate=-90,anchor=west] {$16000\pi$} --(2,1.5) node [right]{$\frac{\pi}{T}$};
\end{tikzpicture}
\end{figure}
\end{document}
Beachten Sie auch, dass es vorteilhaft ist, zu verwenden, font=\scriptsize
anstatt \scriptsize
den Knoteninhalt einzufügen, und wenn Sie dies auf alle Knoten anwenden möchten, verwenden Sie nodes={font=\scriptsize}
.