.TH root 1 .SH "خلاصه دستور (SYNOPSIS)" کاربرد: root [-b B] [-x X] [-e E] [-n N] [-t T] [-q Q] [-l L] [-a A] [-config CONFIG] [-h HELP] [--version VERSION] [--notebook NOTEBOOK] [--web WEB] [--web= WEB=] [--web=off WEB=OFF] [dir] [data1.root...dataN.root] [file1.C...fileN.C] [file1_C.so...fileN_C.so] [anyfile1..anyfileN] .SH "توضیحات (DESCRIPTION)" دستور root یک مفسر تعاملی برای کدهای ++C با استفاده از Cling و چارچوب ROOT است. برای اطلاعات بیشتر درباره ROOT، لطفاً به https://root.cern مراجعه کنید. یک راهنمای جامع کاربران و مرجع API در این وبگاه در دسترس است. .SH "گزینه‌ها (OPTIONS)" .IP -b اجرا در حالت دسته‌ای (batch) بدون گرافیک .IP -x خروج در صورت وقوع استثناها (exceptions) .IP -e اجرای دستوری که میان گیومه‌های تکی (کوتیشن) ارسال شده است .IP -n عدم اجرای ماکروهای logon و logoff مشخص‌شده در .rootrc .IP -t فعال‌سازی ایمنی ریسه (thread-safety) و چندریسمانی ضمنی (IMT) .IP -q خروج پس از پردازش فایل‌های ماکروی خط فرمان .IP -l عدم نمایش بنر آغازین ROOT .IP -a نمایش صفحه اسپلش (splash screen) ابزار ROOT (فقط در ویندوز) .IP -config چاپ گزینه‌های ./configure .IP -h -? --help نمایش خلاصه‌ای از گزینه‌ها .IP --version نمایش نسخه ROOT .IP --notebook اجرای دفترچه یادداشت ROOT notebook .IP --web استفاده از نمایشگر مبتنی بر وب برای گرافیک، مرورگر و هندسه (geometry) .IP --web= استفاده از نمایشگر مبتنی بر وب مشخص‌شده مانند chrome، firefox یا qt6 .IP برای گزینه‌های بیشتر به مستندات TROOT::SetWebDisplay() مراجعه کنید .IP --web=off غیرفعال‌سازی هرگونه نمایشگر مبتنی بر وب .IP [dir] اگر dir یک دایرکتوری معتبر باشد، پیش از اجرا با دستور cd به آن وارد می‌شود .IP [data1.root...dataN.root] باز کردن فایل‌های ROOT داده‌شده؛ پروتکل‌های دوردست (مانند http://) پشتیبانی می‌شوند .IP [file1.C...fileN.C] اجرای ماکروهای ROOT با نام‌های file1.C ... fileN.C .IP پرچم‌های کامپایل و همچنین آرگومان‌های ماکرو قابل ارسال هستند؛ ساختار آن را در https://root.cern/manual/root_macros_and_shared_libraries ببینید .IP [file1_C.so...fileN_C.so] بارگذاری و اجرای file1_C.so ... fileN_C.so (یا dll. در صورت اجرا روی ویندوز) .IP آن‌ها باید ماکروهای از پیش کامپایل‌شده ROOT (کتابخانه‌های اشتراکی) باشند، یا: .IP کتابخانه‌های اشتراکی عادی کاربر مانند userlib.so همراه با تابع userlib(args) .IP [anyfile1..anyfileN] تمام آرگومان‌های دیگر که به فایل‌های موجود اشاره دارند بررسی می‌شوند تا مشخص شود آیا فایل ROOT هستند یا خیر (از طریق بررسی نوع MIME درون فایل)، و در صورتی که نباشند به عنوان یک فایل ماکروی ROOT با آن‌ها رفتار خواهد شد