14.12.2010

dot2tex – Graphviz-канвертар на латэкс

Original on http://www.fauskes.net/code/dot2tex/

Мэта dot2tex з’яўляецца падаванне графах, спараджальных Graphviz больш LaTeX дружалюбных вонкавы выгляд. Гэта дасягаецца шляхам пераўтварэння xdot выйсце з Graphviz да серыі PSTricks ці PGF / TikZ каманды дазваляе. Гэты падыход:

  • Набіранне этыкеткі з LaTeX, які дазваляе матэматычныя пазначэнні.
  • Выкарыстанне родных PSTricks і PGF / TikZ каманд для малявання стрэлак (апцыянальна).
  • Выкарыстанне бэкэнда пэўных стыляў для налады выходнай

Новыя. Dot2tex папярэдняй апрацоўкай графамі з выкарыстаннем папярэдняга прагляду пакета. Інфармацыя пра лэйбл памеры будуць выняты і скарыстаны для атрымання правільнага памеру вузлоў і краі этыкеткі.

На малюнку ніжэй паказана розніца паміж PS аказанні Graphviz і dot2tex/PSTricks рэндэрынгу.

Dot2tex напісана на Python. Зыходны код даступны пад ліцэнзіяй MIT. Перайсці ў частка загрузак для атрымання інструкцый па загрузцы і ўсталёўцы dot2tex. Старонка дакументацыі таксама даступная.

Зваротная сувязь і падтрымка

Калі ласка, звяжыцеся са мной, калі ў вас ёсць ідэі па паляпшэнні ці знайсці памылкі.

Існуе таксама інтэрнэт-форум / спіс рассылання даступныя: dot2tex-карыстачоў.

Прыклады

Некалькі прыкладаў з асаблівасцяў dot2tex “прыведзены ніжэй. Націсніце на малюнак, каб запампаваць PDF версію. Дадатковыя прыклады даступныя ў галерэі.

Мал. Прыклад LaTeX разметкі і стылю стрэлкі PSTricks.

Мал. Прыклад краю і этыкеткі налады краю. Адлюстроўваюцца з выкарыстаннем фармату TikZ выйсце.

Наступны графік паказвае, што dot2tex падтрымлівае празрысты вузлоў пры выкарыстанні PGF / TikZ бэкэнда.

Мал. Прыклад вузла празрыстасць. Візуалізацыя PGF / TikZ.

Comments are closed.