summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/cover.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/cover.tex')
-rw-r--r--Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/cover.tex64
1 files changed, 64 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/cover.tex b/Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/cover.tex
new file mode 100644
index 00000000000..a6f1c3ebe06
--- /dev/null
+++ b/Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/cover.tex
@@ -0,0 +1,64 @@
+\startcomponent cover
+\product ctxnote
+
+\definecolor [BackgroundColor] [h=cccccc]
+\definecolor [OrnamentColor] [h=99ccff]
+\definecolor [TitleColor] [h=336699]
+
+\startMPinclusions
+ def random_hash_frame (expr width, height, offset, linewidth ) =
+
+ def delta = ((uniformdeviate .5offset) + .25offset) enddef ;
+ x1 := offset ; y1 := offset ; x2 := width-offset ; y2 := height-offset ;
+
+ drawoptions(withpen pencircle scaled linewidth withcolor transparent(1,.8,\MPcolor{BackgroundColor})) ;
+ fill z1--(x2,y1)--z2--(x1,y2)--cycle ;
+
+ drawoptions(withpen pencircle scaled linewidth withcolor \MPcolor{OrnamentColor}) ;
+ draw (x1-delta,y1)--(x2+delta,y1) ;
+ draw (x2,y1-delta)--(x2,y2+delta) ;
+ draw (x2+delta,y2)--(x1-delta,y2) ;
+ draw (x1,y2+delta)--(x1,y1-delta) ;
+
+ drawoptions();
+ setbounds currentpicture to unitsquare xscaled width yscaled height ;
+ enddef ;
+\stopMPinclusions
+
+\startuseMPgraphic{TitleGraphic}
+ for i=1 upto 400 :
+ offset := uniformdeviate 10pt ;
+ width := 2*offset + 40pt + uniformdeviate 30pt ;
+ height := 2*offset + 30pt + uniformdeviate 10pt ;
+ addto currentpicture also
+ image(random_hash_frame(width,height,offset,1pt)) shifted
+ (uniformdeviate OverlayWidth, uniformdeviate OverlayHeight) ;
+ endfor ;
+\stopuseMPgraphic
+
+\defineoverlay [TitleGraphic] [\useMPgraphic{TitleGraphic}]
+
+\setupbackgrounds
+ [page]
+ [background={TitleGraphic,NextPage}]
+
+\startstandardmakeup
+ \startcolor[white]
+ \startframedtext[middle][width=.8\textwidth,height=5cm]
+ \dontleavehmode
+ \blank[.5cm]
+ \hfil\bfd\ConTeXt\ 学习笔记\hfil
+ \blank[.5cm]
+ \hfil\bfc Using MkIV\hfil
+ \blank[1cm]
+ \hfil\bfa Li Yanrui (lyanry@gmail.com)\hfil
+ \stopframedtext
+ \stopcolor
+
+ \blank[14cm]
+\stopstandardmakeup
+
+\setupbackgrounds[page]
+ [background=]
+
+\stopcomponent