در میکتک این خاصیت هست که اگر میکتک را به صورت کامل نصب نکرده باشیم،
موقع اجرای یک فایل، اگر به بستهای نیاز باشه که نصب نیست، ازمون میخاد که نصب کنیم.
میتونینم از روی سیدی یا اینترنت نصب کنیم.
یعنی همون خاصیت on the fly package install هست.
این خاصیت در تکلایو به این صورت کامل نیست.
امروز متوجه شدم که در لینوکس اوبونتو و با پایتون ۲.۶ و ۳ به بالا این عمل قابل انجام هست.
لینک بسته:
http://www.ctan.org/pkg/texliveonflyدانلود:
http://www.ctan.org/tex-archive/support/texliveonflyمن خواستم برای امتحان در ویندوز امتحان کنم.
پایتون ۲.۶ را نصب کردم.
دستور زیر را زدم:
python texliveonfly.py test.tex
اما خطای زیر را گرفتم:
C:\Users\hadi\Desktop\texliveon-fly>python texliveonfly.py test.tex
Traceback (most recent call last):
File "texliveonfly.py", line 58, in <module>
def generateSudoer(this_terminal_only = False, tempDirectory = os.path.join
(os.getenv("HOME"), ".texliveonfly") ):
File "C:\progs\Python26\lib\ntpath.py", line 96, in join
assert len(path) > 0
TypeError: object of type 'NoneType' has no len()
C:\Users\hadi\Desktop\texliveon-fly>
دوستان کمکی میتونه بکنه؟
حتی اگر با هزینه میتونه این خاصیت را در ویندوز فعال کنه؟