summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/ctxnotes.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/ctxnotes.tex')
-rw-r--r--Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/ctxnotes.tex89
1 files changed, 68 insertions, 21 deletions
diff --git a/Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/ctxnotes.tex b/Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/ctxnotes.tex
index 67396e5c1a2..87059cd3f56 100644
--- a/Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/ctxnotes.tex
+++ b/Master/texmf-dist/doc/context/third/context-notes-zh-cn/src/ctxnotes.tex
@@ -1,41 +1,88 @@
-\startproduct ctxnotes
\environment doc-env
+%\startproduct ctxnotes
+\starttext
% 封面
-\component cover
+\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}]
% 前文
\startfrontmatter
- \setuppagenumbering[conversion=romannumerals]
- \setuppagenumber[number=1]
- \pagereference[Content]
- \title{目\;\;录}\blank
- \placecontent
+\setupbackgrounds [page][background=TitleGraphic]
+\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 (liyanrui.m2@gmail.com)\hfil
+ \stopframedtext
+ \stopcolor
+ \blank[14cm]
+\stopstandardmakeup
+\setupbackgrounds [page][background=]
+\setuppagenumbering[conversion=romannumerals]
+\setuppagenumber[number=1]
+\title{目\;\;录}\blank
+\placecontent
\stopfrontmatter
% 正文
\startbodymatter
- \setuppagenumbering[conversion=number]
- \setuppagenumber[number=1]
- \setups{HeaderFooter}
- \component basis
- \component fonts
- \component layout
- \component references
- \component project
- \component metafun
- \component presentation
+\setuppagenumbering[conversion=number]
+\setuppagenumber[number=1]
+\setups{HeaderFooter}
+\component basis
+\component fonts
+\component layout
+\component references
+\component project
+\component metafun
\stopbodymatter
% 附录
\startappendices
- \title{参考文献}
- \placepublications[criterium=all]
+\title{参考文献}
+\placepublications[criterium=all]
\stopappendices
% 后文
\startbackmatter
- 色即是空
+未完成……
\stopbackmatter
-\stopproduct
+%\stopproduct
+\stoptext