summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/metapost/mcf2graph/mcf_manual.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/metapost/mcf2graph/mcf_manual.tex')
-rw-r--r--Master/texmf-dist/doc/metapost/mcf2graph/mcf_manual.tex79
1 files changed, 43 insertions, 36 deletions
diff --git a/Master/texmf-dist/doc/metapost/mcf2graph/mcf_manual.tex b/Master/texmf-dist/doc/metapost/mcf2graph/mcf_manual.tex
index 415adf1bf09..077d105ae3b 100644
--- a/Master/texmf-dist/doc/metapost/mcf2graph/mcf_manual.tex
+++ b/Master/texmf-dist/doc/metapost/mcf2graph/mcf_manual.tex
@@ -1,5 +1,5 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Molecular Coding Format manual by Akira Yamaji 2021.07.18
+% Molecular Coding Format manual by Akira Yamaji 2021.08.01
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[a4paper]{article}
\usepackage[pdftex]{graphicx}
@@ -667,10 +667,11 @@ MC(<30,?6,{4,6}:/iBuOH)
\subsubsection{Move position}
\index{"@()}%
\begin{verbatim}
-@(x,y) : Move to (l*x,l*y) from origin
- ** l=bond length of ring
+@(x,y) : Move (l*x,l*y) from current position
+@$(x,y): Move (l*x,l*y) from origin(@1)
+ ** l=bond length of ring
-<30,?6,@3,!4,//O,!,O,n_^60,@(6,1),H,p_^15
+<30,?6,@3,!4,//O,!,O,n_^60,@$(6,1),H,p_^15
\end{verbatim}
\MCFgraph
%-----------------------------------------------------------------------------
@@ -1451,46 +1452,52 @@ endfont
\end{verbatim}
\MCFgraph
%-----------------------------------------------------------------------------
-\subsection{Lycorine}
+\subsection{Maltose}
+\index{arc\_lb}
+\index{arc\_br}
\begin{verbatim}
-beginfont("EN:Lycorine","MW:287.31",
- %--------------------------------------
- ": Ph,-4=?6,-2=?6,6=?5,(9,12)=?5[3], ",
- ": 13=dl,8:N,{15,17}:O, ",
- ": 9:/*H^180,10:*/H^60, ",
- ": 13:*/OH,14:/*OH ")
- %--------------------------------------
+(bond type for glycan)
+arc_lb : arc left > bottom
+arc_br : arc bottom right
+
+beginfont("EN:Maltose","MW:342.3",
+ %-----------------------------------------
+ ": #1.25,-30~wf_r,30~bd_r`1,30~wb_r, ",
+ ": 120,O,30,&1,##, ",
+ ": {1^$-90,2^$90,3^$-90}:/OH`-.5, ",
+ ": 6^$90:/!OH`-.5, ",
+ ": @4,$-50~arc_lb`1,O,$50~arc_br`1,<$0, ",
+ ": |,#1.25,-30~wf_r,30~bd_r`1,30~wb_r, ",
+ ": 120,O,30,&1,##, ",
+ ": {2^$90,3^$-90,4^$-90}:/OH`-.5, ",
+ ": 6^$90:/!OH`-.5 ")
+ %-----------------------------------------
fsize:=(50mm,20mm);
if check(mc)=0: MC(scantokens(mc)) fi
endfont
\end{verbatim}
\MCFgraph
%-----------------------------------------------------------------------------
-\subsection{Gibberellin}
-\begin{verbatim}
-beginfont("EN:Gibberellin A3","MW:346.37",
- %----------------------------------------
- ": <18,?5,3=?7,5=?6[12],@8,160`1.3,&3, ",
- ": 13=dl,6=wf,8=wb, ",
- ": @5,40~zf`1,O,50,//O^180,&14~zb, ",
- ": 2:/COOH,7://_,13:*/OH,8:/*OH, ",
- ": 14:*/_,{1,4}:*/H^60 ")
- %----------------------------------------
- fsize:=(50mm,18mm);
- if check(mc)=0: MC(scantokens(mc)) fi
-endfont
-\end{verbatim}
-\MCFgraph
-%-----------------------------------------------------------------------------
-\subsection{Quinine}
+\subsection{Cellobiose}
+\index{arc\_lbr}
+\index{arc\_ltr}
\begin{verbatim}
-beginfont("EN:Quinine","MW:324.42",
- %-------------------------------
- ": <30,Ph,3=Ph,7:N,6:/O!, ",
- ": @10,\,*/OH,/H~zf^-60,!, ",
- ": |,?6,2:N,1:*/H^60,4:*/!!, ",
- ": @2,165~zf,60,&5~zb ")
- %-------------------------------
+(bond type for glycan)
+arc_lbr : arc left > bottom > right
+arc_ltr : arc left > top > right
+
+beginfont("EN:Cellobiose","MW:342.3",
+ %-----------------------------------------
+ ": #1.25,-30~wf_r,30~bd_r`1,30~wb_r, ",
+ ": 120,O,30,&1,##, ",
+ ": {1^$-90,2^$90,3^$-90}:/OH`-.5, ",
+ ": 6^$90:/!OH`-.5, ",
+ ": @4,$0~arc_ltr,O,$0~arc_lbr, ",
+ ": |,#1.25,-30~wf_r,30~bd_r`1,30~wb_r, ",
+ ": 120,O,30,&1,##, ",
+ ": {2^$90,3^$-90,4^$-90}:/OH`-.5, ",
+ ": 6^$90:/!OH`-.5 ")
+ %-----------------------------------------
fsize:=(50mm,20mm);
if check(mc)=0: MC(scantokens(mc)) fi
endfont