about summary refs log tree commit diff stats
path: root/src/Command
diff options
context:
space:
mode:
Diffstat (limited to 'src/Command')
-rw-r--r--src/Command/ConvertCommand.php12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/Command/ConvertCommand.php b/src/Command/ConvertCommand.php
index 1df8249..2cf727b 100644
--- a/src/Command/ConvertCommand.php
+++ b/src/Command/ConvertCommand.php
@@ -341,12 +341,14 @@ class ConvertCommand extends Command {
                 , !empty($txn->note) ? "  ; $txn->note" : ""
                 , PHP_EOL;
             foreach ($txn->postings as $posting) {
-                echo "  "
-                    , $txn->isVirtual ? "[" : ($posting->isVirtual ? "(" : "")
-                    , implode(':', $posting->account)
-                    , $txn->isVirtual ? "]" : ($posting->isVirtual ? ")" : "");
+                printf(
+                    "  %-40s",
+                    ($txn->isVirtual ? "[" : ($posting->isVirtual ? "(" : ""))
+                    . implode(':', $posting->account)
+                    . ($txn->isVirtual ? "]" : ($posting->isVirtual ? ")" : ""))
+                );
                 if ($posting->currency !== null) {
-                    echo "  {$fmt->formatCurrency($posting->amount, $posting->currency)}";
+                    printf("  %10s", $fmt->formatCurrency($posting->amount, $posting->currency));
                 }
                 echo !empty($posting->note) ? "  ; $posting->note" : "", PHP_EOL;
             }