Skip to content

Enable Eastern languages and other text in Doxygen PDF generation #1353

@Albrecht-S

Description

@Albrecht-S

This is work in progress !

I'm trying to document my progress and some facts (?) I found out so far. The goal is to enable as much of Unicode as we need to make our (Chinese, Japanese, Korean, and whatever) examples work.

  1. To generate proper PDF files with arbitrary Unicode support (see above) the default usage of latex does not work properly and will likely never work sufficiently.
  2. I found two candidates as replacement of latex
  • XeTeX (command: xetex)
  • LuaTeX (command: lualatex or luatex).
  1. XeTeX is easier to setup but does no longer get new LaTeX features.
  2. LuaTeX is its designed successor and recommended.
  3. It is very likely that additional fonts need to be installed on the system generating PDF docs although the HTML docs work w/o those fonts.

After trying XeTeX without success I switched to LuaTeX and I'm really making progress.

I'm not yet ready to post details (WIP) but the results look promising. I'll post more comments with further progress reports.

Metadata

Metadata

Assignees

Labels

activeSomebody is working on itdocumentationNeeds better documentationenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions