begin faq cleanup
This commit is contained in:
12
index.html
12
index.html
@@ -68,6 +68,7 @@ body {
|
||||
}
|
||||
h1 {
|
||||
text-align:center;
|
||||
margin-top:10%;
|
||||
margin-bottom:5%;
|
||||
}
|
||||
h2 {
|
||||
@@ -109,13 +110,14 @@ h5 {
|
||||
<div style="float:right; position:fixed; top:.5em; right:.5em;">
|
||||
<p><a href="https://github.com/plaintextaccounting/plaintextaccounting.github.io"><img src="https://img.shields.io/github/stars/plaintextaccounting/plaintextaccounting.github.io.svg?style=social&label=Github" alt="github" title="send pull requests, bug reports, blog posts, star us, tweet with #plaintextaccounting tag" /></a></p>
|
||||
</div>
|
||||
<div id="section1" class="row" style="padding-top:10%;">
|
||||
<div id="section1">
|
||||
<h1 id="plain-text-accounting">plain text accounting</h1>
|
||||
<div id="intro">
|
||||
<p><strong><em>Plain text accounting</em></strong> means doing accounting with plain text data formats and scriptable software, in the style of <a href="#plain-text-accounting-apps">Ledger, hledger, beancount, and co</a>. This site collects FAQs and a directory for the PTA community's tools, docs and practices. It is maintained by Simon Michael (hledger project leader, Ledger contributor, PTA researcher & fan), and contributors like you. Got feedback ? Join us in <a href="https://kiwiirc.com/nextclient/#ircs://irc.freenode.net/#plaintextaccounting">#plaintextaccounting</a>.</p>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="faq eight columns">
|
||||
<h2 id="faq">FAQ</h2><h5 id="what-is-accounting">What is Accounting?</h5><p><a href="https://en.wikipedia.org/wiki/Accounting">Accounting</a> is tracking the flow of valuable commodities, such as money or time. It clarifies activity, priorities, obligations, opportunities. It can <a href="http://podcastle.org/2009/10/09/pc-miniature-38-accounting-for-dragons">reduce stress</a> and even be enjoyable.</p><h5 id="what-is-double-entry-bookkeeping">What is Double-Entry Bookkeeping?</h5><p><a href="https://en.wikipedia.org/wiki/Double-entry_bookkeeping_system">Double-entry bookkeeping</a> is a process for doing this reliably. For every movement of value (a <a href="https://en.wikipedia.org/wiki/Financial_transaction">transaction</a>), both the source and destination are recorded. Simple arithmetic invariants help prevent errors.</p><p>In traditional double-entry bookkeeping, value at any point in time is tracked in various <a href="https://en.wikipedia.org/wiki/Account_(accountancy)">accounts</a>, classified as <a href="https://en.wikipedia.org/wiki/Asset">asset</a> (owned), <a href="https://en.wikipedia.org/wiki/Liability_(financial_accounting)">liability</a> (owed) or <a href="https://en.wikipedia.org/wiki/Equity_(finance)">equity</a> (invested). Two more classifications track changes during some period: <a href="https://en.wikipedia.org/wiki/Revenue">revenues</a> (inflows) and <a href="https://en.wikipedia.org/wiki/Expense">expenses</a> (outflows).</p><p>Transactions consist of <a href="https://en.wikipedia.org/wiki/Debits_and_credits">debits</a> (increases to asset or expense accounts, or decreases to liability or equity accounts) or <a href="https://en.wikipedia.org/wiki/Debits_and_credits">credits</a> (decreases to asset or expense accounts, or increases to liability or equity accounts).</p><h5 id="what-is-plain-text-accounting">What is Plain Text Accounting?</h5><p>In 2003, John Wiegley invented Ledger: a plain text data format and command-line reporting tool for efficient double-entry-style accounting. This idea went viral among software developers and technical folk, and we now have 5+ actively-developed <a href="#ledger-likes">Ledger-likes</a> such as hledger and Beancount, with 40+ add-on tools and an active community. This site was created in 2016 to introduce our tools, documentation, and practices.</p><p>Accounting data is valuable; we want to know that it will be accessible for ever - even without software. We want to know when it changes, and revision-control it. We want to search and manipulate it efficiently. So, we store it as human-readable <a href="http://ledger-cli.org/3.0/doc/ledger3.html#The-Most-Basic-Entry">plain</a> <a href="http://hledger.org/manual.html#journal-format">text</a>.</p><p>We simplify debits and credits by using <a href="http://ledger-cli.org/3.0/doc/ledger3.html#Stating-where-money-goes">signed numbers</a> - positive for inflows to an account, negative for outflows from an account.</p><p>We define arbitrary <a href="http://ledger-cli.org/3.0/doc/ledger3.html#Structuring-your-Accounts">account</a> <a href="http://hledger.org/manual.html#account-names">hierarchy</a> to suit our needs. This scales smoothly from simple to complex scenarios, and from high-level overview to fine detail.</p><p>Ledger-likes are, at least in part, <a href="#software">command-line tools</a>. This makes them efficient to use and very scriptable and flexible.</p><p>Ledger-likes also, at their core, tend towards <a href="https://en.wikipedia.org/wiki/Function_(mathematics)">functional operation</a>: they read the input data without changing it, and output a report. This simple model makes them easy to understand and rely on.</p>
|
||||
<h2 id="faq">FAQ</h2><h5 id="whats-the-history-of-plain-text-accounting">What's the history of Plain Text Accounting?</h5><p>In 2003, John Wiegley invented Ledger: a command-line reporting tool and a plain text data format and for efficient double-entry-style accounting. Ledger's ideas appealed to many software developers and technical folk. In 2007 and 2008 it was joined by hledger and Beancount respectively, and as of 2019 there are more than a dozen <a href="#plain-text-accounting-apps">Ledger-likes</a>, many add-on tools and an active community. This site was started in 2016 to help keep track of it all.</p><h5 id="what-is-accounting-anyway">What is accounting, anyway?</h5><p><a href="https://en.wikipedia.org/wiki/Accounting">Accounting</a> is tracking the flow of valuable commodities, such as money or time. It clarifies activity, priorities, obligations, opportunities. It can <a href="http://podcastle.org/2009/10/09/pc-miniature-38-accounting-for-dragons">reduce stress</a> and even be enjoyable.</p><h5 id="and-what-is-double-entry-bookkeeping">And what is double-entry bookkeeping?</h5><p><a href="https://en.wikipedia.org/wiki/Double-entry_bookkeeping_system">Double-entry bookkeeping</a> is a process for keeping accounting records reliably. For every movement of value (a <a href="https://en.wikipedia.org/wiki/Financial_transaction">transaction</a>), both the source and destination are recorded. Simple arithmetic invariants help prevent errors.</p><p>Value at any point in time is tracked in various <a href="https://en.wikipedia.org/wiki/Account_(accountancy)">accounts</a>, classified as <a href="https://en.wikipedia.org/wiki/Asset">asset</a> (owned), <a href="https://en.wikipedia.org/wiki/Liability_(financial_accounting)">liability</a> (owed) or <a href="https://en.wikipedia.org/wiki/Equity_(finance)">equity</a> (invested). Two more classifications track changes during some period: <a href="https://en.wikipedia.org/wiki/Revenue">revenues</a> (inflows) and <a href="https://en.wikipedia.org/wiki/Expense">expenses</a> (outflows).</p><p>Transactions consist of <a href="https://en.wikipedia.org/wiki/Debits_and_credits">debits</a> (increases to asset or expense accounts, or decreases to liability or equity accounts) or <a href="https://en.wikipedia.org/wiki/Debits_and_credits">credits</a> (decreases to asset or expense accounts, or increases to liability or equity accounts).</p><h5 id="what-are-some-characteristics-of-plain-text-accounting">What are some characteristics of Plain Text Accounting ?</h5><p>Accounting data is valuable; we want to know that it will be accessible for ever - even without software. We want to know when it changes, and revision-control it. We want to search and manipulate it efficiently. So, we store it as human-readable <a href="http://ledger-cli.org/3.0/doc/ledger3.html#The-Most-Basic-Entry">plain</a> <a href="http://hledger.org/manual.html#journal-format">text</a>.</p><p>We simplify debits and credits by using <a href="http://ledger-cli.org/3.0/doc/ledger3.html#Stating-where-money-goes">signed numbers</a> - positive for inflows to an account, negative for outflows from an account.</p><p>We define arbitrary <a href="http://ledger-cli.org/3.0/doc/ledger3.html#Structuring-your-Accounts">account</a> <a href="http://hledger.org/manual.html#account-names">hierarchy</a> to suit our needs. This scales smoothly from simple to complex scenarios, and from high-level overview to fine detail.</p><p>Ledger-likes are, at least in part, <a href="#software">command-line tools</a>. This makes them efficient to use and very scriptable and flexible.</p><p>Ledger-likes also, at their core, tend towards <a href="https://en.wikipedia.org/wiki/Function_(mathematics)">functional operation</a>: they read the input data without changing it, and output a report. This simple model makes them easy to understand and rely on.</p>
|
||||
</div>
|
||||
<!-- column -->
|
||||
<div id="sitemap" class="three columns" style="white-space:nowrap;">
|
||||
@@ -167,9 +169,11 @@ h5 {
|
||||
<a href="#customising">customising</a><br />
|
||||
<a href="#api-access">API access</a></p>
|
||||
</div>
|
||||
<p><!-- column --></p>
|
||||
<!-- column -->
|
||||
</div>
|
||||
<!-- row, section -->
|
||||
<p><!-- row --></p>
|
||||
</div>
|
||||
<!-- section -->
|
||||
<div id="section2" class="faq">
|
||||
<h5 id="who-is-this-for">Who is this for?</h5>
|
||||
<p>Those who are comfortable on the command line and who understand the value of storing information in plain text. If you need a complete GUI providing lots of guidance, you may prefer to use something else.</p>
|
||||
|
||||
48
index.md
48
index.md
@@ -35,6 +35,7 @@ body {
|
||||
}
|
||||
h1 {
|
||||
text-align:center;
|
||||
margin-top:10%;
|
||||
margin-bottom:5%;
|
||||
}
|
||||
h2 {
|
||||
@@ -78,7 +79,7 @@ h5 {
|
||||
[{title="send pull requests, bug reports, blog posts, star us, tweet with #plaintextaccounting tag"}](https://github.com/plaintextaccounting/plaintextaccounting.github.io)
|
||||
</div>
|
||||
|
||||
<div id="section1" class="row" style="padding-top:10%;">
|
||||
<div id="section1">
|
||||
|
||||
# plain text accounting
|
||||
|
||||
@@ -95,21 +96,35 @@ Got feedback ? Join us in
|
||||
|
||||
</div>
|
||||
|
||||
<div class="faq eight columns">
|
||||
<div class="row">
|
||||
<div class="faq eight columns">
|
||||
|
||||
## FAQ
|
||||
|
||||
##### What is Accounting?
|
||||
##### What's the history of Plain Text Accounting?
|
||||
|
||||
In 2003, John Wiegley invented Ledger:
|
||||
a command-line reporting tool and a plain text data format and for efficient double-entry-style accounting.
|
||||
Ledger's ideas appealed to many software developers and technical folk.
|
||||
In 2007 and 2008 it was joined by hledger and Beancount respectively,
|
||||
and as of 2019 there are more than a dozen [Ledger-likes](#plain-text-accounting-apps),
|
||||
many add-on tools and an active community.
|
||||
This site was started in 2016 to help keep track of it all.
|
||||
|
||||
##### What is accounting, anyway?
|
||||
|
||||
[Accounting](https://en.wikipedia.org/wiki/Accounting) is tracking the flow of valuable commodities, such as money or time.
|
||||
It clarifies activity, priorities, obligations, opportunities.
|
||||
It can [reduce stress](http://podcastle.org/2009/10/09/pc-miniature-38-accounting-for-dragons) and even be enjoyable.
|
||||
|
||||
##### What is Double-Entry Bookkeeping?
|
||||
[Double-entry bookkeeping](https://en.wikipedia.org/wiki/Double-entry_bookkeeping_system) is a process for doing this reliably.
|
||||
##### And what is double-entry bookkeeping?
|
||||
|
||||
[Double-entry bookkeeping](https://en.wikipedia.org/wiki/Double-entry_bookkeeping_system)
|
||||
is a process for keeping accounting records reliably.
|
||||
For every movement of value (a [transaction](https://en.wikipedia.org/wiki/Financial_transaction)), both the source and destination are recorded.
|
||||
Simple arithmetic invariants help prevent errors.
|
||||
|
||||
In traditional double-entry bookkeeping, value at any point in time is tracked in various [accounts](https://en.wikipedia.org/wiki/Account_(accountancy)), classified as
|
||||
Value at any point in time is tracked in various [accounts](https://en.wikipedia.org/wiki/Account_(accountancy)), classified as
|
||||
[asset](https://en.wikipedia.org/wiki/Asset) (owned),
|
||||
[liability](https://en.wikipedia.org/wiki/Liability_(financial_accounting)) (owed)
|
||||
or [equity](https://en.wikipedia.org/wiki/Equity_(finance)) (invested).
|
||||
@@ -121,19 +136,15 @@ Transactions consist of
|
||||
[debits](https://en.wikipedia.org/wiki/Debits_and_credits) (increases to asset or expense accounts, or decreases to liability or equity accounts) or
|
||||
[credits](https://en.wikipedia.org/wiki/Debits_and_credits) (decreases to asset or expense accounts, or increases to liability or equity accounts).
|
||||
|
||||
##### What is Plain Text Accounting?
|
||||
In 2003, John Wiegley invented Ledger: a plain text data format and command-line reporting tool for efficient double-entry-style accounting.
|
||||
This idea went viral among software developers and technical folk, and we now have
|
||||
5+ actively-developed [Ledger-likes](#ledger-likes) such as hledger and Beancount,
|
||||
with 40+ add-on tools and an active community.
|
||||
This site was created in 2016 to introduce our
|
||||
tools, documentation, and practices.
|
||||
##### What are some characteristics of Plain Text Accounting ?
|
||||
|
||||
Accounting data is valuable;
|
||||
we want to know that it will be accessible for ever - even without software.
|
||||
We want to know when it changes, and revision-control it.
|
||||
We want to search and manipulate it efficiently.
|
||||
So, we store it as human-readable [plain](http://ledger-cli.org/3.0/doc/ledger3.html#The-Most-Basic-Entry) [text](http://hledger.org/manual.html#journal-format).
|
||||
So, we store it as human-readable
|
||||
[plain](http://ledger-cli.org/3.0/doc/ledger3.html#The-Most-Basic-Entry)
|
||||
[text](http://hledger.org/manual.html#journal-format).
|
||||
|
||||
We simplify debits and credits by using
|
||||
[signed numbers](http://ledger-cli.org/3.0/doc/ledger3.html#Stating-where-money-goes) -
|
||||
@@ -155,8 +166,8 @@ Ledger-likes also, at their core, tend towards
|
||||
they read the input data without changing it, and output a report.
|
||||
This simple model makes them easy to understand and rely on.
|
||||
|
||||
</div> <!-- column -->
|
||||
<div id="sitemap" class="three columns" style="white-space:nowrap;">
|
||||
</div> <!-- column -->
|
||||
<div id="sitemap" class="three columns" style="white-space:nowrap;">
|
||||
|
||||
## site map
|
||||
|
||||
@@ -208,8 +219,9 @@ This simple model makes them easy to understand and rely on.
|
||||
[customising](#customising)
|
||||
[API access](#api-access)
|
||||
|
||||
</div> <!-- column -->
|
||||
</div> <!-- row, section -->
|
||||
</div> <!-- column -->
|
||||
</div> <!-- row -->
|
||||
</div> <!-- section -->
|
||||
<div id="section2" class="faq">
|
||||
|
||||
##### Who is this for?
|
||||
|
||||
Reference in New Issue
Block a user