.TH DOXYGEN "1" "15-08-2026" "doxygen 1.18.0" "User Commands" .SH "نام (NAME)" doxygen \- سامانه مستندسازی برای زبان‌های مختلف برنامه‌نویسی .SH "توضیحات (DESCRIPTION)" Doxygen یک سامانه مستندسازی برای C++، C، Java، Objective-C، IDL (گونه‌های CORBA و Microsoft)، Fortran، Python، VHDL و تا حدودی PHP، C# و D است. .PP شما می‌توانید از Doxygen به چند روش استفاده کنید: .TP 1) تولید یک فایل پیکربندی الگو*: .IP doxygen [-s] \fB\-g\fR [configName] .TP 2) به‌روزرسانی یک فایل پیکربندی موجود*: .IP doxygen [-s] \fB\-u\fR [configName] .TP 3) تولید مستندات با استفاده از یک فایل پیکربندی موجود*: .IP doxygen [configName] .TP 4) تولید یک فایل الگو که ساختار و چیدمان مستندات تولیدشده را کنترل می‌کند: .IP doxygen \fB\-l\fR [layoutFileName] .IP .RS 0 اگر layoutFileName حذف شود، از DoxygenLayout.xml به عنوان نام فایل استفاده خواهد شد. اگر از \- برای layoutFileName استفاده شود، Doxygen در خروجی استاندارد می‌نویسد. .RE .TP 5) تولید یک فایل شیوه‌نامه (style sheet) الگو برای RTF، HTML یا LaTeX: .IP RTF: doxygen \fB\-w\fR rtf styleSheetFile .IP HTML: doxygen \fB\-w\fR html headerFile footerFile styleSheetFile [configFile] .IP LaTeX: doxygen \fB\-w\fR latex headerFile footerFile styleSheetFile [configFile] .TP 6) تولید یک فایل افزونه‌های RTF: .IP RTF: doxygen \fB\-e\fR rtf extensionsFile .IP .RS 0 اگر از \- برای extensionsFile استفاده شود، Doxygen در خروجی استاندارد می‌نویسد. .RE .TP 7) مقایسه فایل پیکربندی استفاده‌شده با فایل پیکربندی الگو: .IP doxygen \fB\-x\fR [configFile] .TP مقایسه فایل پیکربندی استفاده‌شده با فایل پیکربندی الگو .RS 0 بدون جایگزینی متغیرهای محیطی یا متغیرهای جایگزین از نوع CMake: .RE .IP doxygen \fB\-x_noenv\fR [configFile] .TP 8) نمایش فهرستی از ایموجی‌های داخلی (built-in). .IP doxygen \fB\-f\fR emoji outputFileName .IP .RS 0 اگر از \- برای outputFileName استفاده شود، Doxygen در خروجی استاندارد می‌نویسد. .RE .PP .RS 0 *) اگر \fB\-s\fR مشخص شود، کامنت‌های موارد پیکربندی در فایل تنظیمات حذف خواهند شد. اگر configName حذف شود، به‌طور پیش‌فرض از \(aqDoxyfile\(aq استفاده می‌شود. اگر از \- برای configFile استفاده شود، Doxygen پیکربندی را در خروجی استاندارد می‌نویسد یا از ورودی استاندارد می‌خواند. .RE .PP اگر \fB\-q\fR برای اجرای مستندسازی Doxygen استفاده شود، Doxygen آن را به‌گونه‌ای در نظر می‌گیرد که گویی QUIET=YES تنظیم شده است. .PP \fB\-v\fR چاپ رشته نسخه، \fB\-V\fR چاپ اطلاعات تکمیلی نسخه .PP \fB\-h\fR،\fB\-?\fR چاپ اطلاعات راهنمای استفاده .PP doxygen \fB\-d\fR پرچم‌های اضافی کاربرد را برای اهداف اشکال‌زدایی چاپ می‌کند .PP .SH "نویسندگان (AUTHORS)" Doxygen نسخه 1.18.0، حق نشر Dimitri van Heesch 1997-2026 .SH "همچنین ببینید (SEE ALSO)" doxywizard(1).