Sorry for the typo, 'pedant' should have been 'pedantic'
On Friday, December 1, 2017 at 12:04:27 AM UTC, Ella Lobatina wrote:
>
> Here you are:
>
> This block in one file (fake_journal I called it):
> ===============
> year 2017
>
> account assets:ff:cash:wallet:Extalticana:S
> alias ffCaE
> assets:hh:cash:wallet:Agelica Simpson:S
> alias hhCaA
>
> commodity "Those super crypto coins"
>
> bucket hhCaA
>
> 2017/10/01 ff
> ffCaE 3000 "Those super crypto coins" {=BTC 3000}
> ===============
>
> then run:
> $ ledger -f fake_journal --pedant print
>
>
> If this is a quirk of my current edger 3.0.3-20140608 then I'll have to
> install a newer version, if it wants to run on Fedora 18.
>
>
> By the way, I'm using ledger-cli 'in the field', which means on a
> smartphone.
> Formatting a transaction with new lines and whitespaces is then a bit
> cumbersome because it requires more 'thumb clicks' and uses more 'screen
> estate' then I'd liked to.
> So, in order to speed up entering transactions and to save space on the
> screen, I have now input every transaction in a daily file in which only
> the first transaction gets the (full) date prefix and every transaction set
> (date, payee, multiple lines) is entered on one line only (those lines
> separated by one or more empty lines), after which a little bash script
> cleans up the mess and re-formats the file into a valid ledger file.
> In order to not confuse the script, amazingly enough it suffices to start
> every transaction line (as I call it) with a period immediately preceding
> the account name (abbreviation) and comments of course start with a
> semi-colon.
> The script then takes care of proper translation.
>
> A transaction input will then look like this one-liner:
>
> 2017/10/01 ff .ffCaE 3000 "Those super crypto coins" {=BTC 3000} ;
> comment blahblah .apples 0.000000000000000001 BTC ; Another comment I
> didn't check the value for real .c
>
> (c is the balancing account abbreviation)
>
> It only requires a bit of care to make sure every 'textual' period is
> followed by white space.
> Anyone interested in the script can have it. It's small and built with
> lots of great help from the ingenious Stack Exchange (TM) community,
> because I wasn't proficient enough in bash to work it out all on my own.
>
>
> Thanks for looking into this.
>
>
>
> On Thursday, November 30, 2017 at 7:16:30 PM UTC, John Wiegley wrote:
>>
>> >>>>> "EL" == Ella Lobatina <[email protected]> writes:
>>
>> LE> Obviously I'm doing it wrong, but how should I go about it in order
>> to get
>> LE> those balancing transactions included in my output?
>>
>> Can you show me an example of a single transaction (fake) within the
>> context
>> of the other settings you have in your Ledger file? I'd like to try it
>> here.
>>
>> LE> Thanks for the nice program, it's the only one that works for me.
>>
>> You're welcome! :)
>>
>> John
>>
>
--
---
You received this message because you are subscribed to the Google Groups
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.