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

عمومی => انجمن تازه‌کاران => نويسنده: Hassan.Eskandari در ژوئن 15, 2012, 09:44:43 pm

عنوان: مشکل فارسی در Texmaker
رسال شده توسط: Hassan.Eskandari در ژوئن 15, 2012, 09:44:43 pm
سلام
من تازه میخوام با Texmaker کار کنم
سیستم عامل من مک هستش و برنامه دیگه ای ندارم
بعضی جاها خوندم که از XePersian باید استفاده کنم ولی واسه مک نیست انگار
اما مشکلم اینه که فارسی که مینویسم تو خروجی نمیاد.
تو فروم هم سرچ کردم مشکلم حل نشد.

ممنون میشم اگه راهنمایی کنید.
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: vafa در ژوئن 15, 2012, 09:49:45 pm
سلام
من تازه میخوام با Texmaker کار کنم
بهتره از texshop استفاده کنی
نقل قول
سیستم عامل من مک هستش و برنامه دیگه ای ندارم
بعضی جاها خوندم که از XePersian باید استفاده کنم ولی واسه مک نیست انگار
چجوری به این نتیجه رسیدی؟
نقل قول
اما مشکلم اینه که فارسی که مینویسم تو خروجی نمیاد.
تو فروم هم سرچ کردم مشکلم حل نشد.

ممنون میشم اگه راهنمایی کنید.
اطلاعاتی که دادی اصلاً کافی نیست و کمکی به فهمیدن مشکل نمی‌کنه.
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: حسن ذاکری در ژوئن 15, 2012, 09:52:32 pm
بسته زی‌پرشین وابستگی به سیستم عامل ندارد و در تمام سیستم‌ها قابل استفاده است.
از طرفی texmaker یک ویرایشگر است و بنابراین می‌توانید آن را با دیگر ویرایشگرها جایگزین کرده و از زی‌پرشین استفاده کنید.
شما برای نوشتن در زی‌پرشین به موارد زیر نیاز دارید:
۱. یک توزیع از تک که در مک قابل استفاده باشد (mactex)
۲. یک ویرایشگر سازگار با مک (مثل texshop)
اولی را می‌توانید دانلود کنید و یا همراه با نرم‌افزارهای دیگر در یک دی‌وی‌دی سفارش دهید.
http://www.parsilatex.com/mediawiki/index.php?title=%D8%AA%D9%88%D8%B2%DB%8C%D8%B9_%DA%A9%D9%86%D9%86%D8%AF%DA%AF%D8%A7%D9%86
دومی نیز به قابل دانلود (ویا دریافت در دی‌وی‌دی) است
http://pages.uoregon.edu/koch/texshop/

البته قطعا در فروم پاسخ به مشکل شما وجود دارد!!
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: Hassan.Eskandari در ژوئن 15, 2012, 11:35:09 pm
نسخه macTex 2008 رو دارم
با TexShop هم همین مشکل رو دارم.
راهنمای استفاده از زی‌پرشین رو میشه بگید از کجا میتونم پیدا کنم؟
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: Hassan.Eskandari در ژوئن 15, 2012, 11:49:22 pm
فهمیدم زی پرشین چیه
ولی نمیدونم چجوری میشه استفاده کرد.
فایل رو که دانلود کردک کجا باید بذارم که کار کنه؟
زی‌لاتک چیه هست؟ اونو از کجا باید پیدا کنم؟
یه فایل بود که نوشته بود زی‌پرشین از زی‌لاتک واسه تبدیل به پی‌دی‌اف استفاده می کنه.
جایی هست که آموزش کل راه اندازی رو داده باشه؟
اگه یه لینک بهم بدین ممنون میشم.
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: حسن ذاکری در ژوئن 16, 2012, 12:38:10 am
نسخه ۲۰۰۸ خیلی قدیمیه. از ۲۰۱۲ استفاده کنید (یا حداکثر ۲۰۱۱ ولی با به روز رسانی)
زی‌پرشین رو هم داخل خودش داره، و همچنین زی‌لاتک.
زی‌لاتک موتور حروفچینی زی‌پرشین هست، وقتی مک‌تک رو نصب کنید، زی‌لاتک هم نصب می‌شه و با اجرای اون در خط فرمان می‌تونید از فایل‌های زی‌پرشین استفاده کنید.
لینک زیر رو ببینید خوبه
راهنمای پیشرفته‌ی پارسی‌لاتک (http://www.parsilatex.com/joomla/index.php?option=com_remository&Itemid=82&func=fileinfo&id=83://راهنمای پیشرفته‌ی پارسی‌لاتک)
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: Hassan.Eskandari در ژوئن 16, 2012, 10:04:43 pm
بالاخره تونستم فارسی رو تو خروجی ببینم.
ممنون از راهنمایی‌هاتون
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: Hassan.Eskandari در ژوئن 16, 2012, 10:23:29 pm
ولی حالا یه مشکل دارم
اول اینو بگم خروجی فارسی رو با Texworks گرفتم ولی خوب خیل ادیتور ساده ایه، AutoCompeletion هم نداره سخت میشه کار کرد
بعلاوی اینکه الان خروجیم چپ به راسته نمیدونم چرا

دوما میخواستم از TexMaker BiDi استفاده کنم
طبق فایل راهنما Quick Build  رو روی xelatex –shell-escape -interaction=nonstopmode -synctex=-1 %.tex تنظیم کردم
دفعه اول این خطا رو میده:
!
! Fatal fontspec error: "cannot-use-pdftex"
!
! The fontspec package requires either XeTeX or LuaTeX to function.
!
! You must change your typesetting engine to, e.g., "xelatex" or "lualatex"
! instead of plain "latex" or "pdflatex".
!
! See the fontspec documentation for further information.
! For immediate help type H <return>.
دفعه بعد بهم میگه Error Command Could Not Be Started


توی فایلم هم اینا رو نوشتم:
% ‎!TEX TS-program = xelatex‎
% ‎!TEX encoding = UTF-8‎

% ‎This is a simple template for a XeLaTeX document using the‎ ‎"article"‎ ‎class‎,
% ‎with the fontspec package to easily select fonts‎.

‎\documentclass[11pt]{article} % use larger type; default would be 10pt‎

‎\usepackage{fontspec} % Font selection for XeLaTeX; see fontspec.pdf for documentation‎
‎\defaultfontfeatures{Mapping=tex-text} ‎%‎ to support TeX conventions like ``---''‎
‎\usepackage{xunicode} % Unicode support for LaTeX character names (accents‎, ‎European chars‎, ‎etc)‎
‎\usepackage{xltxtra} % Extra customizations for XeLaTeX‎

‎\setmainfont{X Nazanin} % set the main body font (\textrm)‎, ‎assumes Charis SIL is installed‎
‎%\setsansfont{Deja Vu Sans}‎
‎%\setmonofont{Deja Vu Mono}‎

% ‎other LaTeX packages....‎.
‎\usepackage{geometry} % See geometry.pdf to learn the layout options‎. ‎There are lots‎.
‎\geometry{a4paper} % or letterpaper (US) or a5paper or...‎.
‎%\usepackage[parfill]{parskip} % Activate to begin paragraphs with an empty line rather than an indent‎

‎\usepackage{graphicx} % support the \includegraphics command and options‎

\title{پایان نامه کارشناسی}
‎\author{نویسنده}‎
‎%\date{} % Activate to display a given date or no date (if empty)‎,
         % ‎otherwise the current date is printed‎

‎\begin{document}‎
‎\maketitle‎

‎\section‎{سلام}‎
تست تستس تست تست
‎%\subsection{}‎



‎\end{document}‎

عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: محمود امین‌طوسی در ژوئن 16, 2012, 11:12:50 pm
سلام
خود TeXWorks که به شما گفته است:
You must change your typesetting engine to, e.g., "xelatex" or "lualatex"
! instead of plain "latex" or "pdflatex".
شما باید Xelatex را از لیست پایین افتادنی بالا و سمت چپ محیط آن انتخاب کنید و بعد Ctrl+T را بزنید.
ضمنا مطمئنید که همان فایل را اجرا کرده‌اید؟ چون با وجود اولین خط آن، تک‌ورکس باید آنرا با زیلاتک پردازش کند و در خطای شما مشخص است که با pdflatex پردازش شده است!
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: Hassan.Eskandari در ژوئن 16, 2012, 11:16:52 pm
Texworks کار میده مشکلی نداره
مشکل من تو Texmaker هستش
نمیدونم چرا تو TexMaker اصلا XeLatexدیده نمیشه
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: وحید دامن‌افشان در ژوئن 17, 2012, 03:25:50 am
Texworks کار میده مشکلی نداره
مشکل من تو Texmaker هستش
نمیدونم چرا تو TexMaker اصلا XeLatexدیده نمیشه
در Texmaker، گزینه Quick Build همون XeLatex می‌شه.
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: vafa در ژوئن 17, 2012, 07:24:55 am
بعلاوی اینکه الان خروجیم چپ به راسته نمیدونم چرا

...


توی فایلم هم اینا رو نوشتم:
% ‎!TEX TS-program = xelatex‎
% ‎!TEX encoding = UTF-8‎

% ‎This is a simple template for a XeLaTeX document using the‎ ‎"article"‎ ‎class‎,
% ‎with the fontspec package to easily select fonts‎.

‎\documentclass[11pt]{article} % use larger type; default would be 10pt‎

‎\usepackage{fontspec} % Font selection for XeLaTeX; see fontspec.pdf for documentation‎
‎\defaultfontfeatures{Mapping=tex-text} ‎%‎ to support TeX conventions like ``---''‎
‎\usepackage{xunicode} % Unicode support for LaTeX character names (accents‎, ‎European chars‎, ‎etc)‎
‎\usepackage{xltxtra} % Extra customizations for XeLaTeX‎

‎\setmainfont{X Nazanin} % set the main body font (\textrm)‎, ‎assumes Charis SIL is installed‎
‎%\setsansfont{Deja Vu Sans}‎
‎%\setmonofont{Deja Vu Mono}‎

% ‎other LaTeX packages....‎.
‎\usepackage{geometry} % See geometry.pdf to learn the layout options‎. ‎There are lots‎.
‎\geometry{a4paper} % or letterpaper (US) or a5paper or...‎.
‎%\usepackage[parfill]{parskip} % Activate to begin paragraphs with an empty line rather than an indent‎

‎\usepackage{graphicx} % support the \includegraphics command and options‎

\title{پایان نامه کارشناسی}
‎\author{نویسنده}‎
‎%\date{} % Activate to display a given date or no date (if empty)‎,
         % ‎otherwise the current date is printed‎

‎\begin{document}‎
‎\maketitle‎

‎\section‎{سلام}‎
تست تستس تست تست
‎%\subsection{}‎



‎\end{document}‎
شما که گفتید:
فهمیدم زی پرشین چیه
...
بجر راهنماییهایی که دوستان کردند کد بالاتون مشکل داره. باید اینجوری باشه:
\documentclass[11pt]{article}
\usepackage{geometry}
\geometry{a4paper}
\usepackage{graphicx}
\usepackage{xepersian}
\title{پایان‌نامه کارشناسی}
\author{نویسنده}
\date{}
\begin{document}
\maketitle
\end{document}
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: هادی صفی‌اقدم در ژوئن 17, 2012, 09:22:16 am
در Texmaker، گزینه Quick Build همون XeLatex می‌شه.
در TeXMaker، برابر PDFLatex هست.

در bidiTeXMaker، برابر XeLatex هست.
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: Hassan.Eskandari در ژوئن 17, 2012, 06:07:18 pm
مرسی از راهنماییهاتون
واقعا کمک کرد
اما الان یه مشکلی دارم
توی تصویری که ضمیمه کردم بین شماره های فصل دو تا علامت میذاره نمیدونم چی هستن
چطوری میشه اونا رو برداشت؟
قسمتهای بالای پروندم هم به شکل زیره:

\documentclass[11pt, titlepage]{report}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage{geometry}
\usepackage{xepersian}
\usepackage{graphicx}

\defaultfontfeatures{Mapping=tex-text}
\setmainfont{X Nazanin}
\geometry{a4paper}

\title{لورم ایپسوم}
\author{نویسنده}
\begin{document}
\maketitle
\tableofcontents
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: vafa در ژوئن 18, 2012, 01:32:51 am
مرسی از راهنماییهاتون
واقعا کمک کرد
اما الان یه مشکلی دارم
توی تصویری که ضمیمه کردم بین شماره های فصل دو تا علامت میذاره نمیدونم چی هستن
چطوری میشه اونا رو برداشت؟
قسمتهای بالای پروندم هم به شکل زیره:

\documentclass[11pt, titlepage]{report}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage{geometry}
\usepackage{xepersian}
\usepackage{graphicx}

\defaultfontfeatures{Mapping=tex-text}
\setmainfont{X Nazanin}
\geometry{a4paper}

\title{لورم ایپسوم}
\author{نویسنده}
\begin{document}
\maketitle
\tableofcontents
به این خاطر که کوچکترین توجهی به جوابی که بهت دادم نکردی. جواب من رو یکبار دیگه بخون خواهشاً این بار قبل از زدن پست جدید کمی فکر کن!
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: Hassan.Eskandari در ژوئن 18, 2012, 10:46:47 am
آقا وفا دستت درد نکنه که جواب میدی
اما من از جواب قبلیت نتونستم بفهمم مشکلم چیه
اگه ترتیب استفاده از بسته ها و تعریف اندازه صفحه منظورت بود هرکاری کردم درست نشد.
اما یکی یکی امتحان کردم ببینم مشکل از کدوم خطه، یکی یکی پاکشون می کردم.
وقتی این خط رو برداشتم شماره ها درست شد:


نقل قول
\setmainfont{X Nazanin}

فونت رو هرچی میذارم این شکلی میشه
یکی از فونتای ویندوزی رو امتحان کردم درست شدن عددا ولی حروف از هم جدا میشدن.
اگر هم بردارم فونتی رو که خودم میدم که کلا نوشته ها نمیان تو خروجی :(
--
چیزی که فهمیدم اینه که بعضی از فونتها شماره گذاری فصل که باهاشون انجام میشه اون علامتا میاد.
اما بعضی دیگه درستن.
حالا میشه گفت متن پرونده با یه فونت باشه، شماره گذاری فصل ها با یه فونت دیگه؟
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: vafa در ژوئن 18, 2012, 11:21:53 am
آقا وفا دستت درد نکنه که جواب میدی
اما من از جواب قبلیت نتونستم بفهمم مشکلم چیه
اگه ترتیب استفاده از بسته ها و تعریف اندازه صفحه منظورت بود هرکاری کردم درست نشد.
اما یکی یکی امتحان کردم ببینم مشکل از کدوم خطه، یکی یکی پاکشون می کردم.
وقتی این خط رو برداشتم شماره ها درست شد:


فونت رو هرچی میذارم این شکلی میشه
یکی از فونتای ویندوزی رو امتحان کردم درست شدن عددا ولی حروف از هم جدا میشدن.
اگر هم بردارم فونتی رو که خودم میدم که کلا نوشته ها نمیان تو خروجی :(
--
چیزی که فهمیدم اینه که بعضی از فونتها شماره گذاری فصل که باهاشون انجام میشه اون علامتا میاد.
اما بعضی دیگه درستن.
حالا میشه گفت متن پرونده با یه فونت باشه، شماره گذاری فصل ها با یه فونت دیگه؟
کد ورودی شما باید همونجوری که گفتم باشه یعنی دقیقاً:
\documentclass[11pt]{article}
\usepackage{geometry}
\geometry{a4paper}
\usepackage{graphicx}
\usepackage{xepersian}
\title{پایان‌نامه کارشناسی}
\author{نویسنده}
\date{}
\begin{document}
\maketitle
\end{document}
لطفاً مطمئن باش که از آخرین نسخه زی‌پرشین و bidi استفاده می‌کنی. لطفاً از MacTeX 2012 که می‌تونی از لینک زیر دانلود کنی استفاده کن (تصور من اینه که شما از نسخه قدیمی استفاده می‌کنی):
http://ftp.math.utah.edu/pub//texlive/tlpretest/mactex20120612.pkg
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: Hassan.Eskandari در ژوئن 18, 2012, 04:46:39 pm
تشکر، گذاشتم دانلود شه، حالا تموم شه تست می کنم.
ولی MacTex 2011 داشتم XePersian رو هم آپدیت کرده بودم
اما یه سوالی، اینکه میگید همینجوری که شما گذاشتید باید باشه میشه بپرسم چرا؟
اگه مشکل این باشه که بعضی بسته ها به هم نیاز دارن و باید اول پیش نیاز بسته ها اومده باشه، مگه خود TeX پیغام خطا نمیده؟


اگه جایی این مطالب گفته شده و اینجا جاش نیست که بخواید دوباره برام توضیح بدید ممنون میشم اگه راهنماییم کنید که به کدوم بخش باید برم.
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: vafa در ژوئن 18, 2012, 05:43:06 pm
اما یه سوالی، اینکه میگید همینجوری که شما گذاشتید باید باشه میشه بپرسم چرا؟
چون همینجوریه (متأسفم اما دلیل دیگه‌ای برای چیز واضحی که احتیاج به توضیح نداره ندارم)
نقل قول
اگه مشکل این باشه که بعضی بسته ها به هم نیاز دارن و باید اول پیش نیاز بسته ها اومده باشه، مگه خود TeX پیغام خطا نمیده؟
چرا اما مشکل اون نیست. مشکل اینه که شما چند بسته رو با هم قاطی می‌کنین و از دستورات بسته زی‌پرشین استفاده نمی‌کنید.
نقل قول
اگه جایی این مطالب گفته شده و اینجا جاش نیست که بخواید دوباره برام توضیح بدید ممنون میشم اگه راهنماییم کنید که به کدوم بخش باید برم.
لطفاً برای اطلاعات بیشتر راهنمای بسته‌های bidi و xepersian را بخونید.
عنوان: پاسخ : مشکل فارسی در Texmaker
رسال شده توسط: Hassan.Eskandari در ژوئن 18, 2012, 07:38:37 pm
آپدیت کردم مشکل حل شد.
مرسی.