تالار گفتگوی پارسی‌لاتک

لاتک LATEX => ریاضیات و علوم => نويسنده: fer در مه 22, 2014, 01:06:58 pm

عنوان: نوشتن واکنش های شیمی در زیپرشین
رسال شده توسط: fer در مه 22, 2014, 01:06:58 pm
 سلام
من میخوام یک یا چند واکنش را تایپ کنم.
مثلا
A+B→C+D
اما چون از دستور align  استفاده میکنم، حروف به صورت ایتالیک هستندو از \lr هم استفاده کردم اما درست نشد.
فایل کمینه را در پیوست ارسال کردم.
با تشکر
عنوان: پاسخ : نوشتن واکنش های شیمی در زیپرشین
رسال شده توسط: فرشاد ترابی در مه 22, 2014, 01:23:35 pm
اصولا بهتر است برای نگارش فرمولهای شیمیایی از بسته mhchem‌ استفاده کنید.

\documentclass[a4paper,12pt]{report}
\usepackage{mhchem}
\usepackage{amsmath}
\usepackage{xepersian}
\begin{document}
\begin{align}
\ce{D + ^{3}He}&\ce{ ->  ^4He \sim (3.67\sim MeV)  }\\
\ce{D+T} &\ce{-> ^4He\sim (3.5\sim MeV)+n\sim (14.1\sim MeV)}
\end{align}

\end{document}
عنوان: پاسخ : نوشتن واکنش های شیمی در زیپرشین
رسال شده توسط: هادی صفی‌اقدم در مه 22, 2014, 08:14:12 pm
سلام
بسته chemfig هم ببینین. من باهاش خیلی راحت بودم.
عنوان: پاسخ : نوشتن واکنش های شیمی در زیپرشین
رسال شده توسط: فرشاد ترابی در مه 23, 2014, 10:30:46 am
بسته chemfig  بسته خیلی جالب و قوی هست. اما برای نوشتن فرمول‌های ساده‌ی شیمیایی، به نظرم mhchem  مناسب‌تره. بسیار ساده و همه چیز فقط با یک دستور انجام می‌شه.