文本位于圆形路径顶部的中心

文本位于圆形路径顶部的中心

我试图将文本“HubsSpokes”置于圆形路径顶部的中心。

\path [postaction={decorate,decoration={text along path,text align=center,text={|\huge|HubsSpokes}}}] ($(current page text area.west)+(0,.25in)$,0) circle (1.4cm);

但是,我的文本没有出现在圆圈的顶部,而是出现在圆圈的左侧并延伸到页面之外。理想情况下,我希望它位于页面的中心。我不想绘制圆圈本身。我应该改用圆弧吗?

我该怎么做才能将文本定位到圆形路径的顶部?

答案1

我想你想要这个。它是用arc命令制作的,因为这样你可以控制路径的起点和终点及其中心。使用circle路径的中心可以是任何位置。

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc, decorations.text}
\usepackage{tikzpagenodes}
\begin{document}
\begin{tikzpicture}
\path [postaction={decorate,decoration={text along path,text align=center,text={|\huge|HubsSpokes}}}] ($(current page text area.west)+(0,.25in)$,0) arc(180:0:1.4cm);
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容