\environment ppchtex-mkiv-style

\startcomponent ppchtex-mkiv-overview

\unprotect

\def\SomeStructure[#1][#2]%
  {\vbox
     {\setupchemicalframed
        [\c!frame=\v!on]%
      \setupchemical
        [\c!scale=\v!small,\c!size=\v!small]%
      \startchemical\chemical[#1][#2]\stopchemical}}

\def\ShowRotations[#1][#2][#3]%
  {\dontleavehmode\startcombination[4]
     {\SomeStructure[#1,ROT1,#2,#3][#3_1,#3_2,#3_3,#3_4,#3_5,#3_6]} {\tttf ROT1}
     {\SomeStructure[#1,ROT2,#2,#3][#3_1,#3_2,#3_3,#3_4,#3_5,#3_6]} {\tttf ROT2}
     {\SomeStructure[#1,ROT3,#2,#3][#3_1,#3_2,#3_3,#3_4,#3_5,#3_6]} {\tttf ROT3}
     {\SomeStructure[#1,ROT4,#2,#3][#3_1,#3_2,#3_3,#3_4,#3_5,#3_6]} {\tttf ROT4}
   \stopcombination
   \par}

\def\ShowAllRotations[#1]%
  {\ShowRotations[#1][B,R][RZ]%
   \ShowRotations[#1][B,-R][-RZ]%
   \ShowRotations[#1][B,+R][+RZ]}

\getvalue{\v!chapter}{One}

\dontleavehmode\startcombination[3]
  {\SomeStructure[ONE,SB][]}     {\tttf SB}
  {\SomeStructure[ONE,DB1357][]} {\tttf DB}
  {\SomeStructure[ONE,TB1357][]} {\tttf TB}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[ONE,EP1357][]} {\tttf EP}
  {\SomeStructure[ONE,ES1357][]} {\tttf ES}
  {\SomeStructure[ONE,ED1357][]} {\tttf ED}
  {\SomeStructure[ONE,ET1357][]} {\tttf ET}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[ONE,SD][]}  {\tttf  SD}
  {\SomeStructure[ONE,LDD][]} {\tttf LDD}
  {\SomeStructure[ONE,RDD][]} {\tttf RDD}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[ONE,HB][]} {\tttf HB}
  {\SomeStructure[ONE,BB][]} {\tttf BB}
  {\SomeStructure[ONE,OE][]} {\tttf OE}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[ONE,SB1357,SB2468,Z0,Z][Z_0,Z_1,Z_2,Z_3,Z_4,Z_5,Z_6,Z_7,Z_8]} {\tttf Z}
  {\SomeStructure[ONE,SB1357,SB2468,Z0,CZ][Z_0,Z_1,Z_2,Z_3,Z_4,Z_5,Z_6,Z_7,Z_8]} {\tttf CZ}
  {\SomeStructure[ONE,SB,ZT][A,B,C,D,E,F,G,H]} {\tttf ZT}
  {\SomeStructure[ONE,SB,ZN][]}                {\tttf ZN}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[ONE,SB,ZBT][A,B,C,D,E,F,G,H]} {\tttf ZBT}
  {\SomeStructure[ONE,SB,ZBN][]}                {\tttf ZBN}
  {\SomeStructure[ONE,SB,ZTT][A,B,C,D,E,F,G,H]} {\tttf ZTT}
  {\SomeStructure[ONE,SB,ZTN][]}                {\tttf ZTN}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[ONE,SB1357,MOV1,SB1357][]} {\tttf MOV}
  {\SomeStructure[ONE,SB1357,DIR1,SB1357][]} {\tttf DIR}
  {\SomeStructure[ONE,OFF1,SB][]}            {\tttf OFF}
\stopcombination

\getvalue{\v!chapter}{Three}

\dontleavehmode\startcombination[1]
  {\SomeStructure[THREE,B][]} {\tttf B}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[THREE,SB][]}       {\tttf  SB}
  {\SomeStructure[THREE,-SB1,B23][]} {\tttf -SB}
  {\SomeStructure[THREE,+SB1,B23][]} {\tttf +SB}
\stopcombination

\dontleavehmode\startcombination[2]
  {\SomeStructure[THREE,B,MOV1,B][]} {\tttf MOV}
  {\SomeStructure[THREE,B,ROT2][]}   {\tttf ROT}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[THREE,B,R][]}  {\tttf  R}
  {\SomeStructure[THREE,B,-R][]} {\tttf -R}
  {\SomeStructure[THREE,B,+R][]} {\tttf +R}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[THREE,SB,SR][]}  {\tttf  SR}
  {\SomeStructure[THREE,SB,-SR][]} {\tttf -SR}
  {\SomeStructure[THREE,SB,+SR][]} {\tttf +SR}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[THREE,B,ER][]}  {\tttf ER}
  {\SomeStructure[THREE,DB][]}    {\tttf DB}
  {\SomeStructure[THREE,SB,DR][]} {\tttf DR}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[THREE,SB,Z][Z_1,Z_2,Z_3]}   {\tttf   Z}
  {\SomeStructure[THREE,B,R,RZ][R_1,R_2,R_3]} {\tttf  RZ}
  {\SomeStructure[THREE,B,R,CRZ][A,B,C]}      {\tttf CRZ}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[THREE,MOV1,B][]} {\tttf MOV1}
  {\SomeStructure[THREE,MOV2,B][]} {\tttf MOV2}
  {\SomeStructure[THREE,MOV3,B][]} {\tttf MOV3}
\stopcombination

\ShowAllRotations[THREE]

\getvalue{\v!chapter}{Four}

\dontleavehmode\startcombination[2]
  {\SomeStructure[FOUR, B][]}      {\tttf  B}
  {\SomeStructure[FOUR, B,EB13][]} {\tttf EB}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FOUR,SB][]}        {\tttf  SB}
  {\SomeStructure[FOUR,-SB1,B234][]} {\tttf -SB}
  {\SomeStructure[FOUR,+SB1,B234][]} {\tttf +SB}
\stopcombination

\dontleavehmode\startcombination[2]
  {\SomeStructure[FOUR,B,MOV1,B][]} {\tttf MOV}
  {\SomeStructure[FOUR,B,ROT2,B][]} {\tttf ROT}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FOUR,B,R][]}  {\tttf  R}
  {\SomeStructure[FOUR,B,-R][]} {\tttf -R}
  {\SomeStructure[FOUR,B,+R][]} {\tttf +R}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FOUR,SB,SR][]}  {\tttf  SR}
  {\SomeStructure[FOUR,SB,-SR][]} {\tttf -SR}
  {\SomeStructure[FOUR,SB,+SR][]} {\tttf +SR}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FOUR,B,ER][]}  {\tttf ER}
  {\SomeStructure[FOUR,DB][]}    {\tttf DB}
  {\SomeStructure[FOUR,SB,DR][]} {\tttf DR}
\stopcombination

\dontleavehmode\startcombination[2]
  {\SomeStructure[FOUR,B,ZN][]}        {\tttf ZN}
  {\SomeStructure[FOUR,B,ZT][A,B,C,D]} {\tttf ZT}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[FOUR,SB,Z][Z_1,Z_2,Z_3,Z_4]}     {\tttf   Z}
  {\SomeStructure[FOUR,B,R,RZ][R_1,R_2,R_3,R_4]}   {\tttf  RZ}
  {\SomeStructure[FOUR,B,-R,-RZ][R_1,R_2,R_3,R_4]} {\tttf -RZ}
  {\SomeStructure[FOUR,B,+R,+RZ][R_1,R_2,R_3,R_4]} {\tttf +RZ}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FOUR,B,R,CRZ][A,B,C,D]}        {\tttf CRZ}
  {\SomeStructure[FOUR,B,R,ZT][A,B,C,D,E,F,G,H]} {\tttf  ZT}
  {\SomeStructure[FOUR,B,R,ZN][]}                {\tttf  ZN}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[FOUR,MOV1,B][]} {\tttf MOV1}
  {\SomeStructure[FOUR,MOV2,B][]} {\tttf MOV2}
  {\SomeStructure[FOUR,MOV3,B][]} {\tttf MOV3}
  {\SomeStructure[FOUR,MOV4,B][]} {\tttf MOV4}
\stopcombination

\ShowAllRotations[FOUR]

\getvalue{\v!chapter}{Five}

\dontleavehmode\startcombination[2]
  {\SomeStructure[FIVE,B][]}        {\tttf  B}
  {\SomeStructure[FIVE,B,EB135][]}  {\tttf EB}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[FIVE,B1..3,S5][]}   {\tttf   S}
  {\SomeStructure[FIVE,B1..3,SS5][]}  {\tttf  SS}
  {\SomeStructure[FIVE,B1..3,-SS5][]} {\tttf -SS}
  {\SomeStructure[FIVE,B1..3,+SS5][]} {\tttf +SS}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FIVE,SB][]}         {\tttf  SB}
  {\SomeStructure[FIVE,-SB1,B2..5][]} {\tttf -SB}
  {\SomeStructure[FIVE,+SB1,B2..5][]} {\tttf +SB}
\stopcombination

\dontleavehmode\startcombination[2]
  {\SomeStructure[FIVE,B,MOV1,B][]} {\tttf MOV}
  {\SomeStructure[FIVE,B,ROT2,B][]} {\tttf ROT}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[FIVE,B,C][]}       {\tttf   C}
  {\SomeStructure[FIVE,B,CD1..4][]}  {\tttf  CD}
  {\SomeStructure[FIVE,B,CC1..4][]}  {\tttf  CC}
  {\SomeStructure[FIVE,B,CCD1..4][]} {\tttf CCD}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FIVE,B,R][]}  {\tttf  R}
  {\SomeStructure[FIVE,B,-R][]} {\tttf -R}
  {\SomeStructure[FIVE,B,+R][]} {\tttf +R}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FIVE,SB,SR][]}  {\tttf  SR}
  {\SomeStructure[FIVE,SB,-SR][]} {\tttf -SR}
  {\SomeStructure[FIVE,SB,+SR][]} {\tttf +SR}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FIVE,B,ER][]}  {\tttf ER}
  {\SomeStructure[FIVE,DB][]}    {\tttf DB}
  {\SomeStructure[FIVE,SB,DR][]} {\tttf DR}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[FIVE,B,ZN][]}          {\tttf ZN}
  {\SomeStructure[FIVE,B,ZT][A,B,C,D,E]} {\tttf ZT}
  {\SomeStructure[FIVE,B,R,AU][]}        {\tttf AU}
  {\SomeStructure[FIVE,B,R,AD][]}        {\tttf AD}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FIVE,B, RD][]} {\tttf  RD}
  {\SomeStructure[FIVE,B,-RD][]} {\tttf -RD}
  {\SomeStructure[FIVE,B,+RD][]} {\tttf +RD}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FIVE,B, RB][]} {\tttf  RB}
  {\SomeStructure[FIVE,B,-RB][]} {\tttf -RB}
  {\SomeStructure[FIVE,B,+RB][]} {\tttf +RB}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FIVE,B,R,RT][A,B,C,D,E]}  {\tttf RT}
  {\SomeStructure[FIVE,B,R,RTT][A,B,C,D,E]} {\tttf RTT}
  {\SomeStructure[FIVE,B,R,RBT][A,B,C,D,E]} {\tttf RBT}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FIVE,B,R,RN][A,B,C,D,E]}  {\tttf RN}
  {\SomeStructure[FIVE,B,R,RTN][A,B,C,D,E]} {\tttf RTN}
  {\SomeStructure[FIVE,B,R,RBN][A,B,C,D,E]} {\tttf RBN}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[FIVE,SB,Z][Z_1,Z_2,Z_3,Z_4,Z_5]}           {\tttf   Z}
  {\SomeStructure[FIVE,B,R,RZ][RZ_1,RZ_2,RZ_3,RZ_4,RZ_5]}    {\tttf  RZ}
  {\SomeStructure[FIVE,B,-SR,-RZ][RZ_1,RZ_2,RZ_3,RZ_4,RZ_5]} {\tttf -RZ}
  {\SomeStructure[FIVE,B,+SR,+RZ][RZ_1,RZ_2,RZ_3,RZ_4,RZ_5]} {\tttf +RZ}
\stopcombination

\dontleavehmode\startcombination[1]
  {\SomeStructure[FIVE,B,R,CRZ][A,B,C,D,E]} {\tttf CRZ}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[FIVE,MOV1,B][]} {\tttf MOV1}
  {\SomeStructure[FIVE,MOV2,B][]} {\tttf MOV2}
  {\SomeStructure[FIVE,MOV3,B][]} {\tttf MOV3}
  {\SomeStructure[FIVE,MOV4,B][]} {\tttf MOV4}
\stopcombination

\dontleavehmode\startcombination[1]
  {\SomeStructure[FIVE,MOV5,B][]} {\tttf MOV5}
\stopcombination

\ShowAllRotations[FIVE]

\getvalue{\v!chapter}{Six}

\dontleavehmode\startcombination[2]
  {\SomeStructure[SIX,B][]}        {\tttf    B}
  {\SomeStructure[SIX,B,EB135][]}  {\tttf   EB}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,B,MID][]}    {\tttf  MID}
  {\SomeStructure[SIX,B,MIDS][A]}  {\tttf MIDS}
  {\SomeStructure[SIX,B,MIDZ][A]}  {\tttf MIDZ}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[SIX,B][]}        {\tttf    B}
  {\SomeStructure[SIX,B,EB135][]}  {\tttf   EB}
  {\SomeStructure[SIX,B,MID][]}    {\tttf  MID}
  {\SomeStructure[SIX,B,MIDZ][A]}  {\tttf MIDZ}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[SIX,B1..3,S5][]}   {\tttf   S}
  {\SomeStructure[SIX,B1..3,SS5][]}  {\tttf  SS}
  {\SomeStructure[SIX,B1..3,-SS5][]} {\tttf -SS}
  {\SomeStructure[SIX,B1..3,+SS5][]} {\tttf +SS}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,SB][]}         {\tttf  SB}
  {\SomeStructure[SIX,-SB1,B2..6][]} {\tttf -SB}
  {\SomeStructure[SIX,+SB1,B2..6][]} {\tttf +SB}
\stopcombination

\dontleavehmode\startcombination[2]
  {\SomeStructure[SIX,B,MOV1,B][]} {\tttf MOV}
  {\SomeStructure[SIX,B,ROT2,B][]} {\tttf ROT}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[SIX,B,C][]}       {\tttf   C}
  {\SomeStructure[SIX,B,CD1..5][]}  {\tttf  CD}
  {\SomeStructure[SIX,B,CC1..5][]}  {\tttf  CC}
  {\SomeStructure[SIX,B,CCD1..5][]} {\tttf CCD}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,B,R][]}  {\tttf  R}
  {\SomeStructure[SIX,B,-R][]} {\tttf -R}
  {\SomeStructure[SIX,B,+R][]} {\tttf +R}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,SB,SR][]}  {\tttf  SR}
  {\SomeStructure[SIX,SB,-SR][]} {\tttf -SR}
  {\SomeStructure[SIX,SB,+SR][]} {\tttf +SR}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,B,ER][]}  {\tttf ER}
  {\SomeStructure[SIX,DB][]}    {\tttf DB}
  {\SomeStructure[SIX,SB,DR][]} {\tttf DR}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[SIX,B,ZN][]}            {\tttf ZN}
  {\SomeStructure[SIX,B,ZT][A,B,C,D,E,F]} {\tttf ZT}
  {\SomeStructure[SIX,B,R,AU][]}          {\tttf AU}
  {\SomeStructure[SIX,B,R,AD][]}          {\tttf AD}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,B, RD][]} {\tttf  RD}
  {\SomeStructure[SIX,B,-RD][]} {\tttf -RD}
  {\SomeStructure[SIX,B,+RD][]} {\tttf +RD}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,B, RB][]} {\tttf  RB}
  {\SomeStructure[SIX,B,-RB][]} {\tttf -RB}
  {\SomeStructure[SIX,B,+RB][]} {\tttf +RB}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,B,R,RT][A,B,C,D,E,F]}  {\tttf RT}
  {\SomeStructure[SIX,B,R,RTT][A,B,C,D,E,F]} {\tttf RTT}
  {\SomeStructure[SIX,B,R,RBT][A,B,C,D,E,F]} {\tttf RBT}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,B,R,RN][A,B,C,D,E,F]}  {\tttf RN}
  {\SomeStructure[SIX,B,R,RTN][A,B,C,D,E,F]} {\tttf RTN}
  {\SomeStructure[SIX,B,R,RBN][A,B,C,D,E,F]} {\tttf RBN}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[SIX,SB,Z][Z_1,Z_2,Z_3,Z_4,Z_5,R_6]}             {\tttf   Z}
  {\SomeStructure[SIX,B,R,RZ][RZ_1,RZ_2,RZ_3,RZ_4,RZ_5,RZ_6]}    {\tttf  RZ}
  {\SomeStructure[SIX,B,-SR,-RZ][RZ_1,RZ_2,RZ_3,RZ_4,RZ_5,RZ_6]} {\tttf -RZ}
  {\SomeStructure[SIX,B,+SR,+RZ][RZ_1,RZ_2,RZ_3,RZ_4,RZ_5,RZ_6]} {\tttf +RZ}
\stopcombination

\dontleavehmode\startcombination[1]
  {\SomeStructure[SIX,B,R,CRZ][A,B,C,D,E,F]} {\tttf CRZ}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[SIX,MOV1,B][]} {\tttf MOV1}
  {\SomeStructure[SIX,MOV2,B][]} {\tttf MOV2}
  {\SomeStructure[SIX,MOV3,B][]} {\tttf MOV3}
  {\SomeStructure[SIX,MOV4,B][]} {\tttf MOV4}
\stopcombination

\dontleavehmode\startcombination[2]
  {\SomeStructure[SIX,MOV5,B][]} {\tttf MOV5}
  {\SomeStructure[SIX,MOV6,B][]} {\tttf MOV6}
\stopcombination

\ShowAllRotations[SIX]

\getvalue{\v!chapter}{Eight}

\dontleavehmode\startcombination[1]
  {\SomeStructure[EIGHT,B][]}   {\tttf   B}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[EIGHT,SB][]}  {\tttf  SB}
  {\SomeStructure[EIGHT,-SB][]} {\tttf -SB}
  {\SomeStructure[EIGHT,+SB][]} {\tttf +SB}
\stopcombination

\dontleavehmode\startcombination[1]
  {\SomeStructure[EIGHT,SB,Z][A,B,C,D,E,F,G,H]} {\tttf Z}
\stopcombination

\getvalue{\v!chapter}{Five Front}

\dontleavehmode\startcombination[2]
  {\SomeStructure[FIVE,FRONT,B][]}  {\tttf  B}
  {\SomeStructure[FIVE,FRONT,BB][]} {\tttf BB}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FIVE,FRONT,B, R][]} {\tttf  R}
  {\SomeStructure[FIVE,FRONT,B,-R][]} {\tttf -R}
  {\SomeStructure[FIVE,FRONT,B,+R][]} {\tttf +R}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FIVE,FRONT, SB][]} {\tttf  SB}
  {\SomeStructure[FIVE,FRONT,+SB][]} {\tttf -SB}
  {\SomeStructure[FIVE,FRONT,-SB][]} {\tttf +SB}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[FIVE,FRONT,SB,Z][Z_1,Z_2,Z_3,Z_4,Z_5]}          {\tttf   Z}
  {\SomeStructure[FIVE,FRONT,B,-R,-RZ][RZ_1,RZ_2,RZ_3,RZ_4,RZ_5]} {\tttf -RZ}
  {\SomeStructure[FIVE,FRONT,B,+R,+RZ][RZ_1,RZ_2,RZ_3,RZ_4,RZ_5]} {\tttf +RZ}
\stopcombination

\getvalue{\v!chapter}{Six Front}

\dontleavehmode\startcombination[2]
  {\SomeStructure[SIX,FRONT,B][]}  {\tttf  B}
  {\SomeStructure[SIX,FRONT,BB][]} {\tttf BB}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,FRONT,B, R][]} {\tttf  R}
  {\SomeStructure[SIX,FRONT,B,-R][]} {\tttf -R}
  {\SomeStructure[SIX,FRONT,B,+R][]} {\tttf +R}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,FRONT, SB][]} {\tttf  SB}
  {\SomeStructure[SIX,FRONT,+SB][]} {\tttf -SB}
  {\SomeStructure[SIX,FRONT,-SB][]} {\tttf +SB}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[SIX,FRONT,SB,Z][Z_1,Z_2,Z_3,Z_4,Z_5,Z_6]}           {\tttf Z}
  {\SomeStructure[SIX,FRONT,B,-R,-RZ][RZ_1,RZ_2,RZ_3,RZ_4,RZ_5,RZ_6]} {\tttf -RZ}
  {\SomeStructure[SIX,FRONT,B,+R,+RZ][RZ_1,RZ_2,RZ_3,RZ_4,RZ_5,RZ_6]} {\tttf +RZ}
\stopcombination

\getvalue{\v!chapter}{Carbon}

\dontleavehmode\startcombination[3]
  {\SomeStructure[CARBON,B][]}  {\tttf  B}
  {\SomeStructure[CARBON,C][]}  {\tttf  C}
  {\SomeStructure[CARBON,CB][]} {\tttf CB}
\stopcombination

\dontleavehmode\startcombination[3]
  {\SomeStructure[CARBON,CB,MOV1,CB][]} {\tttf MOV}
  {\SomeStructure[CARBON,ROT2,CB][]}    {\tttf ROT}
  {\SomeStructure[CARBON,MIR,CB][]}     {\tttf MIR}
\stopcombination

\dontleavehmode\startcombination[1]
  {\SomeStructure[CARBON,B,Z0,Z][Z_0,Z_1,Z_2,Z_3,Z_4]} {\tttf Z}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[CARBON,MOV1,CB][]} {\tttf MOV1}
  {\SomeStructure[CARBON,MOV2,CB][]} {\tttf MOV2}
  {\SomeStructure[CARBON,MOV3,CB][]} {\tttf MOV3}
  {\SomeStructure[CARBON,MOV4,CB][]} {\tttf MOV4}
\stopcombination

\ShowRotations[CARBON][CB][Z]

\dontleavehmode\startcombination[4]
  {\SomeStructure[CARBON,CB1][Z_1,Z_2,Z_3,Z_4,Z_5,Z_6]} {\tttf CB1}
  {\SomeStructure[CARBON,CB2][Z_1,Z_2,Z_3,Z_4,Z_5,Z_6]} {\tttf CB2}
  {\SomeStructure[CARBON,CB3][Z_1,Z_2,Z_3,Z_4,Z_5,Z_6]} {\tttf CB3}
  {\SomeStructure[CARBON,CB4][Z_1,Z_2,Z_3,Z_4,Z_5,Z_6]} {\tttf CB4}
\stopcombination

\getvalue{\v!chapter}{Newman Stagger}

\dontleavehmode\startcombination[3]
  {\SomeStructure[NEWMAN,B][]}  {\tttf  B}
  {\SomeStructure[NEWMAN,C][]}  {\tttf  C}
  {\SomeStructure[NEWMAN,CB][]} {\tttf CB}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[NEWMAN,CB,MOV1,CB][]} {\tttf MOV}
  {\SomeStructure[NEWMAN,ROT2,CB][]}    {\tttf ROT}
  {}                                   {}
  {\SomeStructure[NEWMAN,CB][Z_1,Z_2,Z_3,Z_4,Z_5,Z_6]} {\tttf Z}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[NEWMAN,MOV1,CB][]} {\tttf MOV1}
  {\SomeStructure[NEWMAN,MOV2,CB][]} {\tttf MOV2}
  {\SomeStructure[NEWMAN,MOV3,CB][]} {\tttf MOV3}
  {\SomeStructure[NEWMAN,MOV4,CB][]} {\tttf MOV4}
\stopcombination

\ShowRotations[NEWMAN][CB][Z]

\getvalue{\v!chapter}{Newman Eclipse}

\dontleavehmode\startcombination[3]
  {\SomeStructure[NEWMAN,ECLIPSE,B][]}  {\tttf  B}
  {\SomeStructure[NEWMAN,ECLIPSE,C][]}  {\tttf  C}
  {\SomeStructure[NEWMAN,ECLIPSE,CB][]} {\tttf CB}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[NEWMAN,ECLIPSE,CB,MOV1,CB][]} {\tttf MOV}
  {\SomeStructure[NEWMAN,ECLIPSE,ROT2,CB][]}    {\tttf ROT}
  {}                                           {}
  {\SomeStructure[NEWMAN,ECLIPSE,CB][Z_1,Z_2,Z_3,Z_4,Z_5,Z_6]} {\tttf Z}
\stopcombination

\dontleavehmode\startcombination[4]
  {\SomeStructure[NEWMAN,ECLIPSE,MOV1,CB][]} {\tttf MOV1}
  {\SomeStructure[NEWMAN,ECLIPSE,MOV2,CB][]} {\tttf MOV2}
  {\SomeStructure[NEWMAN,ECLIPSE,MOV3,CB][]} {\tttf MOV3}
  {\SomeStructure[NEWMAN,ECLIPSE,MOV4,CB][]} {\tttf MOV4}
\stopcombination

\ShowRotations[NEWMAN,ECLIPSE][CB][Z]

\getvalue{\v!chapter}{Symbol}

\dontleavehmode\startcombination[3]
  {\SomeStructure[GIVES][]}        {\tttf GIVES}
  {\SomeStructure[EQUILIBRIUM][]}  {\tttf EQUILIBRIUM}
  {\SomeStructure[MESOMERIC][]}    {\tttf MESOMERIC}
\stopcombination

\dontleavehmode\startcombination[2]
  {\SomeStructure[PLUS][]}         {\tttf PLUS}
  {\SomeStructure[MINUS][]}        {\tttf MINUS}
\stopcombination

\dontleavehmode\startcombination[2]
  {\SomeStructure[OPENCOMPLEX][]}  {\tttf OPENCOMPLEX}
  {\SomeStructure[CLOSECOMPLEX][]} {\tttf CLOSECOMPLEX}
\stopcombination

\dontleavehmode\startcombination[1]
  {\SomeStructure[SPACE][]}        {\tttf SPACE}
\stopcombination

\protect

\stopcomponent
