سلام، لطفا وارد شوید یا عضو شوید.

دیدن ارسال ها

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - sheperson

صفحه: [1]
1
بله از xindy استفاده کنید
سلام.
ممنون از پاسختون.
فقط اگه میشه راهنمایی کنید که چطور از xindy استفاده کنم (آخه من تازه کارم). :-[

2
این همان مشکل makeindex است. دارم سعی می‌کنم زبان فارسی رو به طور رسمی در xindy وارد کنم تا این مشکلات برطرف بشوند.
سلام.
مشکل مرتب کردن حل شده یا نه؟
من میخوام تو لاتک واژه نامه بنویسم ولی حرف گ و پ رو  بعد از همه حرفها قرار میده. :'(
یه مثال رو پیوست کردم.

4
باگ‌های نسخه ۱.۰.۴ / یه باگ و یه سوال
« : ژانویه 14, 2010, 11:09:46 pm »
سلام.
فکر میکنم یه باگ تو زیپرژن وجود داره (مربوط به پکیج listings):
تو زیپرژن شماره فصل به صورت شماره‌فصل.شماره‌بخش نشون داده میشه. مثلا ۲.۱ یعنی فصل ۱ بخش ۲. اما تو caption لیست برنامه‌ها تو listings برعکس نشون داده میشه یعنی شماره‌برنامه.شماره‌فصل مثلا ۱.۲ یعنی برنامه دوم از فصل ۱. به نظر من باید caption برنامه‌ها هم مثل فصل‌ها نشون داده بشن. نظر شما چیه؟

حالا سوال یا بهتر بگم مشکل من که فقط تو TexLive 2009 و رو سیستم عامل Ubuntu 9.10 برام پیش میاد و اونم اینه که تو همون caption برنامه‌ها برای جداکردن عدد فصل و شماره برنامهُ به جای استفاده از نقطه از کاما استفاده میکنه.
کسی میتونه بگه چطور میشه این مشکل رو حل کرد؟

تو فایل‌هایی که Attach کردم هر دوتا مشکل رو میشه دید.

ممنون.

5
سلام.
شما درست می‌فرمایید، ولی وقتی که Update رو اجرا می‌کنم، میگه:
There are currently no updates available.

مشکلم حل شد.
دلیل اینکه پیام بالا رو می‌‌داد این بود که من Update Manager رو با کاربر Admin اجرا می‌کردم و زیپرژن 1.0.4 رو هم نصب کرده بود.
ولی تو User خودم، هنوز از 1.0.3 استفاده می‌کرد. با یه بار اجرای Update Manager تو User خودم، 1.0.3 رو حذف کرد و مشکل حل شد.
 ;D

از همتون متشکرم.

6
bidi شما نسخه 1.0.4 است و زی‌پرشین شما 1.0.3.توصیه می‌کنم هر دو را به یک نسخه  تبدیل کنید.
سلام.
شما درست می‌فرمایید، ولی وقتی که Update رو اجرا می‌کنم، میگه:
There are currently no updates available.

7
سلام
با عرض معذرت نمی‌دانم مشکل از کجاست. من هم در ویندوز ایکس‌پی و میک‌تک ۲.۸ و هم در اوبونتو و تک‌لایو۲۰۰۹ امتحان کردم و مشکلی نداشتم. اگر صبر داشته باشید حتما دیگر دوستان کمک خواهند کرد. لطفاً در حالاتی که مشکلی دارید، فایل texو فایل log خودتان را هم بفرستید.
سلام.
هر دو تا فایل رو attach کردم.
فایل تک که همون فایلی که خودتون ارسال کردید.

راستی یادم رفت که بگم، خروجی PDF رو ایجاد می‌کنه، فقط error رو هم می‌ده.
ممنون.

8
ضمناً بستهٔ bidi خود را نیز باید بروز کنید و به جای محیط latin از محیط LTR استفاده کنید.
سلام.
تمام آپدیت‌ها از جمله bidi رو انجام دادم.
ولی وقتی می‌خوام فایل رو کامپایل کنم error میده.
فایل همون فایل خودتونه، و error هم اینه:
! Package bidi Error: Oops! you have loaded package fontspec after bidi package
. Please load package fontspec before bidi package, and then try to run xelatex
on your document again.

9
سلام.
مثال ارسالی من که مشکلی ندارد.
ضمناً
۱- لطفاً وقتی سؤالی می‌پرسید یک فایل کوچک حاوی مشکلتان ضمیمه کنید که لازم نباشد طرف یک مثال درست کند.
۲- وقتی می‌خواهید یک کد در پست خود قرار دهید آنرا داخل تگ ltr قرار دهید تا درست نشان داده شود. پست قبلی شما را اصلاح خواهم کرد تا نحوه کار را ببینید.

سلام. معذرت می‌خوام حق با شماست.
فایل PDF شما مشکل نداره ولی من همون فایل test.tex خودتون رو کامپایل کردم ولی نتیجه یه چیز دیگه شد. فایل رو attach کردم.

احتمالا به خاطر تنظیمات سیستم باشه.
مشخصات سیستم:
سیستم عامل: ویندوز 7 Ultimate
میک تک 2.8
زیپرژن هم همون نسخه‌ای که با MikTex اومده.
TexMaker 1.9.2 نسخه اصلی (از سایت اصلی دانلود کردم)
System Regional Format: English US

ممنون.

10
http://www.parsilatex.com/forum/SMF/index.php?topic=264.0 را هم ببینید.
سلام.
دستتون درد نکنه. با این مثال مشکلم حل شد. یعنی الان از این دستور استفاده می‌کنم:
\lstset{breaklines=true,basicstyle=\ttfamily\footnotesize, keywordstyle=\color{blue} \bfseries,
 identifierstyle=\bfseries, stringstyle=\color{magenta}, captionpos=b, frame=single, breakatwhitespace=false}

فقط یه مشکل دیگه پیش اومد. نمی‌دونم آیا درسته که اونو اینجا بنویسم یا باید یه تو یه پست جدید باشه؟
اینجا می‌نویسم، اگه لازم دونستید اونو منتقل کنید ;) :
چطور میشه caption کد رو فارسی نوشت؟ الان من caption  رو فارسی می‌نویسم ولی Listing رو انگلیسی مینویسه و فارسی رو هم بر عکس. مثلا:
\begin{latin}
\begin{lstlisting}[language=C++,caption=کد نمونه]
.
.
.
\end{lstlisting}
\end{latin}
که به صورت فایل attach شده نشون میده.

11
سلام.
در مورد استفاده از فونت پیش‌فرض مشکلاتی وجود داشت که نمی‌دانم الان رفع شده است یا نه.
درهرصورت با استفاده از پارامترهای خود بستهٔ listings می‌توانید ستونهای با عرض ثابت داشته باشید (اگر این بدرتتان بخورد).
این مثال را ملاحظه فرمایید:
\documentclass[12pt]{article}
\usepackage{bidicode}
\usepackage{xepersian}
\settextfont{XB Zar}
\setlatintextfont{Times New Roman}

\begin{document}

\begin{latin}
\lstset{language=C++,columns=fixed}
\begin{lstlisting}[texcl]
int main()
{
  for(int i=1;i<=10;i++)
  {
    cout << "Hello World";
  } 
}
\end{lstlisting}
\end{latin}

\end{document}

سلام.
ممنون از پاسخ سریعتون.
با این مثال مشکلم حل شد، یعنی کد رو به صورت typewriter نشون میده، ولی چند تا مشکل دیگه دارم:
-رنگ زمینه زرد، شماره خط و فریم رو اضافه کرد که البته با پارامترهای listings حل شد.
-استایل خودم دیگه کار نمیکنه. مثلا من می‌خوام کلمات کلیدی رو با رنگ آبی نشون بده ولی این کار رو نمیکنه. فکر کنم به خاطر پکیج bidicode باشه. این پکیج رو که بر می‌دارم، استایل‌ها بر می‌گردن ولی فونت باز به هم می‌ریزه.

اگر از نسخه غیررسمی زی‌پرشین استفاده نمی‌کنید از فرمان زیر استفاده کنید
\setlatintextfont[ExternalLocation,BoldFont={lmroman10-bold},BoldItalicFont={lmroman10-bolditalic},ItalicFont={lmroman10-italic}]{lmroman10-regular}


این کد هم کار نکرد. من از زیپرژنی که با MikTex 2.8 میاد استفاده میکنم.

بازم از آقا محمود و آقا مهدی ممنونم.

12
سلام.
من دارم روی پایان‌نامه دانشگاه کار می‌کنم و برای نوشتن کد‌های C++ از پکیج listings استفاده می‌کنم.
مشکل من اینه که هر کاری می‌کنم کد من به صورت typewriter نشون داده نمی‌شه. خودم فکر می‌کنم به خاطر اینه که فونت لاتین رو Times New Roman انتخاب کردم.
چه جور می‌تونم از فونت پیش فرض لاتک برای متن لاتین استفاده کنم؟
از دستور
\setlatintextfont[Scale=1.0]{Computer Modern} هم استفاده کردم ولی باز هم نمیشه.

راستی یه چیزی، من خیلی تازه کارم.
ممنون میشم اگه بتونید راهنمایی کنید.

صفحه: [1]