Inkscape + KDE: نمادهای سینی سیستم خود را اصلاح کنید

خوبی در مورد OpenSource و کل اکوسیستم اطراف آن این است که اگر چیزی را دوست داریم می توانیم آن را تحویل بگیریم ، آن را اصلاح کنیم ، اصلاح کنیم (با رعایت مجوزهای مربوطه) و توزیع کنیم. ما این را می دانیم اما تنها کد منبع یک برنامه نیست که می توانیم از آن استفاده کنیم ، موارد بسیار دیگری نیز وجود دارد که به ما امکان انجام این کار را می دهد.

این بار ، من به شما نحوه تغییر آیکون های موجود در سینی سیستم را نشان می دهم KDE SC با استفاده از Inkscape، و این روش البته اگر ما تخیل لازم برای آن را داشته باشیم ، در خدمت ما خواهد بود تا مضمون خود را ایجاد کنیم. خوب ، در واقع بیش از آموزش نحوه تغییر دادن موضوع آیکون ، آنچه که من انجام خواهم داد این است که مواردی را که باید هنگام انجام آن در نظر بگیریم به شما نشان می دهد.

چند نکته قبل از شروع

اگر تصمیم دارید تم آیکون خود را بسازید ، توصیه من این است که شروع کنید برای دانستن برخی از مفاهیم اساسی است نحوه کار کردن یک موضوع در KDE. یا بهتر از این ، موضوعی را کاملا کامل انتخاب کنید و آن را مطالعه کنید.

اما از آنجا که من می دانم بهتر است با ظروف سرباز یا مسافر شروع شود و تئوری را برای لحظه ای دیگر ترک کنیم ، به شما نشان خواهم داد که در این مورد واقعاً باید در نظر بگیریم ، مضمون نماد خود را اصلاح کنیم.

کاری که کردم این بود که میز کارم را از این قسمت برداشتم:

سینی_قبل

به این:

سینی_بعد از آن

Inkscape + KDE: آنچه باید بدانیم.

ترکیب Inkscape + KDE کشنده است ، زیرا هنوز هم با آن راحت نیستم ها Karbon (برنامه ویرایش KDE .SVG). با گفتن اینها ، بیایید با چندین چیز آشنا شویم

1.- مضامین موجود در KDE بسته به این که ما آن را به صورت محلی (در خانه / خودمان) نصب کنیم یا مواردی را که با سیستم عامل ارائه می شوند (in / usr / share) انتخاب کنیم ، در دو دایرکتوری قرار می گیرند. در هر دو مورد به ترتیب مسیرها عبارتند از:

/ .kde4 / share / apps / desktopthemes / [موضوع ما]

و اگر مواردی هستند که به طور پیش فرض قبلاً گنجانده شده اند ، می توانیم آنها را در موارد زیر پیدا کنیم:

/ usr / share / apps / desktopthemes / [مباحث]

درون مضامین چندین پوشه وجود دارد که در این مورد یکی از موارد مورد علاقه ما در این موارد است:

. / .kde4 / share / apps / desktopthemes / [موضوع ما] / آیکون ها /

به عنوان مثال ، کاری که من کردم پوشه موضوعی به نام بود GNOME-Shell-KDE من قبلاً آن را نصب کردم و در همان دایرکتوری کپی کردم اما با نام دیگری.

cp /home/elav/.kde4/share/apps/desktoptheme/GNOME-Shell-KDE/ /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell/

تنها چیزی که باید در داخل این پوشه داشته باشیم پوشه icons (مشخصاً با آیکون ها) و پرونده است metadata.desktop، که دارای موارد زیر است:

[ورودی دسک تاپ] نام = MyOxygen-Shell نظر = X-KDE-PluginInfo-نویسنده = elav X-KDE-PluginInfo-Email = X-KDE-PluginInfo-Name = MyOxygen-Shell X-KDE-PluginInfo-Version = 1.2 X- KDE-PluginInfo-Website = X-KDE-PluginInfo-Category = Theme Plasma X-KDE-PluginInfo-Depends = KDE4 X-KDE-PluginInfo-License = GPL X-KDE-PluginInfo-EnabledByDefault = true
مهم است که نام پوشه با خط Name = MyOxygen-Shell مطابقت داشته باشد

وقتی به پوشه واقع در آن دسترسی پیدا می کنیم /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell ما این را پیدا کردیم:

نمادهای Inkscape + KDE قبل

و نتیجه نهایی این بود:

بعد از نمادها

همانطور که مشاهده می کنید ، آیکون ها سفید هستند. متأسفانه در این مقاله قصد ندارم نحوه ویرایش و اصلاح این آیکون ها را توضیح دهم ، زمانی دیگر خواهیم دید. آنچه ما باید در مورد آن روشن باشیم آنچه در ادامه می آید.

2.- برای اینکه آیکون ها به درستی در KDE کار کنند ، فراتر از نام برنامه در پرونده ، چیزی که نمی تواند از دست رفته باشد ID از هر عنصر در .SVG. یعنی بیایید نماد Network را مثال بزنیم که با باز شدن چیزی شبیه به این به ما نشان می دهد:

Inkscape + KDE

همانطور که مشاهده می کنید ، آیکون ها حالت های مختلفی دارند. ما دو تا برای زمان اتصال با کابل داریم و بقیه سیگنال های WiFi. چگونه KDE آیا می دانید از کدام یک استفاده کنید؟ زیرا توسط خواص جسم ، یعنی آن ID. اگر بر روی اولین نماد سمت راست کلیک راست کرده و بر روی آن کلیک کنید خواص شی، این را خواهیم دید:

خصوصیات Inkscape

همانطور که می بینید یک ID که وضعیت نماد را مشخص می کند. شما همان را خواهید دید (اما با متفاوت ID) اگر برای هر نماد داخل پرونده SVG همین کار را انجام دهیم. و همین

ما قبلاً تمام کردیم؟

بله ما قبلاً تمام کردیم فقط دانستن این و آنچه که برای ما باقی مانده این است که مقداری تخیل ایجاد کنیم تا مجموعه آیکون های خود را برای سینی سیستم ایجاد کنیم. و تکرار می کنم:

چه تم آیکونی برای سینی باشد ، چه تم windows برای شفق قطبی، یا یک موضوع پلاسما کامل ، اگر ما قرار ندهیم ID لازم برای هر عنصر KDE شما نمی دانید با آنها چه کار کنید.

حالا که تم آیکون خود را آماده کردیم ، بیایید برویم تنظیمات سیستم »ظاهر فضای کار» تم دسک تاپ و Air را انتخاب کنید (اکسیژن) در برگه جزئیات، ما نمادهای سینی را انتخاب می کنیم ، نمادهای جدیدی را که تغییر داده ایم:

نمادهای سینی

و خوب ، اگر می خواهید این تم آیکون (مورد اصلاح شده) را بارگیری کنید در پیوند زیر موجود است:

نمادها را بارگیری کنید

محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

9 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   رودریگو dijo

    این فقط خواص نمادها را نشان می دهد و نحوه ایجاد تغییرات در inkscape را توضیح نمی دهد.

    1.    ایلاو dijo

      پست را بخوانید ، کاملاً روشن کردم تغییر نماد بعداً ظاهر می شود ، با این حال ، هر کس روش خاص خود را برای انجام آن دارد ...

      1.    رودریگو dijo

        بسیار خوب ، عذرخواهی می کنم.

  2.   اوزکار dijo

    جویر ، متشکرم ، همکار ، من دقیقاً برای این سبک آیکون هایی می خواستم. وقتی به هولگوین آمدید به من یادآوری کنید که برای شما یک آبجو بخرم

    1.    ایلاو dijo

      خوش آمدید لذت ببرید !!

    2.    راینر پوپو dijo

      chama برای من سوالی در مورد فدورا بنویس
      rpgomez@uci.cu و آنقدر آبجو نخورید که شکم شما رشد کند

  3.   eliotime3000 dijo

    نکته خوبی بود. و اتفاقاً آیا برای KDE 4.x نیز معتبر است؟ زیرا من دیده ام که در KDE 4.x این مانور نمی تواند انجام شود زیرا آیکون ها درون یک پوشه فشرده با قالب ناشناخته هستند.

    1.    ایلاو dijo

      eliotime3000 ، نکته مورد نظر مربوط به KDE 4.13 است ، اما باید برای KDE 4.12 و پایین تر کار کند. شما به طور خاص به چه نسخه ای از KDE اشاره می کنید؟

      1.    eliotime3000 dijo

        به KDE 4.8.4 در Debian Wheezy (که من از آن استفاده می کنم و من با پیکربندی مشکلی روبرو هستم در KDE)

bool (درست)