عن المشروع
Cal Sans v2 هو خط طباعي متغير مفتوح المصدر بتكليف من Peer Richelsen لصالح Cal.com ورسمه WORDMARK. صُمم لخدمة واجهة المنتج وعرض العلامة التجارية من ملف واحد، مع تكييف النسب والتباعد والهندسة عبر أحجام بصرية من حوالي 8 pt إلى 45 pt. التكامل بسيط: اضبط font-family على "Cal Sans" وفعّل font-optical-sizing: auto.
ينظم الخط حول محور GEOM الذي ينقل أشكال الحروف من الحياد القائم على إمكانية الوصول إلى الهندسة الكاملة، مروراً بأربع عائلات مسماة: A11y (0) وUI (25) وBase (50) وGeo (100). في البنية القياسية، تتبدل أشكال الحروف المتوافقة عند الحدود؛ وفي Cal Sans Flex تتحول بين بعضها البعض. تشمل المحاور الأخرى الوزن (400–700)، وYTAS للصواعد الأطول، وSHRP للزوايا الأكثر حدة. تُرسم المائلية بزاوية 9.5° بدلاً من إمالتها بواسطة المتصفح.
يُقدَّم التخصيص بثلاث طرق: محور GEOM المتغير في المتصفحات الحديثة وتطبيقات التصميم؛ وعشرون مجموعة أسلوبية واثنتان وأربعون صيغة حرفية عبر ميزات OpenType؛ ومنشئ ReCal Sans Font Builder على الويب لإنشاء تفرعات مخصصة بإعدادات افتراضية جديدة وميزات مجمدة، قابلة للاستخدام في أدوات مثل PowerPoint أو Canva.
تُنظم الإصدارات في قطع تحت fonts/: calsans-var-full (كل المحاور في ملف واحد)، وcalsans-var-flex (أشكال حروف متحولة على طول GEOM)، وcalsans-cossui (بنية منتج خفيفة مع ضبط opsz ليبلغ ذروته عند 32 pt)، وcalsans-static-essentials (عائلتان وستة عشر خطاً). يشمل الكتالوج الكامل وفقاً لما ذُكر 384 نمطاً ثابتاً ومجموعات فرعية لكل عائلة وحزم Google Fonts.
يتم البناء بأمر واحد، python3 -m scripts، الذي يشغل calBuild، وهو مترجم كُتب لهذا الخط. ينتج الخط المتغير وبنية Flex المتحولة باستخدام avar2 ومحرك استيفاء HOI وجميع القطع الثابتة. الإعداد والعلامات موثقة في README الخاص بالبناء.
الخط مجاني للاستخدام التجاري والشخصي بموجب رخصة SIL Open Font License، الإصدار 1.1، مع النص الكامل في OFL.txt. يُوزع عبر NPM، مع ذكر أن توفره على Google Fonts قادم. يتبع تخطيط المستودع بنية Unified Font Repository، مكيّفة لسير عمل Google Fonts.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.