صفحة تجريبية مرحبا
المصطلحات للخطوط
- الحصول على الرابط
- X
- بريد إلكتروني
- التطبيقات الأخرى
📘 كروت المصطلحات البرمجية
setting
إعدادات واجهة أو قيمة افتراضية للخط.
let settings = { size: 14, family: "Arial" };
reset
إعادة ضبط الحرف أو النموذج للقيمة الأساسية.
style = {}; // reset جميع الإعدادات
flop it!
قلب اتجاه الحرف أو العنصر أفقياً.
transform: scaleX(-1);
undo
تراجع عن آخر تعديل على الشكل أو الإعدادات.
history.pop(); render(history.at(-1));
mode
الوضع الحالي للتعامل مع الحرف (رسم / تعديل).
if (mode === "edit") enableEditor();
dummy
عنصر وهمي أو اختبار لا يظهر في الإخراج النهائي.
let dummyGlyph = new Glyph("test");
nerd
وضع مطوّر يعرض إعدادات متقدمة للخط.
showAdvancedControls(true);
unit width
عرض الوحدة الأساسية للحرف في التصميم.
font.unitWidth = 600;
pen width
سماكة القلم المستخدم في رسم الحرف.
strokeWidth = 3;
proportion
نسبة التوازن بين عناصر الحرف.
proportion = height / width;
slanting
زاوية ميل الحرف أفقيًا أو رأسيًا.
transform: skewX(10deg);
contrast
التباين بين السماكة والرفيعة في تصميم الحرف.
lineWidth = weight > 600 ? 5 : 2;
superness
مدى جمالية الحرف وتميّزه البصري.
if (curveRatio > 0.9) style.super = true;
aperture
فتحة الحرف أو المساحة الداخلية مثل "ح" أو "ق".
apertureSize = measureGap("ح");
corner
الزاوية الحادة أو المستديرة في شكل الحرف.
border-radius: 10px;
overshoot
تجاوز الحرف للخط الأساسي أو المسطرة البصرية.
circle.y = baseLine - 5; // slight overshoot
cap height
ارتفاع الحرف الكبير مثل "أ" أو "ل" من القاعدة حتى القمة.
font.capHeight = 800;
bar height
ارتفاع الجزء الأفقي من الحرف، مثل سن الحاء أو العصا الوسطى للباء.
glyph.bar.y = 400;
asc. height
ارتفاع الجزء الصاعد للحرف مثل رأس الألف أو اللام.
glyph.ascender = 900;
desc. height
الجزء النازل من الحرف مثل أسفل الجيم أو الياء.
glyph.descender = -300;
x-height
ارتفاع جسم الحرف الوسيط مثل السين أو العين، بين القاعدة والقمة.
font.xHeight = 500;
horiz. increase
زيادة عرض الحرف أفقيًا.
width += 20;
vert. increase
زيادة ارتفاع الحرف عموديًا.
height += 30;
taper
تدرج السماكة من منطقة لأخرى داخل الحرف.
strokeWidth = taper ? gradualDecrease() : uniform();
- الحصول على الرابط
- X
- بريد إلكتروني
- التطبيقات الأخرى
المشاركات الشائعة من هذه المدونة
reset إعادة ضبط... style = {};
reset
إعادة ضبط...
style = {};
📘 مكتبة المصطلحات الخطية 📘 مكتبة المصطلحات الخطية تعرّف على أبرز المصطلحات البرمجية في تصميم الخط العربي من خلال تجربة تفاعلية شاملة. ⚙️ إعدادات 🎛️ أوضاع 📐 أبعاد ✨ شكل 👓 تصحيحات 📂 الكل x-height ارتفاع جسم الحرف المتوسط مثل السين أو العين. font.xHeight = 500; لغة البرمجة: JavaScript الدالة المستخدمة: ضبط خاصية xHeight داخل كائن font. reset إعادة ضبط... style = {}; apply تنفيذ التعديلات أو تفعيل الإعدادات الجديدة. applyStyle(fontSettings); save حفظ الحالة أو النموذج بصيغ متعددة. saveFont("MyFont.otf"); preview عرض سريع لما سيبدو عليه الخط بعد التعديل. showPreview(glyph); roundness درجة استدارة الحواف والزوايا داخل الحرف. cornerRadius = 12; sharpness حدة الزوايا أو الأطراف الهندسية للحرف. if (angle < 30) edgeType = "sharp"; ...
تعليقات
إرسال تعليق