File tree 5 files changed +96
-8
lines changed
5 files changed +96
-8
lines changed Original file line number Diff line number Diff line change 1
- % tex/conc/dgmpmax.tex 2017-7-2 Alan U. Kennington.
2
- % $Id: tex/conc/dgmpmax.tex 9162242ded 2017-07-02 19:31:27Z Alan U. Kennington $
1
+ % tex/conc/dgmpmax.tex 2017-11-24 Alan U. Kennington.
2
+ % $Id: tex/conc/dgmpmax.tex fb0adf70be 2017-11-24 12:18:46Z Alan U. Kennington $
3
3
% Some macros for use in the DG book and MetaPost files.
4
4
% General mathematics things should go in akmath.tex.
5
5
% The macros in _this_ file are mostly not standard enough for akmath.tex.
54
54
\def\ehatbar {\skew 2\hat {\bar e}}
55
55
\def\Yhatbar {\hat {\bar Y}}
56
56
57
+ % Punctured closed ball.
58
+ \def\Bdotbar {\skew 3\dot {\bar B}}
59
+
57
60
\def\opP {\overcirc P} % Untagged tangent operator frames.
58
61
\def\tagP {\hat P} % Tagged tangent operator frames.
59
62
Original file line number Diff line number Diff line change 1
- % tex/conc/mp/log49.mp 2015-1-29 Alan U. Kennington.
1
+ % tex/conc/mp/log49.mp 2017-12-25 Alan U. Kennington.
2
2
% $Id: tex/conc/mp/log49.mp 2f2a127ff9 2015-01-29 07:27:00Z Alan U. Kennington $
3
3
% Eight independent definitions for a finite set.
4
4
@@ -36,9 +36,10 @@ for i=0 upto nRows-1:
36
36
zz3 := zz1 + (xI, 0);
37
37
fill zz3--zz2--(zz2+(0,-bb))--(zz3+(0,-bb))--cycle
38
38
withcolor colA;
39
- draw zz3--(zz3+(0,-bb));
39
+ % draw zz3--(zz3+(0,-bb));
40
40
zz4 := 0.5[zz3,zz2] + (0,-bb/2);
41
- zz5 := zz3;
41
+ % zz5 := zz3;
42
+ zz5 := zz3 + (0, -bb);
42
43
zz6 := zz0 + (xI, -bb);
43
44
fi
44
45
draw zz1--(zz1+(aa,0))--(zz1+(aa,-bb))--(zz1+(0,-bb))--cycle;
Original file line number Diff line number Diff line change 1
- # tex/conc/mp/makefile.pub 2017-9-23 Alan U. Kennington.
1
+ # tex/conc/mp/makefile.pub 2017-12-21 Alan U. Kennington.
2
2
# $Id: tex/conc/mp/makefile.pub 631e2d0fd4 2017-09-23 03:47:28Z Alan U. Kennington $
3
3
# Makefile for: http://www.topology.org/tex/conc/mp/
4
4
# and: http://www.geometry.org/tex/conc/mp/
@@ -184,7 +184,7 @@ MPFILES = \
184
184
tree70.mp tree71.mp tree72.mp tree73.mp tree74.mp \
185
185
tree75.mp tree76.mp tree77.mp tree78.mp tree79.mp \
186
186
tree80.mp tree81.mp tree82.mp tree83.mp tree84.mp \
187
- tree85.mp tree86.mp tree87.mp tree88.mp \
187
+ tree85.mp tree86.mp tree87.mp tree88.mp tree89.mp \
188
188
vec1.mp vec2.mp vec3.mp vec4.mp \
189
189
vec5.mp vec6.mp vec7.mp vec8.mp vec9.mp \
190
190
vec10.mp vec11.mp vec12.mp vec13.mp vec14.mp \
@@ -922,6 +922,7 @@ tree85.1: boxmax.mp $(DGMPTEX)
922
922
tree86.1: boxmax.mp $(DGMPTEX)
923
923
tree87.1: boxmax.mp $(DGMPTEX)
924
924
tree88.1: boxmax.mp centmax.mp $(DGMPTEX)
925
+ tree89.1: boxmax.mp $(DGMPTEX) $(DGSPELL)
925
926
926
927
vec1.1:
927
928
vec2.1:
Original file line number Diff line number Diff line change 1
- % tex/conc/mp/mpdemo.tex 2017-9-23 Alan U. Kennington.
1
+ % tex/conc/mp/mpdemo.tex 2017-12-21 Alan U. Kennington.
2
2
% $Id: tex/conc/mp/mpdemo.tex 631e2d0fd4 2017-09-23 03:47:28Z Alan U. Kennington $
3
3
% Copyright (C) 2016, Alan U. Kennington.
4
4
% Demo document for differential geometry diagrams created using MetaPost.
4044
4044
\centerline {\epsfbox {tree88.1}}
4045
4045
$$
4046
4046
4047
+ Diagram tree89. Family tree of differentiable \fibre / bundles for connection
4048
+ styles.
4049
+ $$
4050
+ \centerline {\epsfbox {tree89.1}}
4051
+ $$
4052
+
4047
4053
% ==============================================================================
4048
4054
\secteject
4049
4055
\edef\SECTvec {\the\pageno }\LinkName {vec}
Original file line number Diff line number Diff line change
1
+ % tex/conc/mp/tree89.mp 2017-12-21 Alan U. Kennington.
2
+ % $Id$
3
+ % Tree of differentiable fibre bundles for the purpose of connection styles.
4
+
5
+ input boxmax
6
+ verbatimtex
7
+ \input akmath
8
+ \input dgmpmax
9
+ \input dgspell
10
+
11
+ % \def\blskip{9pt}
12
+ \def\blskip{11pt}
13
+
14
+ % \def\fontA{\sevenrm}
15
+ \def\fontA{}
16
+
17
+ \font\smallrm cmr9
18
+ \font\smallmi cmmi9
19
+ \font\smallsy cmsy9
20
+ \font\ssmallsy cmsy6
21
+ % \def\fontB{\scriptstyle}
22
+ % \def\fontB{}
23
+ \def\fontB{%
24
+ \textfont0=\smallrm
25
+ \textfont1=\smallmi
26
+ \textfont2=\smallsy
27
+ \scriptfont2=\ssmallsy
28
+ }
29
+ etex
30
+
31
+ %%%%%%%%%%%%%%%%%%%%%%%%%
32
+ % figure 1 %
33
+ %%%%%%%%%%%%%%%%%%%%%%%%%
34
+ beginfig(1);
35
+ numeric w[], h[];
36
+ pair p[];
37
+
38
+ w1 := 52pt;
39
+ h1 := 30pt;
40
+ h2 := h1 + 8pt;
41
+
42
+ p1 := (0,0);
43
+ p2 := p1 + (-w1,-h2);
44
+ p3 := p1 + (w1,-h2);
45
+ p4 := p2 + (0,-h2);
46
+ p5 := p3 + (0,-h2);
47
+
48
+ % Draw the boxes.
49
+ B_draw(1, btex\baselineskip\blskip
50
+ \tmat{\hfil\fontA\vphantom{f}\fontA \fibre/ bundle\cr\hfil
51
+ \fontA\vphantom{f}\fontA FB$\fontB{}\equiv{}$OFB\cr}etex, p1);
52
+
53
+ B_draw(2, btex\baselineskip\blskip
54
+ \tmat{\hfil\fontA\vphantom{f}\fontA vector bundle\cr\hfil
55
+ \fontA\vphantom{f}\fontA VB\cr}etex, p2);
56
+
57
+ B_draw(3, btex\baselineskip\blskip
58
+ \tmat{\hfil\fontA\vphantom{f}\fontA principal \fibre/ bundle\cr\hfil
59
+ \fontA\vphantom{f}\fontA PFB\cr}etex, p3);
60
+
61
+ B_draw(4, btex\baselineskip\blskip
62
+ \tmat{\hfil\fontA\vphantom{f}tangent bundle\cr\hfil
63
+ $\fontB T(M)$\cr}etex, p4);
64
+
65
+ B_draw(5, btex\baselineskip\blskip
66
+ \tmat{\hfil\fontA\vphantom{f}principal frame bundle\cr\hfil
67
+ $\fontB \Frame(M)$\cr}etex, p5);
68
+
69
+ % Draw the arrows.
70
+ B_margset(2pt, 2pt);
71
+ B_arrow(1,2,1);
72
+ B_arrow(1,3,1);
73
+ B_arrow(2,4,1);
74
+ B_arrow(3,5,1);
75
+
76
+ endfig;
77
+ end
You can’t perform that action at this time.
0 commit comments