summaryrefslogtreecommitdiff
path: root/sheetprint
diff options
context:
space:
mode:
authorcos <cos>2016-07-17 21:47:33 +0200
committercos <cos>2016-07-17 21:47:33 +0200
commit683816f89e81bd064bee6b3f477ec98a1fecad77 (patch)
tree6e4bb20b0fd49f6ea89a1d5dcffaf0a212c29234 /sheetprint
parentb1f1845e834fa768bacbe90d2bc80ac1686e94c8 (diff)
parent255a31c21a215bd06cd1884f958130b8e63d3322 (diff)
downloadmat-683816f89e81bd064bee6b3f477ec98a1fecad77.zip
Merge branch 'master' into debian
Diffstat (limited to 'sheetprint')
-rwxr-xr-xsheetprint54
1 files changed, 28 insertions, 26 deletions
diff --git a/sheetprint b/sheetprint
index f0052f5..701b9b5 100755
--- a/sheetprint
+++ b/sheetprint
@@ -26,37 +26,39 @@ my $white = $a4->colorAllocate(255,255,255);
my $black = $a4->colorAllocate(0,0,0);
$a4->fill(0, 0, $white);
-# Draw a cross
-$a4->line(0, 0, $a4->width(), $a4->height, $black);
-$a4->line($a4->width(), 0, 0, $a4->height, $black);
+sub draw_rulers()
+{
+ # Draw a cross
+ $a4->line(0, 0, $a4->width(), $a4->height, $black);
+ $a4->line($a4->width(), 0, 0, $a4->height, $black);
-# Draw some rulers
-for ( my $i = 1; $i < 297; $i++) {
- if ( $i % 10 == 0 ) {
- $a4->line(0, mm2dots($i), 20, mm2dots($i), $black);
- $a4->line(mm2dots(105), mm2dots($i), mm2dots(105) + 20, mm2dots($i), $black);
- } elsif ( $i % 5 == 0 ) {
- $a4->line(0, mm2dots($i), 15, mm2dots($i), $black);
- $a4->line(mm2dots(105), mm2dots($i), mm2dots(105) + 15, mm2dots($i), $black);
- } else {
- $a4->line(0, mm2dots($i), 10, mm2dots($i), $black);
- $a4->line(mm2dots(105), mm2dots($i), mm2dots(105) + 10, mm2dots($i), $black);
+ for ( my $i = 1; $i < 297; $i++) {
+ if ( $i % 10 == 0 ) {
+ $a4->line(0, mm2dots($i), 20, mm2dots($i), $black);
+ $a4->line(mm2dots(105), mm2dots($i), mm2dots(105) + 20, mm2dots($i), $black);
+ } elsif ( $i % 5 == 0 ) {
+ $a4->line(0, mm2dots($i), 15, mm2dots($i), $black);
+ $a4->line(mm2dots(105), mm2dots($i), mm2dots(105) + 15, mm2dots($i), $black);
+ } else {
+ $a4->line(0, mm2dots($i), 10, mm2dots($i), $black);
+ $a4->line(mm2dots(105), mm2dots($i), mm2dots(105) + 10, mm2dots($i), $black);
+ }
}
-}
-for ( my $i = 1; $i < 210; $i++) {
- if ( $i % 10 == 0 ) {
- $a4->line(mm2dots($i), mm2dots(297), mm2dots($i), mm2dots(297) - 20, $black);
- $a4->line(mm2dots($i), mm2dots(149), mm2dots($i), mm2dots(149) - 20, $black);
- } elsif ( $i % 5 == 0 ) {
- $a4->line(mm2dots($i), mm2dots(297), mm2dots($i), mm2dots(297) - 15, $black);
- $a4->line(mm2dots($i), mm2dots(149), mm2dots($i), mm2dots(149) - 15, $black);
- } else {
- $a4->line(mm2dots($i), mm2dots(297), mm2dots($i), mm2dots(297) - 10, $black);
- $a4->line(mm2dots($i), mm2dots(149), mm2dots($i), mm2dots(149) - 10, $black);
+ for ( my $i = 1; $i < 210; $i++) {
+ if ( $i % 10 == 0 ) {
+ $a4->line(mm2dots($i), mm2dots(297), mm2dots($i), mm2dots(297) - 20, $black);
+ $a4->line(mm2dots($i), mm2dots(149), mm2dots($i), mm2dots(149) - 20, $black);
+ } elsif ( $i % 5 == 0 ) {
+ $a4->line(mm2dots($i), mm2dots(297), mm2dots($i), mm2dots(297) - 15, $black);
+ $a4->line(mm2dots($i), mm2dots(149), mm2dots($i), mm2dots(149) - 15, $black);
+ } else {
+ $a4->line(mm2dots($i), mm2dots(297), mm2dots($i), mm2dots(297) - 10, $black);
+ $a4->line(mm2dots($i), mm2dots(149), mm2dots($i), mm2dots(149) - 10, $black);
+ }
}
}
-my $skip = 2;
+my $skip = 0;
my $x = mm2dots(25);
my $y = mm2dots(32) + $skip * mm2dots(25);