• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

استفاده از اشکال هندسی در سند

نویسنده amirjadidi, می 07, 2010, 10:51:53 قبل از ظهر

« قبلی - بعدی »

amirjadidi

با سلام
رسم اشکال (هندسی، توابع، نمودارها و...) در تک قابلیت زیبایی است که تا به حال از آن بی‌خبر بودم!
بنابراین سعی کردم با یک مثال، با این موضوع آشنا شوم:
این کد رو در نظر بگیرید:

‎\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

نقل قول از: amirjadidi در می 07, 2010, 10:51:53 قبل از ظهر
متاسفانه نمیتونم این کد رو در یک سند XePersian کامپایل کنم. با جستجویی در وب متوجه شدم که ظاهرا دستورات مورد استفاده از نوع ps بوده و در pdflatex قابل استفاده نیست. آیا اینگونه است؟، میتوان به گونه‌ای این کد را به فرمت درست تبدیل نمود؟
اگر شما از xepersian استفاده می‌کنید، شما از xelatex استفاده می‌کنید نه pdflatex و xelatex با pstricks نسبتاً خوب کار می‌کند اما زمان کامپایل سند کمی زیاد است. دقیقاً خطایی که می‌گیرد چیست؟
نقل قول
رسم این اشکال با کد کار سختی است
اصلاً هم سخت نیست. در واقع وقتی شما با کد کار گرافیکی می‌کند، کیفیت سند شما بسیار بالا خواهد بود.
نقل قول
نرم‌افزاری سراغ دارید که بتوان بصورت گرافیکی اشکال را طراحی نمود و نهایتا کد خروجی را تولید کند؟ برای اوبونتو و ویندوز کدام نرم‌افزار را پیشنهاد میکنید؟
چند نرم‌افزار هستند که می‌توانید توضیحی در مورد این نرم‌افزارها در صفحهٔ زیر ببینید:
http://tug.org/interest.html

amirjadidi

ممنون.
لاگ خروجی به قرار زیر است:
نقل قول
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

نقل قول از: amirjadidi در می 07, 2010, 11:51:22 قبل از ظهر
ممنون.
لاگ خروجی به قرار زیر است:
مشکلی وجود ندارد. تک‌لایو خود را به روز کنید.

ali.kalamy

سلام می شود نحوه تهیه این کار برای من یک نمونه تک بگذارید

vafa

نقل قول از: ali.kalamy در جون 02, 2010, 06:20:23 بعد از ظهر
سلام می شود نحوه تهیه این کار برای من یک نمونه تک بگذارید
راهنمای بسته fancyvrb را بخوانید.

محمود امین‌طوسی

نقل قول از: ali.kalamy در جون 02, 2010, 06:20:23 بعد از ظهر
سلام می شود نحوه تهیه این کار برای من یک نمونه تک بگذارید
راه حل موردنظر شما به نقل از یکی از فایلهای راهنمای آماده شده توسط آقا مهدی به پیوست است.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

Jalil

با سلام و تشکر
آقای امین‌طوسی
چگونه می توان آنرا وسط چین نمود.

مهدی امیدعلی

نقل قول از: محمود امین‌طوسی در جون 07, 2010, 06:53:34 بعد از ظهر
راه حل موردنظر شما به نقل از یکی از فایلهای راهنمای آماده شده توسط آقا مهدی به پیوست است.
البته لازم به ذکر که این راهنما محصول مشترک من و وفا بود و کد این مطلب از وفا بود.