خطوط ۸ میلیمتری روی کاغذ A4
با حاشیهٔ ۱۲ میلیمتری و ۲۰ میلیمتر فضای اضافی بالای خط اول، کاغذ A4 عمودی ۳۲ خط افقی نوشتاری با فاصلهٔ ۸ میلیمتر میگیرد. خط اول ۳۲ میلیمتر از لبهٔ بالا و خط آخر ۲۸۰ میلیمتر پایینتر قرار دارد و ۱۷ میلیمتر تا لبهٔ پایینی برشخورده باقی میماند.
ورق خطدار
یک SVG کامل با ابعاد میلیمتری. برای حفظ فاصلهٔ انتخابشده، با مقیاس ۱۰۰٪ یا «اندازهٔ واقعی» چاپ کنید.
هر خط افقی
| ۱ | ۳۲ | ۱۲ | ۱۹۸ |
| ۲ | ۴۰ | ۱۲ | ۱۹۸ |
| ۳ | ۴۸ | ۱۲ | ۱۹۸ |
| ۴ | ۵۶ | ۱۲ | ۱۹۸ |
| ۵ | ۶۴ | ۱۲ | ۱۹۸ |
| ۶ | ۷۲ | ۱۲ | ۱۹۸ |
| ۷ | ۸۰ | ۱۲ | ۱۹۸ |
| ۸ | ۸۸ | ۱۲ | ۱۹۸ |
| ۹ | ۹۶ | ۱۲ | ۱۹۸ |
| ۱۰ | ۱۰۴ | ۱۲ | ۱۹۸ |
| ۱۱ | ۱۱۲ | ۱۲ | ۱۹۸ |
| ۱۲ | ۱۲۰ | ۱۲ | ۱۹۸ |
| ۱۳ | ۱۲۸ | ۱۲ | ۱۹۸ |
| ۱۴ | ۱۳۶ | ۱۲ | ۱۹۸ |
| ۱۵ | ۱۴۴ | ۱۲ | ۱۹۸ |
| ۱۶ | ۱۵۲ | ۱۲ | ۱۹۸ |
| ۱۷ | ۱۶۰ | ۱۲ | ۱۹۸ |
| ۱۸ | ۱۶۸ | ۱۲ | ۱۹۸ |
| ۱۹ | ۱۷۶ | ۱۲ | ۱۹۸ |
| ۲۰ | ۱۸۴ | ۱۲ | ۱۹۸ |
هر خط افقی بین دو حاشیهٔ کناری ۱۲ میلیمتری، ۱۸۶ میلیمتر طول دارد.
سیودو خط روی هم ۵٫۹۵۲ متر خط افقی میشود.
SVG دانلودشده اندازهٔ صفحهاش را بر حسب میلیمتر اعلام میکند، نه پیکسل صفحهنمایش.
چگونگی کار
فرمول
firstLine = edgeMargin + headingSpace
bottom = pageHeight - edgeMargin
اگر firstLine <= bottom باشد:
writingLines = floor((bottom - firstLine) / spacing) + 1
lineY[n] = firstLine + n x spacing
در غیر این صورت: writingLines = ۰
ruledWidth = pageWidth - 2 x edgeMargin
totalRuleLength = writingLines x ruledWidth
همهٔ طولها بهصورت میکرومتر صحیح نگهداری و سپس در SVG نوشته میشوند؛
عرض و ارتفاع SVG بر حسب میلیمتر اعلام میشود.
فرضها
- ابعاد کاغذ اندازههای فیزیکی برشخورده هستند. حاشیهٔ سختافزاری چاپگر کسر نمیشود؛ یک خط درخواستی همچنان میتواند توسط دستگاهی که به آن نقطه نمیرسد بریده شود.
- خط اول برابر حاشیهٔ لبه بهاضافهٔ فضای اضافی عنوان است. فضای عنوان جایگزین حاشیهٔ خالی لبه نمیشود.
- خطی که دقیقاً روی مرز پایینی میافتد گنجانده میشود؛ به همین دلیل یک برگه میتواند یک خط بیشتر از تعداد فاصلههایش داشته باشد.
- خط راهنمای عمودی از لبهٔ کاغذ اندازهگیری میشود و درون عرض نوشتاری افقی محدود میشود. صفر آن را بهکلی حذف میکند.
- اندازهٔ فیزیکی فقط زمانی حفظ میشود که پنجرهٔ چاپ از مقیاس ۱۰۰٪ یا «اندازهٔ واقعی» استفاده کند. گزینهٔ «جا دادن در صفحه» عمداً برگه را تغییر مقیاس میدهد.
پرسشهای رایج
چرا خط اول ۳۲ میلیمتر از بالا است، نه ۲۰ میلیمتر؟
فضای عنوان ۲۰ میلیمتری زیر حاشیهٔ لبهٔ ۱۲ میلیمتری اضافه میشود. مجموع آنها اولین خط پایهٔ نوشتاری را در فاصلهٔ ۳۲ میلیمتری از لبهٔ فیزیکی بالا قرار میدهد.
آیا خطوط هنگام چاپ ۸ میلیمتر از هم فاصله خواهند داشت؟
اگر مقیاس چاپ ۱۰۰٪ یا «اندازهٔ واقعی» باشد، بله. گزینهٔ «جا دادن در صفحه» عمداً کل SVG و در نتیجه فاصلهٔ خطوط را نیز کوچک میکند.
منابع
روش کامل، مثال محاسبهشده و همهٔ فرضهای این نتیجه در این صفحه آمده است: سازندهٔ کاغذ خطدار قابل چاپ.