return sprintf "%-${sz}.${sz}s%s", $whole, $suffix;
}
+sub gentextmodule_q ($$$) {
+ my ($form, $s, $lines) = @_;
+ $gtm_demo_j++;
+ my $l = length $s;
+ return if $l % $lines;
+ my $e = $l/$lines;
+ return if $e < 2;
+ $gtm_demo_j--;
+ gentextmodule($form, $s =~ m/.{$e}/g);
+}
+
sub gentextmodule_plusq ($$) {
my ($form, $s) = @_;
- my $l = length $s;
gentextmodule($form, $s);
- if (!($l & 1) && $l>=4) {
- my $e = $l/2;
- gentextmodule("${form}S", $s =~ m/.{$e}/g);
- } else {
- $gtm_demo_j++;
- }
+ gentextmodule_q("${form}S", $s, 2);
}
our @gcmd;