| PAMPHLETANGLER(1) | Ernesto Lanchares | PAMPHLETANGLER(1) |
نام (NAME)
pamphletangler - استخراج تکههای کد از فایلهای pamphlet در LaTeX
خلاصه دستور (SYNOPSIS)
pamphletangler [OPTION...] FILE CHUNKNAME
توضیحات (DESCRIPTION)
سیستم clojure pamphlet سیستمی مبتنی بر سیستم برنامهنویسی باسواد (literate) در clojure است. در سیستم pamphlet مربوط به clojure شما فایل اصلی LaTeX خود را دارید که میتواند به صورت عادی کامپایل شود. این فایل حاوی مستندات و کد مبدأ است (دقیقاً مانند سایر روشهای برنامهنویسی ادیبانه). این تکهکدها در محیط 'chunk' قرار داده میشوند، بنابراین توسط tangler جهت استخراج قابل شناسایی هستند. تکهها (chunks) میتوانند توسط دستور 'getchunk' درون یکدیگر گنجانده شوند (که به تناسب حروفچینی خواهند شد). در نهایت، شما فایل LaTeX خود را از طریق tangler پردازش کرده و تکهکد مورد نظر خود را به دست میآورید.
گزینهها (OPTIONS)
- -L, --line=linetext
- در صورت تنظیم، این متن پس از پرش خطوط درج خواهد شد و رشتهٔ درون "changetext" را به شماره خط تغییر میدهد. این گزینه برای این استفاده میشود که گزارشهای خطا به جای شماره خط در خروجی، به شماره خط فایل pamphlet ارجاع دهند.
- -C, --change=changetext
- پیشفرض آن "{}" است؛ این متنی است که در صورت تعیین گزینهٔ linetext با شماره خط جایگزین خواهد شد.
- -?, --help
- نمایش این فهرست راهنما.
- --usage
- نمایش پیام کوتاه نحوهٔ استفاده.
- --man
- چاپ صفحهٔ راهنما.
- -V, --version
- چاپ نسخهٔ برنامه.
مجوز (LICENSE)
حق نشر (C) 2019 Ernesto Lanchares Sanchez.
نرمافزار clojure-pamphlet tangler یک نرمافزار آزاد است؛ شما میتوانید آن را تحت شرایط مجوز عمومی همگانی کاهشیافته گنو (GNU Lesser General Public License) منتشر شده توسط بنیاد نرمافزارهای آزاد؛ چه نسخهٔ ۳ مجوز یا (به انتخاب خودتان) هر نسخهٔ بالاتر بازتوزیع کرده یا تغییر دهید. برنامهٔ clojure-pamphlet tangler با این امید توزیع شده است که مفید واقع شود، اما بدون هیچگونه ضمانت؛ حتی بدون ضمانت ضمنی قابلفروشبودن یا مناسببودن برای یک هدف خاص. برای جزئیات بیشتر به GNU Lesser General Public License مراجعه کنید. شما باید به همراه این برنامه یک نسخه از GNU Lesser General Public License را دریافت کرده باشید؛ در غیر این صورت، ببینید: <http://www.gnu.org/licenses>.
نویسندگان (AUTHORS)
Ernesto Lanchares <e.lancha98@gmail.com>
گزارش باگها (BUGS)
گزارش باگها به e.lancha98@gmail.com
| 2019-09-09 | clojure-pamphlet |