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

عمومی => انجمن تازه‌کاران => نويسنده: baran20 در مارس 27, 2012, 01:08:40 pm

عنوان: نداشتن خروجی فارسی
رسال شده توسط: baran20 در مارس 27, 2012, 01:08:40 pm
با سلام
من با وجود اینکه تمام موارد گفته شده برای xepersian  را اعمال کردم اما در حالتquick build خروجی انگلیسی دارم اما برای فارسی همچنان خطاهایcan not start comand,log file not found  دریافت میکنم لطفا مرا یک راهنمایی بکنید
تنظیماتی که من انجام داده ام عبارتند از دستور مربوط به quick build
تغییرات مربوط به path
که با این دو مورد تغییر در7 به خوبی جواب گرفتم اما درlinux  با وجود اینکه بسته های xepersian bidi fontspec را هم به صورت دستی نصب کردم فارسی مشکل دارد و در زمان update کردن این ‍یغام را دریافت میکنم.
root@sky-laptop:~# tlmgr update --all
tlmgr: package repository /media/DATA/term 1/program/texlive
tlmgr: saving backups to /usr/local/texlive/2011/tlpkg/backups
tlmgr: no updates available

Your installation is set up to look on the disk for updates.
To install from the Internet for this one time only, run
  tlmgr -repository http://mirror.ctan.org/systems/texlive/tlnet

To change the default for all future updates, run
  tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet
عنوان: پاسخ : نداشتن خروجی فارسی
رسال شده توسط: محمود امین‌طوسی در مارس 27, 2012, 02:01:59 pm
سلام.
این پسـت (http://www.parsilatex.com/forum/SMF/index.php?topic=1718.msg10468#msg10468) را ببینید.
عنوان: پاسخ : نداشتن خروجی فارسی
رسال شده توسط: baran20 در مارس 27, 2012, 02:21:22 pm
از جواب شما ممنون اما برای quick build کدام را باید وارد کنیم البته با هر دو من همچنان جواب نمیگیرم
xelatex --shell-escape -interaction=nonstopmode -synctex=-1 %.tex

یا این ‫‪xelatex -interaction=nonstopmode -synctex=-1 %.tex‬‬
من باubuntu 10.04 texlive2011&texmakerکار میکنم
عنوان: پاسخ : نداشتن خروجی فارسی
رسال شده توسط: محمود امین‌طوسی در مارس 27, 2012, 03:07:55 pm
از جواب شما ممنون اما برای quick build کدام را باید وارد کنیم البته با هر دو من همچنان جواب نمیگیرم
xelatex --shell-escape -interaction=nonstopmode -synctex=-1 %.tex

یا این ‫‪xelatex -interaction=nonstopmode -synctex=-1 %.tex‬‬
من باubuntu 10.04 texlive2011&texmakerکار میکنم
سلام
برای اینکه مطمئن شوید مشکل از تنظیمات تک‌میکر است یا از نصب تک‌لایو، در همان شاخه‌ای که فایلتان قرار دارد در خط فرمان، دستور xelatex YOURFILENAME را وارد کنید.
اگر خطا داد، تنظیمات مربوط به مسیر نصب را چک کنید. در اینجــــــــا (http://www.parsilatex.com/mediawiki/index.php?title=%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7%DB%8C_%D9%86%D8%B5%D8%A8_%D8%AA%DA%A9%E2%80%8C%D9%84%D8%A7%DB%8C%D9%88) روش نصب برای ۲۰۰۹ گفته شده است که به صورت مشابه برای ۲۰۱۱ اقدام کنید. مسیر نصب را باید به PATH سیستم اضافه کنید.
اگر خطایی دریافت نکردید و فایل بدرستی کامپایل شد و خروجی گرفتید، احتمالاً اشکال از تنظیمات تک‌میکر باشد. دستوری که نوشته بودید را کلاً پاک کنید و آنرا دوباره به صورت دستی بنویسید.
اگر مشکل برطرف نشد، بحث را ادامه خواهیم داد.
عنوان: پاسخ : نداشتن خروجی فارسی
رسال شده توسط: baran20 در مارس 27, 2012, 07:37:51 pm
اگر لطف کنید و همچنان اسخ دهید بسیار ممنون میشوم من دستور گفته شده را بر روی دو فایل انگلیسی و فارسی اجرا کردم نتیج به این صورت بود البته بعد از وارد کردن این دستور برای فایل فارسی دیگر در texmaker  خطا نگرفتم ولی pdf سفید است خواهشا یک راهنمایی دیگر هم بکنید
فایل فارسی
sky@sky-laptop:~/Desktop/example$ xelatex fatest


This is XeTeX, Version 3.1415926-2.3-0.9997.5 (TeX Live 2011)
 restricted \write18 enabled.
entering extended mode
(./fatest.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, ancientgreek, ibycus, arabi
c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis
h, french, galician, german, ngerman, swissgerman, monogreek, greek, hungarian,
 icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, or
iya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji,
 lao, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, pol
ish, portuguese, romanian, russian, sanskrit, serbian, serbianc, slovak, sloven
ian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded
.
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/size10.clo))
No file fatest.aux.
[1] (./fatest.aux) )
(see the transcript file for additional information)
Output written on fatest.pdf (1 page).
Transcript written on fatest.log.
عنوان: پاسخ : نداشتن خروجی فارسی
رسال شده توسط: هادی صفی‌اقدم در مارس 27, 2012, 08:07:05 pm
با سلام
من با وجود اینکه تمام موارد گفته شده برای xepersian  را اعمال کردم اما در حالتquick build خروجی انگلیسی دارم اما برای فارسی همچنان خطاهایcan not start comand,log file not found  دریافت میکنم لطفا مرا یک راهنمایی بکنید
تنظیماتی که من انجام داده ام عبارتند از دستور مربوط به quick build
تغییرات مربوط به path
که با این دو مورد تغییر در7 به خوبی جواب گرفتم اما درlinux  با وجود اینکه بسته های xepersian bidi fontspec را هم به صورت دستی نصب کردم فارسی مشکل دارد و در زمان update کردن این ‍یغام را دریافت میکنم.
root@sky-laptop:~# tlmgr update --all
tlmgr: package repository /media/DATA/term 1/program/texlive
tlmgr: saving backups to /usr/local/texlive/2011/tlpkg/backups
tlmgr: no updates available

Your installation is set up to look on the disk for updates.
To install from the Internet for this one time only, run
  tlmgr -repository http://mirror.ctan.org/systems/texlive/tlnet

To change the default for all future updates, run
  tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet
با اجازه‌ی آقای امین طوسی.
۱- همان‌طور که در آخر این پست شما هم پیغام داده است، تک‌لایو شما تنظیم شده که از روی هادتون آپدیت بشه و توصیه کرده که این را به یک مخزن اینترنتی تغییر دهید.

۲- راهنمای نصب تک‌لایو برای اوبونتو و دیگر سیستم عامل‌ها:

راهنمای نصب TeXLive و TeXMaker و XeLaTeX در اوبونتو ‪Ubuntu 11.04 (http://www.parsilatex.com/forum/SMF/index.php?topic=1760.0)

راهنمای نصب تکلایو در اپن‌سوزی لینوکسTeXLive Installatin Guide in OpenSuse Linux (http://www.parsilatex.com/forum/SMF/index.php?topic=2349.0)

راهنمای نصب تک‌لایو در مندریوا لینوکس- TeXLive Install in Mandriva Linux (http://www.parsilatex.com/forum/SMF/index.php?topic=2343.0)

راهنمای نصب تک‌لایو در فدورا - TeXLive Installatin Guide in Fedora (http://www.parsilatex.com/forum/SMF/index.php?topic=2326.0)

راهنمای پیشرفته‌ی پارسی‌لاتک (http://www.parsilatex.com/forum/SMF/index.php?topic=2405.0)

۳- فکر می‌کنم خروجی سفید به خاطر نصب نبودن فونت است. برای من هم قبلا اتفاق افتاده است.

۴- اصلا هم نگفتید لینوکس‌تون چی هست؟ تک‌لایو را از کجا نصب کردید؟

۵-لطفا فایل نمونه‌ی ضمیمه شده را در اجرا بگیرید و خروجی و فایل log را بفرستید تا ببینیم مشکل چیه.
من دستور ‪\settextfont{Tahoma}‬ را برای فونت گذاشتم. اگر نداشتید و خطا داد، به فونتی که دارید عوضش کنید و باهاش تست را انجام بدید و گزارش کنید.
عنوان: پاسخ : نداشتن خروجی فارسی
رسال شده توسط: baran20 در مارس 27, 2012, 11:43:56 pm
با تشکر از اسخ شما .من از ubuntu 10.04 استفاده میکنم و texlive2011 را هم خودم دانلود کرد
مشکل update حل شد وupdate کردم و الان خروجی گرفتم فقط تنها موردی که مانده این است که در مرحله اول برای هر فایلی log file not found میگیرم و لی بعد از این که در terminal دستور xelatex  را برای آن فایل مینویسم جواب میگیرم فکر میکنید مشکل از کجاست؟؟ باز هم ممنون.
عنوان: پاسخ : نداشتن خروجی فارسی
رسال شده توسط: هادی صفی‌اقدم در مارس 27, 2012, 11:52:06 pm
با تشکر از اسخ شما .من از ubuntu 10.04 استفاده میکنم و texlive2011 را هم خودم دانلود کرد
مشکل update حل شد وupdate کردم و الان خروجی گرفتم فقط تنها موردی که مانده این است که در مرحله اول برای هر فایلی log file not found میگیرم و لی بعد از این که در terminal دستور xelatex  را برای آن فایل مینویسم جواب میگیرم فکر میکنید مشکل از کجاست؟؟ باز هم ممنون.
به نظرم یا اسم فایل یا مسیرش دارای کاراکتر غیرلاتین و نماد هست یا شما دستور را از جایی کپی کرده‌اید و کاراکترهای کنترلی یونیکد بهش اضافه شده است.
اسم فایل و ... اینجوری اگر نیست، دستور موجود در Quick Build را کاملا با گرفتن مکرّر del و Backspace پاک کنید و مطمئن شوید خالی خالی هست.
دستور را از داخل فایل ضمیمه شده کپی و سپس در کادر Quick Build بچسبانید.
امیدوارم درست بشه.
عنوان: پاسخ : نداشتن خروجی فارسی
رسال شده توسط: baran20 در مارس 28, 2012, 08:30:29 am
 بالاخره مشکل من حل شد مشکل دستورquick build  بود متاسفانه هم در \ست موارد خطای log file not found  و هم  در ‫راهنماي پیشرفته ي پارسی لاتک ۱۳۹۰ دستور quick build  با آنچه شما فرمودید اندکی متفاوت است.ضمن تشکر فراوان امیدوارم موفق باشید.
عنوان: پاسخ : نداشتن خروجی فارسی
رسال شده توسط: هادی صفی‌اقدم در مارس 28, 2012, 08:40:09 am
فرق بین دستورهای Quick Build یک اشتباه نیست.
فرق‌شون در shell escape هست که شما می‌تونید از هر کدوم از دستورهای Quick Build استفاده کنید.