XyMTeXで\furanoseコンパイルできず

名前: 服部武裕
日時: 2002-09-22 16:46:48
IPアドレス: 210.162.132.*

 こんにちは。表題の通りなのですが、他にもxymtexを使っていてわからないところが ありますので、まとめて質問します。 # 以下のサンプル文章中では、ヘッダに以下のスタイルファイルを使っています。 #\usepackage{aliphat} #\usepackage{hcycle} 1. \furanose{}を使いたい。  単に\furanose{1Sa==H}でもコンパイルできず、 (c:/TeX/share/texmf/ptex/platex/xymtex/hcycle.sty XyMTeX for Drawing Chemical Structural Formulas. Version 3.00 -- Released April 30, 2002 by Shinsaku Fujita XyMTeX Macro File `hcycle' (ver3.00) <April 30, 2002> [SF] ) (./xymtex-sample.aux)) ! Undefined control sequence. \@fivesugarh ...arh} \fi {\resetbdsw \@bond@@omit {#5}\@fivememberedfalse \m... というエラーがでます。  ちなみに、xymtex.dviに付属のサンプルでも、同じエラーがおきました。  よくわからないなりに、\@fivememberedfalse が怪しいと思い色々調べてみたのですが、 やっぱりよくわかりませんでした。 2. \tetrahedral で1カ所に複数の原子があるとずれないようにしたい。  たとえば、以下のような感じです(ちなみにホスホクレアチンのつもりです)。 \tetrahedral{0==CH$_2$; 3==\ryl(0==\rmoiety{N---CH$_3$}){8==\tetrahedral{0==C;1==(yl);4D==N$^+$H$_2$; 3==\ryl(0==NH){8==\tetrahedral{0==P;1==(yl);2D==O;3==O$^-$;4==O$^-$;}};}}; 1==COO$^-$;}  上から2番目の CH2 が左にずれてしまっています。またこのとき\rmoietyを使うと、 右にずれすぎてしまいます。  また、N-CH3の部分に\rmoietyを使ったためか、そこから下がずれてしまっています。 3. 適切な位置に箱を書きたい。  2. にあげたサンプル全体を\fboxで囲むと、COO-からN-CH3までしか囲まれません。  逆に、リン酸を囲もうと思って3行目の 3==より後ろを\fboxで囲っても 箱が描かれません。  以上、自力で解決できない点に関して、お知恵をいただければ幸いです。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)