pair path pair path numeric sind cosd pair color beginfig(0) u := 2cm ; pair a ; draw ( 0u, 0u ) -- ( u, u ) ; draw ( u, 0u ) -- ( 0u, 1u ) ;

Similar documents
财务部57

第一章 人物传

二 招 生 类 别 及 人 数 音 乐 体 育 美 术 共 计 划 招 收 30 人 体 育 :7 人, 其 中 田 径 3 人 羽 毛 球 2 人 篮 球 2 人 ( 篮 球 只 招 男 生 ) 美 术 :15 人 音 乐 :8 人, 其 中 器 乐 3 人 声 乐 2 人 舞 蹈 3 人 三 报

<534B544C DACFCA8FDB160B3C6B5E B FB8D5BE5C2E706466>

觀 音 佛 祖 送 給 衣 宸 的 話 005 自 序 007 Part 1 修 行 心 體 驗 一 篇 看 見 佛 祖 012 二 篇 在 家 修 行 039 三 篇 世 界 的 創 造 者 054 四 篇 大 慈 悲 079 五 篇 最 珍 貴 的 禮 物 095 六 篇 自 救 法 力 練 習

!"# $%& %!"# $%& %!"#$%& %! ( )***%% ) $)! +**+),,* -)+.* )( ) +, +*.*)+..**! )$,*)+$))$!"!#

FZ1.s92

北 京 : 统 计 作 假 将 被 纳 入 社 会 信 用 信 息 系 统 摘 要 北 京 市 人 大 常 委 会 近 日 表 决 通 过 北 京 市 统 计 条 例, 立 法 规 范 该 市 各 级 政 府 及 其 统 计 机 构 等 的 统 计 活 动 条 例 明 确 规 定, 拒 绝 阻 碍


[1] (p.28) / / 3 4 [1] (p.26) [2] (p.171)

L A TEX 2000 Tang 2

2009年


p-2.indd

《米开朗琪罗传》

untitled

Microsoft Word - 課程發展委員會(選版本).doc

Microsoft Word - 09.數學 docx


校园之星

看 什 么 看, 没 见 过 空 白 页?


KZ-PA35C_說明書(0911更新)

公開徵求廠商提供「採購專業人員訓練計畫企劃書」公告

untitled

untitled

2013 年 江 苏 省 健 康 教 育 与 健 康 促 进 工 作 方 案 为 认 真 贯 彻 落 实 党 的 十 八 大 关 于 开 展 爱 国 卫 生 运 动, 促 进 人 民 身 心 健 康 和 全 省 卫 生 工 作 会 议 全 省 爱 卫 办 主 任 会 议 精 神, 广 泛 开 展 健

外 语 学 德 语 语 言 文 学 河 南 省 商 丘 市 柘 城 县 张 桥 乡 小 岗 村 村 民 组 一 组 外 语 学 英 语 笔 译 河 南 省 信 阳

Microsoft Word - 第三章第三節.doc

山东建筑大学学分制管理规定(试行)

女人常揉三陰交,保妳終身不變老 (對男人也有效

民 生 银 行 篇 目 录 第 一 章 民 生 银 行 简 介 民 生 银 行 概 况 民 生 银 行 制 度 创 新 民 生 银 行 发 展 历 史 民 生 银 行 的 改 革 战 略 民 生 银 行 管 理 思 考.

TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc

投影片 1

內政部函為﹁不動產經紀營業員專業訓練機構團體認可辦法﹂業經該部於九十年十二月三十一日以台\(九十\)內中地字第九○八四○八四號令發布乙案

untitled

勞動條件檢查執行重點(雲林)_ [相容模式]

醋 水 法 在 水 盆 內 放 入 約 七 分 滿 的 水 與 1/2 到 1 小 杯 的 醋 量, 將 髒 襪 子 浸 泡 一 晚, 隔 天 再 丟 入 洗 衣 機, 就 能 洗 得 相 當 乾 淨 醋 有 殺 菌 除 臭 和 漂 白 功 效, 使 用 過 的 醋 水, 還 可 清 理 地 板,

穨 PDF

第一冊 第四章 分裂與再統一 班級 座號 姓吊

Microsoft Word - 完全手冊-課程.doc

中北大学常规事项财务报销操作指南

untitled

e bug 0 x=0 y=5/x 0 Return 4 2

<4D F736F F D20B6C0AE78B0EDAABAC0B8A740B8D65FA7EBA7BAA54EA4E5BEC7ACE3A873C24FA55AA15E2E646F63>

Microsoft Word - F5.docx

06-07周年報告template.PDF

<4D F736F F D20C8CBB8A3D2BDD2A9BCAFCDC5B9C9B7DDB9ABCBBECFEACABDC8A8D2E6B1E4B6AFB1A8B8E6CAE9A3A8CEE4BABAB5B1B4FABFC6BCBCB2FAD2B5BCA

Microsoft Word - 朗诵诵材.doc

第十号 上市公司关联交易公告

影視後製全攻略 Premiere Pro After Effects Encore 自序 Adobe Premiere Pro After Effects Encore 2008 Adobe CS Adobe CS5 Adobe CS4 Premiere Pro After Effect

女性健美保健(中).doc

<443A5C B75705CC4DAC8DD5CD2BBA1A2C6C0B9C0CEC4BCFE5C312EA1B6BDCCD3FDB2BFB0ECB9ABCCFCB9D8D3DAC8ABC3E6BFAAD5B9B8DFD6B0B8DFD7A8D4BAD0A3C8CBB2C5C5E0D1F8B9A4D7F7CBAEC6BDC6C0B9C0B5C4CDA8D6AAA1B7A3A8BDCCB8DFCCFC5B D3136BAC5A3A92E646F6

(1) 拟 建 项 目 序 号 项 目 名 称 项 目 公 地 点 土 地 用 途 1 绿 地 迎 宾 城 (087) 绿 地 集 团 蚌 埠 新 源 置 业 有 限 公 安 徽 省 蚌 埠 市 禹 会 商 业 配 套 设 施 2 海 德 公 馆 绿 地 集 团 合 肥 万 峰 置 业 有 限 公


地勘快讯

第一章.FIT)

大 綱 最 有 利 標 目 的 及 類 型 最 有 利 標 之 辦 理 方 式 準 用 最 有 利 標 取 最 有 利 標 精 神 最 有 利 標 之 類 型 及 其 相 關 規 定 適 用 最 有 利 標 準 用 最 有 利 標 及 取 最 有 利 標 精 神 作 業 程 序 及 實 務 分 析

98年度即測即評學科測試與即測即評即發證技術士技能檢定簡章

Microsoft Word 箕æ−¥ï¼‹å®ı稿;

<4D F736F F D20AAF9A5ABAA41B0C8A4FEAFC5A7DEB34EA468A7DEAFE0C0CBA977B34EACECB4FAB8D5C0B3C0CBB0D1A6D2B8EAAEC6312E646F63>

yy.xls


穨finaldiss.doc

13. 下 列 植 物 的 向 性 或 運 動, 哪 些 是 受 到 生 長 素 作 用 的 影 響?(5-4) 甲. 睡 蓮 的 花 到 了 晚 上 會 合 起 來 ; 乙. 黃 瓜 的 捲 鬚 攀 附 竹 竿 向 上 生 長 ; 丙. 含 羞 草 的 葉 經 碰 觸 後 閉 合 ; 丁. 紅 豆


第十二章 角色转换 走向成功

16 标 本 缓 急 的 护 理 原 则 不 包 括 ( 扶 正 祛 邪 法 ) 17 顺 从 疾 病 假 象 而 进 行 护 理 的 方 法 为 ( 反 护 法 ) 18 下 列 属 于 正 护 法 的 是 ( 虚 则 补 之 ) 19 因 中 气 不 足 脾 阳 不 运 而 致 的 腹 胀 便

???p???????????i?h?h?D???N_?s_

國立和美實驗學校103學年度第1次教師甄選簡章

3. 透 過 團 體 小 組 分 別 設 計 出 一 套 自 行 車 伸 展 操 4. 教 師 介 紹 騎 乘 自 行 車 上 座 方 法 煞 車 及 踩 踏 等 要 領. 練 習 自 行 車 運 動 中 基 本 的 上 座 平 衡 直 行 轉 彎 煞 車 等 動 作 ( 二 ) 自 行 車 運 動

104 年 度 推 廣 校 園 正 確 用 藥 教 育 模 式 中 心 學 校 成 果 報 告 書 學 校 : 桃 園 市 中 心 學 校 田 心 國 民 小 學 壹 計 畫 目 的 一 凝 聚 本 市 中 心 學 校 與 重 點 種 子 學 校 正 確 用 藥 教 育 推 廣 共 識, 期 能 培

学做一体手册,餐饮.doc

人体解剖实习指导.doc

硕士论文正文

ZW.PDF

外科手术基础概述

( ) 5. 自 行 車 有 吱 吱 喳 喳 的 聲 音 可 能 是 什 麼 原 因 所 造 成?(1) 鈴 號 的 聲 音 (2) 螺 栓 ( 帽 ) 鬆 動 (3) 腳 踏 板 磨 損 ( ) 6. 下 列 敘 述 何 者 是 對 的?(1) 輪 胎 的 胎 壓 是 愈 高 愈 好, 所 以 填

cm 50.5cm

Microsoft Word - 桂电教[2008]8号.doc

教育心理学教学案例分析

nb.PDF

(Microsoft Word \256\325\260\310\267|\304\263\260O\277\375_\252k\250\356_.doc)

李 老 他 自 己 却 老 是 自 称 科 员, 老 说 我 李 科 员 怎 样 怎 样, 倒 好 像 这 是 一 个 值 得 他 夸 耀 的 什 么 官 衔 一 样 他 是 我 们 这 个 衙 门 里 资 格 最 老 的 科 员, 他 自 己 却 说 是 这 个 衙 门 里 最 没 有 出 息 的

廉政课堂

untitled

各處室連絡電話

彩圖 6 彩圖 7 彩圖 8 3

Visual Basic D 3D

(Microsoft Word - \277\357\262\325\252\272\246\322\266q.doc)

目 錄 摘 要... 1 壹 研 究 動 機... 1 貳 研 究 目 的... 1 參 文 獻 探 討... 1 肆 研 究 設 備 及 材 料... 2 伍 研 究 過 程 及 方 法... 2 陸 研 究 結 果... 6 柒 討 論 捌 結 論 玖 參 考 資 料 及

金刚萨埵法会开示

菩提道次第廣論

路 上 沒 說 話, 車 子 被 爸 離 去 後 開 走 了, 沒 什 麼 變, 除 了 一 股 淡 淡 的 香 味, 我 不 太 習 慣, 像 空 氣 中 的 粉 塵, 左 飄 右 飄, 光 中 飛 舞 我 沒 提, 看 車 窗 外, 外 面 不 太 有 趣, 我 只 是 沒 事 幹, 我 們 本

繁 華 國 小 101 學 年 母 親 節 感 恩 惜 福 - 跳 蚤 市 場 暨 科 學 闖 關 遊 戲 親 子 活 動 實 施 計 畫 一 依 據 : 本 校 101 學 年 度 校 務 計 畫 及 行 事 曆 二 目 的 : 1. 培 養 學 生 感 恩 惜 物 知 福 惜 福 的 節 儉 觀


育儿小故事(四)

台 中 市 北 屯 區 東 山 里 橫 坑 9 林 志 明 巷 89-5 菜 豆 菜 大 漿 果 菜 豆 菜 大 漿 果 小 漿 果 核 果 柑 桔 無 陳 錦 生 新 竹 市 香 山 區

2016 年 地 质 工 程 系 教 学 工 作 安 排 2016 学 年 我 系 将 在 总 结 过 去 工 作 的 基 础 上, 结 合 今 年 学 院 以 抓 质 量 强 内 涵 促 改 革 调 结 构 建 品 牌 细 管 理 重 过 程 为 宗 旨, 以 规 范 管 理 深 化 内 涵 为


Transcription:

12 22 METAPOST 1 METAPOST ps TEX METAPOST 1. METAPOST 2. METAPOST mpost.exe 3. TEX dvi ps pdf [1] METAPOST beginfig(0) path pp ; u := 2cm ; Angle := 10 ; n = 360 / Angle ; pp := (-u,-u )--(-u,u )--(u,u )--(u,-u )-- cycle; draw pp ; for i = 1 upto n : pp := pp scaled (1/(sind(Angle)+cosd(Angle))) rotated Angle ; draw pp ; endfor; 1: end 2 METAPOST numeric 4096 pair (x,y) color (r,g,b) path (a,b) (c,d) (a,b )..( c,d) picture transform pair path picture string string example boolean bool if pen pair numeric color path picture transform numeric pen path

pair path 13 22 3 pair path numeric sind cosd pair color beginfig(0) u := 2cm ; pair a ; draw ( 0u, 0u ) -- ( u, u ) ; draw ( u, 0u ) -- ( 0u, 1u ) ; a = whatever[( 0u, 0u ), ( u, u )] ; a = whatever[( u, 0u ), ( 0u, 1u )] ; dotlabel.bot ( "a", a ) ; a 2: whatever a [p1,p2] color path path pp ; pp := point1 point2... pointn[ cycle].... Bézier cycle Bézier control(x1,y1) and (x2,y2) control(x,y) point{dir} dir left right up down point{dir a} a point1.. tension a..point2 a a 3 4 point1.. tension a and b..point2 curl point1{curl c} METAPOST fullcircle halfcircle 4 picture transform picture picture picture currentpicture currentpicture := nullpicture ; pair path scaled xscaled yscaled rotated shifted rotatedaround picture Sierpinski

picture transform 14 22 beginfig(3); IteralTime := 7 ; u := 5cm ; picture pictemp ; path triangle ; triangle := ( 1u, 0u ) ( 0u, u sqrt( 3 ) ) ( 1u, 0u ) cycle ; filldraw triangle ; pictemp := currentpicture scaled 0.5 ; for i := 1 upto IteralTime : endfor; endfig; currentpicture := nullpicture ; draw pictemp shifted ( 0.5u, 0u ) ; draw pictemp shifted ( 0.5u, 0u ) ; draw pictemp shifted ( 0u, 0.5 u sqrt (3) ) ; pictemp := currentpicture scaled 0.5 ; METAPOST TEX picture picture picture pp ; pp := thelabel( btex \TeX s Output, ( 0, 0 ) ) ; btex \TeX s Output picture L A TEX %&latex \documentclass{article} \usepackage{cjk} \begin{cjk*}{gbk}{song} \begin{document} beginfig(2) draw fullcircle scaled 2cm ; label( btex, ( 0, 0 ) ) ; \end{cjk*} 3: LATEX \end{document} beginfig endfig L A TEX ps METAPOST

15 22 5 METAPOST numeric p[] ; METAPOST p1 p3.1 newinternal mu, nn, tl, A, stp, edp ; mu := 1mm ; nn := 16 ; tl := 100 ; A := 10mu ; stp := 1 ; edp := tl+1 ; for j := 0 upto ( tl nn ) : beginfig(j) path pp ; numeric rp[] ; for i := stp upto edp : rp[ i ] := 0 ; stwp1 := j ; stwp2 := tl nn j; for i := 1 upto nn : rp[( stwp1+i)] := rp[stwp1+i] + A sind(i/nn 360) ; rp[( stwp2+i)] := rp[stwp2+i] + A sind(i/nn 360) ; pp := (stp mu, rp[stp ] ) for i := stp+1 upto edp :.. ( i mu, rp[i ] ) draw pp ; setbounds currentpicture to (stp mu, 2A) (edp mu, 2A) (edp mu,2a) (stp mu,2a) cycle; end

16 22 6 vardef macro name( expr args ) = doings ; enddef ; vardef polygon ( expr n ) = save edge, i ; path edge ; edge := ( 1, 0 ) for i := 1 upto n 1 : ( cosd(360/n i), sind(360/n i) ) edge := edge cycle ; edge enddef ; save def macro name( expr args ) = doings ; enddef ; 7 for for counter := startnumber upto endnumber : endfor; for counter := startnumber step stst to endnumber : endfor; while forever : exitif something ; endfor;

17 22 if if somthing true or false : else : endif ; if something true or false : elseif true or false : else : endif ; 8 draw drawarrow u := 1cm ; drawarrow ( 0, 0 ) ( 2u, 0 ) ; drawarrow ( 0, 0 ).. ( u/2, u/2 sqrt (3) ).. ( u, u ) ; undraw label label.pos( String,point) pos top bot lft rt llft ulft lrt urt dotlabel label infont label( text infont defaultfont scaled defaultscale, z0) char <numeric primary> fill fill <path expression> withcolor <color expression> color 0.3white unfill fullcircle p = fullcircle scaled 2cm shifted point ; scaled shifted

18 22 harfcircle p = halfcircle scaled 2cm ; buildcycle p = buildcycle ( p1, p2 ) ; p1 p2 defaultscale pickup pencircle scaled 4pt 4pt cutbefore p := p1 cutbefore p2 ; p1 p2 p cutafter cutbefore decimal u := 4mm ; drawarrow ( 0, 0 ) ( 7u, 0 ) ; for i := 0 upto 6 : dotlabel.bot ( decimal i, ( i u, 0 ) ) ; direction of %&latex \documentclass{article} \usepackage{cjk} \begin{cjk*}{gbk}{song} \begin{document} beginfig(3) u := 2cm ; 4: direction of numeric t ; path p ; pair z ; drawarrow ( 0, 0 ) -- ( 1.5u, 0 ) ; drawarrow ( 0, 0 ) -- ( 0, 1.5u ) ; p := ( 0, 0 ).. for i := 1 upto 3 : ( i/4*u, ((i/4)**2)*u ).. endfor ( 1u, 1u ) ; draw p ; t := 3 ; dotlabel.lrt( btex, point t of p ) ; z = whatever [ ( 0, 0 ), ( 1.5u, 0 )] ; z - point t of p = whatever * direction t of p ; draw z -- point t of p ;

19 22 \end{cjk*} \end{document} directionpoint of numeric t ; path p ; p := ( 0, 0 ).. for i := 1 upto 3 : ( i/4 u, (( i/4) 2) u ).. endfor ( 1u, 1u ) ; t := directionpoint ( 1/2, 1 ) of p ; ***part xpart ypart redpart bluepart greenpart pair color dashed draw p dashed withdots scaled 2 ; draw p dashed evenly scaled 2 ; dashpattern dashed draw p dashed dashpattern(on 4pt off 4pt on 4pt) 9 sind,cosd dotprod div length 10 currentpicture linecap rounded squared butt linejoin mitered rounded beveled miterlimit mitered 11 fern.dat beginfig(0) draw begingraph ( 4cm, 4cm ) ; gdraw fern.dat plot btex $\cdot$ ; Gmarks := 1 ; endgraph ; Peano

20 22 beginfig(0) u := 2cm ; IteralTime := 4 ; path p, pp ; p := ( u, u ) ( u, u ) ( u, u ) ( u, u ) ; p := p scaled 0.5 ; for i := 1 upto IteralTime : pp := reverse p rotated 90 shifted ( u, u ) ; pp := pp p shifted ( u, u ) ; pp := pp p shifted ( u, u ) ; pp := pp reverse p rotated 90 shifted ( u, u ) ; p := pp scaled 0.5 ; draw pp ; setbounds currentpicture to ( 2u, 2u ) ( 2u, 2u ) ( 2u, 2u ) ( 2u, 2u ) cycle ; %&latex \documentclass{article} \usepackage{mflogo} \begin{document} \Huge beginfig(0) picture myp ; path pc ; myp := thelabel( btex Welcome to \MP, ( 0, 0 ) ) ; pc := fullcircle scaled ((ypart ulcorner myp) (ypart llcorner myp)) ; fill bbox myp ; unfill pc ; draw myp ; \end{document} end

21 22 12 METAPOST [1] [2]

22 22 [1] John D. Hobby:A User s Manual for METAPOST [2] André Heck:Learning METAPOST by Doing