summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-08-03 23:39:57 +0000
committerKarl Berry <karl@freefriends.org>2008-08-03 23:39:57 +0000
commitb111167f9e87fe80c96ab44f284dec35d8008fa5 (patch)
tree5c1994a148956c891b707ca8ba3069ba98a133a7 /Master/texmf-dist
parentce8d04911b8063466e70e222bcf6e334b3c4211d (diff)
rm chemscheme, it is part of chemstyle
git-svn-id: svn://tug.org/texlive/trunk@10052 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/bibtex/bib/chemscheme/chemscheme.bib9
-rw-r--r--Master/texmf-dist/doc/latex/chemscheme/README14
-rw-r--r--Master/texmf-dist/doc/latex/chemscheme/chemscheme.cdxbin6093 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/chemscheme/chemscheme.pdfbin231826 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/chemscheme/scheme-one.eps660
-rw-r--r--Master/texmf-dist/doc/latex/chemscheme/scheme-two.eps662
-rw-r--r--Master/texmf-dist/source/latex/chemscheme/chemscheme.dtx1825
-rw-r--r--Master/texmf-dist/source/latex/chemscheme/chemscheme.ins44
-rw-r--r--Master/texmf-dist/tex/latex/chemscheme/chemscheme.sty186
9 files changed, 0 insertions, 3400 deletions
diff --git a/Master/texmf-dist/bibtex/bib/chemscheme/chemscheme.bib b/Master/texmf-dist/bibtex/bib/chemscheme/chemscheme.bib
deleted file mode 100644
index 66fa3504df7..00000000000
--- a/Master/texmf-dist/bibtex/bib/chemscheme/chemscheme.bib
+++ /dev/null
@@ -1,9 +0,0 @@
-@book{Goossens2007,
- author = {Michel Goossens and Frank Mittelbach and Sebastian Rahtz and Denis Roegel},
- title = {The LaTeX Graphics Companion},
- subtitle = {Illustrating Documents with TeX and Postscript},
- publisher = {Addison Wesley},
- year = {2007},
- series = {Tools and Techniques for Computer Typesetting},
- edition = {2},
-}
diff --git a/Master/texmf-dist/doc/latex/chemscheme/README b/Master/texmf-dist/doc/latex/chemscheme/README
deleted file mode 100644
index 03d938c5c56..00000000000
--- a/Master/texmf-dist/doc/latex/chemscheme/README
+++ /dev/null
@@ -1,14 +0,0 @@
-----------------------------------------------------------------
-The chemscheme package --- Support for chemical schemes
-Maintained by Joseph Wright
-E-mail: joseph.wright@morningstar2.co.uk
-Released under the LaTeX Project Public License v1.3 or later
-See http://www.latex-project.org/lppl.txt
-----------------------------------------------------------------
-
-The chemscheme package consists of two parts, both related to
-chemical schemes. The package adds a scheme float type to the
-LaTeX default types figure and table. The scheme float type
-acts in the same way as those defined by the LaTeX kernel, but
-is intended for chemical schemes. The package also provides a
-method for adding automatic chemical numbering to schemes.
diff --git a/Master/texmf-dist/doc/latex/chemscheme/chemscheme.cdx b/Master/texmf-dist/doc/latex/chemscheme/chemscheme.cdx
deleted file mode 100644
index 801f3037d6f..00000000000
--- a/Master/texmf-dist/doc/latex/chemscheme/chemscheme.cdx
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/chemscheme/chemscheme.pdf b/Master/texmf-dist/doc/latex/chemscheme/chemscheme.pdf
deleted file mode 100644
index 935483a9293..00000000000
--- a/Master/texmf-dist/doc/latex/chemscheme/chemscheme.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/chemscheme/scheme-one.eps b/Master/texmf-dist/doc/latex/chemscheme/scheme-one.eps
deleted file mode 100644
index 04a837031c2..00000000000
--- a/Master/texmf-dist/doc/latex/chemscheme/scheme-one.eps
+++ /dev/null
@@ -1,660 +0,0 @@
-%%Creator: ChemDraw Std(tm) 10.0
-%%Title: scheme-one.eps
-%%CreationDate: 21/07/2007 12:00
-%%DocumentSuppliedProcSets: chemdict30 24 13
-%%DocumentFonts: Helvetica Helvetica-Oblique
-%%BoundingBox: 30 78 288 144
-%%EndComments
-%%BeginProcSet: chemdict30 24 13
-userdict/chemdict30 210 dict put
-chemdict30 begin/version 24 def/sv 13 def
-/b{bind def}bind def/L{load def}b/R{null def}b/d/def L/a/add L/al/aload L
-/as/astore L/at/atan L/cp/closepath L/cv/curveto L/cw/currentlinewidth L
-/cpt/currentpoint L/dv/div L/D/dup L/e/exch L/F/false L/f/fill L/fa/forall L
-/g/get L/gi/getinterval L/gr/grestore L/gs/gsave L/ie/ifelse L/ix/index L
-/l/lineto L/mt/matrix L/M/moveto L/m/mul L/n/neg L/np/newpath L/pb/pathbbox L
-/P/pop L/r/roll L/rl/rlineto L/rm/rmoveto L/ro/rotate L/rp/repeat L
-/ru/round L/sc/scale L/sl/setlinewidth L/sm/setmatrix L/st/stroke L
-/sp/strokepath L/sq/sqrt L/s/sub L/T/true L/tr/transform L/xl/translate L
-/xc/exec L/A R/N R/St R/X R/Y R/aL R/bL R/bS R/bd R/bs R/cX R/cY R/ch R/co R
-/fB R/fI R/fS R/fZ R/fl R/ft R/iX R/iY R/idx R/lh R/llx R/lly R/lp R/nH R
-/nSq R/newdict R/ps R/rad R/rev R/sL R/sba R/sbl R/sbs R/sn R/spa R/tB R
-/typ R/urx R/ury R/w R/wF R/xX R/xY R/rBg R/gBg R/bBg R/gry R/rDst R/gDst R
-/bDst R/cpd R/Aeq R/Ath R/Aos R/Ach R/ed R/sf 20 d/cW 20 d/lW 20 d/bW 75 d
-/wF 1.5 d/aF 11.875 d/aR 0.263 d/aA 50 d/hS 54 d/pA 32 d/sh F d/S{sf m}b
-/dL{[hS] 0 setdash}b/o{1 ix}b/rot{3 -1 r}b/x{e d}b/CMT mt d/TM mt d
-/SM{CMT sm}b/XY{X D m Y D m a sq}b/s1 1 string d/fp{T charpath flattenpath}b
-/p{tr ru 0.25 a e ru 0.25 a e itransform}b/Wd{65536. dv}b
-/C{Wd rot Wd rot Wd rot setrgbcolor}b
-/setcmykcolor where{P/sk/setcmykcolor L}{/sk{4 1 r 3{3 ix a D 0 lt{P 0}if D 1\
- gt{P 1}if 1 e s 3 1 r}rp setrgbcolor P}b}ie/sg{D currenthsbcolor P rot seths\
-bcolor currenthsbcolor e P e P o s D m .001 gt{setgray}{P}ie}b
-/sBg{65535 dv/bBg x 65535 dv/gBg x 65535 dv/rBg
-x}b
-/sRmp{currentrgbcolor bBg e s/bDst x gBg e s/gDst x rBg e s/rDst x}b
-/dD{np 2 1 r 4 2 r xl 2 dv D sc -1 0 M 0 -1 l 1 0 l 0 1 l cp SM 0 ne{f}{lW 0.\
-8 m sl st}ie}b
-/dM{gs np 3 1 r xl D sc 0 4 M 0 -8 rl 3.5 2 rm -7 4 rl 0 -4 rm 7 4 rl SM st g\
-r}b/dQ{gs np 0 360 arc 0.5 sg f gr}b
-/dR{lW 0.8 m sl 2 ix s/Y x 2 ix s/X x xl Rr SM st}b
-/dT{fp pb 3 1 r s 3 2 r s 2 1 r rm f}b/N 0 d/db{array/bs x/N 0 d}b
-/B{bs N rot put/N N 1 a d}b
-/SpA{gs np o o xl rot s e rot s o 0 ne o 0 ne or{at ro}{P P}ie
-aR aL m n D aL a 0 M 0 o n aA n aA arc cp f gr}b
-/SpH{gs np o o xl rot s e rot s o 0 ne o 0 ne or{at ro}{P P}ie
-0 cw 2 dv xl
-aR aL m n D aL a 0 M 0 o n aA n 0 arc cp f gr}b/Sp{/St x 0.316/aR x gs
-aF lW m 0.8 m St 4 and 0 ne{bW m lW dv bW sl}if/aL x
-St 8 and 0 ne{8 ix 8 ix 3 ix 3 ix SpA}if
-St 16 and 0 ne{2 ix 6 m 1 a D ix e D ix e D ix e D ix e P SpA}if
-St 32 and 0 ne{8 ix 8 ix 3 ix 3 ix SpH}if
-St 64 and 0 ne{2 ix 6 m 1 a D ix e D ix e D ix e D ix e P SpH}if
-St 2 and 0 ne{St 4 and 0 ne{[hS bW m lW dv] 0 setdash}{dL}ie}if
-np M{cv}rp St 128 and 0 ne{f}{st}ie gr}b/Ha{gs np 3 1 r
-xl D sc -.7 1.4 M 0.7 1.4 l -.7 2.4 M 0.7 2.4 l SM st gr}b
-/OP{3 ix 3 ix xl 3 -1 r s 3 1 r
-e s o o at ro D m e D m a sq}b
-/OB{/bS x OP D bS dv D lW 2 m lt{P lW 2 m}if/bd x}b
-/DA{np 0 0 M aL 0 aR aL m 180 aA s 180 aA a arc cp f}b
-/OA{np 0 cw -2 dv M aL 0 aR aL m 180 aA s
-180 arc 0 cw -2 dv rl cp f}b
-/Ast{SM cw 0.8 m sl st}b/SA{aF m lW m/aL x 0.263/aR x aL 1 aR s m np 0 M
- rad 0 l gs Ast gr}b
-/CA{aF lW m 0.8 m/aL x 0.316/aR x aL 1 aR s m 2 dv rad D m o D m s D 0 le{P
-P P}{sq at 2
-m np rad 0 rad 180 6 -1 r s 180 6 -1 r s arc gs Ast gr cpt
-e at ro}ie}b/AA{np rad 0 rad 180 180 6 -1 r a arc gs SM st gr}b
-/RA{lW m/w x np rad w M w .7 dv w l rad w n M w .7 dv w n l w
- .35 dv w 2 m M 0 0
-l w .35 dv w -2 m l st}b
-/HA{lW m/w x np 0 0 M w 2 m D l w 2 m w l rad w l rad w n l w 2 m
-w n l w 2 m D n l cp st}b
-/Ar1{gs 5 1 r OP/rad x{{2.25 SA DA}{1.5 SA DA}{1 SA DA}{lW 4 m sl 4.5 SA DA}
-{lW 4 m sl 3 SA DA}{lW 4 m sl 2 SA
-DA}{270 CA DA}{180 CA DA}{120 CA DA}{90 CA DA}{2.5 RA}{2.5
-HA}{1 -1 sc 270 CA DA}{1 -1 sc 180 CA DA}{1 -1 sc 120 CA DA}{1 -1 sc 90 CA
-DA}{5 RA}{5 HA}{dL 2.25 SA DA}{dL 1.5 SA DA}{dL 1 SA DA}{2.25 SA OA}{1.5 SA
-OA}{1 SA OA}{1 -1 sc 2.25 SA OA}{1 -1 sc 1.5 SA OA}
-{1 -1 sc 1 SA OA}{270 CA OA}{180 CA OA}{120 CA OA}{90 CA OA}{1 -1 sc 270 CA
-OA}{1 -1 sc 180 CA OA}{1 -1 sc 120 CA OA}{1 -1 sc 90 CA OA}{1 -1 sc 270
-AA}{1 -1 sc 180 AA}{1 -1 sc 120 AA}{1 -1 sc 90 AA}}e g xc
-gr}b/ac{arcto 4{P}rp}b/rO{4 cw m}b/Cr{0 0 1 0 360 arc}b/Ac{XY D sc Cr SM}b
-/OrA{Y X at ro XY D rev{neg}if sc}b/Ov{OrA 1 0.4 sc Cr SM}b
-/Asc{OrA 1 27 dv D sc}b/LB{9 -6 M
-21 -10 27 -8 27 0 cv
-27 8 21 10 9 6 cv
--3 2 -3 -2 9 -6 cv
-cp}b/DLB{0 0 M
-0 0 -9.51 9.65 -9.51 18.02 cv
--9.51 23.22 -6.75 27 0 27 cv
-6.75 27 9.51 23.22 9.51 18.02 cv
-9.51 9.65 0 0 0 0 cv
-cp}b/ZLB{LB}b
-/dt{gs np M SM cpt np rot 4.5 dv 0 360 arc f gr}b
-/whf{gs 1 setgray f gr SM st}b/blf{gs f gr SM st}b/Rr{0 rO M
-0 Y X Y rO ac
-X Y X 0 rO ac
-X 0 0 0 rO ac
-0 0 0 Y rO ac
-cp}b/Rc{0 0 M
-0 Y l
-X Y l
-X 0 l
-cp}b/grf{gs 0.5 sg f gr SM st}b/gG{D 32 dv D m 1 e s/gry x
-currentrgbcolor bDst gry m a 3 1 r gDst gry m a 3 1 r rDst gry m a 3 1 r
-setrgbcolor}b/gS{dtransform CMT idtransform
-m D 0 lt{n}if sq n D
-CMT dtransform idtransform
-e 2 m e
-xl
-7 m 32 a 256 dv D sc}b/gLB{sh{sRmp
-32 -0.5 0.5{gs
-gG
-13.5 0 xl
-D 32 s 64 dv 13.5 m D 7 m 24 dv
-gS
--13.5 0 xl
-LB f
-gr}for
-LB SM st}{LB grf}ie}b/gOv{sh{sRmp
-32 -0.5 0.5{gs
-gG
-D 32 s 64 dv 0.65 m D
-gS
-Cr f
-gr}for
-Cr SM st}{Cr grf}ie}b/gAc{sh{sRmp
-32 -0.5 0.5{gs
-gG
-D 32 s 64 dv D
-gS
-Cr f
-gr}for
-Cr SM st}{Cr grf}ie}b
-/gDLB{sh{sRmp
-32 -0.5 0.5{gs
-gG
-0 13.5 xl
-D 32 s 64 dv 13.5 m D 7 m 24 dv e
-gS
-0 -13.5 xl
-DLB f
-gr}for
-DLB SM st}{DLB grf}ie}b/gRr{sh{sRmp
-32 -0.5 0.5{gs
-gG
-X 2 dv Y 2 dv xl
-D 32 s 64 dv X Y lt{X}{Y}ie m 0.25 m D
-gS
-X -2 dv Y -2 dv xl
-Rr f
-gr}for
-Rr SM st}{Rr grf}ie}b/gRc{sh{sRmp
-32 -0.5 0.5{gs
-gG
-X 2 dv Y 2 dv xl
-D 32 s 64 dv X Y lt{X}{Y}ie m 0.25 m D
-gS
-X -2 dv Y -2 dv xl
-Rc f
-gr}for
-Rc SM st}{Rc grf}ie}b/gZLB{gLB}b/Ath{Y X at ro XY 2 dv/rad x gs D SA DA gr
- rad 2 m 0 xl 180 ro SA DA}b/Aeq{Y X at ro XY/rad x
-rev{1 -1 sc}if
-gs
-0 lW 2 m xl
-D SA OA
-gr
-rad 0 xl
-180 ro
-0 lW 2 m xl
-SA OA}b/Aos{X Y M SM cpt xl XY e dv lW 1.667 m o o lt{e}if P D sc}b/Ach{5 Aos
-gs/Helvetica findfont[1 0 0 -1 0 0]makefont 5.5 scalefont setfont
-D stringwidth P 2 dv D 1 a/rad x
-n 0 M show gr
-rad 2 s -5 M
-rad n -5 rad n 1 2 ac
-rad n 1 rad 1 2 ac
-rad 1 rad -5 2 ac
-rad -5 rad n -5 2 ac
-cp Ast}b/Ar{D 39 lt{Ar1}
-{gs 5 1 r o o xl 3 -1 r e s 3 1 r s e
-o 0 lt o 0 lt ne/rev x
-D 0 lt{1 -1 sc neg}if/Y x D 0 lt{-1 1 sc neg}
-if/X x np{{Y 16 div D 2 S lt{P 2 S}if/lp x
-lp 0 M 0 0 l 0 Y l lp Y l
-X lp s 0 M X 0 l X Y l X lp s Y l SM st}{Y 16 div D 2 S lt{P 2 S}if/lp x
-lp 0 M
-0 0 0 Y lp ac
-0 Y 2 dv lp neg o lp ac
-0 Y 2 dv 0 Y lp ac
-0 Y lp Y lp ac
-X lp s 0 M
-X 0 X Y lp ac
-X Y 2 dv X lp a o lp ac
-X Y 2 dv X Y lp ac
-X Y X lp s Y lp ac SM st}{Y D 2 dv Y 180 pA s 180 pA a arc st
-np X Y s Y 2 dv
-Y pA D neg arcn st}{Rc SM st}{X lW 2 dv a lW -2 dv M
-rO D rl
-X lW 2 dv a rO a Y lW 2 dv a rO a l
-rO lW -2 dv a Y lW 2 dv a rO a l
-lW -2 dv Y lW 2 dv a l
-0 Y l X Y l X 0 l cp f
-0 0 M
-0 Y l
-X Y l
-X 0 l cp
-SM st}{Rr SM st}{rO Y M rO rO xl
-0 Y X Y rO ac
-X Y X 0 rO ac
-X 0 0 0 rO ac
-rO neg D xl X Y 0 Y rO ac
-cp f
-Rr st}{Ac st}{OrA gAc}{Ov st}{OrA 1 .4 sc gOv}{Asc LB whf}{Asc gLB}
-{Asc gs gLB gr
--1 -1 sc LB whf}{Asc gs gLB gr
--0.4 -0.4 sc LB whf}{Asc LB gs whf gr
-np -0.4 -0.4 sc gLB}{Asc DLB -1 -1 sc DLB gs whf gr
-np 90 ro gs gDLB gr -1 -1 sc gDLB}{Asc gs -1 -1 sc ZLB whf gr
-gs 3.6 12 sc gOv gr
-ZLB whf}{Asc gs -1 -1 sc gZLB gr
-gs 3.6 12 sc Cr whf gr
-gZLB}{0 0 M X Y l SM st}{bW sl 0 0 M X Y l SM st}
-{dL 0 0 M X Y l SM st}{OrA 1 16 dv D sc
-0 -1 M
-0 0 1 0 1 ac
-8 0 8 1 1 ac
-8 0 16 0 1 ac
-16 0 16 -1 1 ac
-SM st}{XY D 0 0 dt X Y dt}{XY 2 dv X Y dt}{XY D X Y dt 0 0 M SM cpt xl
-2 dv D sc
-1 0 M -1 0 l
-0 1 M 0 -1 l
-Ast}{XY D X Y dt 0 0 M SM cpt xl
-2 dv D sc
-1 0 M -1 0 l
-Ast}{4.5 Aos
-1 0 M -1 0 l
-0 1 M 0 -1 l
-2 0 M 0 0 2 0 360 arc
-Ast}{4.5 Aos
-1 0 M -1 0 l
-2 0 M 0 0 2 0 360 arc
-Ast}{2.25 Ath}{1.5 Ath}{1 Ath}{2.25 Aeq}{1.5 Aeq}{1 Aeq}{OrA 1 16 dv D sc
-0 -1 M 0 0 l 16 0 l 16 -1 l SM st}{5 Aos
-1 -1 M -1 -1 l
-0 2 M 0 -2 l
-Ast}{5 Aos
-1 -1 M -1 -1 l
-1 1 M -1 1 l
-0 2 M 0 -2 l
-Ast}{4.5 Aos
-1 0 M -1 0 l
-0 1 M 0 -1 l
-Ast}{4.5 Aos
-1 0 M -1 0 l
-Ast}{gRc}{gRr}{Rc blf}{Rr blf}{Ac blf}{Ov blf}{Asc DLB -1 -1 sc DLB gs whf gr
-np 90 ro DLB -1 -1 sc DLB blf}{Asc gs -1 -1 sc ZLB blf gr
-gs 3.6 12 sc Cr whf gr
-ZLB blf}{Asc gs -1 -1 sc ZLB whf gr
-gs 3.6 12 sc Cr blf gr
-ZLB whf}{Asc LB gs whf gr
-np -0.4 -0.4 sc LB blf}{Asc LB gs f gr gs SM st gr
-np -0.4 -0.4 sc LB whf}{Asc LB blf}{Asc LB gs f gr gs SM st gr
-np -1 -1 sc LB whf}{Ac whf}{OrA gAc}{Ac blf}{Ov whf}
-{OrA 1 .4 sc gOv}{Ov blf}{(Rac)Ach}{(Abs)Ach}{(Rel)Ach}
-}e 39 s g xc gr}ie}b/DS{np M l st}b
-/DD{gs dL DS gr}b/DB{gs 12 OB bW sl np 0 0 M 0 l st gr}b/ap{e 3 ix a
-e 2 ix a}b/PT{D 2 4 gi al P OP D 1 sc
-o length 6 gt{P 6 g}{e P 8 dv}ie
-D lW 2 m lt{P lW 2 m}if
-0 e
-0 0
-3 -1 r s 3 1 r e s e
-0 0 M 1 0 l
-0 0 ap M 1 0 ap l
-e n e n
-0 0 ap M 1 0 ap l
-P P}b/DT{gs np PT SM st gr}b
-/NH{lW s D hS dv ru
-cvi D 0 eq{P 1}if/nH x
-D hS nH m s
-D 0 lt{P .1 s nH dv}{nH 2 a dv D 0 xl 2 m s nH dv}ie}b
-/Bd{D type/arraytype ne{bs e g}if{{P}{{{DS}{DD}{gs 12 OB np
-bW 2 dv/bd x
-lW 2 dv e D NH e{D bd M bd n l}for
-st gr}{gs 12 OB np
-lW 2 dv 0 xl NH 1 sc
-bW 2 dv wF m nH 1 a dv/bd x
-0 1 nH
-{D 1 a bd m o o M n l}for SM st gr}{P}{DB}{gs 12 OB
-np 0 lW 2 dv o o n M l bW 2 dv
-wF m o o l n l
-cp f gr}{P}{gs 12 OB/bL x
-bW 2 dv D lW lt{P lW}if/bd x np 0 0 M
-bL bd 4 m dv ru 2 o o lt{e}if P cvi/nSq x
-bL nSq 2 m dv D sc
-nSq{.135 .667 .865 .667 1 0 rcurveto
-.135 -.667 .865 -.667 1 0 rcurveto}rp SM st gr}{gs 12 OB
-np 0 lW 2 dv o o n M l bW 2 dv
-wF m o o l n l
-cp SM lW 0.8 m sl st gr}{P}{4 2 r gs OP/rad x 1 SA DA gr}{P}
-}o 1 g 1 s g e 2 4 gi al P
-5 -1 r xc}{al P 8 ix 1 eq{DD}{DS}ie 5 -1 r 2 eq{DB}{DS}ie P}{DT}}o 0 g g xc}b
-/ed{gs cpt np cw 2 dv 0 360 arc f gr}b
-/SPe{gs 0 e xl 1 1 S dv D n sc CMT currentmatrix P lW sl 4.0 setmiterlimit
-np}b/ws{Wd 0 32 4 -1 roll widthshow}b/blank/Times-Roman findfont/CharStrings
-g/space g d/mv 256 array d/NUL/SOH/STX/ETX/EOT/ENQ/ACK/BEL/BS/HT/LF/VT
-/FF/CR/SO/SI
-/DLE/DC1/DC2/DC3/DC4/NAK/SYN/ETB/CAN/EM/SUB/ESC/FS/GS/RS/US
-mv 0 32 gi as P
-mv 32/Times-Roman findfont/Encoding get
-32 96 gi putinterval
-mv 39/quotesingle put
-mv 96/grave put/unknown/unknown/quotesinglbase/florin/quotedblbase/ellipsis
-/dagger/daggerdbl
-/circumflex/perthousand/Scaron/guilsinglleft/OE/unknown/unknown/unknown
-/unknown/quoteleft/quoteright/quotedblleft/quotedblright/bullet/endash
-/emdash
-/tilde/trademark/scaron/guilsinglright/oe/unknown/unknown/Ydieresis
-/blank/exclamdown/cent/sterling/currency/yen/brokenbar/section
-/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered
-/macron
-/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph
-/periodcentered
-/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf
-/threequarters/questiondown
-/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
-/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
-/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply
-/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls
-/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
-/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
-/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide
-/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis
-mv 128 128 gi as P/fSt 50 string d(ChemDraw)fSt copy P/fD{D/Symbol eq{
-findfont[1 0 0 -1 0 0]makefont}{D {findfont}stopped{/Helvetica findfont}if
-D length dict/newdict x{
-1 index/FID ne{1 index/FontMatrix eq{[1 0 0 -1 0 0]matrix concatmatrix}if
-newdict 3 1 r put}{P P}ie}forall
-newdict/Encoding mv put
-fSt 8 fSt length 8 sub gi cvs length 8 add
-fSt 0 rot gi cvn newdict definefont}ie}b/ts{gs xl ro 0 0 M}b
-/nl{0 e xl 0 0 M}b/tx{ft e g e sf m rot D 96 and 0 ne{
-64 and 0 ne{-0.5}{0.25}ie e 0.75 m}{P 0 e}ie
-D 4 -1 r e scalefont setfont m cpt P e M}b
-end
-%%EndProcSet
-%%EndProlog
-
-chemdict30 begin
-/cW 24 def
-/bW 48 def
-/lW 12 def
-/hS 32 def
-/sh true def
-222 SPe[
-/Helvetica
-fD
-/Helvetica-Oblique
-fD]/ft x
-600 1560 M
-5760 1560 l
-5760 2880 l
-600 2880 l
-cp clip np
-65535 65535
-65535 sBg
-0 1640 2178 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-0 1182 2178 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1619 2364 M
-1627 2376 l
-1335 2376 l
-1344 2364 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1598 2330 M
-1598 2342 l
-1364 2342 l
-1364 2330 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1669 2208 M
-1681 2212 l
-1627 2376 l
-1619 2364 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1481 1941 M
-1481 1926 l
-1629 2034 l
-1622 2043 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1343 2041 M
-1336 2032 l
-1481 1926 l
-1481 1941 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1363 2069 M
-1356 2059 l
-1478 1971 l
-1485 1981 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1344 2364 M
-1335 2376 l
-1282 2212 l
-1293 2209 l
-cp
-f
-gr
-0 1033 2091 ts
-0.0000 0.0000 0.0000 1.0000 sk
--377
-0 M
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1055 2043 M
-1059 2031
-l
-1167 2066 l
-1163 2078 l
-cp
-f
-gr
-0 1897 2091 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1878 2040 M
-1882 2051
-l
-1802 2077 l
-1798 2066 l
-cp
-f
-gr
-gs
-12 D sl/lW x
-24 /cW x
-48 /bW x
-32 /hS x
-0.0000 0.0000 0.0000 1.0000 sk
-10 D sl/lW x
-1228 1973 M
-1295
-1973 l st
-1261 1940 M
-1261 2006 l st
-gr
-0 2085 2400 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(Br)show
-64 10 0 tx
-(\226)show
-gr
-0 5084 2247 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-0 4625 2247 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5062 2433 M
-5071 2445 l
-4778 2445 l
-4787 2433 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5042 2399 M
-5042 2411 l
-4808 2411 l
-4808 2399 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5113 2277 M
-5124 2281 l
-5071 2445 l
-5062 2433 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4925 2010 M
-4925 1995 l
-5072 2102 l
-5065 2112 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4787 2110 M
-4779 2101 l
-4925 1995 l
-4925 2010 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4787 2433 M
-4778 2445 l
-4725 2281 l
-4737 2278 l
-cp
-f
-gr
-0 4476 2160 ts
-0.0000 0.0000 0.0000 1.0000 sk
--377 0 M
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4498 2112 M
-4502 2100
-l
-4610 2135 l
-4606 2147 l
-cp
-f
-gr
-0 5340 2160 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5321 2109 M
-5325 2120
-l
-5246 2146 l
-5243 2134 l
-cp
-f
-gr
-gs
-12 D sl/lW x
-24 /cW x
-48 /bW x
-32 /hS x
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4962 1946 17 0 360 arc
-cp
-f
-np
-4887 1946 17 0 360 arc
-cp
-f
-gr
-0 3236 1785 ts
-0.0000 0.0000 0.0000 1.0000 sk
--364.5 0 M
-0 10 0 tx
-(KO-)show
-2 10 1 tx
-(t)show
-0 10 0 tx
-(-Bu)show
-201 nl
--114.5 0 M
-0 10 0 tx
-(thf)show
-gr
-gs
-12 D sl/lW x
-24 /cW x
-48 /bW x
-32 /hS x
-0.0000 0.0000 0.0000 1.0000 sk
-10 D sl/lW x
-3597 2130 M
-2771 2130 l st
-gs
-3581 2161 3701 2130 3701 2130 3596 2143 3581 2161 3581 2161 3581 2098
-3596 2116 3596 2130 3701 2130 3581 2098 3581 2098 4 3701 2130 0 Sp
-gr
-gr
-0
-1215 2805 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-gr
-0 4642 2805 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-gr
-gr end
-%%Trailer
-showpage
diff --git a/Master/texmf-dist/doc/latex/chemscheme/scheme-two.eps b/Master/texmf-dist/doc/latex/chemscheme/scheme-two.eps
deleted file mode 100644
index 5b0a0a4a557..00000000000
--- a/Master/texmf-dist/doc/latex/chemscheme/scheme-two.eps
+++ /dev/null
@@ -1,662 +0,0 @@
-%%Creator: ChemDraw Std(tm) 10.0
-%%Title: scheme-two.eps
-%%CreationDate: 21/07/2007 12:00
-%%DocumentSuppliedProcSets: chemdict30 24 13
-%%DocumentFonts: Helvetica Helvetica-Oblique
-%%BoundingBox: 30 78 288 144
-%%EndComments
-%%BeginProcSet: chemdict30 24 13
-userdict/chemdict30 210 dict put
-chemdict30 begin/version 24 def/sv 13 def
-/b{bind def}bind def/L{load def}b/R{null def}b/d/def L/a/add L/al/aload L
-/as/astore L/at/atan L/cp/closepath L/cv/curveto L/cw/currentlinewidth L
-/cpt/currentpoint L/dv/div L/D/dup L/e/exch L/F/false L/f/fill L/fa/forall L
-/g/get L/gi/getinterval L/gr/grestore L/gs/gsave L/ie/ifelse L/ix/index L
-/l/lineto L/mt/matrix L/M/moveto L/m/mul L/n/neg L/np/newpath L/pb/pathbbox L
-/P/pop L/r/roll L/rl/rlineto L/rm/rmoveto L/ro/rotate L/rp/repeat L
-/ru/round L/sc/scale L/sl/setlinewidth L/sm/setmatrix L/st/stroke L
-/sp/strokepath L/sq/sqrt L/s/sub L/T/true L/tr/transform L/xl/translate L
-/xc/exec L/A R/N R/St R/X R/Y R/aL R/bL R/bS R/bd R/bs R/cX R/cY R/ch R/co R
-/fB R/fI R/fS R/fZ R/fl R/ft R/iX R/iY R/idx R/lh R/llx R/lly R/lp R/nH R
-/nSq R/newdict R/ps R/rad R/rev R/sL R/sba R/sbl R/sbs R/sn R/spa R/tB R
-/typ R/urx R/ury R/w R/wF R/xX R/xY R/rBg R/gBg R/bBg R/gry R/rDst R/gDst R
-/bDst R/cpd R/Aeq R/Ath R/Aos R/Ach R/ed R/sf 20 d/cW 20 d/lW 20 d/bW 75 d
-/wF 1.5 d/aF 11.875 d/aR 0.263 d/aA 50 d/hS 54 d/pA 32 d/sh F d/S{sf m}b
-/dL{[hS] 0 setdash}b/o{1 ix}b/rot{3 -1 r}b/x{e d}b/CMT mt d/TM mt d
-/SM{CMT sm}b/XY{X D m Y D m a sq}b/s1 1 string d/fp{T charpath flattenpath}b
-/p{tr ru 0.25 a e ru 0.25 a e itransform}b/Wd{65536. dv}b
-/C{Wd rot Wd rot Wd rot setrgbcolor}b
-/setcmykcolor where{P/sk/setcmykcolor L}{/sk{4 1 r 3{3 ix a D 0 lt{P 0}if D 1\
- gt{P 1}if 1 e s 3 1 r}rp setrgbcolor P}b}ie/sg{D currenthsbcolor P rot seths\
-bcolor currenthsbcolor e P e P o s D m .001 gt{setgray}{P}ie}b
-/sBg{65535 dv/bBg x 65535 dv/gBg x 65535 dv/rBg
-x}b
-/sRmp{currentrgbcolor bBg e s/bDst x gBg e s/gDst x rBg e s/rDst x}b
-/dD{np 2 1 r 4 2 r xl 2 dv D sc -1 0 M 0 -1 l 1 0 l 0 1 l cp SM 0 ne{f}{lW 0.\
-8 m sl st}ie}b
-/dM{gs np 3 1 r xl D sc 0 4 M 0 -8 rl 3.5 2 rm -7 4 rl 0 -4 rm 7 4 rl SM st g\
-r}b/dQ{gs np 0 360 arc 0.5 sg f gr}b
-/dR{lW 0.8 m sl 2 ix s/Y x 2 ix s/X x xl Rr SM st}b
-/dT{fp pb 3 1 r s 3 2 r s 2 1 r rm f}b/N 0 d/db{array/bs x/N 0 d}b
-/B{bs N rot put/N N 1 a d}b
-/SpA{gs np o o xl rot s e rot s o 0 ne o 0 ne or{at ro}{P P}ie
-aR aL m n D aL a 0 M 0 o n aA n aA arc cp f gr}b
-/SpH{gs np o o xl rot s e rot s o 0 ne o 0 ne or{at ro}{P P}ie
-0 cw 2 dv xl
-aR aL m n D aL a 0 M 0 o n aA n 0 arc cp f gr}b/Sp{/St x 0.316/aR x gs
-aF lW m 0.8 m St 4 and 0 ne{bW m lW dv bW sl}if/aL x
-St 8 and 0 ne{8 ix 8 ix 3 ix 3 ix SpA}if
-St 16 and 0 ne{2 ix 6 m 1 a D ix e D ix e D ix e D ix e P SpA}if
-St 32 and 0 ne{8 ix 8 ix 3 ix 3 ix SpH}if
-St 64 and 0 ne{2 ix 6 m 1 a D ix e D ix e D ix e D ix e P SpH}if
-St 2 and 0 ne{St 4 and 0 ne{[hS bW m lW dv] 0 setdash}{dL}ie}if
-np M{cv}rp St 128 and 0 ne{f}{st}ie gr}b/Ha{gs np 3 1 r
-xl D sc -.7 1.4 M 0.7 1.4 l -.7 2.4 M 0.7 2.4 l SM st gr}b
-/OP{3 ix 3 ix xl 3 -1 r s 3 1 r
-e s o o at ro D m e D m a sq}b
-/OB{/bS x OP D bS dv D lW 2 m lt{P lW 2 m}if/bd x}b
-/DA{np 0 0 M aL 0 aR aL m 180 aA s 180 aA a arc cp f}b
-/OA{np 0 cw -2 dv M aL 0 aR aL m 180 aA s
-180 arc 0 cw -2 dv rl cp f}b
-/Ast{SM cw 0.8 m sl st}b/SA{aF m lW m/aL x 0.263/aR x aL 1 aR s m np 0 M
- rad 0 l gs Ast gr}b
-/CA{aF lW m 0.8 m/aL x 0.316/aR x aL 1 aR s m 2 dv rad D m o D m s D 0 le{P
-P P}{sq at 2
-m np rad 0 rad 180 6 -1 r s 180 6 -1 r s arc gs Ast gr cpt
-e at ro}ie}b/AA{np rad 0 rad 180 180 6 -1 r a arc gs SM st gr}b
-/RA{lW m/w x np rad w M w .7 dv w l rad w n M w .7 dv w n l w
- .35 dv w 2 m M 0 0
-l w .35 dv w -2 m l st}b
-/HA{lW m/w x np 0 0 M w 2 m D l w 2 m w l rad w l rad w n l w 2 m
-w n l w 2 m D n l cp st}b
-/Ar1{gs 5 1 r OP/rad x{{2.25 SA DA}{1.5 SA DA}{1 SA DA}{lW 4 m sl 4.5 SA DA}
-{lW 4 m sl 3 SA DA}{lW 4 m sl 2 SA
-DA}{270 CA DA}{180 CA DA}{120 CA DA}{90 CA DA}{2.5 RA}{2.5
-HA}{1 -1 sc 270 CA DA}{1 -1 sc 180 CA DA}{1 -1 sc 120 CA DA}{1 -1 sc 90 CA
-DA}{5 RA}{5 HA}{dL 2.25 SA DA}{dL 1.5 SA DA}{dL 1 SA DA}{2.25 SA OA}{1.5 SA
-OA}{1 SA OA}{1 -1 sc 2.25 SA OA}{1 -1 sc 1.5 SA OA}
-{1 -1 sc 1 SA OA}{270 CA OA}{180 CA OA}{120 CA OA}{90 CA OA}{1 -1 sc 270 CA
-OA}{1 -1 sc 180 CA OA}{1 -1 sc 120 CA OA}{1 -1 sc 90 CA OA}{1 -1 sc 270
-AA}{1 -1 sc 180 AA}{1 -1 sc 120 AA}{1 -1 sc 90 AA}}e g xc
-gr}b/ac{arcto 4{P}rp}b/rO{4 cw m}b/Cr{0 0 1 0 360 arc}b/Ac{XY D sc Cr SM}b
-/OrA{Y X at ro XY D rev{neg}if sc}b/Ov{OrA 1 0.4 sc Cr SM}b
-/Asc{OrA 1 27 dv D sc}b/LB{9 -6 M
-21 -10 27 -8 27 0 cv
-27 8 21 10 9 6 cv
--3 2 -3 -2 9 -6 cv
-cp}b/DLB{0 0 M
-0 0 -9.51 9.65 -9.51 18.02 cv
--9.51 23.22 -6.75 27 0 27 cv
-6.75 27 9.51 23.22 9.51 18.02 cv
-9.51 9.65 0 0 0 0 cv
-cp}b/ZLB{LB}b
-/dt{gs np M SM cpt np rot 4.5 dv 0 360 arc f gr}b
-/whf{gs 1 setgray f gr SM st}b/blf{gs f gr SM st}b/Rr{0 rO M
-0 Y X Y rO ac
-X Y X 0 rO ac
-X 0 0 0 rO ac
-0 0 0 Y rO ac
-cp}b/Rc{0 0 M
-0 Y l
-X Y l
-X 0 l
-cp}b/grf{gs 0.5 sg f gr SM st}b/gG{D 32 dv D m 1 e s/gry x
-currentrgbcolor bDst gry m a 3 1 r gDst gry m a 3 1 r rDst gry m a 3 1 r
-setrgbcolor}b/gS{dtransform CMT idtransform
-m D 0 lt{n}if sq n D
-CMT dtransform idtransform
-e 2 m e
-xl
-7 m 32 a 256 dv D sc}b/gLB{sh{sRmp
-32 -0.5 0.5{gs
-gG
-13.5 0 xl
-D 32 s 64 dv 13.5 m D 7 m 24 dv
-gS
--13.5 0 xl
-LB f
-gr}for
-LB SM st}{LB grf}ie}b/gOv{sh{sRmp
-32 -0.5 0.5{gs
-gG
-D 32 s 64 dv 0.65 m D
-gS
-Cr f
-gr}for
-Cr SM st}{Cr grf}ie}b/gAc{sh{sRmp
-32 -0.5 0.5{gs
-gG
-D 32 s 64 dv D
-gS
-Cr f
-gr}for
-Cr SM st}{Cr grf}ie}b
-/gDLB{sh{sRmp
-32 -0.5 0.5{gs
-gG
-0 13.5 xl
-D 32 s 64 dv 13.5 m D 7 m 24 dv e
-gS
-0 -13.5 xl
-DLB f
-gr}for
-DLB SM st}{DLB grf}ie}b/gRr{sh{sRmp
-32 -0.5 0.5{gs
-gG
-X 2 dv Y 2 dv xl
-D 32 s 64 dv X Y lt{X}{Y}ie m 0.25 m D
-gS
-X -2 dv Y -2 dv xl
-Rr f
-gr}for
-Rr SM st}{Rr grf}ie}b/gRc{sh{sRmp
-32 -0.5 0.5{gs
-gG
-X 2 dv Y 2 dv xl
-D 32 s 64 dv X Y lt{X}{Y}ie m 0.25 m D
-gS
-X -2 dv Y -2 dv xl
-Rc f
-gr}for
-Rc SM st}{Rc grf}ie}b/gZLB{gLB}b/Ath{Y X at ro XY 2 dv/rad x gs D SA DA gr
- rad 2 m 0 xl 180 ro SA DA}b/Aeq{Y X at ro XY/rad x
-rev{1 -1 sc}if
-gs
-0 lW 2 m xl
-D SA OA
-gr
-rad 0 xl
-180 ro
-0 lW 2 m xl
-SA OA}b/Aos{X Y M SM cpt xl XY e dv lW 1.667 m o o lt{e}if P D sc}b/Ach{5 Aos
-gs/Helvetica findfont[1 0 0 -1 0 0]makefont 5.5 scalefont setfont
-D stringwidth P 2 dv D 1 a/rad x
-n 0 M show gr
-rad 2 s -5 M
-rad n -5 rad n 1 2 ac
-rad n 1 rad 1 2 ac
-rad 1 rad -5 2 ac
-rad -5 rad n -5 2 ac
-cp Ast}b/Ar{D 39 lt{Ar1}
-{gs 5 1 r o o xl 3 -1 r e s 3 1 r s e
-o 0 lt o 0 lt ne/rev x
-D 0 lt{1 -1 sc neg}if/Y x D 0 lt{-1 1 sc neg}
-if/X x np{{Y 16 div D 2 S lt{P 2 S}if/lp x
-lp 0 M 0 0 l 0 Y l lp Y l
-X lp s 0 M X 0 l X Y l X lp s Y l SM st}{Y 16 div D 2 S lt{P 2 S}if/lp x
-lp 0 M
-0 0 0 Y lp ac
-0 Y 2 dv lp neg o lp ac
-0 Y 2 dv 0 Y lp ac
-0 Y lp Y lp ac
-X lp s 0 M
-X 0 X Y lp ac
-X Y 2 dv X lp a o lp ac
-X Y 2 dv X Y lp ac
-X Y X lp s Y lp ac SM st}{Y D 2 dv Y 180 pA s 180 pA a arc st
-np X Y s Y 2 dv
-Y pA D neg arcn st}{Rc SM st}{X lW 2 dv a lW -2 dv M
-rO D rl
-X lW 2 dv a rO a Y lW 2 dv a rO a l
-rO lW -2 dv a Y lW 2 dv a rO a l
-lW -2 dv Y lW 2 dv a l
-0 Y l X Y l X 0 l cp f
-0 0 M
-0 Y l
-X Y l
-X 0 l cp
-SM st}{Rr SM st}{rO Y M rO rO xl
-0 Y X Y rO ac
-X Y X 0 rO ac
-X 0 0 0 rO ac
-rO neg D xl X Y 0 Y rO ac
-cp f
-Rr st}{Ac st}{OrA gAc}{Ov st}{OrA 1 .4 sc gOv}{Asc LB whf}{Asc gLB}
-{Asc gs gLB gr
--1 -1 sc LB whf}{Asc gs gLB gr
--0.4 -0.4 sc LB whf}{Asc LB gs whf gr
-np -0.4 -0.4 sc gLB}{Asc DLB -1 -1 sc DLB gs whf gr
-np 90 ro gs gDLB gr -1 -1 sc gDLB}{Asc gs -1 -1 sc ZLB whf gr
-gs 3.6 12 sc gOv gr
-ZLB whf}{Asc gs -1 -1 sc gZLB gr
-gs 3.6 12 sc Cr whf gr
-gZLB}{0 0 M X Y l SM st}{bW sl 0 0 M X Y l SM st}
-{dL 0 0 M X Y l SM st}{OrA 1 16 dv D sc
-0 -1 M
-0 0 1 0 1 ac
-8 0 8 1 1 ac
-8 0 16 0 1 ac
-16 0 16 -1 1 ac
-SM st}{XY D 0 0 dt X Y dt}{XY 2 dv X Y dt}{XY D X Y dt 0 0 M SM cpt xl
-2 dv D sc
-1 0 M -1 0 l
-0 1 M 0 -1 l
-Ast}{XY D X Y dt 0 0 M SM cpt xl
-2 dv D sc
-1 0 M -1 0 l
-Ast}{4.5 Aos
-1 0 M -1 0 l
-0 1 M 0 -1 l
-2 0 M 0 0 2 0 360 arc
-Ast}{4.5 Aos
-1 0 M -1 0 l
-2 0 M 0 0 2 0 360 arc
-Ast}{2.25 Ath}{1.5 Ath}{1 Ath}{2.25 Aeq}{1.5 Aeq}{1 Aeq}{OrA 1 16 dv D sc
-0 -1 M 0 0 l 16 0 l 16 -1 l SM st}{5 Aos
-1 -1 M -1 -1 l
-0 2 M 0 -2 l
-Ast}{5 Aos
-1 -1 M -1 -1 l
-1 1 M -1 1 l
-0 2 M 0 -2 l
-Ast}{4.5 Aos
-1 0 M -1 0 l
-0 1 M 0 -1 l
-Ast}{4.5 Aos
-1 0 M -1 0 l
-Ast}{gRc}{gRr}{Rc blf}{Rr blf}{Ac blf}{Ov blf}{Asc DLB -1 -1 sc DLB gs whf gr
-np 90 ro DLB -1 -1 sc DLB blf}{Asc gs -1 -1 sc ZLB blf gr
-gs 3.6 12 sc Cr whf gr
-ZLB blf}{Asc gs -1 -1 sc ZLB whf gr
-gs 3.6 12 sc Cr blf gr
-ZLB whf}{Asc LB gs whf gr
-np -0.4 -0.4 sc LB blf}{Asc LB gs f gr gs SM st gr
-np -0.4 -0.4 sc LB whf}{Asc LB blf}{Asc LB gs f gr gs SM st gr
-np -1 -1 sc LB whf}{Ac whf}{OrA gAc}{Ac blf}{Ov whf}
-{OrA 1 .4 sc gOv}{Ov blf}{(Rac)Ach}{(Abs)Ach}{(Rel)Ach}
-}e 39 s g xc gr}ie}b/DS{np M l st}b
-/DD{gs dL DS gr}b/DB{gs 12 OB bW sl np 0 0 M 0 l st gr}b/ap{e 3 ix a
-e 2 ix a}b/PT{D 2 4 gi al P OP D 1 sc
-o length 6 gt{P 6 g}{e P 8 dv}ie
-D lW 2 m lt{P lW 2 m}if
-0 e
-0 0
-3 -1 r s 3 1 r e s e
-0 0 M 1 0 l
-0 0 ap M 1 0 ap l
-e n e n
-0 0 ap M 1 0 ap l
-P P}b/DT{gs np PT SM st gr}b
-/NH{lW s D hS dv ru
-cvi D 0 eq{P 1}if/nH x
-D hS nH m s
-D 0 lt{P .1 s nH dv}{nH 2 a dv D 0 xl 2 m s nH dv}ie}b
-/Bd{D type/arraytype ne{bs e g}if{{P}{{{DS}{DD}{gs 12 OB np
-bW 2 dv/bd x
-lW 2 dv e D NH e{D bd M bd n l}for
-st gr}{gs 12 OB np
-lW 2 dv 0 xl NH 1 sc
-bW 2 dv wF m nH 1 a dv/bd x
-0 1 nH
-{D 1 a bd m o o M n l}for SM st gr}{P}{DB}{gs 12 OB
-np 0 lW 2 dv o o n M l bW 2 dv
-wF m o o l n l
-cp f gr}{P}{gs 12 OB/bL x
-bW 2 dv D lW lt{P lW}if/bd x np 0 0 M
-bL bd 4 m dv ru 2 o o lt{e}if P cvi/nSq x
-bL nSq 2 m dv D sc
-nSq{.135 .667 .865 .667 1 0 rcurveto
-.135 -.667 .865 -.667 1 0 rcurveto}rp SM st gr}{gs 12 OB
-np 0 lW 2 dv o o n M l bW 2 dv
-wF m o o l n l
-cp SM lW 0.8 m sl st gr}{P}{4 2 r gs OP/rad x 1 SA DA gr}{P}
-}o 1 g 1 s g e 2 4 gi al P
-5 -1 r xc}{al P 8 ix 1 eq{DD}{DS}ie 5 -1 r 2 eq{DB}{DS}ie P}{DT}}o 0 g g xc}b
-/ed{gs cpt np cw 2 dv 0 360 arc f gr}b
-/SPe{gs 0 e xl 1 1 S dv D n sc CMT currentmatrix P lW sl 4.0 setmiterlimit
-np}b/ws{Wd 0 32 4 -1 roll widthshow}b/blank/Times-Roman findfont/CharStrings
-g/space g d/mv 256 array d/NUL/SOH/STX/ETX/EOT/ENQ/ACK/BEL/BS/HT/LF/VT
-/FF/CR/SO/SI
-/DLE/DC1/DC2/DC3/DC4/NAK/SYN/ETB/CAN/EM/SUB/ESC/FS/GS/RS/US
-mv 0 32 gi as P
-mv 32/Times-Roman findfont/Encoding get
-32 96 gi putinterval
-mv 39/quotesingle put
-mv 96/grave put/unknown/unknown/quotesinglbase/florin/quotedblbase/ellipsis
-/dagger/daggerdbl
-/circumflex/perthousand/Scaron/guilsinglleft/OE/unknown/unknown/unknown
-/unknown/quoteleft/quoteright/quotedblleft/quotedblright/bullet/endash
-/emdash
-/tilde/trademark/scaron/guilsinglright/oe/unknown/unknown/Ydieresis
-/blank/exclamdown/cent/sterling/currency/yen/brokenbar/section
-/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered
-/macron
-/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph
-/periodcentered
-/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf
-/threequarters/questiondown
-/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
-/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
-/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply
-/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls
-/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
-/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
-/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide
-/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis
-mv 128 128 gi as P/fSt 50 string d(ChemDraw)fSt copy P/fD{D/Symbol eq{
-findfont[1 0 0 -1 0 0]makefont}{D {findfont}stopped{/Helvetica findfont}if
-D length dict/newdict x{
-1 index/FID ne{1 index/FontMatrix eq{[1 0 0 -1 0 0]matrix concatmatrix}if
-newdict 3 1 r put}{P P}ie}forall
-newdict/Encoding mv put
-fSt 8 fSt length 8 sub gi cvs length 8 add
-fSt 0 rot gi cvn newdict definefont}ie}b/ts{gs xl ro 0 0 M}b
-/nl{0 e xl 0 0 M}b/tx{ft e g e sf m rot D 96 and 0 ne{
-64 and 0 ne{-0.5}{0.25}ie e 0.75 m}{P 0 e}ie
-D 4 -1 r e scalefont setfont m cpt P e M}b
-end
-%%EndProcSet
-%%EndProlog
-
-chemdict30 begin
-/cW 24 def
-/bW 48 def
-/lW 12 def
-/hS 32 def
-/sh true def
-222 SPe[
-/Helvetica
-fD
-/Helvetica-Oblique
-fD]/ft x
-600 1560 M
-5760 1560 l
-5760 2880 l
-600 2880 l
-cp clip np
-65535 65535
-65535 sBg
-0 1640 2178 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-0 1182 2178 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1619 2364 M
-1627 2376 l
-1335 2376 l
-1344 2364 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1598 2330 M
-1598 2342 l
-1364 2342 l
-1364 2330 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1669 2208 M
-1681 2212 l
-1627 2376 l
-1619 2364 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1481 1941 M
-1481 1926 l
-1629 2034 l
-1622 2043 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1343 2041 M
-1336 2032 l
-1481 1926 l
-1481 1941 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1363 2069 M
-1356 2059 l
-1478 1971 l
-1485 1981 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1344 2364 M
-1335 2376 l
-1282 2212 l
-1293 2209 l
-cp
-f
-gr
-0 1033 2091 ts
-0.0000 0.0000 0.0000 1.0000 sk
--377
-0 M
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1055 2043 M
-1059 2031
-l
-1167 2066 l
-1163 2078 l
-cp
-f
-gr
-0 1897 2091 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1878 2040 M
-1882 2051
-l
-1802 2077 l
-1798 2066 l
-cp
-f
-gr
-gs
-12 D sl/lW x
-24 /cW x
-48 /bW x
-32 /hS x
-0.0000 0.0000 0.0000 1.0000 sk
-10 D sl/lW x
-1228 1973 M
-1295
-1973 l st
-1261 1940 M
-1261 2006 l st
-gr
-0 2085 2400 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(Br)show
-64 10 0 tx
-(\226)show
-gr
-0 5084 2247 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-0 4625 2247 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5062 2433 M
-5071 2445 l
-4778 2445 l
-4787 2433 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5042 2399 M
-5042 2411 l
-4808 2411 l
-4808 2399 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5113 2277 M
-5124 2281 l
-5071 2445 l
-5062 2433 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4925 2010 M
-4925 1995 l
-5072 2102 l
-5065 2112 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4787 2110 M
-4779 2101 l
-4925 1995 l
-4925 2010 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4787 2433 M
-4778 2445 l
-4725 2281 l
-4737 2278 l
-cp
-f
-gr
-0 4476 2160 ts
-0.0000 0.0000 0.0000 1.0000 sk
--377 0 M
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4498 2112 M
-4502 2100
-l
-4610 2135 l
-4606 2147 l
-cp
-f
-gr
-0 5340 2160 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5321 2109 M
-5325 2120
-l
-5246 2146 l
-5243 2134 l
-cp
-f
-gr
-gs
-12 D sl/lW x
-24 /cW x
-48 /bW x
-32 /hS x
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4962 1946 17 0 360 arc
-cp
-f
-np
-4887 1946 17 0 360 arc
-cp
-f
-gr
-0 3236 1785 ts
-0.0000 0.0000 0.0000 1.0000 sk
--364.5 0 M
-0 10 0 tx
-(KO-)show
-2 10 1 tx
-(t)show
-0 10 0 tx
-(-Bu)show
-201 nl
--114.5 0 M
-0 10 0 tx
-(thf)show
-gr
-gs
-12 D sl/lW x
-24 /cW x
-48 /bW x
-32 /hS x
-0.0000 0.0000 0.0000 1.0000 sk
-10 D sl/lW x
-3597 2130 M
-2771 2130 l st
-gs
-3581 2161 3701 2130 3701 2130 3596 2143 3581 2161 3581 2161 3581 2098
-3596 2116 3596 2130 3701 2130 3581 2098 3581 2098 4 3701 2130 0 Sp
-gr
-gr
-0
-1215 2805 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(TMP1)show
-gr
-0 4642 2805 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(TMP2)show
-gr
-gr end
-%%Trailer
-showpage
diff --git a/Master/texmf-dist/source/latex/chemscheme/chemscheme.dtx b/Master/texmf-dist/source/latex/chemscheme/chemscheme.dtx
deleted file mode 100644
index 1efcbc22dc8..00000000000
--- a/Master/texmf-dist/source/latex/chemscheme/chemscheme.dtx
+++ /dev/null
@@ -1,1825 +0,0 @@
-% \iffalse meta-comment
-%
-% Copyright (C) 2007 by
-% Joseph Wright <joseph.wright@morningstar2.co.uk>
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3 of this license or (at your option) any later
-% version. The latest version of this license is in
-% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2003/12/01 or later.
-%
-% This work has the LPPL maintenance status ``maintained.''
-%
-% The current maintainer of this work is Joseph Wright.
-%
-% This work consists of the source file chemscheme.dtx and
-% scheme.cdx
-% and the derived files chemscheme.ins,
-% chemscheme.sty,
-% chemscheme.pdf,
-% scheme-one.eps and
-% scheme-two.eps
-%
-% Unpacking:
-% (a) If chemscheme.ins is present:
-% tex chemscheme.ins
-% (b) Without chemscheme.ins:
-% tex chemscheme.dtx
-% (c) If you use LaTeX to generate files:
-% latex \let\install=y\input{chemscheme.dtx}
-%
-% Documentation:
-% (a) Without write18 enabled:
-% latex chemscheme.dtx
-% (Comment out "inactive" line in driver where indicated)
-% latex chemscheme.dtx
-% dvips -o chemscheme-pics.ps chemscheme.dvi
-% ps2pdf chemscheme-pics.ps
-% bibtex8 --wolfgang chemscheme.aux
-% makeindex -s gind.ist chemscheme.idx
-% makeindex -s gglo.ist -o chemscheme.gls chemscheme.glo
-% pdflatex chemscheme.dtx
-% makeindex -s gind.ist chemscheme.idx
-% makeindex -s gglo.ist -o chemscheme.gls chemscheme.glo
-% pdflatex chemscheme.dtx
-% (b) With write18 enabled:
-% latex chemscheme.dtx
-% (Comment out "inactive" line in driver where indicated)
-% latex chemscheme.dtx
-% pdflatex chemscheme.dtx
-% bibtex8 --wolfgang chemscheme.aux
-% pdflatex chemscheme.dtx
-% pdflatex chemscheme.dtx
-%
-% Installation:
-% Copy chemscheme.sty to a location searched by TeX, and
-% if required by your TeX installation, run the appropriate
-% command to build a hash of files (texhash, mpm --update-db,
-% etc.)
-%
-% Note:
-% The jawltxdoc.sty file is not needed for installation,
-% only for building the documentation. It may be deleted.
-%
-%<*ignore>
-% This is all taken verbatim from Heiko Oberdiek's packages
-\begingroup
- \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
- \ifx\csname processbatchFile\endcsname\relax\else1\fi
- \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\keepsilent
-\askforoverwritefalse
-\preamble
- ----------------------------------------------------------------
- The chemscheme package --- Support for chemical schemes
- Maintained by Joseph Wright
- E-mail: joseph.wright@morningstar2.co.uk
- Released under the LaTeX Project Public License v1.3 or later
- See http://www.latex-project.org/lppl.txt
- ----------------------------------------------------------------
-
-\endpreamble
-\Msg{Generating chemscheme files:}
-\usedir{tex/latex/contib/chemscheme}
-\generate{\file{\jobname.ins}{\from{\jobname.dtx}{install}}
- \file{\jobname.sty}{\from{\jobname.dtx}{package}}
- \file{jawltxdoc.sty}{\from{\jobname.dtx}{jawltxdoc}}
-}
-\nopreamble\nopostamble
-\usedir{doc/latex/chemscheme}
-\generate{\file{scheme-one.eps}{\from{chemscheme.dtx}{scheme}}
- \file{scheme-two.eps}{\from{chemscheme.dtx}{scheme,labels}}
- \file{chemscheme.bib}{\from{chemscheme.dtx}{bib}}
-}
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-% Will Robertson's trick
-\immediate\write18{makeindex -s gind.ist -o \jobname.ind \jobname.idx}
-\immediate\write18{makeindex -s gglo.ist -o \jobname.gls \jobname.glo}
-\immediate\write18{dvips -o \jobname-pics.ps \jobname.dvi}
-\immediate\write18{ps2pdf \jobname-pics.ps}
-%</ignore>
-%<*driver>
-\PassOptionsToClass{a4paper}{article}
-\documentclass{ltxdoc}
-\EnableCrossrefs
-\CodelineIndex
-\RecordChanges
-%\OnlyDescription
-% The various formatting commands used in this file are collected
-% together in |jawltxdoc|.
-\usepackage{jawltxdoc}
-% A bit of one-off trickery for this package
-% Use the method described in the documentation if you
-% want to compile this DTX using PDFLaTeX
-\usepackage[final%
-% Comment out the next line when using PDFLaTeX after the initial
-% LaTeX run!
-% ,inactive%
- ]{pst-pdf}
-\begin{document}
- \DocInput{\jobname.dtx}
-\end{document}
-%</driver>
-% \fi
-%
-%\CheckSum{273}
-%
-% \CharacterTable
-% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-% Digits \0\1\2\3\4\5\6\7\8\9
-% Exclamation \! Double quote \" Hash (number) \#
-% Dollar \$ Percent \% Ampersand \&
-% Acute accent \' Left paren \( Right paren \)
-% Asterisk \* Plus \+ Comma \,
-% Minus \- Point \. Solidus \/
-% Colon \: Semicolon \; Less than \<
-% Equals \= Greater than \> Question mark \?
-% Commercial at \@ Left bracket \[ Backslash \\
-% Right bracket \] Circumflex \^ Underscore \_
-% Grave accent \` Left brace \{ Vertical bar \|
-% Right brace \} Tilde \~}
-%
-% \GetFileInfo{\jobname.sty}
-%
-% \changes{v1.0}{2007/07/21}{Initial public release}
-% \changes{v1.1}{2007/08/05}{Added float centring code}
-% \changes{v1.2}{2007/08/18}{Removed \texttt{chapter} option}
-% \changes{v1.2}{2007/08/18}{Improved emulation of standard float
-% types}
-%\changes{v1.2a}{2007/09/19}{License changed from GPL to LPPL}
-%\changes{v1.2a}{2007/09/19}{Documentation for PDF use added}
-%\changes{v1.3}{2007/10/04}{Improved French and German
-% \texttt{babel} support}
-%
-%\DoNotIndex{}
-%
-% \title{\texttt{chemscheme} --- Support for chemical schemes%
-% \thanks{This file describes version \fileversion, last revised
-% \filedate.}}
-% \author{Joseph Wright%
-% \thanks{E-mail: joseph.wright@morningstar2.co.uk}}
-% \date{Released \filedate}
-%
-% \maketitle
-%
-%\begin{abstract}
-% The |chemscheme| package consists of two parts, both related to
-% chemical schemes. The package adds a |scheme| float type to the
-% LaTeX default types |figure| and |table|. The |scheme| float type
-% acts in the same way as those defined by the LaTeX kernel, but is
-% intended for chemical schemes. The package also provides a method
-% for adding automatic chemical numbering to schemes.
-%\end{abstract}
-%
-%\begin{multicols}{2}
-%\tableofcontents
-%\end{multicols}
-%
-%\section{Introduction}
-% By default, LaTeX defines two float types, |figure| and |table|.
-% Synthetic chemists make heavy use of schemes, which need a |scheme|
-% float type. This is provided by |chemscheme|, in a manner
-% consistent with the kernel floats.
-%
-% Synthetic chemists also number compounds for ease of reference.
-% There are a number of LaTeX packages which cover this area, most
-% notably |bpchem| and |chemcompounds|. However, adding numbers
-% automatically to schemes is not covered by any existing package.
-% The |chemscheme| package seeks to rectify this.
-%\floatcontentscentre
-%
-%\section{Floating schemes}
-%\subsection{Basic use}
-%\DescribeEnv{scheme}
-% The package provides a new float type, scheme, accessed in the
-% usual way.
-%\begin{LaTeXexample}[\typesetfloatexample]
-% \begin{scheme}[ht]
-% \includegraphics{scheme-one}
-% \caption{A scheme with no compound numbers.}
-% \end{scheme}
-%\end{LaTeXexample}
-% The |scheme| float is designed to behave in the same way as the
-% standard LaTeX float environments |figure| and |table|. Thus
-% schemes will be placed at the top of a page, where possible. As
-% shown in the example, the use of positional modifiers is allowed.
-% Labelling and referencing schemes also follows the LaTeX
-% conventions. |chemscheme| works hard to emulate the document class
-% in use, and so the exact behaviour will depend on whether the
-% standard classes, \textsc{koma-script} or |memoir| are being used.
-%
-% \DescribeMacro{\listofschemes}
-% \DescribeMacro{\listschemename}
-% To match the \cmd{\listoffigures} and \cmd{\listoftables} macros
-% provided by the LaTeX kernel, |chemscheme| provides a
-% \cmd{\listofschemes} command. This works in the same way as the
-% kernel commands, with the default text stored in the macro
-% \cmd{\listschemename}. Users upgrading from version 1.1 should
-% note the change of macro name (from \cmd{\listscheme}). This
-% is to bring |chemscheme| into line with the LaTeX kernel
-% naming convention. Also notice that \cmd{\listofschemes} no longer
-% accepts an optional argument. The standard output is illustrated
-% below.
-%\begin{LaTeXexample}[\typesetcodeandexample]
-% \listofschemes
-%\end{LaTeXexample}
-%
-%\subsection{Altering the defaults}
-%
-% For users of the standard class files or the \textsc{koma-script}
-% bundle, the |float| package is used to create the new float type.
-% Thus the usual |float| commands can be used to modify the behaviour
-% as desired. Users of |memoir| will have slightly different commands
-% available, as |memoir| implements its own new float mechanism,
-% which is used in that case. Anything that you can do for a
-% standard float, you should be able to to do for a scheme, and it
-% should behave in the same way as a figure or a table. Please
-% let the package maintainer know of any bugs in this support.
-%
-% \DescribeMacro{\schemename}
-% \cmd{\schemename} contains the text used in scheme captions (by
-% default \schemename). This is used in the same manner as
-% \cmd{\figurename} or \cmd{\tablename} to set up the text used in
-% scheme captions.
-%\begin{LaTeXexample}[\typesetfloatexample]
-% \renewcommand*{\schemename}{Illustration}
-% \begin{scheme}[ht]
-% \includegraphics{scheme-one}
-% \caption{A scheme that is not a Scheme!}
-% \end{scheme}
-%\end{LaTeXexample}
-% ^^A The name is reset to normal after the example
-%\renewcommand*{\schemename}{Scheme}
-%
-%\subsection{\texttt{babel} support}
-% Schemes are provided with some support for |babel|. Currently, in
-% addition to English, |chemscheme| provides alternatives for
-% \cmd{\schemename} and \cmd{\listschemename} in French and German.
-% Users of other languages are encouraged to supply suitable
-% translations for inclusion in future versions of |chemscheme|.
-%
-%\section{Horizontal positioning of all floats}
-%\DescribeMacro{\floatcontentscentre}
-%\DescribeMacro{\floatcontentscenter}
-%\DescribeMacro{\floatcontentsleft}
-%\DescribeMacro{\floatcontentsright}
-% The LaTeX default is to position all float contents flush-left.
-% There is no ``hook'' provided to alter this. The |chemscheme|
-% packages therefore provides commands to align all float contents
-% automatically. As the macro names make clear,
-% \cmd{\floatcontentscentre} will make all floats centred (for users
-% speaking U.S.~English, the alternative spelling
-% \cmd{\floatcontentscenter} is also available). The default
-% behaviour is restored using the command \cmd{\floatcontentsleft}.
-% Finally, \cmd{\floatcontentsright} is provided for use if needed.
-% Notice that the float positioning commands should be given
-% \emph{outside} floating environments, and apply to all subsequent
-% floats.
-%\begin{LaTeXexample}[\typesetfloatexample]
-% \floatcontentsleft
-% \begin{scheme}[ht]
-% \includegraphics{scheme-one}
-% \caption{A flush-left scheme.}
-% \end{scheme}
-% \floatcontentsright
-% \begin{scheme}[ht]
-% \includegraphics{scheme-one}
-% \caption{A flush-right scheme.}
-% \end{scheme}
-% \floatcontentscentre
-%\end{LaTeXexample}
-%
-% It is important to note that the positioning mechanism used here
-% relies on a low-level hack of the LaTeX kernel. This has been
-% tested with the standard LaTeX classes, the \textsf{memoir} class
-% and the \textsc{koma-script} bundled. Other document classes may
-% not give the desired behaviour.
-%
-%\section{Reference numbers in graphics}
-%\subsection{Background}
-% There are a number of packages available on \textsc{ctan} for
-% tracking compound reference numbers. The two with the most up to
-% date and comprehensive features are |bpchem| and |chemcompounds|.
-% Both allow in-text numbering to be handled automatically. However,
-% neither will allow the use of these numbers directly in schemes,
-% figures, \emph{etc.} Both leave it to the user to manually
-% adapt schemes to match any changes in numbering.
-%
-% The |chemscheme| package provides a mechanism for rectifying this
-% issue. The package makes use of the |psfrag| package, which means
-% that it can only directly produce DVI output (using LaTeX).
-% However, direct PDF output using PDFLaTeX is possible: see
-% Section~\ref{subsec:pdf}.
-%
-%\DescribeMacro{\chemschemeref}
-%\DescribeMacro{\chemschemerefsub}
-% Users upgrading from v.2 should note that ``chem'' has been removed
-% from the start of most macro names. The main referencing commands
-% \cmd{\chemschemeref} and \cmd{\chemschemerefsub} are retained for
-% backward compatibility.
-%
-%\subsection{Usage}
-% Getting automated numbers into schemes is a two step procedure. In
-% the first step, schemes (or other graphics) should be prepared as
-% normal and saved as encapsulated postscript (EPS) files The most
-% popular chemistry drawing package, \textsc{ChemDraw}, is able to do
-% this from the \texttt{Save As \ldots} dialog.
-%\DescribeMacro{\schemerefmarker}
-% The positions where the auto-labels should be have to be marked in
-% the EPS file. The marker should consist of an ``indicator'' that
-% the text is to be replaced, followed by a reference number or
-% letter. For automated substitution, the ``indicator'' text should
-% be the same in all graphics; the value it is stored in
-% \cmd{\schemerefmarker}, and has default value
-% \textsf{\schemerefmarker}. Thus the graphics should contain labels
-% \textsf{\schemerefmarker1}, \textsf{\schemerefmarker2}, \emph{etc}.
-% A suitable unmodified graphic is shown in in the next example.
-%\begin{LaTeXexample}[\typesetfloatexample]
-% \begin{scheme}[ht]
-% \includegraphics{scheme-two}
-% \caption{A scheme with temporary compound numbers.}
-% \end{scheme}
-%\end{LaTeXexample}
-% The value of \cmd{\schemerefmarker} may be altered as normal,
-% so for example to use \textsf{XXX} as the indicator for
-% replacement in all graphics, you would execute:
-%\begin{LaTeXexample}[\typesetcodeonly]
-% \renewcommand*{\chemeschemerefmarker}{XXX}
-%\end{LaTeXexample}
-%
-%\DescribeMacro{\schemeref}
-% In the second step, the command \cmd{\schemeref} is used to
-% indicate the mapping of the temporary markers to the
-% automatically-managed numbering. The syntax of the command is
-% \cmd{\chemschemeref}\oarg{temp-marker}\marg{label}, where
-% \meta{temp-marker} is the marker used in the graphic, and
-% \meta{label} is the name assigned to the compound by the user. By
-% default, |chemscheme| will assume that \meta{temp-marker} consists
-% of the marker plus a number, beginning at 1 and incrementing by 1
-% for each additional structure inside one float. Each replacement
-% requires a separate \cmd{\chemschemeref}, all of which should
-% appear before the relevant \cmd{\includegraphics} command.
-%
-% An example will make usage clearer. In the example used in this
-% document, the starting material is given label |IMesHCl| and the
-% product is called |IMes|. As is shown in the next example, in the
-% EPS file these are labelled \textsf{TMP1} and \textsf{TMP2},
-% respectively. The automated package defaults are used.
-%\begin{LaTeXexample}[\typesetfloatexample]
-% \begin{scheme}[ht]
-% \schemeref{IMesHCl}
-% \schemeref{IMes}
-% \includegraphics{scheme-two}
-% \caption{A scheme with automated compound numbers.}
-% \end{scheme}
-%\end{LaTeXexample}
-% With user-specified information on the text to be replaced, the
-% entire text to be matched must be given.\footnote{In this example,
-% this is redundant as the automated system will work fine.}
-%\begin{LaTeXexample}[\typesetfloatexample]
-% \begin{scheme}[ht]
-% \schemeref[TMP1]{IMesHCl}
-% \schemeref[TMP2]{IMes}
-% \includegraphics{scheme-two}
-% \caption{A scheme with explicitly numbered temporary labels.}
-% \end{scheme}
-%\end{LaTeXexample}
-% Notice that the new label is centred on the middle of the temporary
-% marker, with the same baseline. This should allow the user to
-% obtain good alignment of labels and structures.
-%
-%\DescribeMacro{\schemerefsub}
-% As described in Section~\ref{packages}, |chemscheme| supports
-% |bpchem|, which allows tracking of sub-labels (\textbf{1a},
-% \textbf{1b}, \emph{etc.}). To allow use of these in schemes, the
-% \cmd{\schemerefsub} command is provided. This takes an additional
-% argument \marg{sub-label}, which is used to generate the
-% appropriate text. When used with |chemcompounds|, this command
-% will gobble its arguments and issue a warning; no substitution will
-% take place.
-%
-%\DescribeMacro{\schemerefformat}
-% The format of chemical references is controlled by the underlying
-% package, |bpchem| or |chemcompounds|. However, it is useful to be
-% able to specify additional formatting for schemes. By default,
-% |chemscheme| formats all reference numbers in a sans serif font.
-% This is controlled by \cmd{\schemerefformat}.
-%\begin{LaTeXexample}[\typesetfloatexample]
-% % This needs the color or xcolor package loaded
-% \renewcommand*{\schemerefformat}
-% {\color{magenta}\textit}
-% \begin{scheme}[ht]
-% \schemeref{IMesHCl}
-% \schemeref{IMes}
-% \includegraphics{scheme-two}
-% \caption{A scheme with altered label formatting.}
-% \end{scheme}
-%\end{LaTeXexample}
-% The additional formatting applied within schemes may be altered by
-% redefining \cmd{\schemerefformat}. By careful choice of the
-% font commands given here, good visual matching should be obtained
-% between the automatically-generated labels and other text in the
-% scheme. In this document, the \textsc{ChemDraw} source uses 10
-% point Arial, with the LaTeX sans serif font provided by the
-% |helvet| package, loaded scaled to 95\percent, \emph{i.e.}:
-%\begin{LaTeXexample}[\typesetcodeonly]
-% \usepackage[scaled=0.95]{helvet}
-%\end{LaTeXexample}
-% The \textsc{ChemDraw} file used to generate the example schemes
-% is included with the package as |chemscheme.cdx|.
-%
-%\subsection{\texttt{chemscheme} and PDFLaTeX\label{subsec:pdf}}
-% The automatic substitution of numbers in graphics relies on the the
-% |psfrag| package. This works with \textsc{PostScript} files, and
-% cannot therefore be used with PDFLaTeX. However, all is not lost
-% as the |pst-pdf| package provides a method for including
-% \textsc{PostScript} files in a PDFLaTeX run. However, this is not
-% automatic and some effort is needed by the user.\footnote{The rest
-% of this section is based closely on an example by Stefan Pinnow.}
-% The example below shows a example for using PDFLaTeX with
-% |chemscheme|.\footnote{This example is saved as
-% \texttt{example.tex} when this documentation is compiled.}
-% ^^A This example is saved for the user as ``example.tex''
-%\edef\LaTeXexamplefile{example.tex}
-%\begin{LaTeXexample}[\typesetcodeonly]
-% \documentclass{article}
-% \usepackage[T1]{fontenc}
-% \usepackage{graphicx,chemscheme}
-% % Remove inactive after the first LaTeX run
-% \usepackage[inactive,final]{pst-pdf}
-% \begin{document}
-% \floatcontentscentre
-% An example file for PDFLaTeX use.
-% \begin{scheme}
-% \schemeref{IMesHCl}
-% \schemeref{IMes}
-% \includegraphics{scheme-two}
-% \caption{A scheme with automated compound numbers.}
-% \label{sc:scheme-one}
-% \end{scheme}
-% \end{document}
-%\end{LaTeXexample}
-%\edef\LaTeXexamplefile{\jobname.tmp}
-%
-% First you need to run the file through LaTeX, so your package can
-% make the replacements in the picture. Then you need another run
-% through LaTeX with the |inactive| option |pst-pdf| removed so that
-% the modified pictures are extracted.\footnote{You can simply do the
-% first LaTeX run without loading \texttt{pst-pdf} at all, if you
-% prefer.} Do not worry that you end up with a very odd looking DVI!
-% Then you have to convert the extracted pictures to PDF by the
-% following commands
-%\begin{verbatim}
-% dvips -o \jobname-pics.ps \jobname.dvi
-% ps2pdf \jobname-pics.ps
-%\end{verbatim}
-% This converts the modified graphics into PDF format. After this,
-% you can use PDFLaTeX as normal for your schemes. Notice that you
-% will have to repeat the process if you need to modify the schemes
-% or numbering in any way.
-%
-%\subsection{Managing chemical numbering\label{packages}}
-% The |chemscheme| package can use one of two packages for management
-% of chemical numbering: |bpchem| and |chemcompounds|. As of v1.3,
-% |chemcompounds| is the default package for managing reference
-% numbers.\footnote{The change from \texttt{bpchem} is due to issues
-% with \texttt{hyperref} support. The method used by \texttt{bpchem}
-% to generate compound labels means that they are made into
-% hyperlinks by \texttt{hyperref}, and therefore end up coloured when
-% using the \texttt{colorlinks} option. This is unlikely to be the
-% desired effect, and \texttt{chemcompounds} does not behave in this
-% way.} Both packages have advantages: |bpchem| allows the tracking
-% of sub-references (very common in organic chemistry), whilst
-% |chemcompounds| has a very well thought-out interface. It is
-% technically feasible to support both simultaneously, but this is
-% unlikely to have wide application. For this reason, |chemscheme|
-% loads only one package (depending on the user option given), and
-% uses this package to provide numbering management. Both |bpchem|
-% and |chemcompounds| provide a variety of methods for defining
-% chemical labels.
-%
-%\section{Generating chemical schemes}
-%
-%\subsection{Overview}
-% There are a number of ways of generating the graphical content of
-% schemes. The choice of method will depend on what is available to
-% the user, and how complex the schemes desired are. In this section,
-% an overview of several approaches is given.\footnote{Thanks to
-% Norwid-R.\ Behrnd for suggesting this section and giving a number
-% of useful examples and tips.} The package author, who is a
-% research worker in a university, favours using \textsc{ChemDraw} as
-% it is regarded by many synthetic chemists as the best tool for this
-% job. However, this is clearly overkill for users requiring a
-% single diagram on a one-off basis. \textsc{ChemDraw} is also a
-% commercial package running only under Windows and the MacOS. The
-% following is necessarily somewhat brief and selective. For a
-% thorough overview of graphics in LaTeX, see Goossens \emph{et
-% al.}~\cite{Goossens2007}.
-%
-%\subsection{Macro-based methods}
-% At the most basic, a chemical scheme is simply a collection of
-% lines and symbols, as with any vector diagram. Hence, it is
-% possible to construct schemes directly using packages such as
-% PSTricks or |pgf|/|tikz|. This is a complex method, and cannot be
-% recommended for anyone except the very experienced and brave.
-%
-% At a more practical level, there are two packages available which
-% allow typesetting of chemical structures in (La)TeX, using
-% specialised commands: XyMTeX and ppchTeX. Recent versions of the
-% XyMTeX package have not been made available on \textsc{ctan}, and
-% the version held there is therefore considered to be obsolete. On
-% the other hand, the ppchTeX system, developed originally for
-% ConTeXt, is available. Both systems suffer from the lack of
-% chemical logic in the input: it is very hard to tell from the code
-% what is being represented. Drawing items such as ``curly arrows'',
-% or making subtle alterations to positioning, is very challenging in
-% purely macro-based systems. For these reasons, it is usually much
-% more sensible to examine the available graphical methods.
-%
-%\subsection{Graphical methods}
-% Moving to graphical systems, there is no reason that
-% general-purpose vector drawing packages cannot be used for schemes.
-% There are obviously several commercial (\textsc{CorelDraw},
-% \textsc{Adobe Illustrator}, \emph{etc.}) and freeware (for example
-% the \textsc{gimp}) drawing packages that can be used in this way.
-% Simply rings and lines can easily be constructed, although in
-% general-purpose programs the user has to watch that all bonds
-% are the same length.
-%
-% For producing a large number of complex schemes, the particular
-% abilities of dedicated software become a necessity. As well as the
-% already-mentioned \textsc{ChemDraw}, programs such as \textsc{ISIS
-% Draw} and \textsc{ChemSketch} are available free for personal
-% use;\footnote{``Free'' as in without charge, not as in open
-% source.} these programs are all Windows specific. In the
-% open-source arena, there are a number of packages such as
-% \textsc{XDrawChem} and \textsc{BKchem}, which offer cross-platform
-% functionality. The differences between the various packages are in
-% the ease of use, and ability to generate well-formattd output (for
-% example, aligning structures).
-%
-% One which deserves mention for the TeX user is TpX. This is a
-% general purpose Windows graphics program specifically aimed at
-% producing TeX-friendly output (such as PSTricks and |tikz| code)
-% from a graphical interface. TpX can accept clipboard data from
-% other programs, so can be used to produce EPS files from programs
-% which do not have native export facilities (such as \textsc{ISIS
-% Draw}).
-%
-%\section{Known issues}
-%
-% The interaction of the different document classes, with options,
-% plus the |babel| system means ensuring every possibility is covered
-% is impossible. Users are asked to report any problems with
-% compatibility with other packages or emulation of the standard
-% float types. Additional |babel| stings are also welcome, as are
-% improvements to those already provided.
-%
-% \StopEventually{\bibliographystyle{unsrt}\bibliography{chemscheme}}
-%
-% \iffalse
-%<*package>
-% \fi
-%
-% \section{Implementation}
-%
-% \subsection{Setup code}
-%
-% The initial code goes through the usual steps of identifying the
-% package.
-% \begin{macrocode}
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{chemscheme}%
- [2007/10/04 v1.3 Support for chemical schemes]
-% \end{macrocode}
-%\changes{v1.3}{2007/10/04}{Load \texttt{caption} for
-% non-\texttt{memoir} classes}
-% The |psfrag| package is required to carry out the inclusion of
-% chemical numbers in graphics. Robust patching of commands is
-% provided by |elatex|. If the |memoir| package is not
-% being used, the |float| package is used to provide support for
-% new float types. However, if |memoir| is in use, |float| is not
-% loaded. As |caption| makes things work very nicely too, we load
-% that here if |memoir| is not in use.
-% \begin{macrocode}
-\RequirePackage{psfrag,iflang}
-\@ifclassloaded{memoir}{}
- {\RequirePackage{float,caption}}
-% \end{macrocode}
-%\changes{v1.3}{2007/10/04}{Switch to using \texttt{chemcompounds}
-% by default}
-% Option processing now takes place. By default, |chemscheme| uses
-% the |chemcompounds| package for managing chemical compound
-% references. The options reflect this.
-% \begin{macrocode}
-\newif \ifchemsch@bpchem \chemsch@bpchemfalse
-\DeclareOption{chemcompounds}{\chemsch@bpchemfalse}
-\DeclareOption{bpchem}{\chemsch@bpchemtrue}
-% \end{macrocode}
-% The |chapter| option is no longer used, so the user is told that it
-% is ignored. Hopefully nothing bad happens, and so an error is not
-% appropriate.
-% \begin{macrocode}
-\DeclareOption{chapter}%
- {\PackageInfo{chemscheme}%
- {Ignoring obsolete option `chapter'}}
-\ProcessOptions
-% \end{macrocode}
-%
-%\subsection{Support for schemes}
-%\begin{macro}{\schemename}
-%\begin{macro}{\listschemename}
-%\changes{v1.2}{2007/08/18}{Replaces \texttt{\textbackslash
-% listschemes}}
-% The default name for a scheme, and the default title for the list
-% of schemes, are provided. Both command names follow the
-% kernel conventions for figures and tables.
-% \begin{macrocode}
-\newcommand*{\schemename}{Scheme}
-\newcommand*{\listschemename}{List of Schemes}
-% \end{macrocode}
-%\end{macro}
-%\end{macro}
-%\begin{environment}{scheme}
-% The \cmd{\newfloat} command is used to generate the new float type.
-% The syntax depends on whether whether |float| or |memoir| is used
-% for the definition. Notice that the formation of the new float has
-% to wait for the beginning of the document, as this has to occur
-% after |hyperref| may be loaded.
-%\changes{v1.2}{2007/08/18}{Added \texttt{chapter} option to
-% \texttt{memoir} \cs{newfloat} command}
-%\changes{v1.2a}{2007/09/19}{Fixed error with \texttt{hyperref}}
-% \begin{macrocode}
-\@ifclassloaded{memoir}{%
-% \end{macrocode}
-% In the |memoir| case, floats are always defined numbered within
-% chapters.
-% \begin{macrocode}
- \AtBeginDocument{%
- \newfloat[chapter]{scheme}{los}{\schemename}
-% \end{macrocode}
-% The |memoir| kernel makes various changes to the formatting of
-% the default float types after they are declared. So the same is
-% done here for schemes. The \cmd{\addtodef} macro is defined by
-% |memoir|. Why all of this is done is not clear, but it is best
-% to be on the safe side.
-% \begin{macrocode}
- \kill@lastcounter{losdepth}
- \renewcommand*{\thescheme}{\thechapter.\@arabic\c@scheme}
- \addtodef{\@smemfront}{}{\counterwithout{scheme}{chapter}}
- \addtodef{\@smemmain}{}{%
- \ifartopt\else
- \counterwithin{scheme}{chapter}
- \fi}
- \addtodef{\backmatter}{}{%
- \ifartopt\else
- \counterwithout{scheme}{chapter}%
- \setcounter{scheme}{0}%
- \fi}
- \ifartopt
- \counterwithout{scheme}{chapter}%
- \fi
- }
-}{%
-% \end{macrocode}
-%\changes{v1.3}{2007/10/04}{Fixed problem when \cs{chapter}
-% expands to \cs{relax}}
-% When using |float|, the standard LaTeX class behaviour is emulated.
-% Only some classes define chapters, so this has to be tested and
-% accounted for when forming the |scheme| float.
-% \begin{macrocode}
- \AtBeginDocument{%
- \@ifundefined{chapter}{%
- \newfloat{scheme}{tbp}{los}%
- }{%
- \newfloat{scheme}{tbp}{los}[chapter]
-% \end{macrocode}
-% In the standard classes which do define chapters, a bit of hacking
-% occurs with the labelling of floats. So the same is done for
-% schemes. \textsc{koma-script} doesn't do this, so a test is needed
-% for that as well.
-% \begin{macrocode}
- \@ifundefined{KOMAScriptVersion}{%
- \renewcommand*{\thescheme}%
- {\ifnum\c@chapter>\z@ \thechapter.\fi \@arabic\c@scheme}
- }{}
-% \end{macrocode}
-% To get the correct appearance for table of contents, the
-% \cmd{\@chapter} macro is patched to recognise schemes. A bit of
-% shuffling is required, since \cmd{\g@addto@macro} cannot be used
-% here.
-% \begin{macrocode}
- \let\chemsch@orig@chapter\@chapter
- \def\chemsch@chapter{%
- \addtocontents{los}{\protect\addvspace{10\p@}}%
- \chemsch@orig@chapter}
- \let\@chapter\chemsch@chapter
- }
- }
-}
-% \end{macrocode}
-%\end{environment}
-%\begin{macro}{\listofschemes}
-% To ensure that things are labelled correctly, the new float type is
-% given an appropriate name. Notice that |memoir| does this at the
-% float-definition stage. In common with the standard float types, a
-% \cmd{\listof} command is provided for schemes. Notice again the
-% need for almost everything to take place after any potential
-% loading of |hyperref|.
-% \begin{macrocode}
-\@ifclassloaded{memoir}
- {\AtBeginDocument{%
- \newlistof{listofschemes}{los}{\listschemename}
-% \end{macrocode}
-% Once again, various hacks are needed to get good emulation for
-% |memoir|.
-% \begin{macrocode}
- \kill@lastcounter{losdepth}
- \newlistentry[chapter]{scheme}{los}{0}
- \cftsetindents{scheme}{0em}{2.3em}
- \addtodef{\insertchapterspace}{}%
- {\addtocontents{los}{\protect\addvspace{10pt}}}
- \@ifundefined{c@losdepth}%
- {\newcounter{losdepth}\setcounter{losdepth}{1}}{}%
- }
- }
-% \end{macrocode}
-% For the standard document classes, things are a bit less complex.
-% Notice that \cmd{\floatname} is needed to define the name of a
-% scheme as ``Scheme.''
-% \begin{macrocode}
- {\floatname{scheme}{\schemename}
- \newcommand*{\listofschemes}{\listof{scheme}{\listschemename}}}
-% \end{macrocode}
-% \end{macro}
-%
-%\subsection{Positioning float contents}
-%\begin{macro}{\floatcontentscentre}
-%\begin{macro}{\floatcontentscenter}
-%\begin{macro}{\floatcontentsleft}
-%\begin{macro}{\floatcontentsright}
-% In order to centre the content of all floats, a method is needed
-% to break into the mechanism. None is provided by default,
-% but it can be achieved by patching \cmd{\@floatboxreset}.
-% User space switching commands are defined to turn centring on and
-% off.
-% \begin{macrocode}
-\newcommand*{\floatcontentscentre}%
- {\let\chemsch@everyfloat\centering}
-\let\floatcontentscenter\floatcontentscentre
-\newcommand*{\floatcontentsleft}%
- {\let\chemsch@everyfloat\relax}
-\newcommand*{\floatcontentsright}%
- {\let\chemsch@everyfloat\raggedleft}
-\let\chemsch@floatboxreset\@floatboxreset
-\floatcontentsleft
-\def\@floatboxreset{\chemsch@everyfloat\chemsch@floatboxreset}
-% \end{macrocode}
-%\end{macro}
-%\end{macro}
-%\end{macro}
-%\end{macro}
-%
-%\subsection{\texttt{babel} support}
-% To make the new float type work with |babel|, some alternative
-% text is provided for non-English users. First, we need to know if
-% |babel| is loaded \emph{before} |chemscheme| or after, as this
-% affects one if the hacks needed for French.
-% \begin{macrocode}
-\newif \ifchemsch@babel \chemsch@babelfalse
-\@ifpackageloaded{babel}
- {\chemsch@babeltrue}
- {}
-% \end{macrocode}
-% There is then one hack to be made for French which has to be made
-% before the beginning of the document \emph{if} |babel| is loaded
-% before |chemscheme|. This is only needed when |memoir| is not in
-% use. So there is a run of tests to see if the conditions for the
-% hack are met. |babel| support for French needs two name checks,
-% \emph{zut alors}!
-% \begin{macrocode}
-\@ifclassloaded{memoir}
- {}
- {\@ifpackageloaded{babel}
- {\IfLanguageName{french}
- {\let\floatc@plain\FB@makecaption}
- {\IfLanguageName{frenchb}
- {\let\floatc@plain\FB@makecaption}
- {}}}
- {}}
-% \end{macrocode}
-% The definition of new stings is delayed until the beginning of the
-% document, so that things work if |babel| is loaded after
-% |chemscheme|. The multiple language names mean quite a bit of
-% repetition here.
-% \begin{macrocode}
-\AtBeginDocument{%
- \@ifpackageloaded{babel}{%
- \addto{\captionsngerman}{\renewcommand*{\schemename}{Schema}}
- \addto{\captionsngerman}%
- {\renewcommand*{\listschemename}{Schemenverzeichnis}}
- \addto{\captionsgerman}{\renewcommand*{\schemename}{Schema}}
- \addto{\captionsgerman}%
- {\renewcommand*{\listschemename}{Schemenverzeichnis}}
-% \end{macrocode}
-% French settings. |babel| also changes some style parameters here,
-% so |chemscheme| tries to match this.
-% \begin{macrocode}
- \addto{\captionsfrench}%
- {\renewcommand*{\schemename}{\scshape Sch\`eme}}
- \addto{\captionsfrench}%
- {\renewcommand*{\listschemename}{Table des sch\`emes}}
- \addto{\captionsfrenchb}%
- {\renewcommand*{\schemename}{\scshape Sch\`eme}}
- \addto{\captionsfrenchb}%
- {\renewcommand*{\listschemename}{Table des sch\`emes}}
-% \end{macrocode}
-% To make these changes, |babel| has to be instructed to reload the current
-% language.
-% \begin{macrocode}
- \expandafter\selectlanguage\expandafter{\languagename}
-% \end{macrocode}
-% If |babel| was loaded after |chemscheme|, and the document is in
-% French, then the non-|memoir| patch for floats is needed here.
-% This is the same one described earlier, which cannot be delayed to
-% here if |babel| is loaded first.
-% \begin{macrocode}
- \@ifclassloaded{memoir}
- {}
- {\IfLanguageName{french}
- {\ifchemsch@babel\else
- \let\floatc@plain\FB@makecaption
- \fi}
- {\IfLanguageName{frenchb}
- {\ifchemsch@babel\else
- \let\floatc@plain\FB@makecaption
- \fi}
- {}}}
- {}
- }{}
-}
-% \end{macrocode}
-%
-%\subsection{Reference numbers in graphics}
-%\begin{macro}{\schemerefmarker}
-%\changes{v1.3}{2007/10/04}{Name change}
-%\begin{macro}{\schemerefformat}
-%\changes{v1.3}{2007/10/04}{Name change}
-% The two macros \cmd{\schemerefmarker} and \cmd{\schemerefformat}
-% are used to allow customisation of the behaviour of the package.
-% Here defaults are provided.
-% \begin{macrocode}
-\newcommand*{\schemerefmarker}{TMP}
-\newcommand*{\schemerefformat}{\textsf}
-% \end{macrocode}
-%\end{macro}
-%\end{macro}
-%\begin{macro}{\chemsch@label}
-% Depending on the user options provided, either |bpchem| or
-% |chemcompounds| is loaded to manage chemical citations. The macro
-% \cmd{\chemsch@label} is defined as the labelling command of the
-% appropriate package.
-% \begin{macrocode}
-\ifchemsch@bpchem
- \RequirePackage{bpchem}
- \let\chemsch@label\CNlabel
-\else
- \RequirePackage{chemcompounds}
- \let\chemsch@label\compound
-\fi
-% \end{macrocode}
-%\end{macro}
-%\begin{macro}{\chemsch@num}
-% A counter is needed for automatic substitution of reference
-% numbers. This has to be a TeX count, rather than a LaTeX counter,
-% as it has to be local.
-% \begin{macrocode}
-\newcount\chemsch@num
-% \end{macrocode}
-%\end{macro}
-%\begin{macro}{\schemeref}
-%\changes{v1.3}{2007/10/04}{New macro}
-% The user macro for referencing a compound in a graphic. First the
-% automatic counter is incremented.
-% \begin{macrocode}
-\newcommand*{\schemeref}{%
- \advance\chemsch@num\@ne%
-% \end{macrocode}
-% Now the presence of an optional argument is tested for. If there
-% is not one, the value of the automatic counter is used.
-% \begin{macrocode}
- \@ifnextchar[%
- {\chemsch@schemeref}
- {\chemsch@schemeref[\schemerefmarker\the\chemsch@num]}
-}
-% \end{macrocode}
-%\end{macro}
-%\begin{macro}{\chemsch@schemeref}
-% The internal command to substitute the temporary marker by
-% the automatic label text. The use of |[b][b]| ensures that
-% the new text is centred on the position of the marker.
-% \begin{macrocode}
-\def\chemsch@schemeref[#1]#2{%
- \wlog{Replaing #1 by #2}%
- \psfrag{#1}[b][b]%
- {\schemerefformat{\chemsch@label{#2}}}%
-}
-% \end{macrocode}
-%\end{macro}
-%\begin{macro}{\chemsch@schemerefsub}
-% For sub-referencing using |bpchem|, a similar macro is needed using
-% the \cmd{\CNlabelsub} command. This is defined here, with the user
-% macro later.
-% \begin{macrocode}
-\def\chemsch@schemerefsub[#1]#2#3{%
- \psfrag{#1}[b][b]%
- {\schemerefformat{\CNlabelsub{#2}{#3}}}%
-}
-% \end{macrocode}
-%\end{macro}
-%\begin{macro}{\chemschemeref}
-%\changes{v1.3}{2007/10/04}{Converted to a wrapper for
-% \cs{schemeref}}
-% The \cmd{\chemschemeref} is now a backward-compatibility wrapper
-% for \cmd{\schemeref}.
-% \begin{macrocode}
-\newcommand*{\chemschemeref}[1]{%
- \schemeref[#1]%
-}
-% \end{macrocode}
-%\end{macro}
-%\begin{macro}{\schemerefsub}
-%\changes{v1.3}{2007/10/04}{New macro}
-%\begin{macro}{\chemschemerefsub}
-%\changes{v1.3}{2007/10/04}{Now a wrapper for \cs{schemerefsub}}
-% The user sub-referencing macro is defined in a package-dependent
-% manner. If |bpchem| is loaded, then \cmd{\schemerefsub} works in
-% the same way as \cmd{\schemeref}, but calling the |sub| version of
-% the internal macro.
-% \begin{macrocode}
-\ifchemsch@bpchem
- \newcommand*{\schemerefsub}{%
- \advance\chemsch@num\@ne%
- \@ifnextchar[%
- {\chemsch@schemerefsub}
- {\chemsch@schemerefsub[\schemerefmarker\the\chemsch@num]}
- }
-% \end{macrocode}
-% Once again, backward compatibility is maintained.
-% \begin{macrocode}
- \newcommand*{\chemschemerefsub}[1]{%
- \schemerefsub[#1]%
- }
-% \end{macrocode}
-% If |chemcompounds| is in use, then the sub-reference commands
-% gobble the arguments given. The automatic counter is still
-% incremented, so that things stay (reasonably) logical.
-% \begin{macrocode}
-\else
- \newcommand*{\schemerefsub}[3][]{%
- \advance\chemsch@num\@ne%
- \PackageWarning{chemscheme}%
- {`chemcompound' option active\MessageBreak
- Command \protect\chemschemerefsub\space not used \MessageBreak
- Please alter your source to \MessageBreak
- \protect\chemschemeref}}
- \newcommand*{\chemschemerefsub}[1]{\schemerefsub}%
-\fi
-% \end{macrocode}
-%\end{macro}
-%\end{macro}
-% \iffalse
-%</package>
-% \fi
-% \PrintChanges
-% \PrintIndex
-% \Finale
-%\iffalse
-% From here on, the |.dtx| contains support files for the
-% documentation.
-%<*scheme>
-%!PS-Adobe-2.0 EPSF-1.2
-%%Creator: ChemDraw Std(tm) 10.0
-%<!labels>%%Title: scheme-one.eps
-%<labels>%%Title: scheme-two.eps
-%%CreationDate: 21/07/2007 12:00
-%%DocumentSuppliedProcSets: chemdict30 24 13
-%%DocumentFonts: Helvetica Helvetica-Oblique
-%%BoundingBox: 30 78 288 144
-%%EndComments
-%%BeginProcSet: chemdict30 24 13
-% ChemDraw Laser Prep
-% Copyright © 1985-2005 CambridgeSoft Corp., All Rights Reserved
-userdict/chemdict30 210 dict put
-chemdict30 begin/version 24 def/sv 13 def
-/b{bind def}bind def/L{load def}b/R{null def}b/d/def L/a/add L/al/aload L
-/as/astore L/at/atan L/cp/closepath L/cv/curveto L/cw/currentlinewidth L
-/cpt/currentpoint L/dv/div L/D/dup L/e/exch L/F/false L/f/fill L/fa/forall L
-/g/get L/gi/getinterval L/gr/grestore L/gs/gsave L/ie/ifelse L/ix/index L
-/l/lineto L/mt/matrix L/M/moveto L/m/mul L/n/neg L/np/newpath L/pb/pathbbox L
-/P/pop L/r/roll L/rl/rlineto L/rm/rmoveto L/ro/rotate L/rp/repeat L
-/ru/round L/sc/scale L/sl/setlinewidth L/sm/setmatrix L/st/stroke L
-/sp/strokepath L/sq/sqrt L/s/sub L/T/true L/tr/transform L/xl/translate L
-/xc/exec L/A R/N R/St R/X R/Y R/aL R/bL R/bS R/bd R/bs R/cX R/cY R/ch R/co R
-/fB R/fI R/fS R/fZ R/fl R/ft R/iX R/iY R/idx R/lh R/llx R/lly R/lp R/nH R
-/nSq R/newdict R/ps R/rad R/rev R/sL R/sba R/sbl R/sbs R/sn R/spa R/tB R
-/typ R/urx R/ury R/w R/wF R/xX R/xY R/rBg R/gBg R/bBg R/gry R/rDst R/gDst R
-/bDst R/cpd R/Aeq R/Ath R/Aos R/Ach R/ed R/sf 20 d/cW 20 d/lW 20 d/bW 75 d
-/wF 1.5 d/aF 11.875 d/aR 0.263 d/aA 50 d/hS 54 d/pA 32 d/sh F d/S{sf m}b
-/dL{[hS] 0 setdash}b/o{1 ix}b/rot{3 -1 r}b/x{e d}b/CMT mt d/TM mt d
-/SM{CMT sm}b/XY{X D m Y D m a sq}b/s1 1 string d/fp{T charpath flattenpath}b
-/p{tr ru 0.25 a e ru 0.25 a e itransform}b/Wd{65536. dv}b
-/C{Wd rot Wd rot Wd rot setrgbcolor}b
-/setcmykcolor where{P/sk/setcmykcolor L}{/sk{4 1 r 3{3 ix a D 0 lt{P 0}if D 1\
- gt{P 1}if 1 e s 3 1 r}rp setrgbcolor P}b}ie/sg{D currenthsbcolor P rot seths\
-bcolor currenthsbcolor e P e P o s D m .001 gt{setgray}{P}ie}b
-/sBg{65535 dv/bBg x 65535 dv/gBg x 65535 dv/rBg
-x}b
-/sRmp{currentrgbcolor bBg e s/bDst x gBg e s/gDst x rBg e s/rDst x}b
-/dD{np 2 1 r 4 2 r xl 2 dv D sc -1 0 M 0 -1 l 1 0 l 0 1 l cp SM 0 ne{f}{lW 0.\
-8 m sl st}ie}b
-/dM{gs np 3 1 r xl D sc 0 4 M 0 -8 rl 3.5 2 rm -7 4 rl 0 -4 rm 7 4 rl SM st g\
-r}b/dQ{gs np 0 360 arc 0.5 sg f gr}b
-/dR{lW 0.8 m sl 2 ix s/Y x 2 ix s/X x xl Rr SM st}b
-/dT{fp pb 3 1 r s 3 2 r s 2 1 r rm f}b/N 0 d/db{array/bs x/N 0 d}b
-/B{bs N rot put/N N 1 a d}b
-/SpA{gs np o o xl rot s e rot s o 0 ne o 0 ne or{at ro}{P P}ie
-aR aL m n D aL a 0 M 0 o n aA n aA arc cp f gr}b
-/SpH{gs np o o xl rot s e rot s o 0 ne o 0 ne or{at ro}{P P}ie
-0 cw 2 dv xl
-aR aL m n D aL a 0 M 0 o n aA n 0 arc cp f gr}b/Sp{/St x 0.316/aR x gs
-aF lW m 0.8 m St 4 and 0 ne{bW m lW dv bW sl}if/aL x
-St 8 and 0 ne{8 ix 8 ix 3 ix 3 ix SpA}if
-St 16 and 0 ne{2 ix 6 m 1 a D ix e D ix e D ix e D ix e P SpA}if
-St 32 and 0 ne{8 ix 8 ix 3 ix 3 ix SpH}if
-St 64 and 0 ne{2 ix 6 m 1 a D ix e D ix e D ix e D ix e P SpH}if
-St 2 and 0 ne{St 4 and 0 ne{[hS bW m lW dv] 0 setdash}{dL}ie}if
-np M{cv}rp St 128 and 0 ne{f}{st}ie gr}b/Ha{gs np 3 1 r
-xl D sc -.7 1.4 M 0.7 1.4 l -.7 2.4 M 0.7 2.4 l SM st gr}b
-/OP{3 ix 3 ix xl 3 -1 r s 3 1 r
-e s o o at ro D m e D m a sq}b
-/OB{/bS x OP D bS dv D lW 2 m lt{P lW 2 m}if/bd x}b
-/DA{np 0 0 M aL 0 aR aL m 180 aA s 180 aA a arc cp f}b
-/OA{np 0 cw -2 dv M aL 0 aR aL m 180 aA s
-180 arc 0 cw -2 dv rl cp f}b
-/Ast{SM cw 0.8 m sl st}b/SA{aF m lW m/aL x 0.263/aR x aL 1 aR s m np 0 M
- rad 0 l gs Ast gr}b
-/CA{aF lW m 0.8 m/aL x 0.316/aR x aL 1 aR s m 2 dv rad D m o D m s D 0 le{P
-P P}{sq at 2
-m np rad 0 rad 180 6 -1 r s 180 6 -1 r s arc gs Ast gr cpt
-e at ro}ie}b/AA{np rad 0 rad 180 180 6 -1 r a arc gs SM st gr}b
-/RA{lW m/w x np rad w M w .7 dv w l rad w n M w .7 dv w n l w
- .35 dv w 2 m M 0 0
-l w .35 dv w -2 m l st}b
-/HA{lW m/w x np 0 0 M w 2 m D l w 2 m w l rad w l rad w n l w 2 m
-w n l w 2 m D n l cp st}b
-/Ar1{gs 5 1 r OP/rad x{{2.25 SA DA}{1.5 SA DA}{1 SA DA}{lW 4 m sl 4.5 SA DA}
-{lW 4 m sl 3 SA DA}{lW 4 m sl 2 SA
-DA}{270 CA DA}{180 CA DA}{120 CA DA}{90 CA DA}{2.5 RA}{2.5
-HA}{1 -1 sc 270 CA DA}{1 -1 sc 180 CA DA}{1 -1 sc 120 CA DA}{1 -1 sc 90 CA
-DA}{5 RA}{5 HA}{dL 2.25 SA DA}{dL 1.5 SA DA}{dL 1 SA DA}{2.25 SA OA}{1.5 SA
-OA}{1 SA OA}{1 -1 sc 2.25 SA OA}{1 -1 sc 1.5 SA OA}
-{1 -1 sc 1 SA OA}{270 CA OA}{180 CA OA}{120 CA OA}{90 CA OA}{1 -1 sc 270 CA
-OA}{1 -1 sc 180 CA OA}{1 -1 sc 120 CA OA}{1 -1 sc 90 CA OA}{1 -1 sc 270
-AA}{1 -1 sc 180 AA}{1 -1 sc 120 AA}{1 -1 sc 90 AA}}e g xc
-gr}b/ac{arcto 4{P}rp}b/rO{4 cw m}b/Cr{0 0 1 0 360 arc}b/Ac{XY D sc Cr SM}b
-/OrA{Y X at ro XY D rev{neg}if sc}b/Ov{OrA 1 0.4 sc Cr SM}b
-/Asc{OrA 1 27 dv D sc}b/LB{9 -6 M
-21 -10 27 -8 27 0 cv
-27 8 21 10 9 6 cv
--3 2 -3 -2 9 -6 cv
-cp}b/DLB{0 0 M
-0 0 -9.51 9.65 -9.51 18.02 cv
--9.51 23.22 -6.75 27 0 27 cv
-6.75 27 9.51 23.22 9.51 18.02 cv
-9.51 9.65 0 0 0 0 cv
-cp}b/ZLB{LB}b
-/dt{gs np M SM cpt np rot 4.5 dv 0 360 arc f gr}b
-/whf{gs 1 setgray f gr SM st}b/blf{gs f gr SM st}b/Rr{0 rO M
-0 Y X Y rO ac
-X Y X 0 rO ac
-X 0 0 0 rO ac
-0 0 0 Y rO ac
-cp}b/Rc{0 0 M
-0 Y l
-X Y l
-X 0 l
-cp}b/grf{gs 0.5 sg f gr SM st}b/gG{D 32 dv D m 1 e s/gry x
-currentrgbcolor bDst gry m a 3 1 r gDst gry m a 3 1 r rDst gry m a 3 1 r
-setrgbcolor}b/gS{dtransform CMT idtransform
-m D 0 lt{n}if sq n D
-CMT dtransform idtransform
-e 2 m e
-xl
-7 m 32 a 256 dv D sc}b/gLB{sh{sRmp
-32 -0.5 0.5{gs
-gG
-13.5 0 xl
-D 32 s 64 dv 13.5 m D 7 m 24 dv
-gS
--13.5 0 xl
-LB f
-gr}for
-LB SM st}{LB grf}ie}b/gOv{sh{sRmp
-32 -0.5 0.5{gs
-gG
-D 32 s 64 dv 0.65 m D
-gS
-Cr f
-gr}for
-Cr SM st}{Cr grf}ie}b/gAc{sh{sRmp
-32 -0.5 0.5{gs
-gG
-D 32 s 64 dv D
-gS
-Cr f
-gr}for
-Cr SM st}{Cr grf}ie}b
-/gDLB{sh{sRmp
-32 -0.5 0.5{gs
-gG
-0 13.5 xl
-D 32 s 64 dv 13.5 m D 7 m 24 dv e
-gS
-0 -13.5 xl
-DLB f
-gr}for
-DLB SM st}{DLB grf}ie}b/gRr{sh{sRmp
-32 -0.5 0.5{gs
-gG
-X 2 dv Y 2 dv xl
-D 32 s 64 dv X Y lt{X}{Y}ie m 0.25 m D
-gS
-X -2 dv Y -2 dv xl
-Rr f
-gr}for
-Rr SM st}{Rr grf}ie}b/gRc{sh{sRmp
-32 -0.5 0.5{gs
-gG
-X 2 dv Y 2 dv xl
-D 32 s 64 dv X Y lt{X}{Y}ie m 0.25 m D
-gS
-X -2 dv Y -2 dv xl
-Rc f
-gr}for
-Rc SM st}{Rc grf}ie}b/gZLB{gLB}b/Ath{Y X at ro XY 2 dv/rad x gs D SA DA gr
- rad 2 m 0 xl 180 ro SA DA}b/Aeq{Y X at ro XY/rad x
-rev{1 -1 sc}if
-gs
-0 lW 2 m xl
-D SA OA
-gr
-rad 0 xl
-180 ro
-0 lW 2 m xl
-SA OA}b/Aos{X Y M SM cpt xl XY e dv lW 1.667 m o o lt{e}if P D sc}b/Ach{5 Aos
-gs/Helvetica findfont[1 0 0 -1 0 0]makefont 5.5 scalefont setfont
-D stringwidth P 2 dv D 1 a/rad x
-n 0 M show gr
-rad 2 s -5 M
-rad n -5 rad n 1 2 ac
-rad n 1 rad 1 2 ac
-rad 1 rad -5 2 ac
-rad -5 rad n -5 2 ac
-cp Ast}b/Ar{D 39 lt{Ar1}
-{gs 5 1 r o o xl 3 -1 r e s 3 1 r s e
-o 0 lt o 0 lt ne/rev x
-D 0 lt{1 -1 sc neg}if/Y x D 0 lt{-1 1 sc neg}
-if/X x np{{Y 16 div D 2 S lt{P 2 S}if/lp x
-lp 0 M 0 0 l 0 Y l lp Y l
-X lp s 0 M X 0 l X Y l X lp s Y l SM st}{Y 16 div D 2 S lt{P 2 S}if/lp x
-lp 0 M
-0 0 0 Y lp ac
-0 Y 2 dv lp neg o lp ac
-0 Y 2 dv 0 Y lp ac
-0 Y lp Y lp ac
-X lp s 0 M
-X 0 X Y lp ac
-X Y 2 dv X lp a o lp ac
-X Y 2 dv X Y lp ac
-X Y X lp s Y lp ac SM st}{Y D 2 dv Y 180 pA s 180 pA a arc st
-np X Y s Y 2 dv
-Y pA D neg arcn st}{Rc SM st}{X lW 2 dv a lW -2 dv M
-rO D rl
-X lW 2 dv a rO a Y lW 2 dv a rO a l
-rO lW -2 dv a Y lW 2 dv a rO a l
-lW -2 dv Y lW 2 dv a l
-0 Y l X Y l X 0 l cp f
-0 0 M
-0 Y l
-X Y l
-X 0 l cp
-SM st}{Rr SM st}{rO Y M rO rO xl
-0 Y X Y rO ac
-X Y X 0 rO ac
-X 0 0 0 rO ac
-rO neg D xl X Y 0 Y rO ac
-cp f
-Rr st}{Ac st}{OrA gAc}{Ov st}{OrA 1 .4 sc gOv}{Asc LB whf}{Asc gLB}
-{Asc gs gLB gr
--1 -1 sc LB whf}{Asc gs gLB gr
--0.4 -0.4 sc LB whf}{Asc LB gs whf gr
-np -0.4 -0.4 sc gLB}{Asc DLB -1 -1 sc DLB gs whf gr
-np 90 ro gs gDLB gr -1 -1 sc gDLB}{Asc gs -1 -1 sc ZLB whf gr
-gs 3.6 12 sc gOv gr
-ZLB whf}{Asc gs -1 -1 sc gZLB gr
-gs 3.6 12 sc Cr whf gr
-gZLB}{0 0 M X Y l SM st}{bW sl 0 0 M X Y l SM st}
-{dL 0 0 M X Y l SM st}{OrA 1 16 dv D sc
-0 -1 M
-0 0 1 0 1 ac
-8 0 8 1 1 ac
-8 0 16 0 1 ac
-16 0 16 -1 1 ac
-SM st}{XY D 0 0 dt X Y dt}{XY 2 dv X Y dt}{XY D X Y dt 0 0 M SM cpt xl
-2 dv D sc
-1 0 M -1 0 l
-0 1 M 0 -1 l
-Ast}{XY D X Y dt 0 0 M SM cpt xl
-2 dv D sc
-1 0 M -1 0 l
-Ast}{4.5 Aos
-1 0 M -1 0 l
-0 1 M 0 -1 l
-2 0 M 0 0 2 0 360 arc
-Ast}{4.5 Aos
-1 0 M -1 0 l
-2 0 M 0 0 2 0 360 arc
-Ast}{2.25 Ath}{1.5 Ath}{1 Ath}{2.25 Aeq}{1.5 Aeq}{1 Aeq}{OrA 1 16 dv D sc
-0 -1 M 0 0 l 16 0 l 16 -1 l SM st}{5 Aos
-1 -1 M -1 -1 l
-0 2 M 0 -2 l
-Ast}{5 Aos
-1 -1 M -1 -1 l
-1 1 M -1 1 l
-0 2 M 0 -2 l
-Ast}{4.5 Aos
-1 0 M -1 0 l
-0 1 M 0 -1 l
-Ast}{4.5 Aos
-1 0 M -1 0 l
-Ast}{gRc}{gRr}{Rc blf}{Rr blf}{Ac blf}{Ov blf}{Asc DLB -1 -1 sc DLB gs whf gr
-np 90 ro DLB -1 -1 sc DLB blf}{Asc gs -1 -1 sc ZLB blf gr
-gs 3.6 12 sc Cr whf gr
-ZLB blf}{Asc gs -1 -1 sc ZLB whf gr
-gs 3.6 12 sc Cr blf gr
-ZLB whf}{Asc LB gs whf gr
-np -0.4 -0.4 sc LB blf}{Asc LB gs f gr gs SM st gr
-np -0.4 -0.4 sc LB whf}{Asc LB blf}{Asc LB gs f gr gs SM st gr
-np -1 -1 sc LB whf}{Ac whf}{OrA gAc}{Ac blf}{Ov whf}
-{OrA 1 .4 sc gOv}{Ov blf}{(Rac)Ach}{(Abs)Ach}{(Rel)Ach}
-}e 39 s g xc gr}ie}b/DS{np M l st}b
-/DD{gs dL DS gr}b/DB{gs 12 OB bW sl np 0 0 M 0 l st gr}b/ap{e 3 ix a
-e 2 ix a}b/PT{D 2 4 gi al P OP D 1 sc
-o length 6 gt{P 6 g}{e P 8 dv}ie
-D lW 2 m lt{P lW 2 m}if
-0 e
-0 0
-3 -1 r s 3 1 r e s e
-0 0 M 1 0 l
-0 0 ap M 1 0 ap l
-e n e n
-0 0 ap M 1 0 ap l
-P P}b/DT{gs np PT SM st gr}b
-/NH{lW s D hS dv ru
-cvi D 0 eq{P 1}if/nH x
-D hS nH m s
-D 0 lt{P .1 s nH dv}{nH 2 a dv D 0 xl 2 m s nH dv}ie}b
-/Bd{D type/arraytype ne{bs e g}if{{P}{{{DS}{DD}{gs 12 OB np
-bW 2 dv/bd x
-lW 2 dv e D NH e{D bd M bd n l}for
-st gr}{gs 12 OB np
-lW 2 dv 0 xl NH 1 sc
-bW 2 dv wF m nH 1 a dv/bd x
-0 1 nH
-{D 1 a bd m o o M n l}for SM st gr}{P}{DB}{gs 12 OB
-np 0 lW 2 dv o o n M l bW 2 dv
-wF m o o l n l
-cp f gr}{P}{gs 12 OB/bL x
-bW 2 dv D lW lt{P lW}if/bd x np 0 0 M
-bL bd 4 m dv ru 2 o o lt{e}if P cvi/nSq x
-bL nSq 2 m dv D sc
-nSq{.135 .667 .865 .667 1 0 rcurveto
-.135 -.667 .865 -.667 1 0 rcurveto}rp SM st gr}{gs 12 OB
-np 0 lW 2 dv o o n M l bW 2 dv
-wF m o o l n l
-cp SM lW 0.8 m sl st gr}{P}{4 2 r gs OP/rad x 1 SA DA gr}{P}
-}o 1 g 1 s g e 2 4 gi al P
-5 -1 r xc}{al P 8 ix 1 eq{DD}{DS}ie 5 -1 r 2 eq{DB}{DS}ie P}{DT}}o 0 g g xc}b
-/ed{gs cpt np cw 2 dv 0 360 arc f gr}b
-/SPe{gs 0 e xl 1 1 S dv D n sc CMT currentmatrix P lW sl 4.0 setmiterlimit
-np}b/ws{Wd 0 32 4 -1 roll widthshow}b/blank/Times-Roman findfont/CharStrings
-g/space g d/mv 256 array d/NUL/SOH/STX/ETX/EOT/ENQ/ACK/BEL/BS/HT/LF/VT
-/FF/CR/SO/SI
-/DLE/DC1/DC2/DC3/DC4/NAK/SYN/ETB/CAN/EM/SUB/ESC/FS/GS/RS/US
-mv 0 32 gi as P
-mv 32/Times-Roman findfont/Encoding get
-32 96 gi putinterval
-mv 39/quotesingle put
-mv 96/grave put/unknown/unknown/quotesinglbase/florin/quotedblbase/ellipsis
-/dagger/daggerdbl
-/circumflex/perthousand/Scaron/guilsinglleft/OE/unknown/unknown/unknown
-/unknown/quoteleft/quoteright/quotedblleft/quotedblright/bullet/endash
-/emdash
-/tilde/trademark/scaron/guilsinglright/oe/unknown/unknown/Ydieresis
-/blank/exclamdown/cent/sterling/currency/yen/brokenbar/section
-/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered
-/macron
-/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph
-/periodcentered
-/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf
-/threequarters/questiondown
-/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
-/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
-/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply
-/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls
-/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
-/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
-/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide
-/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis
-mv 128 128 gi as P/fSt 50 string d(ChemDraw)fSt copy P/fD{D/Symbol eq{
-findfont[1 0 0 -1 0 0]makefont}{D {findfont}stopped{/Helvetica findfont}if
-D length dict/newdict x{
-1 index/FID ne{1 index/FontMatrix eq{[1 0 0 -1 0 0]matrix concatmatrix}if
-newdict 3 1 r put}{P P}ie}forall
-newdict/Encoding mv put
-fSt 8 fSt length 8 sub gi cvs length 8 add
-fSt 0 rot gi cvn newdict definefont}ie}b/ts{gs xl ro 0 0 M}b
-/nl{0 e xl 0 0 M}b/tx{ft e g e sf m rot D 96 and 0 ne{
-64 and 0 ne{-0.5}{0.25}ie e 0.75 m}{P 0 e}ie
-D 4 -1 r e scalefont setfont m cpt P e M}b
-end
-%%EndProcSet
-%%EndProlog
-
-chemdict30 begin
-/cW 24 def
-/bW 48 def
-/lW 12 def
-/hS 32 def
-/sh true def
-222 SPe[
-/Helvetica
-fD
-/Helvetica-Oblique
-fD]/ft x
-600 1560 M
-5760 1560 l
-5760 2880 l
-600 2880 l
-cp clip np
-65535 65535
-65535 sBg
-0 1640 2178 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-0 1182 2178 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1619 2364 M
-1627 2376 l
-1335 2376 l
-1344 2364 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1598 2330 M
-1598 2342 l
-1364 2342 l
-1364 2330 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1669 2208 M
-1681 2212 l
-1627 2376 l
-1619 2364 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1481 1941 M
-1481 1926 l
-1629 2034 l
-1622 2043 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1343 2041 M
-1336 2032 l
-1481 1926 l
-1481 1941 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1363 2069 M
-1356 2059 l
-1478 1971 l
-1485 1981 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1344 2364 M
-1335 2376 l
-1282 2212 l
-1293 2209 l
-cp
-f
-gr
-0 1033 2091 ts
-0.0000 0.0000 0.0000 1.0000 sk
--377
-0 M
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1055 2043 M
-1059 2031
-l
-1167 2066 l
-1163 2078 l
-cp
-f
-gr
-0 1897 2091 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-1878 2040 M
-1882 2051
-l
-1802 2077 l
-1798 2066 l
-cp
-f
-gr
-gs
-12 D sl/lW x
-24 /cW x
-48 /bW x
-32 /hS x
-0.0000 0.0000 0.0000 1.0000 sk
-10 D sl/lW x
-1228 1973 M
-1295
-1973 l st
-1261 1940 M
-1261 2006 l st
-gr
-0 2085 2400 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(Br)show
-64 10 0 tx
-(\226)show
-gr
-0 5084 2247 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-0 4625 2247 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(N)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5062 2433 M
-5071 2445 l
-4778 2445 l
-4787 2433 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5042 2399 M
-5042 2411 l
-4808 2411 l
-4808 2399 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5113 2277 M
-5124 2281 l
-5071 2445 l
-5062 2433 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4925 2010 M
-4925 1995 l
-5072 2102 l
-5065 2112 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4787 2110 M
-4779 2101 l
-4925 1995 l
-4925 2010 l
-cp
-f
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4787 2433 M
-4778 2445 l
-4725 2281 l
-4737 2278 l
-cp
-f
-gr
-0 4476 2160 ts
-0.0000 0.0000 0.0000 1.0000 sk
--377 0 M
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4498 2112 M
-4502 2100
-l
-4610 2135 l
-4606 2147 l
-cp
-f
-gr
-0 5340 2160 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-(Mes)show
-gr
-gs
-0.0000 0.0000 0.0000 1.0000 sk
-np
-5321 2109 M
-5325 2120
-l
-5246 2146 l
-5243 2134 l
-cp
-f
-gr
-gs
-12 D sl/lW x
-24 /cW x
-48 /bW x
-32 /hS x
-0.0000 0.0000 0.0000 1.0000 sk
-np
-4962 1946 17 0 360 arc
-cp
-f
-np
-4887 1946 17 0 360 arc
-cp
-f
-gr
-0 3236 1785 ts
-0.0000 0.0000 0.0000 1.0000 sk
--364.5 0 M
-0 10 0 tx
-(KO-)show
-2 10 1 tx
-(t)show
-0 10 0 tx
-(-Bu)show
-201 nl
--114.5 0 M
-0 10 0 tx
-(thf)show
-gr
-gs
-12 D sl/lW x
-24 /cW x
-48 /bW x
-32 /hS x
-0.0000 0.0000 0.0000 1.0000 sk
-10 D sl/lW x
-3597 2130 M
-2771 2130 l st
-gs
-3581 2161 3701 2130 3701 2130 3596 2143 3581 2161 3581 2161 3581 2098
-3596 2116 3596 2130 3701 2130 3581 2098 3581 2098 4 3701 2130 0 Sp
-gr
-gr
-0
-1215 2805 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-%<labels>(TMP1)show
-gr
-0 4642 2805 ts
-0.0000 0.0000 0.0000 1.0000 sk
-0 10 0 tx
-%<labels>(TMP2)show
-gr
-gr end
-%%Trailer
-showpage
-%</scheme>
-%<*bib>
-@book{Goossens2007,
- author = {Michel Goossens and Frank Mittelbach and Sebastian Rahtz and Denis Roegel},
- title = {The LaTeX Graphics Companion},
- subtitle = {Illustrating Documents with TeX and Postscript},
- publisher = {Addison Wesley},
- year = {2007},
- series = {Tools and Techniques for Computer Typesetting},
- edition = {2},
-}
-%</bib>
-%<*jawltxdoc>
-% The following is convenient method for collecting together package
-% loading, formatting commands and new macros used to format |dtx|
-% files written by the current author. It is based on the similar
-% files provided by Will Robertson in his packages and Heiko Oberdiek
-% as a stand-alone package. Notice that it is not intended for other
-% users: there is no error checking! However, it is covered by the
-% LPPL in the same way as the rest of this package.
-%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{jawltxdoc}
- [2007/10/04 v1.0a]
-% First of all, a number of support packages are loaded.
-\usepackage[T1]{fontenc}
-\usepackage[english,UKenglish]{babel}
-\usepackage[scaled=0.95]{helvet}
-\usepackage[version=3]{mhchem}
-\usepackage[final]{microtype}
-\usepackage{mathpazo,booktabs,array,url,graphicx,courier,unitsdef}
-\usepackage{upgreek,ifpdf,listings}
-% If using PDFLaTeX, the source will be attached to the PDF. This
-% is basically the system used by Heiko Oberdiek, but with a check
-% that PDF mode is enabled.
-\ifpdf
- \usepackage{embedfile}
- \embedfile[%
- stringmethod=escape,%
- mimetype=plain/text,%
- desc={LaTeX docstrip source archive for package `\jobname'}%
- ]{\jobname.dtx}
-\fi
-\usepackage{\jobname}
-\usepackage[numbered]{hypdoc}
-%
-% To typeset examples, a new environment is needed. The code below
-% is based on that in used by |listings|, but is modified to get
-% better formatting for this context. The formatting of the output
-% is basically that in Will Robertson's |dtx-style| file.
-\newlength\LaTeXwidth
-\newlength\LaTeXoutdent
-\newlength\LaTeXgap
-\setlength\LaTeXgap{1em}
-\setlength\LaTeXoutdent{-0.15\textwidth}
-\def\typesetexampleandcode{%
- \begin{list}{}{%
- \setlength\itemindent{0pt}
- \setlength\leftmargin\LaTeXoutdent
- \setlength\rightmargin{0pt}
- }
- \item
- \setlength\LaTeXoutdent{-0.15\textwidth}
- \begin{minipage}[c]{\textwidth-\LaTeXwidth-\LaTeXoutdent-\LaTeXgap}
- \lst@sampleInput
- \end{minipage}%
- \hfill%
- \begin{minipage}[c]{\LaTeXwidth}%
- \hbox to\linewidth{\box\lst@samplebox\hss}%
- \end{minipage}%
- \end{list}
-}
-\def\typesetcodeandexample{%
- \begin{list}{}{%
- \setlength\itemindent{0pt}
- \setlength\leftmargin{0pt}
- \setlength\rightmargin{0pt}
- }
- \item
- \begin{minipage}[c]{\LaTeXwidth}%
- \hbox to\linewidth{\box\lst@samplebox\hss}%
- \end{minipage}%
- \lst@sampleInput
- \end{list}
-}
-\def\typesetfloatexample{%
- \begin{list}{}{%
- \setlength\itemindent{0pt}
- \setlength\leftmargin{0pt}
- \setlength\rightmargin{0pt}
- }
- \item
- \lst@sampleInput
- \begin{minipage}[c]{\LaTeXwidth}%
- \hbox to\linewidth{\box\lst@samplebox\hss}%
- \end{minipage}%
- \end{list}
-}
-\def\typesetcodeonly{%
- \begin{list}{}{%
- \setlength\itemindent{0pt}
- \setlength\leftmargin{0pt}
- \setlength\rightmargin{0pt}
- }
- \item
- \begin{minipage}[c]{\LaTeXwidth}%
- \hbox to\linewidth{\box\lst@samplebox\hss}%
- \end{minipage}%
- \end{list}
-}
-\edef\LaTeXexamplefile{\jobname.tmp}
-\lst@RequireAspects{writefile}
-\newbox\lst@samplebox
-\lstnewenvironment{LaTeXexample}[1][\typesetexampleandcode]{%
- \let\typesetexample#1
- \global\let\lst@intname\@empty
- \setbox\lst@samplebox=\hbox\bgroup
- \setkeys{lst}{language=[LaTeX]{TeX},tabsize=4,gobble=2,%
- breakindent=0pt,basicstyle=\small\ttfamily,basewidth=0.51em,%
- keywordstyle=\color{blue},%
-% Notice that new keywords should be added here. The list is simply
-% macro names needed to typeset documentation of the package
-% author.
- morekeywords={bibnote,citenote,bibnotetext,bibnotemark,%
- thebibnote,bibnotename,includegraphics,schemeref,%
- floatcontentsleft,floatcontentsright,floatcontentscentre,%
- schemerefmarker,compound,schemerefformat,color,%
- startchemical,stopchemical,chemical,setupchemical,bottext,%
- listofschemes}}
- \lst@BeginAlsoWriteFile{\LaTeXexamplefile}
-}{%
- \lst@EndWriteFile\egroup
- \setlength\LaTeXwidth{\wd\lst@samplebox}
- \typesetexample%
-}
-\def\lst@sampleInput{%
- \MakePercentComment\catcode`\^^M=10\relax
- \small%
- {\setkeys{lst}{SelectCharTable=\lst@ReplaceInput{\^\^I}%
- {\lst@ProcessTabulator}}%
- \leavevmode \input{\LaTeXexamplefile}}%
- \MakePercentIgnore%
-}
-\hyphenation{PDF-LaTeX}
-%</jawltxdoc>
-%\fi
diff --git a/Master/texmf-dist/source/latex/chemscheme/chemscheme.ins b/Master/texmf-dist/source/latex/chemscheme/chemscheme.ins
deleted file mode 100644
index ef94ac25286..00000000000
--- a/Master/texmf-dist/source/latex/chemscheme/chemscheme.ins
+++ /dev/null
@@ -1,44 +0,0 @@
-%%
-%% This is file `chemscheme.ins',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% chemscheme.dtx (with options: `install')
-%% ----------------------------------------------------------------
-%% The chemscheme package --- Support for chemical schemes
-%% Maintained by Joseph Wright
-%% E-mail: joseph.wright@morningstar2.co.uk
-%% Released under the LaTeX Project Public License v1.3 or later
-%% See http://www.latex-project.org/lppl.txt
-%% ----------------------------------------------------------------
-%%
-\input docstrip.tex
-\keepsilent
-\askforoverwritefalse
-\preamble
- ----------------------------------------------------------------
- The chemscheme package --- Support for chemical schemes
- Maintained by Joseph Wright
- E-mail: joseph.wright@morningstar2.co.uk
- Released under the LaTeX Project Public License v1.3 or later
- See http://www.latex-project.org/lppl.txt
- ----------------------------------------------------------------
-
-\endpreamble
-\Msg{Generating chemscheme files:}
-\usedir{tex/latex/contib/chemscheme}
-\generate{\file{\jobname.ins}{\from{\jobname.dtx}{install}}
- \file{\jobname.sty}{\from{\jobname.dtx}{package}}
- \file{jawltxdoc.sty}{\from{\jobname.dtx}{jawltxdoc}}
-}
-\nopreamble\nopostamble
-\usedir{doc/latex/chemscheme}
-\generate{\file{scheme-one.eps}{\from{chemscheme.dtx}{scheme}}
- \file{scheme-two.eps}{\from{chemscheme.dtx}{scheme,labels}}
- \file{chemscheme.bib}{\from{chemscheme.dtx}{bib}}
-}
-\endbatchfile
-\endinput
-%%
-%% End of file `chemscheme.ins'.
diff --git a/Master/texmf-dist/tex/latex/chemscheme/chemscheme.sty b/Master/texmf-dist/tex/latex/chemscheme/chemscheme.sty
deleted file mode 100644
index f26aca63ff7..00000000000
--- a/Master/texmf-dist/tex/latex/chemscheme/chemscheme.sty
+++ /dev/null
@@ -1,186 +0,0 @@
-%%
-%% This is file `chemscheme.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% chemscheme.dtx (with options: `package')
-%% ----------------------------------------------------------------
-%% The chemscheme package --- Support for chemical schemes
-%% Maintained by Joseph Wright
-%% E-mail: joseph.wright@morningstar2.co.uk
-%% Released under the LaTeX Project Public License v1.3 or later
-%% See http://www.latex-project.org/lppl.txt
-%% ----------------------------------------------------------------
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{chemscheme}%
- [2007/10/04 v1.3 Support for chemical schemes]
-\RequirePackage{psfrag,iflang}
-\@ifclassloaded{memoir}{}
- {\RequirePackage{float,caption}}
-\newif \ifchemsch@bpchem \chemsch@bpchemfalse
-\DeclareOption{chemcompounds}{\chemsch@bpchemfalse}
-\DeclareOption{bpchem}{\chemsch@bpchemtrue}
-\DeclareOption{chapter}%
- {\PackageInfo{chemscheme}%
- {Ignoring obsolete option `chapter'}}
-\ProcessOptions
-\newcommand*{\schemename}{Scheme}
-\newcommand*{\listschemename}{List of Schemes}
-\@ifclassloaded{memoir}{%
- \AtBeginDocument{%
- \newfloat[chapter]{scheme}{los}{\schemename}
- \kill@lastcounter{losdepth}
- \renewcommand*{\thescheme}{\thechapter.\@arabic\c@scheme}
- \addtodef{\@smemfront}{}{\counterwithout{scheme}{chapter}}
- \addtodef{\@smemmain}{}{%
- \ifartopt\else
- \counterwithin{scheme}{chapter}
- \fi}
- \addtodef{\backmatter}{}{%
- \ifartopt\else
- \counterwithout{scheme}{chapter}%
- \setcounter{scheme}{0}%
- \fi}
- \ifartopt
- \counterwithout{scheme}{chapter}%
- \fi
- }
-}{%
- \AtBeginDocument{%
- \@ifundefined{chapter}{%
- \newfloat{scheme}{tbp}{los}%
- }{%
- \newfloat{scheme}{tbp}{los}[chapter]
- \@ifundefined{KOMAScriptVersion}{%
- \renewcommand*{\thescheme}%
- {\ifnum\c@chapter>\z@ \thechapter.\fi \@arabic\c@scheme}
- }{}
- \let\chemsch@orig@chapter\@chapter
- \def\chemsch@chapter{%
- \addtocontents{los}{\protect\addvspace{10\p@}}%
- \chemsch@orig@chapter}
- \let\@chapter\chemsch@chapter
- }
- }
-}
-\@ifclassloaded{memoir}
- {\AtBeginDocument{%
- \newlistof{listofschemes}{los}{\listschemename}
- \kill@lastcounter{losdepth}
- \newlistentry[chapter]{scheme}{los}{0}
- \cftsetindents{scheme}{0em}{2.3em}
- \addtodef{\insertchapterspace}{}%
- {\addtocontents{los}{\protect\addvspace{10pt}}}
- \@ifundefined{c@losdepth}%
- {\newcounter{losdepth}\setcounter{losdepth}{1}}{}%
- }
- }
- {\floatname{scheme}{\schemename}
- \newcommand*{\listofschemes}{\listof{scheme}{\listschemename}}}
-\newcommand*{\floatcontentscentre}%
- {\let\chemsch@everyfloat\centering}
-\let\floatcontentscenter\floatcontentscentre
-\newcommand*{\floatcontentsleft}%
- {\let\chemsch@everyfloat\relax}
-\newcommand*{\floatcontentsright}%
- {\let\chemsch@everyfloat\raggedleft}
-\let\chemsch@floatboxreset\@floatboxreset
-\floatcontentsleft
-\def\@floatboxreset{\chemsch@everyfloat\chemsch@floatboxreset}
-\newif \ifchemsch@babel \chemsch@babelfalse
-\@ifpackageloaded{babel}
- {\chemsch@babeltrue}
- {}
-\@ifclassloaded{memoir}
- {}
- {\@ifpackageloaded{babel}
- {\IfLanguageName{french}
- {\let\floatc@plain\FB@makecaption}
- {\IfLanguageName{frenchb}
- {\let\floatc@plain\FB@makecaption}
- {}}}
- {}}
-\AtBeginDocument{%
- \@ifpackageloaded{babel}{%
- \addto{\captionsngerman}{\renewcommand*{\schemename}{Schema}}
- \addto{\captionsngerman}%
- {\renewcommand*{\listschemename}{Schemenverzeichnis}}
- \addto{\captionsgerman}{\renewcommand*{\schemename}{Schema}}
- \addto{\captionsgerman}%
- {\renewcommand*{\listschemename}{Schemenverzeichnis}}
- \addto{\captionsfrench}%
- {\renewcommand*{\schemename}{\scshape Sch\`eme}}
- \addto{\captionsfrench}%
- {\renewcommand*{\listschemename}{Table des sch\`emes}}
- \addto{\captionsfrenchb}%
- {\renewcommand*{\schemename}{\scshape Sch\`eme}}
- \addto{\captionsfrenchb}%
- {\renewcommand*{\listschemename}{Table des sch\`emes}}
- \expandafter\selectlanguage\expandafter{\languagename}
- \@ifclassloaded{memoir}
- {}
- {\IfLanguageName{french}
- {\ifchemsch@babel\else
- \let\floatc@plain\FB@makecaption
- \fi}
- {\IfLanguageName{frenchb}
- {\ifchemsch@babel\else
- \let\floatc@plain\FB@makecaption
- \fi}
- {}}}
- {}
- }{}
-}
-\newcommand*{\schemerefmarker}{TMP}
-\newcommand*{\schemerefformat}{\textsf}
-\ifchemsch@bpchem
- \RequirePackage{bpchem}
- \let\chemsch@label\CNlabel
-\else
- \RequirePackage{chemcompounds}
- \let\chemsch@label\compound
-\fi
-\newcount\chemsch@num
-\newcommand*{\schemeref}{%
- \advance\chemsch@num\@ne%
- \@ifnextchar[%
- {\chemsch@schemeref}
- {\chemsch@schemeref[\schemerefmarker\the\chemsch@num]}
-}
-\def\chemsch@schemeref[#1]#2{%
- \wlog{Replaing #1 by #2}%
- \psfrag{#1}[b][b]%
- {\schemerefformat{\chemsch@label{#2}}}%
-}
-\def\chemsch@schemerefsub[#1]#2#3{%
- \psfrag{#1}[b][b]%
- {\schemerefformat{\CNlabelsub{#2}{#3}}}%
-}
-\newcommand*{\chemschemeref}[1]{%
- \schemeref[#1]%
-}
-\ifchemsch@bpchem
- \newcommand*{\schemerefsub}{%
- \advance\chemsch@num\@ne%
- \@ifnextchar[%
- {\chemsch@schemerefsub}
- {\chemsch@schemerefsub[\schemerefmarker\the\chemsch@num]}
- }
- \newcommand*{\chemschemerefsub}[1]{%
- \schemerefsub[#1]%
- }
-\else
- \newcommand*{\schemerefsub}[3][]{%
- \advance\chemsch@num\@ne%
- \PackageWarning{chemscheme}%
- {`chemcompound' option active\MessageBreak
- Command \protect\chemschemerefsub\space not used \MessageBreak
- Please alter your source to \MessageBreak
- \protect\chemschemeref}}
- \newcommand*{\chemschemerefsub}[1]{\schemerefsub}%
-\fi
-\endinput
-%%
-%% End of file `chemscheme.sty'.