XYMTEX で \square が描けません

XYMTEX で \square が描けません

- furumoto hitoshi の投稿
返信数: 2

こんにちは。

化学構造式を自分好みで描きたくなり,XyMTeXを使い始めました。

TeXじたい,はじめてなので,xymtex.pdf のサンプルのうち必要なものをコピペして試みています。

質問は,xymtex.pdf のサンプルのうち,

\square{0==C;1==H;2==Cl;3==F;4==Br}

を実行すると,

! Undefined control sequence.

l.7 \square

{0==C;1==H;2==Cl;3==F;4==Br}

?

でストップし,PDFが出力されません。

原因は何でしょうか?

(TeX使用環境:

 LATEX2ε 美文書作成入門に付属のDVDからインストールしたW32TEX 一式       

 TeXWorks バージョン0.3(r.511)

 XyMTeX Version 5.00a )

 

furumoto hitoshi への返信

Re: XYMTEX で \square が描けません

- Akira Kakuto の投稿
オリジナルに typo があるようです:

--- aliphat.sty.orig Sat Sep 11 20:14:14 2010
+++ aliphat.sty Sat Jun 22 21:41:29 2013
@@ -1573,7 +1573,7 @@
 \end{ShiftPicEnvB}%
 }%end of macro squareplanar
 \let\squarecomplex=\squareplanar
-\let\square=\squarplanar%combatible to the old version (<4.04)
+\let\square=\squareplanar%combatible to the old version (<4.04)
 \def\ylsquareposition#1{%
 \@@ylswfalse%%%\@reset@ylsw
 \@forsemicol\member:=#1\do{%
 
Akira Kakuto への返信

Re: XYMTEX で \square が描けません

- furumoto hitoshi の投稿

Akira Kakutoさん,Resありがとうございました。

TeXの初心者なので,typoや,-+の意味がわからず途方に暮れていたのですが,

職場の人に手伝ってもらって,aliphat.sty に”パッチ”をあて,再コンパイルしたところ,例文のとおり出力されました。

今後,XYMTeXの他の例で,! Undefined control sequence. エラーが出た時の参考にもなりました。

それでも解決できない時は,質問させていただきます。

ありがとうございました。