Skip to main content

نمودارها

💡TL;DR

ابتدا نوع نمودار مورد نیاز خود را انتخاب کنید، سپس فرمت منبع قابل ویرایش آن را انتخاب نمایید. نتیجه را در Obsidian پیش‌نمایش داده و آن را به صورت SVG، PNG یا PDF صادر کنید.

درک سه گزینه موجود

گزینهچیزی که تحت کنترل آن قرار می‌گیردنمونه‌ها
نوع نمودارمعنای نمودارنمودار جریان، نمودار توالی، نمودار مدار الکتریکی، نمودار داده‌ها
فرمت منبعفایل قابل ویرایش یا قابل استفاده مجددی که Notemd ایجاد می‌کندMermaid، JSON Canvas، Draw.io، Drawnix، CircuitikZ
فرمت صادراتتصویر یا سندی که برای اشتراک‌گذاری استفاده می‌شودSVG، PNG، PDF

Draw.io و Drawnix جزو فرمت‌های منبع هستند و نه انواع نمودار. CircuitikZ یک فرمت منبع است که برای نمودارهای مدار الکتریکی طراحی شده است. همان پیش‌نمایش را می‌توان به چندین فرمت بصری صادر کرد؛ بنابراین انتخاب CircuitikZ شما را محدود به SVG نمی‌کند.

انتخاب یک فرمت منبع

فرمتمناسب برایفایل منبع
Mermaidنمودارهایی که مستقیماً در Markdown نگهداری می‌شوندبلوک کد Mermaid
JSON Canvasفرآیندهای کاری مخصوص canvas در Obsidian.canvas
Draw.ioویرایش بعدی در diagrams.net یا ابزارهای سازگار.drawio
Drawnixویرایش به سبک دست‌نویس یا تخته سفید.drawnix
CircuitikZمدارهای الکتریکی و ترانزیستوری ساختارمند.tex

اگر به یک ویرایشگر خاص نیاز ندارید، گزینه فرمت منبع مورد علاقه را روی Auto باقی بگذارید. Notemd فرمت سازگاری را برای نوع نمودار انتخاب‌شده تعیین خواهد کرد.

تولید و صادرات یک نمودار

۱. یادداشت مربوطه را باز کنید یا متنی را که می‌خواهید به صورت نموداری نمایش داده شود، انتخاب کنید. ۲. از منوی کناری Notemd یا پالت دستورات، گزینه تولید نمودار را انتخاب کنید. ۳. یک نوع نمودار را انتخاب کنید یا آن را روی تشخیص خودکار باقی بگذارید. ۴. یک فرمت منبع را انتخاب کنید یا آن را روی Auto باقی بگذارید. ۵. پیش‌نمایش را بررسی کنید. ۶. گزینه‌های ذخیره فایل منبع، صادرات SVG، صادرات PNG یا صادرات PDF را انتخاب کنید.

فرمت‌های PNG و PDF از مقدار PPI مربوط به صادرات تصویر که در تنظیمات Notemd تعیین شده است، استفاده می‌کنند. SVG یک تصویر برداری است و تحت تأثیر مقدار PPI قرار نمی‌گیرد.

نمودارهای مدار الکتریکی

برای درخواست‌های مربوط به مدارهای الکتریکی، گزینه نمودار مدار الکتریکی را همراه با فایل منبع CircuitikZ انتخاب کنید. Notemd ابتدا یک توصیف ساختارمند از مدار تولید کرده و سپس فایل منبع CircuitikZ را می‌نویسد. این روش نسبت به درخواست نوشتن کد LaTeX بدون محدودیت از سوی مدل، قابل اعتمادتر است.

پشتیبانی فعلی از CircuitikZ به طور عمدی محدود شده است. تقویت‌کننده‌های NMOS با منبع مشترک و بلوک‌های CMOS پشتیبانی‌شده بهترین عملکرد را دارند. همیشه قبل از استفاده از یک مدار تولیدشده در کارهای فنی یا انتشاراتی، پیش‌نمایش و فایل منبع را بررسی کنید.

پیش‌نمایش SVG توسط Notemd به عنوان ابزاری برای بررسی تولید می‌شود؛ این پیش‌نمایش نشانه‌ای برای اثبات اینکه نسخه محلی LaTeX یا TikZJax فایل .tex را با موفقیت کامپایل کرده، نیست.

رفع مشکلات

نوع نمودار دریافتی صحیح نیست

به جای استفاده از گزینه تشخیص خودکار، نوع نمودار را به طور مستقیم انتخاب کنید. برای مدارها، گزینه نمودار مدار الکتریکی را انتخاب کرده و از دستور تولید نمودار استفاده کنید؛ نه دستور قدیمی خلاصه به صورت نمودار Mermaid.

یک فرمت منبع مناسب نیست

فرمت منبع را دوباره روی Auto تنظیم کنید یا فرمتی را انتخاب کنید که برای آن نوع نمودار مناسب باشد. CircuitikZ فقط برای نمودارهای مدار الکتریکی است؛ Draw.io و Drawnix نیز برای نمودارهای ساختارمند پشتیبانی‌شده در نظر گرفته شده‌اند.

دکمه‌های صادرات وجود ندارند

صادرات فرمت‌های SVG، PNG و PDF نیازمند یک پیش‌نمایش بصری است. اگر فقط متن منبع در دسترس باشد، فایل منبع را ذخیره کرده و آن را در ابزار خارجی مربوطه باز کنید.

فایل CircuitikZ در بیرون از نرم‌افزار کامپایل نمی‌شود

بررسی کنید که محیط LaTeX شما پکیج circuitikz را داشته باشد. این افزونه یک توزیع کامل LaTeX را همراه خود ندارد.