Canvas یکی از [[افزونههای اصلی|افزونههای اصلی]] است که برای یادداشتبرداری بصری طراحی شده است. این افزونه فضایی نامحدود در اختیار شما قرار میدهد تا یادداشتها را چیدمان کرده و آنها را به یادداشتها، پیوستها و صفحات وب دیگر متصل کنید.
یادداشتبرداری بصری به شما کمک میکند تا با سازماندهی یادداشتها در یک فضای دوبعدی، آنها را بهتر درک کنید. یادداشتها را با خطوط به هم متصل کنید و یادداشتهای مرتبط را در کنار هم گروهبندی کنید تا رابطه بین آنها را بهتر بفهمید.
دادههای Canvas که در Obsidian ایجاد میکنید به صورت فایلهای `.canvas` با استفاده از قالب فایل باز [JSON Canvas](https://jsoncanvas.org/) ذخیره میشوند.
## ساختن یک بوم جدید
برای شروع استفاده از Canvas، ابتدا باید فایلی برای نگهداری بوم خود بسازید. میتوانید با روشهای زیر یک بوم جدید ایجاد کنید.
**پالت فرمانها:**
1. [[فرماندان|پالت فرمانها]] را باز کنید.
2. **Canvas: ساختن بوم نو** را انتخاب کنید تا بومی در همان پوشه فایل فعال ساخته شود.
**کاوشگر فایل:**
- در [[مرورگر فایل|کاوشگر فایل]]، روی پوشهای که میخواهید بوم در آن ایجاد شود کلیک راست کنید.
- **بوم نو** را انتخاب کنید.
**نوار ابزار:**
- در منوی عمودی نوار ابزار، **ساختن بوم نو** ![[lucide-layout-dashboard.svg#icon]] را انتخاب کنید تا بومی در همان پوشه فایل فعال ساخته شود.
> [!note] پسوند فایل .canvas
> Obsidian دادههای بوم شما را به صورت فایلهای `.canvas` با استفاده از قالب فایل بازی به نام [JSON Canvas](https://jsoncanvas.org/) ذخیره میکند.
## افزودن کارتها
میتوانید فایلها را از Obsidian یا از برنامههای دیگر به بوم خود بکشید و رها کنید. به عنوان مثال، فایلهای Markdown، تصاویر، صوت، PDF یا حتی انواع فایل ناشناخته.
### افزودن کارتهای متنی
میتوانید کارتهایی فقط متنی اضافه کنید که به هیچ فایلی ارجاع نمیدهند. درست مانند یک یادداشت میتوانید از Markdown، پیوندها و بلوکهای کد استفاده کنید.
برای افزودن یک کارت متنی جدید به بوم:
- آیکون فایل خالی در پایین بوم را انتخاب یا بکشید.
همچنین میتوانید با دوبار کلیک روی بوم، کارتهای متنی اضافه کنید.
برای تبدیل کارت متنی به فایل:
1. روی کارت متنی کلیک راست کنید و سپس **تبدیل به پرونده...** را انتخاب کنید.
2. نام یادداشت را وارد کنید و سپس **ذخیره** را انتخاب کنید.
> [!note] توجه
> کارتهای فقط متنی در [[پشتوندها]] نمایش داده نمیشوند. برای نمایش آنها، باید آنها را به فایل تبدیل کنید.
### افزودن کارت از یادداشتها
برای افزودن یک یادداشت از گاوصندوق به بوم:
1. آیکون سند در پایین بوم را انتخاب یا بکشید.
2. یادداشتی را که میخواهید اضافه کنید انتخاب کنید.
همچنین میتوانید از منوی زمینه بوم یادداشت اضافه کنید:
1. روی بوم کلیک راست کنید و سپس **افزودن یادداشت از خزانه** را انتخاب کنید.
2. یادداشتی را که میخواهید اضافه کنید انتخاب کنید.
یا میتوانید فایل را از [[مرورگر فایل|کاوشگر فایل]] به بوم بکشید و رها کنید.
### افزودن کارت از رسانهها
برای افزودن رسانه از گاوصندوق به بوم:
1. آیکون فایل تصویری در پایین بوم را انتخاب یا بکشید.
2. فایل رسانهای را که میخواهید اضافه کنید انتخاب کنید.
همچنین میتوانید از منوی زمینه بوم رسانه اضافه کنید:
1. روی بوم کلیک راست کنید و سپس **افزودن رسانه از خزانه** را انتخاب کنید.
2. فایل رسانهای را که میخواهید اضافه کنید انتخاب کنید.
یا میتوانید فایل را از [[مرورگر فایل|کاوشگر فایل]] به بوم بکشید و رها کنید.
### افزودن کارت از صفحات وب
برای جاسازی یک صفحه وب در بوم:
1. روی بوم کلیک راست کنید و سپس **افزودن صفحهی وب** را انتخاب کنید.
2. URL صفحه وب را وارد کنید و سپس **ذخیره** را انتخاب کنید.
همچنین میتوانید یک URL را در مرورگر خود انتخاب کرده و سپس آن را به بوم بکشید تا در یک کارت جاسازی شود.
برای باز کردن صفحه وب در مرورگر، `Ctrl` (یا `Cmd` در macOS) را فشار دهید و روی برچسب کارت کلیک کنید. یا روی کارت کلیک راست کنید و **باز کردن در مرورگر** را انتخاب کنید.
### افزودن کارت از پوشهها
یک پوشه را از کاوشگر فایل به بوم بکشید تا تمام فایلهای آن پوشه به بوم اضافه شوند.
### ویرایش کارت
روی یک کارت متنی یا یادداشت دوبار کلیک کنید تا ویرایش آن شروع شود. برای توقف ویرایش، خارج از کارت کلیک کنید. همچنین میتوانید `Escape` را فشار دهید تا ویرایش کارت متوقف شود.
همچنین میتوانید با کلیک راست روی کارت و انتخاب **ویرایش**، آن را ویرایش کنید.
### حذف کارت
کارتهای انتخابشده را با کلیک راست روی هر یک از آنها و سپس انتخاب **حذف** حذف کنید. یا `Backspace` (یا `Delete` در macOS) را فشار دهید.
همچنین میتوانید **حذف** ![[lucide-trash-2.svg#icon]] را در کنترلهای انتخاب بالای انتخاب خود انتخاب کنید.
### جابهجایی کارتها
میتوانید یک کارت یادداشت یا رسانه را با کارت دیگری از همان نوع جابهجا کنید.
برای جابهجایی کارت یادداشت:
1. روی کارتی که میخواهید جایگزین کنید کلیک راست کنید.
2. **جابهجایی فایل** را انتخاب کنید.
3. یادداشتی را که میخواهید جایگزین شود انتخاب کنید.
## انتخاب کارتها
با کلیک روی کارتها آنها را در بوم انتخاب کنید. میتوانید با کشیدن یک محدوده انتخاب اطراف آنها، چندین کارت را انتخاب کنید.
همچنین میتوانید با فشار دادن `Shift` و کلیک، کارتها را به یک انتخاب موجود اضافه یا از آن حذف کنید.
`Ctrl+a` (یا `Cmd+a` در macOS) را فشار دهید تا تمام کارتهای بوم انتخاب شوند.
برای پیمایش محتوای یک کارت، ابتدا باید آن را انتخاب کنید.
### مرتب کردن کارتها
یک کارت انتخابشده را بکشید تا جابهجا شود.
`Alt` (یا `Option` در macOS) را فشار دهید و بکشید تا انتخاب تکثیر شود.
میتوانید `Shift` را هنگام کشیدن فشار دهید تا فقط در یک جهت حرکت کنید.
`Space` را هنگام جابهجایی یک انتخاب فشار دهید تا چسبیدن غیرفعال شود.
انتخاب یک کارت، آن را به جلو منتقل میکند.
### تغییر اندازه کارت
هر یک از لبههای کارت را بکشید تا اندازه آن تغییر کند.
میتوانید `Space` را هنگام تغییر اندازه فشار دهید تا چسبیدن غیرفعال شود.
برای حفظ نسبت ابعاد هنگام تغییر اندازه، `Shift` را هنگام تغییر اندازه فشار دهید.
## اتصال کارتها
بین کارتها خطوطی بکشید تا روابط بین آنها ایجاد شود. از رنگها و برچسبها برای توصیف نحوه ارتباط آنها با یکدیگر استفاده کنید.
### اتصال دو کارت
برای اتصال دو کارت با یک خط جهتدار:
1. نشانگر را روی یکی از لبههای کارت نگه دارید تا دایرهای پر شده ببینید.
2. دایره را به لبه کارت دیگر بکشید تا آنها متصل شوند.
> [!tip] نکته
> اگر خط را بدون اتصال به کارت دیگر بکشید، سپس میتوانید کارتی را که میخواهید به آن متصل شود اضافه کنید.
### قطع اتصال دو کارت
برای حذف اتصال بین دو کارت:
1. نشانگر را روی خط اتصال نگه دارید تا دو دایره کوچک روی خط ظاهر شوند.
2. یکی از دایرهها را از کارت بکشید بدون آنکه به کارت دیگری متصل کنید.
همچنین میتوانید با کلیک راست روی خط بین آنها و سپس انتخاب **حذف**، دو کارت را جدا کنید. یا با انتخاب خط و سپس فشار دادن `Backspace` (یا `Delete` در macOS).
### اتصال کارت به کارت دیگر
برای جابهجایی یکی از سرهای خط اتصال:
1. نشانگر را روی خط اتصال نگه دارید تا دو دایره کوچک روی خط ظاهر شوند.
2. دایره روی سری را که میخواهید دوباره متصل کنید، به کارت دیگری بکشید.
### پیمایش یک اتصال
اگر دو کارت متصل از هم دور هستند، میتوانید با کلیک راست روی خط و سپس انتخاب **رفتن به مقصد** یا **رفتن به مبدأ**، به مبدأ یا مقصد اتصال بروید.
### افزودن برچسب به اتصال
میتوانید به یک خط برچسبی اضافه کنید تا رابطه بین دو کارت را توصیف کند.
برای برچسبگذاری اتصال:
1. روی خط دوبار کلیک کنید.
2. برچسب را وارد کنید و سپس `Escape` را فشار دهید یا هر جایی روی بوم کلیک کنید.
همچنین میتوانید با انتخاب اتصال و سپس انتخاب **ویرایش برچسب** از کنترلهای انتخاب، آن را برچسبگذاری کنید.
برای ویرایش برچسب اتصال، روی خط دوبار کلیک کنید، یا روی خط کلیک راست کنید و سپس **ویرایش برچسب** را انتخاب کنید.
### تغییر رنگ کارت یا اتصال
1. کارتها یا اتصالاتی را که میخواهید رنگ کنید انتخاب کنید.
2. در کنترلهای انتخاب، **انتخاب رنگ** ![[lucide-palette.svg#icon]] را انتخاب کنید.
3. یک رنگ انتخاب کنید.
## گروهبندی کارتها
### گروهبندی کارتهای انتخابشده
برای ایجاد یک گروه خالی:
- روی بوم کلیک راست کنید و سپس **ساختن گروه** را انتخاب کنید.
برای گروهبندی کارتهای مرتبط:
1. کارتها را انتخاب کنید.
2. روی هر یک از کارتهای انتخابشده کلیک راست کنید و سپس **ساختن گروه** را انتخاب کنید.
**تغییر نام گروه:** روی نام گروه دوبار کلیک کنید تا ویرایش شود، سپس `Enter` را فشار دهید تا ذخیره شود.
## پیمایش در بوم
با افزودن کارتهای بیشتر به بوم، باید بدانید چگونه در بوم پیمایش کنید تا بخشی از آن را ببینید. یاد بگیرید چگونه با پیمایش و بزرگنمایی به راحتی در سراسر بوم حرکت کنید.
### پیمایش در بوم
برای جابهجایی بوم به صورت عمودی و افقی، که به آن _پیمایش_ نیز گفته میشود، میتوانید از هر یک از روشهای زیر استفاده کنید:
- `Space` را فشار دهید و بوم را بکشید.
- بوم را با دکمه وسط ماوس بکشید.
- اسکرول ماوس را برای پیمایش عمودی بچرخانید و `Shift` را هنگام اسکرول فشار دهید تا به صورت افقی پیمایش کنید.
### بزرگنمایی بوم
برای بزرگنمایی بوم، `Space` یا `Ctrl` (یا `Cmd` در macOS) را فشار دهید و با چرخ ماوس اسکرول کنید. یا **بزرگنمایی** ![[lucide-plus.svg#icon]] و **کوچکنمایی** ![[lucide-minus.svg#icon]] را از کنترلهای زوم در گوشه بالا سمت راست انتخاب کنید.
#### زوم متناسب
برای بزرگنمایی بوم بهگونهای که هر موردی قابل مشاهده باشد، **زوم متناسب** ![[lucide-maximize.svg#icon]] را انتخاب کنید. یا از میانبر صفحهکلید `Shift+1` استفاده کنید.
#### زوم بر بخش انتخابشده
برای بزرگنمایی بوم بهگونهای که تمام موارد انتخابشده قابل مشاهده باشند، روی کارت انتخابشده کلیک راست کنید و سپس **زوم بر بخش انتخابشده** را انتخاب کنید. یا از میانبر صفحهکلید `Shift+2` استفاده کنید.
#### بازنشانی زوم
برای بازگرداندن سطح بزرگنمایی به حالت پیشفرض، **بازنشانی زوم** را در کنترلهای زوم در گوشه بالا سمت راست انتخاب کنید.
## نکات پیشرفته
ما چند ویدئوی کوتاه ساختهایم تا برخی از کاربردهای پیشرفته Canvas را نشان دهیم.
میتوانید [تمام ۷۲ نکته را اینجا ببینید](https://obsidian.md/canvas#protips). لطفاً توجه داشته باشید که ویدئوهای نکات فقط در نسخه دسکتاپ قابل مشاهده هستند.