I am looking for a system to prepare internal technical documents that has the following basic features:
- source files should be human-readable text files, so they play well with revision control
- supports basic formatting (e.g. images, tables, boldface, etc.)
- works with both English and Chinese characters
- outputs to PDF
I could, for example, users to write HTML pages and print the pages to PDF, but this seems complicated and error-prone, and HTML is only barely "human-readable". LaTeX is also very complicated, and it has a lot of dependencies that might make it hard to process documents that are several years old.
Does anyone have any better suggestions?