.\" .\" diffpp manual page. .\" Copyright (c) 1996 Markku Rossi. .\" Author: Markku Rossi .\" .\" .\" Enscript is free software: you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation, either version 3 of the License, or .\" (at your option) any later version. .\" .\" Enscript is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with Enscript. If not, see . .\" .TH DIFFPP 1 "Jan 29, 1997" "DIFFPP" "DIFFPP" .SH "نام (NAME)" diffpp \- چاپ شکیل و زیبای خروجی‌های دستور diff با GNU enscript .SH "خلاصه دستور (SYNOPSIS)" .B diffpp \f2currentfile\f1 < \f2diff\-file\f1 .SH "توضیحات (DESCRIPTION)" دستور \f3Diffpp\f1 فایل‌های خروجی برنامه \f3diff(1)\f1 را به قالبی مناسب برای چاپ با GNU \f3enscript(1)\f1 تبدیل می‌کند. این برنامه تغییرات را با کاراکترهای اسکیپ ویژه enscript نشانه‌گذاری می‌کند تا enscript بتواند قسمت‌های تغییریافته فایل را برجسته (highlight) کند. تمام خطوط تغییریافته و اضافه‌شده با پس‌زمینه خاکستری چاپ می‌شوند و خطوط حذف‌شده با نویسه منها (`\-') مشخص می‌گردند؛ \f3diffpp\f1 برای هر خط حذف‌شده یک نویسه منها چاپ می‌کند. .SH "مثال‌ها (EXAMPLES)" ساده‌ترین راه برای استفاده از \f3diffpp\f1 به‌کارگیری آن به عنوان یک فیلتر ورودی برای enscript است. اگر یک فیلتر ورودی برای enscript تعیین شود، از آن برای پیش‌پردازش جریان داده‌های ورودی استفاده می‌شود. فیلتر کردن هیچ تغییری در رشته‌های سرآیند یا برچسب‌های زمانی فایل که ممکن است در سرآیندهای enscript چاپ شوند ایجاد نمی‌کند؛ تنها داده‌های ورودی تغییر می‌یابند. .TP 8 \f3enscript \-G2re \-\-filter='rcsdiff %s | diffpp %s' *.c *.h\f1 چاپ تغییرات میان فایل‌های سورس فعلی و آخرین نسخه‌های RCS آن‌ها. .TP 8 \f3enscript \-G2re \-\-filter='diff %s~ %s | diffpp %s' *.c *.h\f1 چاپ تغییرات میان فایل‌های سورس و فایل‌های پشتیبان متناظر آن‌ها. .SH "همچنین ببینید (SEE ALSO)" .BR diff (1), .BR enscript (1) .SH "نویسندگان (AUTHORS)" Markku Rossi