.\" Copyright (c) 1987-2020 UMD-CS, released under the X11 license; .\" see README and source files. .TH DVITODVI 1 "8 September 2020" "TeX Live" .SH "نام (NAME)" dvitodvi \- بازآرایی صفحات در یک فایل DVI .SH "خلاصه دستور (SYNOPSIS)" .B dvitodvi [ .B \-q ] [ .B \-i .I infile ] [ .B \-o .I outfile ] [ .B \-w\fIwidth\fR ] [ .B \-h\fIheight\fR ] .I pagespecs [ .I infile [ .I outfile ] ] .SH "توضیحات (DESCRIPTION)" دستور .I Dvitodvi صفحات یک فایل DVI را بازآرایی کرده و یک فایل DVI جدید ایجاد می‌کند. از .I Dvitodvi می‌توان برای انجام تعداد زیادی بازآرایی دلخواه روی اسناد استفاده کرد، از جمله چینش برای چاپ ۲ صفحه در یک برگ (2-up)، ۴ صفحه در یک برگ (4-up)، کتابچه‌ها، معکوس‌سازی، انتخاب صفحات رو یا پشت سند، مقیاس‌بندی و غیره. .PP مشخصات صفحات (\fIpagespecs\fR) از ساختار دستوری زیر پیروی می‌کنند: .RS .TP 12 .I pagespecs .I = [modulo:][mag@]specs .TP .I specs .I = spec[+specs][,specs] .TP .I spec .I = [-]pageno[(xoff,yoff)] .RE .sp مقدار .I modulo تعداد صفحات در هر بلوک است. مقدار .I modulo باید بزرگ‌تر از 0 باشد؛ مقدار پیش‌فرض 1 است. پارامتر اختیاری .I mag بزرگ‌نمایی فایل را با ضریب مشخص‌شده تنظیم می‌کند. در صورت تمایل، بزرگ‌نمایی و .I modulo می‌توانند با ترتیب برعکس نیز مشخص شوند. .I specs مشخصات صفحات را برای هر صفحه در بلوک تعیین می‌کند. مقدار .I pageno در هر .I spec باید بین 0 (برای صفحه نخست در بلوک) تا \fImodulo\fR\-1 (برای صفحه پایانی در هر بلوک) شامل هر دو باشد. ابعاد اختیاری .I xoff و .I yoff صفحه را به مقدار (مثبت) مشخص‌شده جابه‌جا می‌کنند. .I xoff و .I yoff بر حسب پوینت‌های PostScript هستند، اما می‌توان پس از آن‌ها از واحدهای .B "cm" یا .B "in" برای تبدیل به سانتی‌متر یا اینچ، یا پرچم‌های .B "w" یا .B "h" برای تعیین مقدار به عنوان ضریبی از عرض یا ارتفاع استفاده کرد. اگر علامت منفی اختیاری مشخص شود، شماره صفحه به جای ابتدای سند، نسبت به انتهای سند سنجیده می‌شود. اگر \fIspec\fRهای صفحه با .B + جدا شوند، صفحات در یک صفحه ترکیب می‌شوند؛ اگر با .B , جدا شوند، در صفحات جداگانه‌ای قرار خواهند گرفت. اگر تنها یک مشخصه صفحه با .I pageno صفر وجود داشته باشد، می‌توان \fIpageno\fR را حذف کرد. .PP گزینه .I \-w عرض مورد استفاده توسط مشخصه‌کننده بُعد .B "w" را تعیین می‌کند، و گزینه .I \-h ارتفاع مورد استفاده توسط مشخصه‌کننده بُعد .B "h" را ارائه می‌دهد. این ابعاد همچنین (پس از مقیاس‌بندی) برای تنظیم مسیر برش (clipping path) هر صفحه به کار می‌روند. .PP دستور Dvitodvi به‌طور معمول شماره صفحات بازآرایی‌شده را چاپ می‌کند؛ گزینه .I \-q مانع از این کار می‌شود. .SH "مثال‌ها (EXAMPLES)" این بخش شامل چند نمونه از بازآرایی‌ها است. برای قرار دادن دو صفحه در یک برگ (کاغذ A3 افقی)، مشخصه صفحه مورد استفاده چنین است: .sp .RS 2:0+1(21cm,0) .RE .sp برای کاهش یک صفحه A3 به اندازه A4، مشخصه صفحه مورد استفاده به صورت زیر است: .sp .RS 700@(-.3in,-.3in) .RE .sp برای انتخاب تمام صفحات فرد به ترتیب معکوس، از دستور زیر استفاده کنید: .sp .RS 2:-0 .RE .sp .SH "نویسندگان (AUTHORS)" Angus Duggan، برگرفته از dviselect(1)، اثر Chris Torek از دانشگاه مریلند. در حال حاضر به عنوان بخشی از TeX Live () نگهداری می‌شود. .SH "همچنین ببینید (SEE ALSO)" dvibook(1), dviconcat(1), dviselect(1), latex(1), tex(1) .br .I "MC-TeX User's Guide" .SH "گزارش باگ‌ها (BUGS)" برنامه .I Dvitodvi برخی از پارامترها را در پس‌گفتار (postamble) تنظیم نمی‌کند. اگر برنامه‌های تبدیل خروجی از این مقادیر برای تعیین اندازه برخی ساختارها استفاده کنند، ممکن است مشکلی ایجاد شود.