TRANSFIG(1) General Commands Manual TRANSFIG(1)

transfig - ایجاد یک makefile برای شکل‌های قابل‌حمل در LaTeX

transfig [ -L language ] [ -M makefile ] [ -T texfile ] [ -I macrofile ] [ -V ] [ control_specs figfile ... ]

برنامه Transfig یک makefile برای تبدیل شکل‌های توصیف‌شده در کد Fig یا PIC به یک زبان گرافیکی مشخص در LaTeX (language) ایجاد می‌کند. پرونده‌های PIC با پسوند ".pic" شناسایی می‌شوند؛ فایل‌های Fig می‌توانند با یا بدون پسوند ".fig" مشخص شوند. همچنین Transfig یک فایل ماکروی TeX مناسب برای زبان مقصد تولید می‌کند.

مشخص‌کننده زبان (language) باید یکی از موارد زیر باشد: box, cgm, eepic, eepicemu, emf, epic, eps, ge, gif, ibmgl, jpeg, latex, map, mf, mmp, mp, pcx, pdf, pdftex, pdftex_t, pic, pictex, png, ppm, ps, psfig, pstex, pstex_t, ptk, sld, textyl, tiff, tk, tpic, xbm, xpm یا null. مشخص‌کننده psfig مشابه مشخص‌کننده ps است، با این تفاوت که از بسته ماکروی psfig استفاده می‌کند. مشخص‌کننده pstex مشابه psfig است، با این تفاوت که از LaTeX برای پردازش متن‌های قالب‌بندی‌شده (ویژه) استفاده می‌نماید. مشخص‌کننده null باعث می‌شود شکل‌ها با جعبه‌های خالی با اندازه مناسب جایگزین شوند. اگر هیچ زبانی مشخص نشود، epic حالت پیش‌فرض است.

نام‌های makefile و فایل ماکروی TeX را می‌توان با گزینه‌های -M و -T تنظیم کرد. نام‌های پیش‌فرض به ترتیب "Makefile" و "transfig.tex" هستند. اگر از قبل یک makefile در دایرکتوری وجود داشته باشد، transfig ابتدا نام آن را به makefile~ تغییر می‌دهد. همین وضعیت برای هر فایل ماکروی TeX موجود نیز برقرار است. اگر گزینه -I مشخص شود، دستوری برای خواندن macrofile در فایل ماکروی TeX درج می‌شود. اگر گزینه -V مشخص شود، تنها شماره نسخه برنامه چاپ می‌شود.

مشخص‌کننده‌های کنترلی عبارتند از:

تنظیم میزان بزرگ‌نمایی که شکل با آن رندر می‌شود (پیش‌فرض 1.0).
تنظیم خانواده قلم (فونت) پیش‌فرض مورد استفاده برای اشیاء متنی (پیش‌فرض "rm").
تنظیم اندازه قلم پیش‌فرض (بر حسب پوینت) برای اشیاء متنی (پیش‌فرض 11*mag).
ارسال رشته گزینه مشخص‌شده به fig2dev.

اگر هیچ مقیاس‌بندی اعمال نشود، قلم پیش‌فرض فونت رومی یازده پوینتی است. مشخص‌کننده‌های زبان و کنترل ممکن است بیش از یک‌بار تکرار شوند؛ آنها بر تبدیل فایل‌هایی تأثیر می‌گذارند که در سمت راست آنها در لیست آرگومان‌ها ظاهر می‌شوند. اگر هیچ فایلی مشخص نشود، "*.fig" فرض می‌شود.

fig(l), fig2dev(l), pic(l), pic2fig(l), xfig(l)

Copyright (C) 1985 Supoj Sutantavibul
Copyright (C) 1991 Micah Beck
Parts Copyright (C) 1991-2002 Brian Smith

THE AUTHORS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Any party obtaining a copy of these files is granted, free of charge, a full and unrestricted irrevocable, world-wide, paid up, royalty-free, nonexclusive right and license to deal in this software and documentation files (the "Software"), including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons who receive copies from any such party to do so, with the only requirement being that this copyright notice remain intact.

Micah Beck

Version 3.2.4 November 2002