gnucash-docs maint: Fix DOCTYPE handling
Geert Janssens
gjanssens at code.gnucash.org
Sun Oct 14 17:04:04 EDT 2018
Updated via https://github.com/Gnucash/gnucash-docs/commit/ddaf7504 (commit)
from https://github.com/Gnucash/gnucash-docs/commit/e7e1ce04 (commit)
commit ddaf7504893389d084345c597322efbadf0a048d
Author: Geert Janssens <geert at kobaltwit.be>
Date: Sun Oct 14 22:48:52 2018 +0200
Fix DOCTYPE handling
- as we don't intend to publicize our DTD, use a SYSTEM entity instead of a public one
- expect the DTD next to the book's xml files
- yet we don't want to copy it in every source directory to avoid duplication, so
set up links such that xmllint and friends can find them while developing. Only
copy the DTD while installing.
Note the linking is a bit hacky (needed to be done in the source directory). The
alternative was to mess with xml system catalogs, which I didn't manage to
set up properly.
Summary of changes:
.gitignore | 2 ++
configure.ac | 15 +++++++++++++++
guide/C/appendixa.xml | 3 +--
guide/C/appendixb.xml | 3 +--
guide/C/appendixc.xml | 3 +--
guide/C/appendixd.xml | 3 +--
guide/C/ch_accts.xml | 3 +--
guide/C/ch_basics.xml | 3 +--
guide/C/ch_budgets.xml | 3 +--
guide/C/ch_bus_features.xml | 3 +--
guide/C/ch_capgain.xml | 3 +--
guide/C/ch_cbook.xml | 3 +--
guide/C/ch_cc.xml | 3 +--
guide/C/ch_currency.xml | 3 +--
guide/C/ch_dep.xml | 3 +--
guide/C/ch_expenses.xml | 3 +--
guide/C/ch_import_business_data.xml | 3 +--
guide/C/ch_invest.xml | 3 +--
guide/C/ch_loans.xml | 3 +--
guide/C/ch_oth_assets.xml | 3 +--
guide/C/ch_oview.xml | 3 +--
guide/C/ch_python_bindings.xml | 3 +--
guide/C/ch_reports.xml | 3 +--
guide/C/ch_txns.xml | 3 +--
guide/C/fdl-appendix.xml | 3 +--
guide/C/gnc-glossary.xml | 3 +--
guide/C/gnucash-guide.xml | 3 +--
guide/C/legal.xml | 3 +--
guide/de/appendixa.xml | 3 +--
guide/de/appendixb.xml | 3 +--
guide/de/appendixc.xml | 3 +--
guide/de/appendixd.xml | 3 +--
guide/de/appendixe.xml | 3 +--
guide/de/ch_accts.xml | 3 +--
guide/de/ch_basics.xml | 3 +--
guide/de/ch_budgets.xml | 3 +--
guide/de/ch_bus_ap.xml | 3 +--
guide/de/ch_bus_ar.xml | 3 +--
guide/de/ch_bus_intro.xml | 3 +--
guide/de/ch_bus_pay.xml | 3 +--
guide/de/ch_bus_setup.xml | 3 +--
guide/de/ch_capgain.xml | 3 +--
guide/de/ch_cbook.xml | 3 +--
guide/de/ch_cc.xml | 3 +--
guide/de/ch_currency.xml | 3 +--
guide/de/ch_dep.xml | 3 +--
guide/de/ch_expenses.xml | 3 +--
guide/de/ch_import_business_data.xml | 3 +--
guide/de/ch_invest.xml | 3 +--
guide/de/ch_loans.xml | 3 +--
guide/de/ch_oth_assets.xml | 3 +--
guide/de/ch_oview.xml | 3 +--
guide/de/ch_python_bindings.xml | 3 +--
guide/de/ch_txns.xml | 3 +--
guide/de/fdl-appendix.xml | 3 +--
guide/de/glossary.xml | 3 +--
guide/de/gnucash-guide.xml | 3 +--
guide/it/gnucash-guide.xml | 3 +--
guide/ja/appendixa.xml | 3 +--
guide/ja/appendixb.xml | 3 +--
guide/ja/appendixc.xml | 3 +--
guide/ja/appendixd.xml | 3 +--
guide/ja/ch_accts.xml | 3 +--
guide/ja/ch_basics.xml | 3 +--
guide/ja/ch_budgets.xml | 3 +--
guide/ja/ch_bus_ap.xml | 3 +--
guide/ja/ch_bus_ar.xml | 3 +--
guide/ja/ch_bus_pay.xml | 3 +--
guide/ja/ch_capgain.xml | 3 +--
guide/ja/ch_cbook.xml | 3 +--
guide/ja/ch_cc.xml | 3 +--
guide/ja/ch_currency.xml | 3 +--
guide/ja/ch_dep.xml | 3 +--
guide/ja/ch_invest.xml | 3 +--
guide/ja/ch_loans.xml | 3 +--
guide/ja/ch_oth_assets.xml | 3 +--
guide/ja/ch_oview.xml | 3 +--
guide/ja/ch_python_bindings.xml | 3 +--
guide/ja/ch_reports.xml | 3 +--
guide/ja/ch_txns.xml | 3 +--
guide/ja/gnucash-guide.xml | 3 +--
guide/ja/legal.xml | 3 +--
guide/pt/appendixa.xml | 3 +--
guide/pt/appendixb.xml | 3 +--
guide/pt/appendixc.xml | 3 +--
guide/pt/appendixd.xml | 3 +--
guide/pt/ch_accts.xml | 3 +--
guide/pt/ch_basics.xml | 3 +--
guide/pt/ch_budgets.xml | 3 +--
guide/pt/ch_bus_ap.xml | 3 +--
guide/pt/ch_bus_ar.xml | 3 +--
guide/pt/ch_bus_intro.xml | 3 +--
guide/pt/ch_bus_pay.xml | 3 +--
guide/pt/ch_bus_setup.xml | 3 +--
guide/pt/ch_capgain.xml | 3 +--
guide/pt/ch_cbook.xml | 3 +--
guide/pt/ch_cc.xml | 3 +--
guide/pt/ch_currency.xml | 3 +--
guide/pt/ch_dep.xml | 3 +--
guide/pt/ch_import_business_data.xml | 3 +--
guide/pt/ch_invest.xml | 3 +--
guide/pt/ch_loans.xml | 3 +--
guide/pt/ch_oth_assets.xml | 3 +--
guide/pt/ch_oview.xml | 3 +--
guide/pt/ch_python_bindings.xml | 3 +--
guide/pt/ch_reports.xml | 3 +--
guide/pt/ch_txns.xml | 3 +--
guide/pt/fdl-appendix.xml | 3 +--
guide/pt/gnucash-guide.xml | 3 +--
guide/pt/legal.xml | 3 +--
guide/ru/appendixa.xml | 3 +--
guide/ru/appendixb.xml | 3 +--
guide/ru/appendixc.xml | 3 +--
guide/ru/appendixd.xml | 3 +--
guide/ru/ch_accts.xml | 3 +--
guide/ru/ch_basics.xml | 3 +--
guide/ru/ch_budgets.xml | 3 +--
guide/ru/ch_bus_features.xml | 3 +--
guide/ru/ch_capgain.xml | 3 +--
guide/ru/ch_cbook.xml | 3 +--
guide/ru/ch_cc.xml | 3 +--
guide/ru/ch_currency.xml | 3 +--
guide/ru/ch_dep.xml | 3 +--
guide/ru/ch_expenses.xml | 3 +--
guide/ru/ch_import_business_data.xml | 3 +--
guide/ru/ch_invest.xml | 3 +--
guide/ru/ch_loans.xml | 3 +--
guide/ru/ch_oth_assets.xml | 3 +--
guide/ru/ch_oview.xml | 3 +--
guide/ru/ch_python_bindings.xml | 3 +--
guide/ru/ch_reports.xml | 3 +--
guide/ru/ch_txns.xml | 3 +--
guide/ru/fdl-appendix.xml | 3 +--
guide/ru/gnc-glossary.xml | 3 +--
guide/ru/gnucash-guide.xml | 3 +--
guide/ru/legal.xml | 3 +--
help/C/Help_ch_Account-Actions.xml | 3 +--
help/C/Help_ch_Business.xml | 3 +--
help/C/Help_ch_Customize.xml | 3 +--
help/C/Help_ch_GUIMenus.xml | 3 +--
help/C/Help_ch_GettingHelp.xml | 3 +--
help/C/Help_ch_GettingStarted.xml | 3 +--
help/C/Help_ch_Intro.xml | 3 +--
help/C/Help_ch_Reports.xml | 3 +--
help/C/Help_ch_Tools_Assistants.xml | 3 +--
help/C/Help_ch_Transactions.xml | 3 +--
help/C/Help_chartofaccts.xml | 3 +--
help/C/Help_chtacctseg.xml | 3 +--
help/C/Help_fdl-appendix.xml | 3 +--
help/C/Help_legal.xml | 3 +--
help/C/Help_tips-appendix.xml | 3 +--
help/C/Help_txf-categories.xml | 3 +--
help/C/gnucash-help.xml | 3 +--
help/de/Help_ch_GettingStarted.xml | 3 +--
help/de/Help_ch_Intro.xml | 3 +--
help/de/Help_chartofaccts.xml | 3 +--
help/de/Help_chtacctseg.xml | 3 +--
help/de/Help_fdl-appendix.xml | 3 +--
help/de/Help_legal.xml | 3 +--
help/de/Help_tips-appendix.xml | 3 +--
help/de/Help_txf-categories.xml | 3 +--
help/de/gnucash-help.xml | 3 +--
help/it/gnucash-help.xml | 3 +--
help/pt/Help_ch_Account-Actions.xml | 3 +--
help/pt/Help_ch_Business.xml | 3 +--
help/pt/Help_ch_Customize.xml | 3 +--
help/pt/Help_ch_GUIMenus.xml | 3 +--
help/pt/Help_ch_GettingHelp.xml | 3 +--
help/pt/Help_ch_GettingStarted.xml | 3 +--
help/pt/Help_ch_Intro.xml | 3 +--
help/pt/Help_ch_Reports.xml | 3 +--
help/pt/Help_ch_Tools_Assistants.xml | 3 +--
help/pt/Help_ch_Transactions.xml | 3 +--
help/pt/Help_chartofaccts.xml | 3 +--
help/pt/Help_chtacctseg.xml | 3 +--
help/pt/Help_fdl-appendix.xml | 3 +--
help/pt/Help_legal.xml | 3 +--
help/pt/Help_tips-appendix.xml | 3 +--
help/pt/Help_txf-categories.xml | 3 +--
help/pt/gnucash-help.xml | 3 +--
xmldocs.make | 5 +++++
181 files changed, 200 insertions(+), 356 deletions(-)
More information about the gnucash-patches
mailing list