Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(1) Remove OASIS XSL StyleSheets from GnuCash-docs Tree #307

Open
wants to merge 11 commits into
base: stable
Choose a base branch
from

Commits on Sep 29, 2021

  1. Added an argument dtd_files to add_${fmt}_target.

    Prepared variables for build directory transition.
    Changed build directory creation timing.
    Fixed dependency.
    usamimikamen-sk committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    522508d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcf64b3 View commit details
    Browse the repository at this point in the history
  3. Moved OASIS xslt icons to xsl/images.

    Added missing OASIS xslt icons into xsl/images.
    Put latest GnuCash-specific icons into xsl/icons.
    Removed stylesheets/.
    Changed CMake files related new directory structure.
    Changed ${BUILDDIR} to ${CMAKE_CURRENT_BINARY_DIR}/${fmt} for CHM, PDF, and EPUB target.
    usamimikamen-sk committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    d1134db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d455af1 View commit details
    Browse the repository at this point in the history
  5. Applied new XSL files for each formats.

    Removed xsl/1.79.2/ completely.
    Removed unused customization files.
    usamimikamen-sk committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    54962ae View commit details
    Browse the repository at this point in the history
  6. Changed the layout of ${OUTPUT_DIR}.

    Fix target install for each format.
    Clean up unused variables.
    usamimikamen-sk committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    fe36eda View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9dbed25 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    72ce9e2 View commit details
    Browse the repository at this point in the history
  9. Apply fixed titlepage and variablelist.

    FO and HTML have different formats, so you need to customize them appropriately depending on how docbook-xsl is written.
    
    Rewrote titlepage and variablelist for each format.
    usamimikamen-sk committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    14dd610 View commit details
    Browse the repository at this point in the history
  10. Change paper size setting:

    * US letter for C,
    * A4 for other languages.
    
    ISO A4 paper size is used worldwide but letter and legal size
    are mainly used in the US. Therefore paper size is set above.
    This setting should be moved CMake option in the future.
    usamimikamen-sk committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    046e895 View commit details
    Browse the repository at this point in the history
  11. Set character code Shift_JIS and KOI8-R for Japanese and Russian, res…

    …pectively.
    
    CHM format uses traditional Windows codepages, not Unicode. Therefore
    traditional character code should be applied for the HTML and TOC.
    usamimikamen-sk committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    f1945c8 View commit details
    Browse the repository at this point in the history