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

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

نصب تکلایو ۲۰۱۰ در لینوکس از طریق مخازن آنلاین

نویسنده ساسان تراب خصلت, می 31, 2011, 10:00:47 بعد از ظهر

« قبلی - بعدی »

ساسان تراب خصلت

چون اخیرا به فدورا ۱۵ مهاجرت کردم با نصب تکلایو مشکل داشتم :)
با اجازه بزرگترا ! روش نصبشو میذارم تا بقیه هم استفاده کنن:

ابتدا آرشیو

را دانلود و استخراج کنین
سپس در ترمینال:
۱.
الف: اوبونتو یا دبیان:
aptitude install perl-tk
ب: فدورا:
yum install perl-Tk

۲ .
cd ~/Downloads/
اگه اسم محل استخراج آرشیوی که دانلود کردین "install-tl-20110526" بود
cd install-tl-20110526
سپس
۳.
./install-tl -gui perltk

در پایین صفحه ی باز شده مقابل جمله ی:
Create symlinks in system directories
روی دکمه Change کلیک و تنها باکس این ونجره رو تیک بزدنید.
۴. و install TexLive رو کلیک کنید تا نصب شود.

۵. اگر  از texmaker استفاده میکنید
از سایت http://www.xm1math.net/texmaker/download.html
نسخه ی مناسب با سیستم عامل خود را دانلود  و نصب کنید.
در قسمت Option --> Configure Texmaker -->Quick Build
گزینه user را فعال و کد زیر را وارد کنید:
xelatex -interaction=nonstopmode -synctex=-1 %.tex
از این پس کلید F6 میتوانید سند خود را کامپایل کنین.



آقایون خوشحال میشم اشکالات این article رو برطرف کنین.
هر آنکسی که در این حلقه نیست زنده به عشق/بر او نمرده به فتوای من نماز کنید

سید مهدی موسوی

آقای تراب‌خصلت بالاخره همه اینترنت پر سرعت ندارن، آیا راه‌حلی برای نصب از روی نسخه اصلی هم دارید. منظورم یه سورسه که بعدا هم قابل دسترسی و انتقال باشه. ممنون
همیشه سخت‌ترین کارها آنهایند که ما در یافتن راه‌های ساده برای انجام آنها کوتاهی کرده‌ایم.

ساسان تراب خصلت

نقل قول از: سید مهدی موسوی در می 31, 2011, 10:11:00 بعد از ظهر
آقای تراب‌خصلت بالاخره همه اینترنت پر سرعت ندارن، آیا راه‌حلی برای نصب از روی نسخه اصلی هم دارید. منظورم یه سورسه که بعدا هم قابل دسترسی و انتقال باشه. ممنون


تو این گیرو دار من چیزای دیگه ای هم فهمیدم!
مثلا اینکه اگه شما وسط نصب (وقتی که installer داره پکیج ها رو دانلود میکنه) اگه نصب رو کنسل کنین و برین از آدرس
همه پکیج ها رو دانلود کنین و تو آدرس:
/usr/local/texlive/2010/temp
بریزین و Installer رو دوباره اجرا کنین
اینجوری اگه سرعت اینترنتتون پایینه مشکلی (احتمالا) پیش نمیاد



ولی بهتراین راه اینه که از این لینک DVD اونو دانلود کنین:
هر آنکسی که در این حلقه نیست زنده به عشق/بر او نمرده به فتوای من نماز کنید

ساسان تراب خصلت

#3
نقل قول از: سید مهدی موسوی در می 31, 2011, 10:11:00 بعد از ظهر
آقای تراب‌خصلت بالاخره همه اینترنت پر سرعت ندارن، آیا راه‌حلی برای نصب از روی نسخه اصلی هم دارید. منظورم یه سورسه که بعدا هم قابل دسترسی و انتقال باشه. ممنون

بالأخره یه راهی پیدا کردم که لاتک 2010 که تو همین انجمن برای دوستان عرضه میشه رو تو لینوکس نصب کرد! (فعلاً تو اوبونتو مشکل نداره)

اگه فایل فشرده "TeXLive_Portable_mini.exe" رو ندارین از اینجا دانلود کنین:
کنسول (یا ترمینال) رو باز کنین و دستور زیر رو بزنید:
sudo nautilus
به آدرس:
/usr/local
رفته و پوشه ای به نام "texlive" درست کنین.
محتویات پوشه texlive در آرشیو اصلی برنامه (که در بالا اشاره شد) را عیناً در این پوشه کپی کنین.
این آرشیو را دانلود کنین
واستخراج کنین و پوشه "i368-linux" را در پوشه "bin" همین فولدر (
نقل قولرفته و پوشه ای به نام "texlive" درست کنین.
) استخراج کنین.
پنجره را بسته و در کنسول دستور زیر وارد کنین:
sudo gedit /etc/enviroment
و خط زیر را عیناً به انتهای فایل متنی باز شده اضافه کنین:
PATH="/usr/local/texlive/2010/bin/i386-linux:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

تغییرات را ذخیره و سیستم را ریبوت کنین.

تا اینجا موتور حروفچین لاتک نصب شده
ولی برای نصب یک ویرایشگر مناسب متل texmaker یا ... به اینترنت نیاز دارین
ولی میشه از طریق خط فرمان بصورت زیر سند لاتک رو کامپایل کنین (اسم سند text.tex هست)
xelatex text.tex



ولی میتوانید با تنظیم gedit اوضاع رو بهتر کنین:

gedit رو باز کنین.(تصویر1)
به edit --> Preferences --> Plugin رفته و "External tools" را فعال کنین. (تصویر2)
برروی دکمه "Configure Plugin" کلیک
و مطابق تصویر3 : روی  "Run command" کلیک و در قسمت چپ صفحه کد زیر را با کد های موجود در آن جایگزین کنید:
#!/bin/sh
PATH=/usr/local/texlive/2010/bin/i386-linux:$PATH
xelatex $filename
evince ${GEDIT_CURRENT_DOCUMENT_NAME%.tex}.pdf
بقیه گزینه ها رو مطابق تصویر 3 کامل کنین.


از این پس بعد نوشتن سند لاتک خود با فشردن کلید F5 (در مثال بنده!) سند شما کامپایل شده و بصورت PDF نمایش داده میشود (فعلاً در اوبونتو واسه)


من تجربه ی زیادی تو لینوکس ندارم پس اگه بزرگترا تو این پست ایرادی دیدن بذارن به خساب کم تجربه بودن این حقیر و اگه راهکاری واسه بهتر شدن اوصاع (!!!) داشتن به دیده ی منت میشنویم
هر آنکسی که در این حلقه نیست زنده به عشق/بر او نمرده به فتوای من نماز کنید

ساسان تراب خصلت

از دوستانی که با لینوکس x86_64 یا amd64 کار میکنن تقاضا دارم با استفاده از این آرشیو http://www.missupload.com/dtj2ccp4fkmp/x86_64-linux.tar.gz.html این روش نصب تکلایو رو تست کنن تا ببینیم مشکلی داره یا نه.
ممنون.
هر آنکسی که در این حلقه نیست زنده به عشق/بر او نمرده به فتوای من نماز کنید

ساسان تراب خصلت

بچه ها!
هرچی تلاش کردم نتونستم این روش نصب رو تو فدورا پیاده سازی کنم
از این سیستم عامل سر در نمیارم! >:(

اگه کسی بدونه چطور میشه دستور زیر رو در هنگام بالا اومدن این سیستم عامل اجرا کرد کار تمومه!
PATH="/usr/local/texlive/2010/bin/x86_64-linux:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
ممنون میشم.
هر آنکسی که در این حلقه نیست زنده به عشق/بر او نمرده به فتوای من نماز کنید

kasra

ساسان جان راهنماهای متعددی که نوشتی ممکنه بقیه رو گمراه کنه ;)
همون‌طوری که اینجا گقتم (و خودت هم گفتی)، بهترین راه نصب از روی  dvd هستش. کسانی که واردتر باشن، می‌تونن ببینن توی مخازن توزیع لینوکسشون چه نسخه‌ای از TeX Live وجود داره و چه بسته‌هایی به صورت پیشفرض نصب می‌شن. ولی اگر کسی مثلاً ندونه چه قسمت‌هایی به صورت پیشفرض نصب می‌شن یا نسخه موجود توی مخازن چیه، پیغام‌های خطای متعدد (توی نسخه‌های مختلف از توزیع‌های مختلف) می‌گیره و به احتمال زیاد کسی وقت صرف نمی‌کنه برای کمک بهشون و آخرش باید دوباره برن از dvd نصب کنن.

در مورد سوالت، باید چیزی شبیه به این رو توی .bashrc بزاری:
export PATH=/usr/local/texlive/2010/bin/x86_64-linux:$PATH
و بعد با source ~/.bashrc (یا باز کردن یه شل جدید) تغییراتت رو اعمال کنی.

ساسان تراب خصلت

نقل قول از: kasra در جون 02, 2011, 07:28:30 بعد از ظهر
ساسان جان راهنماهای متعددی که نوشتی ممکنه بقیه رو گمراه کنه ;)
همون‌طوری که اینجا گقتم (و خودت هم گفتی)، بهترین راه نصب از روی  dvd هستش. کسانی که واردتر باشن، می‌تونن ببینن توی مخازن توزیع لینوکسشون چه نسخه‌ای از TeX Live وجود داره و چه بسته‌هایی به صورت پیشفرض نصب می‌شن. ولی اگر کسی مثلاً ندونه چه قسمت‌هایی به صورت پیشفرض نصب می‌شن یا نسخه موجود توی مخازن چیه، پیغام‌های خطای متعدد (توی نسخه‌های مختلف از توزیع‌های مختلف) می‌گیره و به احتمال زیاد کسی وقت صرف نمی‌کنه برای کمک بهشون و آخرش باید دوباره برن از dvd نصب کنن.

ممنون از انتقاد بجایی که کردین ولی مهمترین مزیت این راهنما اینه که دقیقاً همون تکلایوی که تو انجمن ارائه شده  رو نصب میکنی نه چیزی اضافه تر و نه کمتر! و اینکه نیاز به اینترنت پایدار هم نداره
در هرصورت ممنون از انتقادتون
اگه فکر میکنین جاییش مبهم یا گیج کنندست بفرمایید تا اصلاح کنم.
هر آنکسی که در این حلقه نیست زنده به عشق/بر او نمرده به فتوای من نماز کنید

vafa

احتیاجی به این روش‌ها نیست. از همان راهنمی نوشته شده در ویکی استفاده کنید. از تک‌لایو موجود در مخانزن لینوکس استفاده نکنید و سعی کنید تک‌لایو را مستقیم نصب کنید نه از یک سایت یا توزیع سوم.

saber

نقل قول از: ساسان تراب خصلت در جون 02, 2011, 11:30:39 قبل از ظهر
از دوستانی که با لینوکس x86_64 یا amd64 کار میکنن تقاضا دارم با استفاده از این آرشیو http://www.missupload.com/dtj2ccp4fkmp/x86_64-linux.tar.gz.html این روش نصب تکلایو رو تست کنن تا ببینیم مشکلی داره یا نه.
ممنون.
ممنونم
لینک خراب است اگر ممکن است اصلاح کنید

ساسان تراب خصلت

هر آنکسی که در این حلقه نیست زنده به عشق/بر او نمرده به فتوای من نماز کنید

هادی صفی‌اقدم

#11
نقل قول از: tmtt در جولای 20, 2011, 04:09:11 بعد از ظهر
بالاخره از روی دی وی دی چطور روی فدورا نصب می شود؟
پیشنهاد من استفاده از منبع عظیم اینترنت هست. مثلا جستجو کنید:
install texlive fedora
من خیلی مطالب را از سایت‌های لاتین یاد می‌گیرم و در مقایسه با سایت‌های پارسی زبان خیلی کامل‌تر هستند.
به امید غنی شدن سایت‌های پارسی زبان

ساسان تراب خصلت

نقل قول از: tmtt در جولای 20, 2011, 04:09:11 بعد از ظهر
بالاخره از روی دی وی دی چطور روی فدورا نصب می شود؟

تو این صفحه روش نصبش روتمام سیستم عامل ها شرح داده شده:
http://www.tug.org/texlive/quickinstall.html

اگه بازهم متوجه نشدین بفرمایید تا مرحله به مرحله عرض کنم.
هر آنکسی که در این حلقه نیست زنده به عشق/بر او نمرده به فتوای من نماز کنید