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

نویسنده موضوع: اضافه کردن به مسیرهای پیش فرض texlive  (دفعات بازدید: 1185 بار)

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
با سلام
من در لینوکس opensuse تک لایو ۲۰۱۳ را نصب کرده ام.
سوالی که دارم این است که می‌خواهم بدانم چگونه می‌توانم یک مسیر (مثلا مسیری در home) را به texlive بشناسانم، که هر وقت می‌خواهد دنبال بسته‌ها بگردد، غیر از مسیرهای پیش فرض خود texlive مسیر مورد نظر را نیز جستجو کند. در حقیقت می‌خواهم مسیر من، جزو مسیرهای پیش فرض در texlive باشد.
یک جستجویی زدم ظاهرا باید config های texlive را تغییر داد، اما نمی دانم چگونه باید این کار را بکنم.
باتشکر

آفلاین ابوالفضل دیانت

  • همکاران
  • Hero Member
  • ***
  • تشکر
  • -اهدا شده: 192
  • -دریافت شده: 271
  • ارسال: 812
    • ديدن مشخصات
پاسخ : اضافه کردن به مسیرهای پیش فرض texlive
« پاسخ #1 : مه 06, 2013, 12:16:10 am »
با سلام
روش زیر ظاهرا برای کاربران دیگر سیستم عامل ها نیز می تواند مورد استفاده باشد.
۱ - به شاخه texlive/2013/texmf-dist/web2c/ بروید.
۲ - فایل texmf.cnf را باز کنید. دقت کنید که اگر کاربر linux هستید باید دسترسی root داشته باشید.
۳ - در فایل texmf.cnf به خط زیر بروید
TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFDIST}و مسیر خود را به این خط اضافه کنید.
برای مثال، فرض کنید می‌خواهیم مسیر زیر را اضافه کنیم.
/home/abolfazl/LatexShare/boostan/
لذا خط یاد شده باید به صورت زیر تغییر یابد.
TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFDIST,/home/abolfazl/LatexShare/boostan/}

فقط مشکل این جا است که خود پوشه /home/abolfazl/LatexShare/boostan/ اضافه نمی شود. بلکه پوشه /home/abolfazl/LatexShare/boostan/tex اضافه می‌شود. شما باید فایل های خود را در شاخه tex در پوشه /home/abolfazl/LatexShare/boostan/ بریزید.
 
نکته: با دستور kpsepath tex می‌توانید مسیرهای جاری جستجو texlive را مشاهده کنید و اضافه شدن مسیر مورد نظر خود مطمئن شوید.
نکته: گرچه به طور کامل به خواسته خود نرسیدیم، ولی این راه حل به طور موقت مشکل را حل می‌کند.

باتشکر








آفلاین universitymohammad

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 0
  • -دریافت شده: 0
  • ارسال: 1
    • ديدن مشخصات
پاسخ : اضافه کردن به مسیرهای پیش فرض texlive
« پاسخ #2 : مه 19, 2013, 05:50:54 pm »
با سلام و خسته نباشید
در مورد تغییرات ذکر شده در لینوکس در نسخه 2012 تکلایو
برای تغییر مسیر، به جای رفتن به مسیر
1- texlive/2013/texmf-dist/web2c/
گاهی اوقات باید به مسیر زیر
2- texlive/2013/texmf/web2c/
مراجعه کرد.

نکته دوم اینکه برای تغییرات در فایل  texmf می‌توان تغییرات در فایل اعمال کرد و فایل را در جای دیگری که دسترسی root نمی خواهد saveas کرد.
برای جابجایی فایل ها می توان با دسترسی root  از طریق nau+tab در مسیر ذکر شده مراجعه کرد و فایل texmf حذف کرد و به جای آن فایلی که در جای دیگر ذخیره شده و تغییرات به آن اعمال شده را جایگزین کرد.

 

اضافه کردن ماژول تشکر

نویسنده محمود امین‌طوسیانجمن عمومی

پاسخ ها: 15
مشاهده: 7883
آخرين ارسال اكتبر 24, 2009, 10:39:11 am
توسط محمود امین‌طوسی
اضافه کردن ++Notepad به لیست ویرایشگرها در صفحه اول انجمن پارسی‌لاتک

نویسنده هادی صفی‌اقدمانجمن تازه‌ها

پاسخ ها: 2
مشاهده: 2950
آخرين ارسال نوامبر 30, 2009, 10:59:50 pm
توسط هادی صفی‌اقدم
اضافه کردن ورودی «کلمات کلیدی» و «ایمیل» به کلاس article

نویسنده diyanatانجمن عمومی

پاسخ ها: 6
مشاهده: 4979
آخرين ارسال ژوئیه 21, 2010, 04:32:18 pm
توسط وحید دامن‌افشان
اضافه کردن جستجو به صفحه اول سایت

نویسنده هادی صفی‌اقدمانجمن عمومی

پاسخ ها: 2
مشاهده: 3132
آخرين ارسال ژوئیه 30, 2010, 03:33:58 pm
توسط هادی صفی‌اقدم
اضافه کردن Gmail به لیست پیام‌رسان‌ها

نویسنده هادی صفی‌اقدمانجمن عمومی

پاسخ ها: 1
مشاهده: 2549
آخرين ارسال ژوئیه 31, 2010, 09:39:24 am
توسط محمود امین‌طوسی
حذف کلمه «اول» از «فهرست مطالب» یا اضافه کردن کلمه «بخش» به قبل آن

نویسنده پویاانجمن انجمن تازه‌کاران

پاسخ ها: 5
مشاهده: 3276
آخرين ارسال نوامبر 02, 2010, 11:18:13 am
توسط vafa
اضافه کردن چند صفحه pdf به متن

نویسنده elham55انجمن انجمن تازه‌کاران

پاسخ ها: 1
مشاهده: 8600
آخرين ارسال ژانویه 22, 2012, 07:22:33 pm
توسط حسن ذاکری
اضافه کردن راهنمای persian-bib به صورت دستی به تک لایو

نویسنده masihانجمن مراجع و بیب‌تک BibTeX

پاسخ ها: 1
مشاهده: 2489
آخرين ارسال ژوئیه 11, 2011, 09:21:17 pm
توسط محمود امین‌طوسی