十年ほど前はMetapost使ってたがAsymptote派になった
頭の体操がてらオリンピックTokyo2020エンブレム生成するAsymptoteスクリプト書いた
Tikzはよくしらないので これをネタに「ここが便利!」って話があれば聞きたい
pair[] v, s; path p;
for(int i=0; i<12; ++i){
v[i]=exp(2*pi*I*(2.5-i)/12);
s[i]=exp(2*pi*I*(2.5-i)/12)/2+exp(2*pi*I*(3.5-i)/12)/2;
p=p--v[i];
}
p=p--cycle;
pair[] c={(0, 0)};
c[1]=c[0]+2*s[6]; c[2]=c[0]+2*s[8]; c[3]=c[2]+2*s[6];
c[4]=c[2]+2*s[9]; c[5]=c[2]+2*s[8]; c[6]=c[5]+2*s[6];
c[7]=c[5]+2*s[8]; c[8]=c[7]+2*s[7]; c[9]=c[6]+2*s[7];
c[10]=c[8]+v[4]+v[6]; c[11]=c[10]+v[5]+v[9];
c[12]=c[10]+2*s[8]; c[13]=c[10]+2*s[5]; c[14]=c[10]+2*s[8]+2*s[5];
for(int i=0; i<size(c); ++i) draw(shift(c[i])*p, pink);
pair cc=c[14]+2*s[6];
path r(pair c, int i0, int i1, int i2, int i3){
return shift(c)*(v[i0]--v[i1]--v[i2]--v[i3]--cycle);
}
path[] q0=r(c[0], 2, 3, 8, 9)^^r(c[1], 1, 4, 7, 10)^^r(c[2], 1, 3, 7, 9)^^
r(c[3], 2, 4, 8, 10)^^r(c[4], 1, 2, 7, 8)^^r(c[5], 2, 3, 8, 9)^^
r(c[6], 1, 4, 7, 10)^^r(c[7], 1, 3, 7, 9)^^r(c[8], 0, 3, 6, 9)^^
r(c[9], 0, 4, 6, 10)^^r(c[10], 3, 4, 9, 10)^^r(c[11], 4, 5, 10, 11)^^
r(c[12], 0, 5, 6, 11)^^r(c[13], 3, 5, 9, 11)^^r(c[14], 0, 4, 6, 10),
q=q0^^shift(cc)*rotate(120)*q0^^shift(xscale(-1)*cc)*rotate(240)*q0;
filldraw(q, heavyblue, nullpen); size(100mm);
\section{TeX の時間} %%% 第 XIII 節 %%%
■ このスレッドは過去ログ倉庫に格納されています
295132人目の素数さん
2019/04/05(金) 23:23:38.43ID:2tyxQZOG■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 自民支持率、消えた解散効果 22.8%に急落◆時事通信6月調査 [蚤の市★]
- 【節約】物価高でも「食費月1万円」は可能? 月7000円台、レバーと100円キャベツで回す強者も★2 [ひぃぃ★]
- 日本行きツアー募集の中国旅行会社、一転して募集停止…関連報道広がり中国政府から圧力か [♪♪♪★]
- 大谷翔平 第2子誕生を正式発表「無事に生まれてきてくれてありがとう」 ★2 [ひかり★]
- 【香川】外国人材の受け入れ・活躍の促進へ 日本語研修などの経費を補助 [煮卵★]
- 【埼玉県警】国道で持ち運び可能なオービス盗まれる 速度取り締まり中 ★2 [nita★]
- 【STARDOM】スターダムワールド Part.121
- こいせん4 全レス転載禁止
- やくせん ★3
- 2026 MotoGP Lap34【チェコGP】
- とらせん 恵みの雨
- ハム専 気合入れていけ、ファイターズ
- 厚労省、ハローワークでAIを使って仕事提案する実証実験を行う。職員の7割は「妥当ではない」と評価 [663766621]
- 【実況】博衣こよりのえちえちホロ爆走祭 🧪
- 【悲報】広報官、高市総理アピール投稿→コミュニティノートを付けられる [834922174]
- 🏡👊😅👊おやすみパンチ👊😅👊🏡
- おーいぇーへぇっあはんっ!
- アメリカ「我が国はかつてないほど強く、安全で、尊敬される国に戻りました!」