Выполняя работу (перевод статьи), столкнулся с необходимостью «рисовать» структурные химические формулы, например, ацетилсалициловой кислоты или диклофенака.
Поиск привёл в пакету xymtexps, поиск по документации которого сообщил, что для рисования сложных формул (например, 2 бензольных кольца, соединённых между собой заместителем) нужно использовать \begin{picture} ... \end{picture} и вручную считать сдвиги.
Вопросы:
1) Я правильно понял, что сдвиги нужно считать вручную? Пример:
\begin{picture}(2600,700)(-240,200)
\put(0,158){\bzdrv{2==COOH;3==CONH;5==HOCO;6=={\sbond NHCO}}}
\put(940,0){\bzdrh{1==;4==O}}
\put(1730,0){\bzdrh{1==;4==}}
\end{picture}
2) Есть ли способ обойтись без этого, т.е. не считать сдвиги вручную?