پرش به محتوا

کتابخانه

دانلود yakuhanjp و نشانی CDN ایرانی

yakuhanjp یه بسته npm از مجموعه فونت های Yakumono-Hankaku ساخته Qrac هست که علائم نگارشی ژاپنی مثل نقطه، ویرگول و کروشه رو توی صفحه های وب بهتر نشون می ده. اگه سایتت متن ژاپنی داره و فاصله های اضافی دور این علائم اذیتت می کنه، به کارت می یاد.

نسخه رسمی و بدون تغییر، از منبع رسمی با مجوز (OFL-1.1 AND MIT)؛ هش هر فایل با منبع بررسی شده است.

آخرین نسخه
۵.۰.۰
نسخه‌ها در مخزن
۱۱
مجوز
(OFL-1.1 AND MIT)
سازنده
Qrac
آخرین بررسی
آخرین به‌روزرسانی
توضیحات

آخرین نسخه

آخرین نسخه ۵.۰.۰ آخرین

۱۶۹ کیلوبایت· ۶۰ فایل· انتشار

دانلود
نشانی مستقیم فایل اصلی https://mirror.wbweb.ir/npm/yakuhanjp@5.0.0/dist/css/yakuhanjp.css
کد آماده با SRI <link rel="stylesheet" href="https://mirror.wbweb.ir/npm/yakuhanjp@5.0.0/dist/css/yakuhanjp.css" integrity="sha256-ljKKKXr0r3CuaGkstX0oVRzsX5NAoQ80Z5nllT8n0KA=" crossorigin="anonymous">

SHA-256: 96328a297af4af70ae68692cb57d28551cec5f9340a10f346799e5953f27d0a0

درباره yakuhanjp (یاکوهان جی پی)

توی تایپوگرافی ژاپنی به علائم نگارشی می گن «یاکومونو» (yakumono). مشکل از اینجا شروع می شه که این علائم توی بیشتر فونت ها پهنای کامل یک حرف ژاپنی رو می گیرن. وقتی چند تاشون کنار هم بیان، مثلاً یه نقطه ژاپنی درست بعد از یه کروشه بسته، یه فاصله خالی و ناهماهنگ وسط خط می افته. yakuhanjp همین مشکل رو حل می کنه. شکل «نیم عرض» (hankaku) این علائم رو می ده تا فاصله ها جمع بشن و متن شبیه چاپ حرفه ای ژاپنی دربیاد.

یه نکته مهم: yakuhanjp فونت کامل ژاپنی نیست. فقط ظاهر همین علائم رو عوض می کنه، پس باید کنار فونت اصلی متنت استفاده بشه. برای خود حروف و کانجی ها همچنان یه فونت ژاپنی دیگه لازم داری و yakuhanjp رو توی font-family جلوتر از اون می ذاری. اگه سایتت فقط فارسی و انگلیسی داره، این بسته هیچ کمکی بهت نمی کنه و فقط یه فایل اضافی بارگذاری می کنی.

پس کجا به درد می خوره؟ مثلاً سایت یه آموزشگاه زبان ژاپنی، وبلاگ مترجم های انیمه و مانگا، یا سایتی که متن اصلی ژاپنی رو کنار ترجمه فارسی نشون می ده. توی این کارها معمولاً متن ژاپنی کم نیست و علائم شلخته توی چشم می زنن. اگه کل سایتت فقط یکی دو کلمه ژاپنی داره، احتمالاً ارزش دردسرش رو نداره.

موقع انتخاب دو چیز رو چک کن. اول مجوز: سازنده ترکیبی از مجوز فونت آزاد OFL و مجوز MIT رو اعلام کرده. برای استفاده تجاری هم معمولاً مشکلی نیست، ولی متن مجوز رو یه بار بخون. دوم مسیر فایل ها: فونت ها باید کنار CSS و با مسیر درست روی هاست خودت باشن، وگرنه مرورگر می ره سراغ فونت پیش فرض و فرقی نمی بینی. وقتی دسترسی به npm و CDN های خارجی کند یا قطعه، داشتن یه کپی روی هاست خودت خیلی راحت تره. نسخه های رسمی و بدون تغییر yakuhanjp توی مخزن دانلود ما هم هست و می تونی از همین جا برداری.

راهنمای استفاده

کار با yakuhanjp چند قدم بیشتر نیست و لازم نیست پروژه ات npm داشته باشه.

  • بسته رو از همین صفحه دانلود کن و از حالت فشرده دربیار.
  • پوشه شامل فایل CSS و فونت ها رو روی هاست خودت آپلود کن. فایل های فونت باید همون ساختاری رو کنار CSS داشته باشن که خودش انتظار داره.
  • فایل CSS رو با کد آماده پایین همین صفحه توی بخش head سایتت یا قالب وردپرسی ات اضافه کن.
  • توی CSS خودت، نام فونت yakuhanjp رو اول فهرست font-family بذار. بعدش فونت اصلی ژاپنی و آخرش یه فونت جایگزین عمومی بیاد. ترتیب مهمه، چون مرورگر هر علامت رو از اولین فونتی برمی داره که پشتیبانیش کنه.
  • یه متن آزمایشی با علائمی مثل 「」 و 。 بذار و یه بار با فونت و یه بار بدون اون مقایسه کن تا فرق فاصله ها رو ببینی.

اگه تغییری ندیدی، اول توی تب Network مرورگر چک کن فایل های فونت درست بارگذاری شدن و خطای 404 ندارن. بعدش نام فونت توی font-family رو با مستندات بسته مقایسه کن. بیشتر وقت ها مشکل از مسیر فایل ها یا یه غلط تایپی توی نامه.

همه نسخه‌ها (۱۱)

نسخه‌های ۵.x ۱ نسخه
  • ۵.۰.۰ آخرین نسخه ۱۶۹ کیلوبایت·
    دانلودنسخه 5.0.0
    نشانی مستقیم فایل اصلی 5.0.0 https://mirror.wbweb.ir/npm/yakuhanjp@5.0.0/dist/css/yakuhanjp.css
نسخه‌های ۴.x ۴ نسخه
  • ۴.۱.۱ ۲۰۴ کیلوبایت·
    دانلودنسخه 4.1.1
    نشانی مستقیم فایل اصلی 4.1.1 https://mirror.wbweb.ir/npm/yakuhanjp@4.1.1/dist/css/yakuhanjp.css
  • ۴.۱.۰ ۲۰۴ کیلوبایت·
    دانلودنسخه 4.1.0
    نشانی مستقیم فایل اصلی 4.1.0 https://mirror.wbweb.ir/npm/yakuhanjp@4.1.0/dist/css/yakuhanjp.css
  • ۴.۰.۱ ۱۸۷ کیلوبایت·
    دانلودنسخه 4.0.1
    نشانی مستقیم فایل اصلی 4.0.1 https://mirror.wbweb.ir/npm/yakuhanjp@4.0.1/dist/css/yakuhanjp.css
  • ۴.۰.۰ ۱۸۷ کیلوبایت·
    دانلودنسخه 4.0.0
    نشانی مستقیم فایل اصلی 4.0.0 https://mirror.wbweb.ir/npm/yakuhanjp@4.0.0/dist/css/yakuhanjp.css
نسخه‌های ۳.x ۴ نسخه
  • ۳.۴.۱ ۵۸۰ کیلوبایت·
    دانلودنسخه 3.4.1
    نشانی مستقیم فایل اصلی 3.4.1 https://mirror.wbweb.ir/npm/yakuhanjp@3.4.1/dist/css/yakuhanjp.min.css
  • ۳.۳.۱ ۵۷۰ کیلوبایت·
    دانلودنسخه 3.3.1
    نشانی مستقیم فایل اصلی 3.3.1 https://mirror.wbweb.ir/npm/yakuhanjp@3.3.1/dist/css/yakuhanjp.min.css
  • ۳.۲.۰ ۵۴۳ کیلوبایت·
    دانلودنسخه 3.2.0
    نشانی مستقیم فایل اصلی 3.2.0 https://mirror.wbweb.ir/npm/yakuhanjp@3.2.0/dist/css/yakuhanjp.min.css
  • ۳.۰.۰ ۵۱۴ کیلوبایت·
    دانلودنسخه 3.0.0
    نشانی مستقیم فایل اصلی 3.0.0 https://mirror.wbweb.ir/npm/yakuhanjp@3.0.0/dist/css/yakuhanjp.min.css
نسخه‌های ۲.x ۱ نسخه
  • ۲.۰.۰ ۳۲۰ کیلوبایت·
    دانلودنسخه 2.0.0
    نشانی مستقیم فایل اصلی 2.0.0 https://mirror.wbweb.ir/npm/yakuhanjp@2.0.0/dist/css/yakuhanjp.min.css
نسخه‌های ۱.x ۱ نسخه
  • ۱.۳.۱ قدیمی‌ترین نسخه ۱۶۲ کیلوبایت·
    دانلودنسخه 1.3.1
    نشانی مستقیم فایل اصلی 1.3.1 https://mirror.wbweb.ir/npm/yakuhanjp@1.3.1/dist/css/yakuhanjp.min.css

پرسش‌های رایج

  • علائم نگارشی ژاپنی رو با شکل نیم عرض نشون می ده. بدون اون، چند علامت پشت هم مثل کروشه و نقطه فاصله های بزرگ و ناهماهنگ می سازن. با این فونت خط فشرده تر و مرتب تر می شه و ظاهر متن به چاپ حرفه ای ژاپنی نزدیک تر می شه.

  • نه، کارش فقط همون علائم نگارشیه. برای هیراگانا، کاتاکانا و کانجی باید یه فونت ژاپنی دیگه کنارش داشته باشی. yakuhanjp رو توی font-family جلوتر از اون فونت می ذاری تا فقط علائم رو عوض کنه و بقیه متن دست نخوره.

  • نه. این مجموعه فقط برای علائم نگارشی ژاپنی ساخته شده و روی متن فارسی یا لاتین اثری نداره. اگه سایتت متن ژاپنی نداره، اضافه کردنش فقط یه فایل اضافی به صفحه می ده و ظاهر متن هیچ فرقی نمی کنه.

  • سازنده مجوز OFL و MIT رو اعلام کرده. هر دوی این مجوزها معمولاً استفاده توی پروژه های تجاری رو اجازه می دن. با این حال شرایط دقیق، مثل نگه داشتن اعلامیه مجوز، توی متن مجوز اومده و بهتره قبل از انتشار یه بار بخونیش.

  • لازم نیست. نسخه رسمی رو از همین مخزن دانلود می کنی، روی هاست خودت آپلود می کنی و با تگ link توی صفحه صداش می زنی. اینجوری سایتت به هیچ سرویس خارجی وابسته نمی مونه و توی روزهای محدودیت اینترنت هم بدون مشکل بارگذاری می شه.

چیزی که لازم دارید اینجا نیست؟

نام کتابخانه، افزونه یا قالب را بفرستید؛ پس از بررسی، نسخه‌های رسمی آن به مخزن اضافه می‌شود.