Re: formatting in ledger, trying to get display_total in a straight line.

2020-07-20 Thread Sam Tetruashvili
I've had a similar problem and added the following to my .ledgerrc

--balance-format %(justify(scrub(display_total), 20, -1, true, color))
> %(!options.flat ? depth_spacer :
> '')%-(ansify_if(partial_account(options.flat), cyan if
> color))\n%/%$1\n%/\n
>

The only difference here is that I print out the value of each account
before the name of each account (I did this because I have some long
account names). You could probably start with this and edit it to suit your
needs. The justify command is how I align the display_total values printed
to the terminal. Also, if you don't like the cyan color feel free to swap
it with any other terminal text color (I used cyan because the default dark
blue text for the account names doesn't provide enough contrast on a black
terminal).



On Mon, Jul 20, 2020 at 2:48 PM James  wrote:

> Yes. Absolutely,
> The desired output is like in the Ledger manual example:-
>
> https://imgur.com/a/hhJjDrd
>
> When I try doing this on my machine the display totals(and percent values)
> are messy. They are not straight but rather squiggly. I think it has to do
> something with the formatting commands.
>
> Current Output :
>
>  Food 10.00 USD
>   Water 5.00 USD
>   Egg 2.00 USD
>   Cheese 3.00 USD
>
>
>
> Desired Output :
>
>  Food   10.00 USD
>   Water  5.00 USD
>   Egg  2.00 USD
>   Cheese   3.00 USD
>
>
>
>
>
>
> On Tuesday, July 21, 2020 at 1:25:50 AM UTC+7 Sam Tetruashvili wrote:
>
>> Can you provide an example of your desired output?
>>
>> On Mon, Jul 20, 2020 at 2:00 PM James  wrote:
>>
>>> Hi,
>>>
>>> I am struggling with ledger formatting. I am trying to get the total
>>> amount in a straight line.
>>>
>>> --format "\ %((depth_spacer)+(partial_account))\  %(display_total)\n%/"
>>>
>>>
>>> I am not very good with the formatting and would appreciate if someone
>>> could help with the above so that the display_total is indented (and in a
>>> straight line).
>>>
>>> Thanks !
>>>
>>> --
>>>
>>> ---
>>> 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 ledger-cli+...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/ledger-cli/655787e0-e603-4413-8691-71133e21a84co%40googlegroups.com
>>> 
>>> .
>>>
>> --
>
> ---
> 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 ledger-cli+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ledger-cli/69f17883-bee4-432e-96cc-642435b62a5an%40googlegroups.com
> 
> .
>

-- 

--- 
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 ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/CADac%3DjdN%2B%2Bdun5BJ7rymx9toN1jfn9yWVyybrPdEcceHDwge%3DQ%40mail.gmail.com.


Re: formatting in ledger, trying to get display_total in a straight line.

2020-07-20 Thread James
Yes. Absolutely,
The desired output is like in the Ledger manual example:-

https://imgur.com/a/hhJjDrd

When I try doing this on my machine the display totals(and percent values) 
are messy. They are not straight but rather squiggly. I think it has to do 
something with the formatting commands. 

Current Output :

 Food 10.00 USD
  Water 5.00 USD
  Egg 2.00 USD
  Cheese 3.00 USD



Desired Output : 

 Food   10.00 USD
  Water  5.00 USD
  Egg  2.00 USD
  Cheese   3.00 USD






On Tuesday, July 21, 2020 at 1:25:50 AM UTC+7 Sam Tetruashvili wrote:

> Can you provide an example of your desired output?
>
> On Mon, Jul 20, 2020 at 2:00 PM James  wrote:
>
>> Hi,
>>
>> I am struggling with ledger formatting. I am trying to get the total 
>> amount in a straight line. 
>>
>> --format "\ %((depth_spacer)+(partial_account))\  %(display_total)\n%/"
>>
>>
>> I am not very good with the formatting and would appreciate if someone 
>> could help with the above so that the display_total is indented (and in a 
>> straight line).
>>
>> Thanks !
>>
>> -- 
>>
>> --- 
>> 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 ledger-cli+...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/ledger-cli/655787e0-e603-4413-8691-71133e21a84co%40googlegroups.com
>>  
>> 
>> .
>>
>

-- 

--- 
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 ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/69f17883-bee4-432e-96cc-642435b62a5an%40googlegroups.com.


Re: formatting in ledger, trying to get display_total in a straight line.

2020-07-20 Thread Sam Tetruashvili
Can you provide an example of your desired output?

On Mon, Jul 20, 2020 at 2:00 PM James  wrote:

> Hi,
>
> I am struggling with ledger formatting. I am trying to get the total
> amount in a straight line.
>
> --format "\ %((depth_spacer)+(partial_account))\  %(display_total)\n%/"
>
>
> I am not very good with the formatting and would appreciate if someone
> could help with the above so that the display_total is indented (and in a
> straight line).
>
> Thanks !
>
> --
>
> ---
> 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 ledger-cli+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ledger-cli/655787e0-e603-4413-8691-71133e21a84co%40googlegroups.com
> 
> .
>

-- 

--- 
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 ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/CADac%3Djc%3Ds%2B3gUJz9XPrpkf6-C4FsnCYh0hgC4uy6fyczLJ6ZXg%40mail.gmail.com.


formatting in ledger, trying to get display_total in a straight line.

2020-07-20 Thread James
Hi,

I am struggling with ledger formatting. I am trying to get the total amount 
in a straight line. 

--format "\ %((depth_spacer)+(partial_account))\  %(display_total)\n%/"


I am not very good with the formatting and would appreciate if someone 
could help with the above so that the display_total is indented (and in a 
straight line).

Thanks !

-- 

--- 
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 ledger-cli+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/655787e0-e603-4413-8691-71133e21a84co%40googlegroups.com.