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

لاتک LATEX => گرافیک، جدول و شکل => نويسنده: amirjadidi در مه 07, 2010, 10:51:53 am

عنوان: استفاده از اشکال هندسی در سند
رسال شده توسط: amirjadidi در مه 07, 2010, 10:51:53 am
با سلام
رسم اشکال (هندسی، توابع، نمودارها و...) در تک قابلیت زیبایی است که تا به حال از آن بی‌خبر بودم!
بنابراین سعی کردم با یک مثال، با این موضوع آشنا شوم:
این کد رو در نظر بگیرید:
‎\begin{pspicture}(0,-1.5)(12,3.8)‎

‎%\rput(5,1){\circlenode{A}{page $d_1$ \parbox{1cm}{}}}‎
‎\rput(5,1){\circlenode{A}{page $d_1$ \rnode{H}{\psframebox{anchor text}}}}‎
‎%\rput(7,1){\rnode{H}{\psframebox{anchor text}}}‎
‎\rput(12,1){\circlenode{B}{page $d_2$}}‎
‎\ncline[nodesep=0pt]{->}{H}{B}‎
‎\Aput*{hyperlink}‎

‎\end{pspicture}‎

متاسفانه نمیتونم این کد رو در یک سند XePersian کامپایل کنم. با جستجویی در وب متوجه شدم که ظاهرا دستورات مورد استفاده از نوع ps بوده و در pdflatex قابل استفاده نیست. آیا اینگونه است؟، میتوان به گونه‌ای این کد را به فرمت درست تبدیل نمود؟
رسم این اشکال با کد کار سختی است، نرم‌افزاری سراغ دارید که بتوان بصورت گرافیکی اشکال را طراحی نمود و نهایتا کد خروجی را تولید کند؟ برای اوبونتو و ویندوز کدام نرم‌افزار را پیشنهاد میکنید؟
با تشکر
عنوان: پاسخ : استفاده از اشکال هندسی در سند
رسال شده توسط: vafa در مه 07, 2010, 11:03:52 am
متاسفانه نمیتونم این کد رو در یک سند XePersian کامپایل کنم. با جستجویی در وب متوجه شدم که ظاهرا دستورات مورد استفاده از نوع ps بوده و در pdflatex قابل استفاده نیست. آیا اینگونه است؟، میتوان به گونه‌ای این کد را به فرمت درست تبدیل نمود؟
اگر شما از xepersian استفاده می‌کنید، شما از xelatex استفاده می‌کنید نه pdflatex و xelatex با pstricks نسبتاً خوب کار می‌کند اما زمان کامپایل سند کمی زیاد است. دقیقاً خطایی که می‌گیرد چیست؟
نقل قول
رسم این اشکال با کد کار سختی است
اصلاً هم سخت نیست. در واقع وقتی شما با کد کار گرافیکی می‌کند، کیفیت سند شما بسیار بالا خواهد بود.
نقل قول
نرم‌افزاری سراغ دارید که بتوان بصورت گرافیکی اشکال را طراحی نمود و نهایتا کد خروجی را تولید کند؟ برای اوبونتو و ویندوز کدام نرم‌افزار را پیشنهاد میکنید؟
چند نرم‌افزار هستند که می‌توانید توضیحی در مورد این نرم‌افزارها در صفحهٔ زیر ببینید:
http://tug.org/interest.html
عنوان: پاسخ : استفاده از اشکال هندسی در سند
رسال شده توسط: amirjadidi در مه 07, 2010, 11:51:22 am
ممنون.
لاگ خروجی به قرار زیر است:
نقل قول
This is XeTeX, Version 3.1415926-2.2-0.9995.2 (TeX Live 2009) (format=xelatex 2010.2.15)  7 MAY 2010 11:45
entering extended mode
 %&-line parsing enabled.
**THESIS.tex
(./THESIS.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, arabic, farsi, ukenglish, loaded.
(./xepersian-thesis.cls
Document Class: xepersian-thesis 2009/01/05 v0.1 Persian thesis document class
in XeLaTeX
(/usr/local/texlive/2009/texmf-dist/tex/latex/base/report.cls
Document Class: report 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2009/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
)
\c@part=\count80
\c@chapter=\count81
\c@section=\count82
\c@subsection=\count83
\c@subsubsection=\count84
\c@paragraph=\count85
\c@subparagraph=\count86
\c@figure=\count87
\c@table=\count88
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
))
(/usr/local/texlive/2009/texmf-dist/tex/latex/pstricks/pstricks.sty
Package: pstricks 2008/11/26 v0.40 LaTeX wrapper for `PSTricks' (RN,HV)

(/usr/local/texlive/2009/texmf-dist/tex/generic/pstricks/pstricks.tex
(/usr/local/texlive/2009/texmf-dist/tex/generic/xkeyval/pst-xkey.tex
File: pst-xkey.tex 2005/11/25 v1.6 PSTricks specialization of xkeyval (HA)

(/usr/local/texlive/2009/texmf-dist/tex/latex/xkeyval/xkeyval.sty
Package: xkeyval 2008/08/13 v2.6a package option processing (HA)

(/usr/local/texlive/2009/texmf-dist/tex/generic/xkeyval/xkeyval.tex
\XKV@toks=\toks14
\XKV@tempa@toks=\toks15
\XKV@depth=\count89
File: xkeyval.tex 2008/08/13 v2.6a key=value parser (HA)

(/usr/local/texlive/2009/texmf-dist/tex/generic/xkeyval/keyval.tex))))
(/usr/local/texlive/2009/texmf-dist/tex/generic/pstricks/pst-fp.tex
`pst-fp' v0.05, 2010/01/17 (hv)
\pstFP@xs=\count90
\pstFP@xia=\count91
\pstFP@xib=\count92
\pstFP@xfa=\count93
\pstFP@xfb=\count94
\pstFP@rega=\count95
\pstFP@regb=\count96
\pstFP@regs=\count97
\pstFP@times=\count98
)
\psLoopIndex=\count99

`PSTricks' v2.0  <2010/02/11> (tvz)
\pst@dima=\dimen103
\pst@dimb=\dimen104
\pst@dimc=\dimen105
\pst@dimd=\dimen106
\pst@dimg=\dimen107
\pst@dimh=\dimen108
\pst@dimm=\dimen109
\pst@dimn=\dimen110
\pst@dimo=\dimen111
\pst@dimp=\dimen112
\pst@hbox=\box26
\pst@boxg=\box27
\pst@cnta=\count100
\pst@cntb=\count101
\pst@cntc=\count102
\pst@cntd=\count103
\pst@cntg=\count104
\pst@cnth=\count105
\pst@cntm=\count106
\pst@cntn=\count107
\pst@cnto=\count108
\pst@cntp=\count109
\@zero=\count110
\pst@toks=\toks16
(/usr/local/texlive/2009/texmf-dist/tex/xelatex/xetex-pstricks/pstricks.con
! I can't find file `xdvipdfmx.con'.
l.6 \input xdvipdfmx.con
                       
(Press Enter to retry, or Control-D to exit)
Please type another input file name
! Emergency stop.
l.6 \input xdvipdfmx.con
                       
*** (job aborted, file error in nonstop mode)

 
Here is how much of TeX's memory you used:
 715 strings out of 495693
 9040 string characters out of 3187804
 58445 words of memory out of 3000000
 3917 multiletter control sequences out of 15000+200000
 4593 words of font info for 17 fonts, out of 3000000 for 9000
 36 hyphenation exceptions out of 8191
 32i,0n,21p,253b,36s stack positions out of 5000i,500n,10000p,200000b,50000s
No pages of output.
عنوان: پاسخ : استفاده از اشکال هندسی در سند
رسال شده توسط: vafa در مه 07, 2010, 11:56:54 am
ممنون.
لاگ خروجی به قرار زیر است:
مشکلی وجود ندارد. تک‌لایو خود را به روز کنید.
عنوان: پاسخ : استفاده از اشکال هندسی در سند
رسال شده توسط: ali.kalamy در ژوئن 02, 2010, 06:20:23 pm
سلام می شود نحوه تهیه این کار برای من یک نمونه تک بگذارید
عنوان: پاسخ : استفاده از اشکال هندسی در سند
رسال شده توسط: vafa در ژوئن 03, 2010, 05:47:40 am
سلام می شود نحوه تهیه این کار برای من یک نمونه تک بگذارید
راهنمای بسته fancyvrb را بخوانید.
عنوان: پاسخ : استفاده از اشکال هندسی در سند
رسال شده توسط: محمود امین‌طوسی در ژوئن 07, 2010, 06:53:34 pm
سلام می شود نحوه تهیه این کار برای من یک نمونه تک بگذارید
راه حل موردنظر شما به نقل از یکی از فایلهای راهنمای آماده شده توسط آقا مهدی به پیوست است.
عنوان: پاسخ : استفاده از اشکال هندسی در سند
رسال شده توسط: Jalil در ژوئن 07, 2010, 07:38:16 pm
با سلام و تشکر
آقای امین‌طوسی
چگونه می توان آنرا وسط چین نمود.
عنوان: پاسخ : استفاده از اشکال هندسی در سند
رسال شده توسط: مهدی امیدعلی در ژوئن 07, 2010, 07:58:47 pm
راه حل موردنظر شما به نقل از یکی از فایلهای راهنمای آماده شده توسط آقا مهدی به پیوست است.
البته لازم به ذکر که این راهنما محصول مشترک من و وفا بود و کد این مطلب از وفا بود.