summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/metapost/mcf2graph/mcf_man_soc.mf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/metapost/mcf2graph/mcf_man_soc.mf')
-rw-r--r--Master/texmf-dist/doc/metapost/mcf2graph/mcf_man_soc.mf59
1 files changed, 52 insertions, 7 deletions
diff --git a/Master/texmf-dist/doc/metapost/mcf2graph/mcf_man_soc.mf b/Master/texmf-dist/doc/metapost/mcf2graph/mcf_man_soc.mf
index 21e5c047ba9..61053eec416 100644
--- a/Master/texmf-dist/doc/metapost/mcf2graph/mcf_man_soc.mf
+++ b/Master/texmf-dist/doc/metapost/mcf2graph/mcf_man_soc.mf
@@ -111,9 +111,25 @@ beginfont("EN:Chain 1")
numberB_end:=6;
ratio_chain_ring:=1;
%----------------------------------------------------------------------
- MCf(<30,-60,60,-90,120,-90,60,
- {1^-60,2^60,3^-45,4^30,5^-45,6^60}:/_~dt`.4
+ MCf(<15,-30,45,-45,30,-30,60,
+ {1^-75,2^67.5,3^-60,4^75,5^-75,6^60}:/_~dt
)
+ ext(
+ defaultsize:=4bp;
+ labeloffset:=2bp;
+ drawarrow .7[B7s,B7e]{dir(B7dir-90)}..{dir(B1dir-90)}.7[B1s,B1e];
+ label.ulft("-30",.7[B7s,B7e]);
+ drawarrow .7[B8s,B8e]{dir(B8dir+90)}..{dir(B2dir+90)}.7[B2s,B2e];
+ label.llft("45",.7[B8s,B8e]);
+ drawarrow .7[B9s,B9e]{dir(B9dir-90)}..{dir(B3dir-90)}.7[B3s,B3e];
+ label.ulft("-45",.7[B9s,B9e]);
+ drawarrow .7[B10s,B10e]{dir(B10dir+90)}..{dir(B4dir+90)}.7[B4s,B4e];
+ label.llft("30",.7[B10s,B10e]);
+ drawarrow .7[B11s,B11e]{dir(B11dir-90)}..{dir(B5dir-90)}.7[B5s,B5e];
+ label.ulft("-30",.7[B11s,B11e]);
+ drawarrow .7[B12s,B12e]{dir(B12dir+90)}..{dir(B6dir+90)}.7[B6s,B6e];
+ label.llft("60",.7[B12s,B12e]);
+ )
endfont
%***********************************************************************
beginfont("EN:Chain 2")
@@ -123,8 +139,24 @@ beginfont("EN:Chain 2")
ratio_chain_ring:=1;
%----------------------------------------------------------------------
MCf(<30,!6,
- {1^-60,2^60,3^-60,4^60,5^-60,6^60}:/_~dt`.6
+ {1^-60,2^60,3^-60,4^60,5^-60,6^60}:/_~dt
)
+ ext(
+ defaultsize:=4bp;
+ labeloffset:=2bp;
+ drawarrow .7[B7s,B7e]{dir(B7dir-90)}..{dir(B1dir-90)}.7[B1s,B1e];
+ label.ulft("-60",.7[B7s,B7e]);
+ drawarrow .7[B8s,B8e]{dir(B8dir+90)}..{dir(B2dir+90)}.7[B2s,B2e];
+ label.llft("60",.7[B8s,B8e]);
+ drawarrow .7[B9s,B9e]{dir(B7dir-90)}..{dir(B3dir-90)}.7[B3s,B3e];
+ label.ulft("-60",.7[B9s,B9e]);
+ drawarrow .7[B10s,B10e]{dir(B10dir+90)}..{dir(B4dir+90)}.7[B4s,B4e];
+ label.llft("60",.7[B10s,B10e]);
+ drawarrow .7[B11s,B11e]{dir(B11dir-90)}..{dir(B5dir-90)}.7[B5s,B5e];
+ label.ulft("-60",.7[B11s,B11e]);
+ drawarrow .7[B12s,B12e]{dir(B12dir+90)}..{dir(B6dir+90)}.7[B6s,B6e];
+ label.llft("60",.7[B12s,B12e]);
+ )
endfont
%***********************************************************************
beginfont("EN:Jump and Branch")
@@ -176,7 +208,7 @@ beginfont("EN:Connect atom")
sw_numberA:=1;
ratio_chain_ring:=1;
%----------------------------------------------------------------------
- MCf(<30,!6,3:\,!,&5)
+ MCf(<30,!6,3:\,!,&5~bd)
endfont
%***********************************************************************
beginfont("EN:ring")
@@ -193,8 +225,18 @@ beginfont("EN:rotate 1")
margin_top_bottom:=3mm;
sw_clip:=1;
sw_numberB:=1;
+ ratio_chain_ring:=1;
numberB_end:=5;
- MCf(``1,0,0,<90,0,<-90,0,0,{1,2,3,4,5}=vf,{3,4^180}:/_~dt`.5)
+ defaultsize:=4bp;
+ labeloffset:=2bp;
+ MCf(``1,0,0,<90,0,<-90,0,0,{1,2,3,4,5}=vf,
+ {3,4^180}:/_~dt)
+ ext(
+ drawarrow .7[B6s,B6e]{dir(B6dir+90)}..{dir(B3dir+90)}.7[B3s,B3e];
+ label.urt("90",.7[B6s,B6e]);
+ drawarrow .7[B7s,B7e]{dir(B7dir-90)}..{dir(B4dir-90)}.7[B4s,B4e];
+ label.urt("-90",.7[B7s,B7e]);
+ )
endfont
%***********************************************************************
beginfont("EN:change bond 1")
@@ -935,9 +977,9 @@ beginfont("EN:ext()")
font_ht:=20mm;
MCd(1,0.7)(0,0.5)(<30,?6,3=dl,4:/CH3)
ext(
- B7:=0.37[Bs7,Be7];
label.top("+",A7);
- drawarrow B3{dir 0}..{dir 150}B7;
+ drawarrow B3{dir(B3dir-90)}..
+ {dir(B7dir+90)}0.4[B7s,B7e];
)
MCd(1,0.7)(1,0.5)(<30,?6,4://CH3)
ext(
@@ -1090,3 +1132,6 @@ bye
%%%%
bye
ye
+
+ye
+