gnucash-docs maint: Multiple changes pushed

Frank H.Ellenberger fell at code.gnucash.org
Mon Oct 31 00:57:11 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash-docs/commit/e479538a (commit)
	 via  https://github.com/Gnucash/gnucash-docs/commit/0d30e928 (commit)
	from  https://github.com/Gnucash/gnucash-docs/commit/9a2083be (commit)



commit e479538a57910f46b6ae09c4b6bd4d24168df0d4
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Oct 31 05:54:10 2022 +0100

    Improve markup of PR_#292

diff --git a/manual/C/ch_Transactions.xml b/manual/C/ch_Transactions.xml
index 2317c4a4..549796dc 100644
--- a/manual/C/ch_Transactions.xml
+++ b/manual/C/ch_Transactions.xml
@@ -1769,43 +1769,45 @@ Translators:
                       data preparation.
                     </para>
 
-                    <para>Each line should define one split via:
-                      <itemizedlist>
-
-                        <listitem>
-                          <para>transaction-specific fields (date and description as bare minimum)
-                            <emphasis role="italic">and</emphasis>;
-                          </para>
-                        </listitem>
-
-                        <listitem>
-                          <para>split specific fields (account and deposit/withdrawal as bare minimum).
-                          </para>
-                        </listitem>
-
-                      </itemizedlist>
-                    </para>
-
-                    <para>There is a convenience feature built-in so you don't have to repeat the
-                      transaction fields if the split belongs to the same transaction as the
-                      previous one (though you can repeat them if that makes csv preparation
-                      easier).
+                    <para>Each line should define one split by
+                      <variablelist>
+                        <varlistentry>
+                          <term>transaction-specific fields</term>
+                          <listitem>
+                            <para>date and description as bare minimum
+                              <emphasis>and</emphasis>
+                            </para>
+                          </listitem>
+                        </varlistentry>
+                        <varlistentry>
+                          <term>split specific fields</term>
+                          <listitem>
+                            <para>account and deposit/withdrawal as bare minimum.
+                            </para>
+                          </listitem>
+                        </varlistentry>
+                      </variablelist>
                     </para>
 
-                    <para>
-                      Sample Multi-split.csv
-                    </para>
-
-                    <para>
-                      Date,Description,Deposit,Account
-                      05/03/2006,Grocery Store,-45.21,Assets:Checking
-                      ,,45.21,Expenses:Groceries
-                      14/03/2006,Employers R Us,670.00,Assets:Checking
-                      ,,180.00,Expenses:Taxes:Federal
-                      ,,90.00,Expenses:Taxes:Medicare
-                      ,,60.00,Expenses:Taxes:Social Security
-                      ,,-1000.00,Income:Salary
-                    </para>
+                    <tip>
+                      <para>There is a convenience feature built-in so you don't have to repeat the
+                        transaction fields if the split belongs to the same transaction as the
+                        previous one (though you can repeat them if that makes csv preparation
+                        easier).
+                      </para>
+                    </tip>
+
+                    <example>
+                      <title>Sample Multi-split.csv</title>
+                      <programlisting language="csv">Date,Description,Deposit,Account
+05/03/2006,Grocery Store,-45.21,Assets:Checking
+,,45.21,Expenses:Groceries
+14/03/2006,Employers R Us,670.00,Assets:Checking
+,,180.00,Expenses:Taxes:Federal
+,,90.00,Expenses:Taxes:Medicare
+,,60.00,Expenses:Taxes:Social Security
+,,-1000.00,Income:Salary</programlisting>
+                    </example>
                   </listitem>
 
                   <listitem>

commit 0d30e9280976ce91d669916b91bff7647ddd314c
Author: flywire <flywire0 at gmail.com>
Date:   Mon Oct 31 09:17:31 2022 +1100

    Multi-split csv elaboration
    
    For discussion

diff --git a/manual/C/ch_Transactions.xml b/manual/C/ch_Transactions.xml
index 20683586..2317c4a4 100644
--- a/manual/C/ch_Transactions.xml
+++ b/manual/C/ch_Transactions.xml
@@ -1764,6 +1764,48 @@ Translators:
                       assumed to contain the information for a single transaction including one or
                       two splits;
                     </para>
+
+                    <para>Multi-split is a gnucash specific variant of a csv file to support easier
+                      data preparation.
+                    </para>
+
+                    <para>Each line should define one split via:
+                      <itemizedlist>
+
+                        <listitem>
+                          <para>transaction-specific fields (date and description as bare minimum)
+                            <emphasis role="italic">and</emphasis>;
+                          </para>
+                        </listitem>
+
+                        <listitem>
+                          <para>split specific fields (account and deposit/withdrawal as bare minimum).
+                          </para>
+                        </listitem>
+
+                      </itemizedlist>
+                    </para>
+
+                    <para>There is a convenience feature built-in so you don't have to repeat the
+                      transaction fields if the split belongs to the same transaction as the
+                      previous one (though you can repeat them if that makes csv preparation
+                      easier).
+                    </para>
+
+                    <para>
+                      Sample Multi-split.csv
+                    </para>
+
+                    <para>
+                      Date,Description,Deposit,Account
+                      05/03/2006,Grocery Store,-45.21,Assets:Checking
+                      ,,45.21,Expenses:Groceries
+                      14/03/2006,Employers R Us,670.00,Assets:Checking
+                      ,,180.00,Expenses:Taxes:Federal
+                      ,,90.00,Expenses:Taxes:Medicare
+                      ,,60.00,Expenses:Taxes:Social Security
+                      ,,-1000.00,Income:Salary
+                    </para>
                   </listitem>
 
                   <listitem>



Summary of changes:
 manual/C/ch_Transactions.xml | 44 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)



More information about the gnucash-changes mailing list