کاغذ خطدار با دقت میلیمتری
هر خط پایهٔ نوشتاری را در میکرومتر صحیح قرار میدهد، نشان میدهد که اولین و آخرین خطوط کجا میافتند، و یک برگهٔ SVG با اندازهٔ فیزیکی همراه با خطچین، نقطهچین و خط راهنمای عمودی اختیاری میسازد.
ورق خطدار
یک SVG کامل با ابعاد میلیمتری. برای حفظ فاصلهٔ انتخابشده، با مقیاس ۱۰۰٪ یا «اندازهٔ واقعی» چاپ کنید.
هر خط افقی
| ۱ | ۳۲ | ۱۲ | ۱۹۸ |
| ۲ | ۴۰ | ۱۲ | ۱۹۸ |
| ۳ | ۴۸ | ۱۲ | ۱۹۸ |
| ۴ | ۵۶ | ۱۲ | ۱۹۸ |
| ۵ | ۶۴ | ۱۲ | ۱۹۸ |
| ۶ | ۷۲ | ۱۲ | ۱۹۸ |
| ۷ | ۸۰ | ۱۲ | ۱۹۸ |
| ۸ | ۸۸ | ۱۲ | ۱۹۸ |
| ۹ | ۹۶ | ۱۲ | ۱۹۸ |
| ۱۰ | ۱۰۴ | ۱۲ | ۱۹۸ |
| ۱۱ | ۱۱۲ | ۱۲ | ۱۹۸ |
| ۱۲ | ۱۲۰ | ۱۲ | ۱۹۸ |
| ۱۳ | ۱۲۸ | ۱۲ | ۱۹۸ |
| ۱۴ | ۱۳۶ | ۱۲ | ۱۹۸ |
| ۱۵ | ۱۴۴ | ۱۲ | ۱۹۸ |
| ۱۶ | ۱۵۲ | ۱۲ | ۱۹۸ |
| ۱۷ | ۱۶۰ | ۱۲ | ۱۹۸ |
| ۱۸ | ۱۶۸ | ۱۲ | ۱۹۸ |
| ۱۹ | ۱۷۶ | ۱۲ | ۱۹۸ |
| ۲۰ | ۱۸۴ | ۱۲ | ۱۹۸ |
چگونگی کار
این ابزار چه چیزی را محاسبه میکند
کاغذ خطدار یک چیدمان فیزیکی است، نه یک پسزمینهٔ تکرارشوندهٔ صفحهنمایش. این ابزار دقیقاً به شما میگوید اولین و آخرین خط پایه در کجای برگهٔ برشخورده قرار میگیرند، چند خط جا میشود و چه مقدار خط افقی ترسیم میشود. فایل برداری دانلودشده از همان هندسه ساخته میشود، بنابراین پانل نتیجه و برگه نمیتوانند با هم ناسازگار باشند.
روش
حاشیهٔ خالی از دو طرف صفحه برداشته میشود. بهصورت عمودی، اولین خط پایه پس از حاشیهٔ بالایی و فضای اضافی عنوان، هر دو، قرار میگیرد. فاصلهٔ باقیمانده تا مرز پایین بر فاصلهٔ خطوط درخواستی تقسیم و به پایین گرد میشود؛ سپس یکی اضافه میشود، زیرا دو نقطهٔ پایانی یک بازه را در بر میگیرند، سه نقطهٔ پایانی دو بازه را، و همینطور تا آخر.
همهٔ اینها در میکرومتر صحیح انجام میشود. یکچهارم اینچ دقیقاً ۶٫۳۵ میلیمتر یا ۶۳۵۰ میکرومتر است، بنابراین هر جمع دقیق باقی میماند. خروجی تنها پس از اینکه هر خط موقعیت نهایی خود را پیدا کرد به میلیمتر برگردانده میشود.
پیش از ادامهٔ مطلب
دقیقاً ۳۶ فاصلهٔ یکچهارم اینچی از اولین خط پایهٔ مجاز تا آخرین وجود دارد. چند خط افقی ترسیم میشود؟
۳۷. دنبالهای با ۳۶ بازه ۳۷ خط پایه دارد: نقطهٔ پایانی اول، یکی پس از هر بازه و نقطهٔ پایانی آخر. بنابراین محاسبه هر زمان که خط اول جا شود از floor(فضای موجود ÷ فاصلهٔ خطوط) + ۱ استفاده میکند.
یک نمونهٔ محاسبهشده
A4 عمودی، فاصلهٔ ۸ میلیمتر، حاشیهٔ خالی ۱۲ میلیمتر، فضای عنوان ۲۰ میلیمتر و خط پیوستهٔ ۰٫۲ میلیمتری:
page 210 x 297 mm
خط پایهٔ نخست ۱۲ + ۲۰ = ۳۲ میلیمتر از بالا
bottom boundary 297 - 12 = 285 mm
complete intervals floor((285 - 32) / 8) = 31
writing lines 31 + 1 = 32
last baseline 32 + 31 x 8 = 280 mm
عرض خط ۲۱۰ - ۲۴ = ۱۸۶ میلیمتر
total horizontal ink 32 x 186 = 5.952 m of rule
۵ میلیمتر پایانی بین آخرین خط پایه و مرز پایین باقیمانده است و برای یک فاصلهٔ ۸ میلیمتری دیگر کافی نیست. این ارقام در آزمونهای فرمول تثبیت شدهاند و در صفحهٔ هدف اول بازتولید میشوند.
کاغذ US Letter با حاشیهٔ نیماینچ، یک اینچ فضای عنوان و خطکشی یکچهارم اینچ، نمونهٔ دقیق امپریال است. خط پایهٔ اول ۱٫۵ اینچ از بالا قرار دارد، ۳۶ فاصلهٔ کامل یکچهارم اینچی به مرز پایینی ۱۰٫۵ اینچی میرسد و بنابراین ۳۷ خط ترسیم میشود.
چاپ برگه
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 واقعاً میتواند اندازهٔ کاغذ داشته باشد؟
بله. عنصر ریشهٔ آن عرض و ارتفاع را بر حسب میلیمتر و همچنین یک viewBox متناظر اعلام میکند. برنامهٔ چاپی که آن واحدهای فیزیکی را رعایت کند، میتواند هندسهٔ برداری را در مقیاس درخواستی قرار دهد.
چرا وقتی خط راهنمای قرمز را داخل حاشیهٔ لبه میگذارم، جابهجا میشود؟
خط راهنمایی که بیرون از خطوط افقی باشد در حاشیهٔ عمداً خالی مینشیند و ممکن است توسط چاپگر بریده شود. بنابراین به اولین یا آخرین مختصات x قابل نوشتن محدود میشود.