.TH NOTION 1 .SH "نام (NAME)" notion \- یک مدیر پنجره کاشی‌کاری‌شده و زبانه‌دار برای X11 .SH "خلاصه دستور (SYNOPSIS)" .B notion .I "[گزینه‌ها]" .SH "توضیحات (DESCRIPTION)" برنامه Notion یک مدیر پنجره کاشی‌کاری‌شده و زبانه‌دار است که با تمرکز بر نیازهای کاربران صفحه‌کلید طراحی شده است. .SH "گزینه‌ها (OPTIONS)" .TP .B \-display host:display.screen نمایشگر X جهت مدیریت. .TP .B \-conffile configfile فایل پیکربندی مورد استفاده به جای حالت پیش‌فرض. .TP .B \-searchdir dir دایرکتوری جهت جستجو برای فایل‌های پیکربندی و سایر اسکریپت‌ها. .TP .B \-oneroot در سرورهای X با چندین صفحه (سنتی غیر Xinerama)، تنها صفحه پیش‌فرض (پنجره ریشه) را مدیریت می‌کند نه همه صفحه‌ها را، همان‌گونه که با گزینه \-display یا در متغیر محیطی DISPLAY مشخص شده است. .TP .B \-session session_name تنظیم نام نشست. این گزینه تعیین می‌کند فایل‌های فضای کاری و سایر فایل‌های ذخیره‌شده در کجا قرار گیرند (در صورت تنظیم این گزینه در ‎~/.notion/session_name). .TP .B \-help نمایش راهنمای گزینه‌های خط فرمان. .TP .B \-version نمایش نسخه برنامه. .TP .B \-about نمایش متن درباره برنامه (نسخه، نویسنده، مجوز). .SH "مفاهیم پایه (BASIC CONCEPTS)" این بخش مروری است بر انواع اشیایی که در یک نمایشگر X تحت مدیریت Notion ظاهر می‌شوند و روابط میان آن‌ها در یک پیکربندی استاندارد. این اطلاعات برای درک نحوه عملکرد و در دسترس بودن کلیدهای میانبر مختلف که در ادامه توضیح داده شده‌اند، ضروری است. برای توضیحات دقیق‌تر، که برای نوشتن فایل‌های پیکربندی میانبرهای سفارشی نیاز است، به مستندات تکمیلی موجود در وبگاه Notion مراجعه فرمایید. اشیای سطح بالا که در این مبحث اهمیت دارند صفحه‌ها (\fBscreens\fP) هستند. آن‌ها متناظر با صفحه‌نمایش‌های فیزیکی هستند. صفحه‌ها شامل فضاهای کاری (\fBworkspaces\fP) (که نوعی گروه (\fBgroup\fP) هستند) و پنجره‌های کلاینت (\fBclient windows\fP) قرارگرفته در حالت تمام‌صفحه می‌باشند. این اشیا به این معنا تسهیم‌شده (\fBmultiplexed\fP) هستند که در هر لحظه تنها یکی از آن‌ها می‌تواند نمایش داده شود. فضاهای کاری خود ممکن است حاوی کاشی‌کاری‌ها (\fBtilings\fP) و قاب‌های (\fBframes\fP) جداشده/شناور باشند. یک فضای کاری که هیچ کاشی‌کاری ندارد و تنها شامل پنجره‌های جداشده/شناور است، فضای کاری شناور (\fBfloating workspace\fP) نیز نامیده می‌شود. کاشی‌کاری‌ها خود شامل قاب‌هایی (\fBframes\fP) هستند که برای پر کردن صفحه کاشی‌بندی شده‌اند، و احتمالاً یک نوار وضعیت یا داک. همانند صفحه‌ها، قاب‌ها نیز اشیای دیگر را تسهیم می‌کنند، اما در این حالت عمدتاً گروه‌های (\fBgroups\fP) پنجره‌های کلاینت را شامل می‌شوند. بیشتر اوقات، قاب‌ها تنها ردپایی از Notion هستند که روی صفحه می‌بینید. قاب‌ها ممکن است تزیینات حاشیه داشته باشند و برای هر شیء تسهیم‌شده یک زبانه (\fBtab\fP) دارند. پرس‌وجوها (\fBQueries\fP) کادرهایی هستند که در پایین قاب‌ها یا صفحه‌ها ظاهر می‌شوند تا برای اجرای عملیاتی که به ورودی وابسته است از شما ورودی متنی دریافت کنند. بیشتر پرس‌وجوها از تکمیل خودکار با کلید تب (tab-completion) پشتیبانی می‌کنند. .SH "کلیدهای میانبر و اتصالات (BINDINGS)" این‌ها کلیدهای میانبر و اتصالات نشانه‌گر (ماوس) پیش‌فرض هستند. در ادامه، \fBMod4\fP به کلید تبدیلگری اشاره دارد که توسط Notion استفاده می‌شود. کلید \fBMod4\fP پیش‌فرض است، اما این را می‌توان با تنظیم \fBMETA\fP در پیکربندی تغییر داد. کلید خاصی که به عنوان \fBMod4\fP تفسیر می‌شود به سیستم شما بستگی دارد. در سیستم‌های مبتنی بر Xorg معمولاً به کلید \fBwindows\fP نگاشت می‌شود. ابزار \fIxmodmap(1x)\fP می‌تواند برای دریافت/تنظیم کدهای کلیدی که با تبدیلگرها مطابقت دارند استفاده شود، و ابزار \fIxev(1x)\fP برای مشاهده کدهای تولیدشده توسط کلیدهای خاص به کار می‌رود. رشته داخل براکت بعد از عنوان هر گروه میانبر در زیر، نشان‌دهنده ماژولی است که فایل پیکربندی آن، این اتصالات را تعریف کرده است. .SS "کلیدهای میانبر سراسری (Globally available bindings)" .TP .B Mod4+1 جابه‌جایی به شیء 0 (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+2 جابه‌جایی به شیء 1 (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+3 جابه‌جایی به شیء 2 (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+4 جابه‌جایی به شیء 3 (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+5 جابه‌جایی به شیء 4 (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+6 جابه‌جایی به شیء 5 (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+7 جابه‌جایی به شیء 6 (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+8 جابه‌جایی به شیء 7 (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+9 جابه‌جایی به شیء 8 (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+0 جابه‌جایی به شیء 9 (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+grave جابه‌جایی به شیء بعدی (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+Shift+asciitilde جابه‌جایی به شیء قبلی (فضای کاری، پنجره کلاینت تمام‌صفحه) درون صفحه جاری. .TP .B Mod4+O O باز کردن اولین ناحیه‌ای که نیازمند توجه است یا ناحیه‌ای که قبلاً فعال بوده است. .TP .B Mod4+Shift+1, Mod4+F1 رفتن به صفحه 0 در پیکربندی چندنمایشگری. .TP .B Mod4+Shift+2, Mod4+F2 رفتن به صفحه 1 در پیکربندی چندنمایشگری. .TP .B Mod4+Shift+3, Mod4+F3 رفتن به صفحه 2 در پیکربندی چندنمایشگری. .TP .B Mod4+Shift+4 رفتن به صفحه 3 در پیکربندی چندنمایشگری. .TP .B Mod4+Shift+Escape رفتن به صفحه قبلی در پیکربندی چندنمایشگری. .TP .B Mod4+Escape رفتن به صفحه بعدی در پیکربندی چندنمایشگری. .TP .B Mod4+F9 ایجاد یک فضای کاری جدید از نوع پیش‌فرض انتخابی. .TP .B F12, Mod4+F12, Button3 press نمایش منوی اصلی. .TP .B Button2 press نمایش منوی فهرست پنجره‌ها. .TP .B Mod4+Tab گردش فوکوس به جلو. .TP .B Mod4+Shift+Tab گردش فوکوس به عقب. .TP .B Mod4+Shift+R بالا آوردن شیء فوکوس‌شده، در صورت امکان. .SS "کلیدهای میانبر برای تمام قاب‌ها و صفحه‌ها (Bindings operating on all frames and screens)" .TP .B Mod4+C بستن شیء جاری. .TP .B Mod4+Shift+D جدا کردن (شناور کردن) یا اتصال مجدد یک شیء به مکان قبلی آن. .SS "کلیدهای میانبر برای تمام قاب‌ها (Bindings operating on all frames)" .TP .B Mod4+H بیشینه‌سازی افقی قاب. .TP .B Mod4+V بیشینه‌سازی عمودی قاب. .TP .B Button3 press نمایش منوی زمینه‌ای (context menu). .TP .B Mod4+R شروع حالت جابه‌جایی/تغییر اندازه. .TP .B Button1 click at tab, Button2 click at tab تغییر قاب برای نمایش شیء مشخص‌شده توسط زبانه. .TP .B Button1 drag at border, Mod4+Button3 drag تغییر اندازه قاب. .TP .B Mod4+Button1 drag جابه‌جایی قاب. .TP .B Button1 drag at tab, Button2 drag at tab جابه‌جایی اشیا میان قاب‌ها با کشیدن و رها کردن زبانه. .TP .B Mod4+Caps_Lock, Mod4+Button4 click جابه‌جایی به شیء بعدی درون قاب. .TP .B Mod4+Shift+Caps_Lock, Mod4+Button5 click جابه‌جایی به شیء قبلی درون قاب. .SS "کلیدهای میانبر برای قاب‌ها و صفحه‌های سطح بالا (غیرگذرا) (Bindings operating on top-level frames and screens)" .TP .B Mod4+T تغییر وضعیت نشانه‌گذاری (تگ) شیء جاری. .TP .B Mod4+Shift+T پاک کردن تمام نشانه‌ها (تگ‌ها). .TP .B Mod4+L قفل کردن صفحه. .TP .B Mod4+Return, F2 اجرای یک شبیه‌ساز ترمینال. .TP .B Mod4+J درخواست ورودی خط فرمان برای اجرا. .TP .B Mod4+Shift+J درخواست ورودی کد Lua برای اجرا. .TP .B Mod4+F4 درخواست نام میزبان برای اتصال با SSH. .TP .B Mod4+F5 درخواست نام فایل برای ویرایش. .TP .B Mod4+F6 درخواست نام فایل برای مشاهده. .TP .B Mod4+F7 درخواست بررسی کلید میانبر. .TP .B Mod4+Shift+F9 درخواست نام فضای کاری برای رفتن به آن یا ایجاد فضای جدید. .TP .B Mod4+G درخواست نام یک پنجره کلاینت برای رفتن به آن. .TP .B Mod4+M نمایش منوی زمینه‌ای. .TP .B Mod4+Shift+M درخواست منوی زمینه‌ای. .TP .B Mod4+slash نمایش «مستندات زنده» Notion. .TP .B Mod4+Shift+slash درخواست صفحه راهنما جهت نمایش. .SS "کلیدهای میانبر برای قاب‌های سطح بالا (غیرگذرا) (Bindings operating on top-level frames)" .TP .B Mod4+N پیوست کردن اشیای نشانه‌گذاری‌شده (تگ‌شده) به این قاب. .TP .B Mod4+Shift+N درخواست یک پنجره کلاینت جهت پیوست کردن ('nick'). .TP .B Mod4+A جابه‌جایی به زبانه 0 در این قاب. .TP .B Mod4+S جابه‌جایی به زبانه 1 در این قاب. .TP .B Mod4+D جابه‌جایی به زبانه 2 در این قاب. .TP .B Mod4+F جابه‌جایی به زبانه 3 در این قاب. .TP .B Mod4+comma انتقال زبانه جاری به راست درون قاب. .TP .B Mod4+period انتقال زبانه جاری به چپ درون قاب. .TP .B Mod4+H, Mod4+V بیشینه‌سازی افقی/عمودی قاب. .SS "کلیدهای میانبر برای قاب‌های شناور/جداشده (Bindings for floating/detached frames)" .TP .B Button1 double click at tab تغییر وضعیت حالت سایه (shade mode). .TP .B Button1 press at tab, Button1 press at border, Mod4+Button1 click بالا آوردن قاب. .TP .B Mod4+Button3 click پایین بردن قاب. .TP .B Button1 drag at tab جابه‌جایی قاب. .TP .B Mod4+Shift+B کاشی‌کاری قاب، در صورتی که کاشی‌کاری دیگری در فضای کاری وجود نداشته باشد. .SS "کلیدهای میانبر برای کاشی‌کاری‌ها و قاب‌های کاشی‌شده [mod_tiling] (Bindings for tilings and tiled frames)" .TP .B Mod4+I تقسیم جاری به ستون‌ها. .TP .B Mod4+Shift+I تقسیم جاری به سطرها. .TP .B Mod4+X تخریب قاب جاری. .TP .B Mod4+W رفتن به قاب زیرین قاب جاری. .TP .B Mod4+Shift+W, Mod4+Shift+Button4 click, Mod4+Shift+Button5 click رفتن به قاب بالایی قاب جاری. .\" ? .SS "کلیدهای میانبر برای پنجره‌های کلاینت (Bindings for client windows)" .TP .B Mod4+Shift+L تکان دادن آرام پنجره کلاینت؛ این کار ممکن است در رفع مشکلات تغییر اندازه برخی برنامه‌ها موثر باشد. .TP .B Mod4+Shift+C کشتن کلاینت مالک پنجره. .TP .B Mod4+Shift+Q ارسال فشردن کلید بعدی به پنجره کلاینت. برخی برنامه‌ها ممکن است به طور پیش‌فرض این اجازه را ندهند. .TP .B Mod4+Q تغییر وضعیت حالت تمام‌صفحه گروه پنجره کلاینت. .SS "کلیدهای میانبر حالت جابه‌جایی/تغییر اندازه (Move/resize mode bindings)" .TP .B Escape لغو حالت تغییر اندازه. .TP .B Return پایان حالت تغییر اندازه. .TP .B Left, Right, Up, Down, F, B, P, N رشد در جهت مشخص‌شده. .TP .B Shift+Left, Shift+Right, Shift+Up, Shift+Down, Shift+F, Shift+B, Shift+P, Shift+N کوچک شدن در جهت مشخص‌شده. .TP .B Mod4+Left, Mod4+Right, Mod4+Up, Mod4+Down, Mod4+F, Mod4+B, Mod4+P, Mod4+N جابه‌جایی در جهت مشخص‌شده. .SS "کلیدهای میانبر برای کادرهای پیام و پرس‌وجوها [mod_query] (Bindings for message boxes and queries)" .TP .B Escape, Control+G, Control+C بستن کادر پرس‌وجو/پیام، بدون اجرای اقدامات متصل‌شده. .TP .B Control+U, Control+V, Page_Up, Page_Down پیمایش پیام یا موارد تکمیل‌شده به بالا/پایین. .SS "کلیدهای میانبر برای ویرایش در پرس‌وجوها [mod_query] (Bindings for editing in queries)" این اتصالات مشابه کلیدهای ویرایشگر متنی \fIjoe(1)\fP هستند. عملیات برش، رونوشت و چسباندن (cut, copy, paste) به شیوه مرسوم‌تری کار می‌کند، ولی در عین حال کلیدها معادل هستند. .TP .B Control+F, Control+B, Right, Left حرکت به اندازه یک نویسه به جلو/عقب. .TP .B Control+E, Control+A, End, Home رفتن به انتها/ابتدا. .TP .B Control+X, Control+Z پرش به اندازه یک کلمه به جلو/عقب. .TP .B Control+D, Delete حذف نویسه بعدی. .TP .B BackSpace, Control+H حذف نویسه قبلی. .TP .B Control+W, Control+O حذف یک کلمه به جلو/عقب. .TP .B Control+J حذف تا انتهای سطر. .TP .B Control+Y حذف کل سطر. .TP .B Control+T تعویض جای دو نویسه مجاور (Transpose). .TP .B Control+P, Control+N, Up, Down, Control+Up, Control+Down انتخاب مدخل بعدی/قبلی (مطابق) در تاریخچه. .TP .B Button2 click, Control+K C چسباندن از بریده‌دان (clipboard). .TP .B Control+K B تنظیم نشانه/شروع انتخاب متن. .TP .B Control+K Y برش متن انتخاب‌شده (Cut). .TP .B Control+K K رونوشت از متن انتخاب‌شده (Copy). .TP .B Control+K G پاک کردن نشانه/لغو انتخاب متن. .TP .B Tab, Shift+Tab, Control+Tab تلاش برای تکمیل متن واردشده یا گردش در گزینه‌های تکمیل‌شده. .TP .B Control+R, Control+S تکمیل از تاریخچه. .TP .B Control+M, Return, KP_Enter بستن پرس‌وجو و اجرای اقدام متصل‌شده. .SS "کلیدهای میانبر برای منوها [mod_menu] (Bindings for menus)" .TP .B Escape, Control+G, Control+C, Left بستن منو. .TP .B Return, KP_Enter, Control+M, Right فعال کردن مدخل منوی جاری. .TP .B Control+N, Control+P, Up, Down انتخاب مدخل بعدی/قبلی منو. .TP .B BackSpace پاک کردن بافر جستجوی هنگام تایپ در منو. .SH "فایل‌ها و پوشه‌ها (FILES AND DIRECTORIES)" .TP .B /etc/notion/cfg_notion.lua فایل‌های پیکربندی اصلی و پیش‌فرض سیستم. .TP .B /etc/notion/cfg_*.lua سایر فایل‌های پیکربندی. .TP .B /etc/notion/look_*.lua فایل‌های پیکربندی طرح رنگ. .TP .B ~/.notion/ فایل‌های پیکربندی کاربر. .TP .B ~/.notion/cfg_notion.lua فایل پیکربندی اصلی پیش‌فرض کاربر (پیش‌فرض‌های سیستم را بازنویسی می‌کند). .SH "همچنین ببینید (SEE ALSO)" صفحه خانگی Notion در \fIhttps://notionwm.net\fP .PP سند "Configuring and extending Notion with Lua" موجود در صفحه خانگی Notion. .PP .I /usr/share/doc/notion/ .PP \fIX(7x)\fP, \fInotionflux(1)\fP, \fIjoe(1)\fP .SH "نویسنده (AUTHOR)" برنامه Notion توسط تیم Notion نوشته شده است، بر پایه Ion که توسط Tuomo Valkonen نوشته شده بود.