این دستور texlua است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
luatex, dviluatex, playittex, texlua, texluac - نسخه توسعه یافته pdfTeX با استفاده از Lua به عنوان
یک زبان برنامه نویسی تعبیه شده
خلاصه
لواتکس [--lua=فایل] [گزینه]... [TEXNAME[تکس]] [دستورات]
لواتکس [--lua=فایل] [گزینه] ... \خط اول
لواتکس [--lua=فایل] [گزینه] ... &FMT [ARGS]
شرح
حروفنویس luaTeX را روی آن اجرا کنید TEXNAME، معمولا ایجاد می کند TEXNAMEپی دی اف. هر باقی مانده
دستورات پس از آن به عنوان ورودی luaTeX پردازش می شوند TEXNAME خوانده شده است
از طرف دیگر، اگر اولین آرگومان غیر گزینه ای با علامت معکوس شروع می شود، همه را تفسیر کنید
آرگومان های غیر گزینه ای به عنوان یک خط ورودی luaTeX.
یا اگر اولین آرگومان غیر گزینه ای با a شروع شود &، کلمه بعدی به عنوان گرفته می شود
la FMT خواندن، نادیده گرفتن همه چیز. هر آرگومان باقیمانده مانند بالا پردازش می شود.
اگر هیچ آرگومان یا گزینه ای مشخص نشده است، ورودی را درخواست کنید.
اگر به عنوان نامیده شود تکلوا به عنوان مترجم lua عمل می کند. اگر به عنوان نامیده شود تکلواک به عنوان lua عمل می کند
کامپایلر بایت کد
LuaTeX نسخه توسعه یافته pdfTeX با پشتیبانی از فونت Unicode و OpenType، تعبیه شده است.
لوا زبان برنامه نویسی، e-TeX و امگا برنامه های افزودنی و همچنین MetaPost یکپارچه
موتور، که می تواند ایجاد کند PDF فایل ها و همچنین DVI فایل ها. برای اطلاعات بیشتر در مورد
لواتکس، ببینید http://www.luatex.org، می توانید کتابچه راهنمای LuaTeX را با استفاده از ابزار texdoc بخوانید (textdoc
لواتکس).
تمام ورودی و خروجی متن LuaTeX به عنوان متن یونیکد در نظر گرفته می شود.
In DVI حالت، luaTeX می تواند به عنوان یک جایگزین کامل برای موتور TeX استفاده شود.
In PDF حالت، luaTeX به طور بومی می تواند رسیدگی کند PDF, JPG, JBIG2و PNG فرمت های گرافیکی
luaTeX نمی تواند شامل فایل های گرافیکی PostScript یا Encapsulated PostScript (EPS) باشد. اولین
با استفاده از آنها آنها را به PDF تبدیل کنید epstopdf (1).
OPTIONS
وقتی فایل اجرایی LuaTeX شروع می شود، به دنبال آن می گردد -- لوا گزینه خط فرمان اگر وجود دارد
نه -- لوا گزینه، خط فرمان به روشی مشابه با روش سنتی تفسیر می شود
pdfTeX و Aleph. اما اگر گزینه موجود باشد، LuaTeX وارد حالت جایگزین می شود
تجزیه خط فرمان در مقایسه با برنامه های استاندارد web2c. حضور -- لوا
بسیاری از گزینه های دیگر را غیر قابل اعتماد می کند، زیرا فایل اولیه سازی lua می تواند غیرفعال شود
توابع kpathsea و/یا هوک کردن به callback های مختلف انجام می شود.
--lua=فایل
فایل اولیه سازی lua.
دو گزینه زیر رفتار اجرایی را تغییر می دهند:
- فقط لوا
LuaTeX را به عنوان مترجم Lua راه اندازی کنید. در این حالت، Lua's را تنظیم می کند arg[0] به
نام اسکریپت را پیدا کرد، گزینههای قبلی را در مقادیر منفی و بقیه موارد را فشار داد
خط فرمان در مقادیر مثبت، درست مانند مفسر Lua. LuaTeX خارج خواهد شد
بلافاصله پس از اجرای اسکریپت Lua مشخص شده.
--luaconly
LuaTeX را به عنوان یک کامپایلر بایت Lua راه اندازی کنید. در این حالت، LuaTeX دقیقاً شبیه است لوک از جانب
توزیع مستقل Lua، با این تفاوت که آن را ندارد -l سوئیچ، و
که آن را می پذیرد (اما نادیده می گیرد). --luaconly سوئیچ.
سپس گزینه های معمولی web2c:
--debug-format
اشکال زدایی فرمت بارگیری.
- حالت پیش نویس
حالت \pdfdraft را طوری تنظیم میکند که luaTeX یک PDF ننویسد و هیچ یک از موارد موجود را نخواند
تصاویر، در نتیجه سرعت اجرا را افزایش می دهد.
--enable-write18
مترادف برای --پوسته فرار.
--disable-write18
مترادف برای -- بدون پوسته فرار.
--پوسته فرار
فعال کردن \نوشتن18{فرمان} ساخت و توابع Lua os.execute(), os.exec(),
os.spawn()و io.popen(). فرمان می تواند هر دستور پوسته ای باشد. این سازه
معمولاً به دلایل امنیتی غیر مجاز است.
-- بدون پوسته فرار
غیر فعال کردن \نوشتن18{فرمان} ساختار و سایر توابع Lua، حتی اگر باشد
فعال در texmf.cnf فایل.
--محدود به پوسته
فعال کردن نسخه محدود شده \نوشتن18, os.execute(), os.exec(), os.spawn()و
io.popen()، فقط دستورات ذکر شده در texmf.cnf فایل مجاز است
--file-line-error
پیام های خطا را در فرم چاپ کنید file:line:error که شبیه خیلی هاست
کامپایلرها آنها را فرمت می کنند.
--no-file-line-error
غیرفعال کردن پیام های خطای چاپ در file:line:error سبک.
--fmt=FORMAT
استفاده کنید FORMAT بهعنوان نام قالب مورد استفاده، بهجای نامی که با آن استفاده میشود
luaTeX نامیده می شد یا a %& خط.
--کمک پیام راهنما را چاپ کنید و خارج شوید.
-اینتی شروع کنید شروع کنید حالت، که برای ریختن فرمت ها استفاده می شود. در شروع کنید حالت را می توان برای استفاده کرد
حروفچینی، اما هیچ قالبی از قبل بارگذاری نشده است، و مقداردهی اولیه مانند تنظیمات
catcodes ممکن است مورد نیاز باشد.
--تعامل =MODE
حالت تعامل را تنظیم می کند. را MODE همچینین میتواند حالت دسته ای, بدون توقف,
حالت پیمایشو حالت توقف خطا. منظور از این حالت ها همان است
دستورات \ مربوطه
--نام شغل=نام
استفاده کنید نام برای نام شغل، به جای استخراج آن از نام فایل ورودی.
--kpathsea-debug=BITMASK
پرچمهای اشکالزدایی مسیر جستجو را با توجه به BITMASK. مشاهده Kpathsea
راهنمای برای جزئیات
--mktex=FMT
mktex را فعال کنیدFMT نسل، کجا FMT باید باشد تگزاس or tfm.
-- سوکت
کتابخانه luasocket (شبکه) را غیرفعال کنید.
--output-comment=STRING
In DVI حالت، استفاده STRING برای DVI فایل نظر به جای تاریخ این گزینه
در نادیده گرفته می شودPDF حالت.
--output-directory=دایرکتوری
فایل های خروجی را در آن بنویسید دایرکتوری به جای دایرکتوری فعلی ورودی را جستجو کنید
فایل در دایرکتوری ابتدا، سپس در طول مسیر جستجوی معمولی.
--output-format=FORMAT
حالت فرمت خروجی را تنظیم کنید، جایی که FORMAT باید باشد پی دی اف or دو. این هم
بر مجموعه فرمت های گرافیکی قابل درک توسط luaTeX تأثیر می گذارد.
--progname=نام
وانمود به برنامه بودن نام (فقط برای kpathsea).
-- ضبط کننده
ضبط کننده نام فایل را فعال کنید. با این کار ردی از فایل های باز شده برای ورودی باقی می ماند
و در یک فایل با پسوند خروجی بگیرید .fls.
--امن تر
برخی از دستورات Lua را که به راحتی توسط یک سند مخرب مورد سوء استفاده قرار می گیرند غیرفعال کنید.
--synctex=عدد
برنامه افزودنی SyncTeX را فعال/غیرفعال کنید.
- نسخه
اطلاعات نسخه را چاپ کنید و خارج شوید.
--وام
اعتبار چاپ و جزئیات نسخه.
گزینه های زیر نادیده گرفته می شوند:
--8 بیت, -- اتکس, --تجزیه خط اول, --بدون تجزیه-خط اول
اینها همیشه روشن هستند.
--default-translate-file=TCXNAME, --translate-file=TCXNAME
اینها همیشه خاموش هستند.
با استفاده از خدمات onworks.net از texlua آنلاین استفاده کنید