Страница 1 из 1

диаграммы Фейнмана в TeX

Добавлено: 06 сен 2012, 14:24
larama
учусь рисовать диаграммы Фейнмана в TeX.
не получаеться делать обозначения. даже когда копирую просто с учебника - в результате не отображаються обозначения.
нашла такую инструкцию:
"For diagrams with labels on partciles or vertices, you have to execute {\tt mf} command on Terminal."
думаю, это я и упустила. но не понимаю, что имееться в виду. какой Terminal? где именно это надо сделать?
объясните, пожалуйста.

диаграммы Фейнмана в TeX

Добавлено: 06 сен 2012, 14:32
kid

диаграммы Фейнмана в TeX

Добавлено: 06 сен 2012, 15:03
larama
спасибо, но не очень помогло.
я работаю с пакетом feynmf, а не tikz.

диаграммы Фейнмана в TeX

Добавлено: 06 сен 2012, 17:39
Wild Bill
Рисуйте диаграммы в JaxoDraw, это просто. Потом вставляйте как рисунок. Есть много способов рисовать диаграммы, я использую программу на С, которая генерирует фрагмент $$\LaTeX$$-текста, но это сложнее, чем использование упомянутых Вами пакетов.

диаграммы Фейнмана в TeX

Добавлено: 06 сен 2012, 18:09
kid
larama писал(а):Source of the post я работаю с пакетом feynmf, а не tikz.
в таком случае уже лучше с feynMP, этот пакет создает EPS-файл, в отличие от feynmf, который на выходе дает растр

Вот пример:

Код: Выбрать все

\documentclass{article}
\usepackage{feynmp}
\usepackage[english]{babel}

\begin{document}
 \unitlength = 1mm
 \begin{fmffile}{labels}
 \begin{fmfgraph*}(40,25)
 \fmfleft{i1,i2}
 \fmfright{o1,o2}
 \fmflabel{$e^-$}{i1}
 \fmflabel{$e^+$}{i2}
 \fmflabel{$e^+,\mu^+$}{o1}
 \fmflabel{$e^-,\mu^-$}{o2}
 \fmflabel{$i\sqrt{\alpha}$}{v1}
 \fmflabel{$i\sqrt{\alpha}$}{v2}
 \fmf{fermion}{i1,v1,i2}
 \fmf{fermion}{o1,v2,o2}
 \fmf{photon,label=$\gamma,,Z^0$}{v1,v2}
 \end{fmfgraph*}
 \end{fmffile}
\end{document}


Компилировал я его следующим образом (в командной строке, в винде это Пуск->cmd ... , в линуксе через терминал):

Код: Выбрать все

latex example
mpost labels.mp
latex example
dvips -o pics.ps example
ps2pdf pics.ps

(исходник имеет название example.tex)


На выходе вот такой pdf-ник: [img]/modules/file/icons/application-pdf.png[/img] pics.pdf

Wild Bill ну да, еще есть JaxoDraw для ленивых Потом можно сконверитить в вектор или растр при необходимости

диаграммы Фейнмана в TeX

Добавлено: 07 сен 2012, 15:09
fir-tree
Тоже поддержу JaxoDraw.

диаграммы Фейнмана в TeX

Добавлено: 10 сен 2012, 11:43
larama
thank U !