我希望 JMP 能够做更多的事情。
谢谢!
䷀䷁䷂䷃䷄䷅䷆䷇䷈䷉䷊䷋䷌䷍䷎䷏䷐䷑䷒䷓䷔䷕䷖䷗䷘䷙䷚䷛䷜䷝䷞䷟䷠䷡䷢䷣䷤䷥䷦䷧䷨䷩䷪䷫䷬䷭䷮䷯䷰䷱䷲䷳䷴䷵䷶䷷䷸䷹䷺䷻䷼䷽䷾䷿

The text angle, size, and font are specified with the same function.文本角度、大小和字体使用相同的函数指定。
我搜索了旋转文本,只找到了这个,但还不明白如何应用。

谢谢专家!
谢谢 Craige!
sym = substring(symbols, i, 1);
substring?
</CODE></P><P>没有通過。</P></LINGO-BODY><LINGO-SUB id="lingo-sub-750542" slang="en-US" mode="CREATE">回复:JMP 可以绘制这种图表吗?</LINGO-SUB><LINGO-BODY id="lingo-body-750542" slang="en-US" mode="CREATE"><P>你可以。里面的正方形看起来像这样</P>
<PRE><CODE class=" language-jsl">symbols = "abcdefghijklmnopqrstuvwxyz";
n = sqrt(25);
radius = sqrt(2) * n/2 + 2;
i = 0;
for(x=1, x<=n, x+=1,
for(y=1, y<=n, y+=1,
i += 1;
sym = substring(symbols, i, 1);<BR /> // - n/2 centers the x and y about 0,<BR /> // adding radius moves the center
text( { x - n/2 + radius, y - n/2 + radius }, sym );
)
)
外圈看起来像这样
for(i = 0, i<25, i+=1,
sym = substr(symbols,i+1, 1)
fraction = i / 25; // 0 <= fraction < 1
x = radius * cos( fraction * 2 * pi() ); // cos and sin make unit circle
y = radius * sin( fraction * 2 * pi() ); // coordinates, then scale with radius
// the scripting index has an example that rotates the text
text( { x + radius, y + radius }, sym )
)
假设您将制作一个轴为 0 到 2*半径的图形,然后调整字体大小并将其放入图形脚本中。
为了制作一幅简单的图画,你能用 25 个字母 AY 用 JSL 画出一幅类似的图画吗?
外圈的圆圈和中间5*5的分布。字母的顺序不受限制。
只有在专家的帮助下才能完成这件事。
A-Y
谢谢专家!
我只想让图形做出这种形式就行了,不用担心文字的排序顺序。
这是 64 个字符。
谢谢专家!
我认为你问的是两个不同的问题:
- JSL 是否有绘制此图所需的绘图命令?(有)
- JMP 是否有一个平台,或者可以编写 JSL,来制作该图表所代表的语义信息?
这个图表非常漂亮,但组织得非常完美,所以可能没有编码任何有趣的东西;外圈左侧只从 0 到 31 计数,右侧从 32 到 63 计数。内部块从上到下从 63 到 0 计数。