another experimential typesetting tool
Find a file
Tan Kian-ting 3ba3a020b1
Some checks failed
CI / Julia 1.6 - ubuntu-latest - x64 (push) Has been cancelled
CI / Julia 1.7 - ubuntu-latest - x64 (push) Has been cancelled
CI / Julia pre - ubuntu-latest - x64 (push) Has been cancelled
Merge branch 'main' of https://repo.kianting.info/yoxem/uahgi; branch 'main' of github.com:Yoxem/uahgi
2025-02-16 23:10:14 +08:00
.github Files generated by PkgTemplates 2025-01-21 23:48:51 +08:00
docs add interp basic function (not yet) 2025-01-29 01:30:58 +08:00
example git 2025-02-16 23:05:22 +08:00
src add some function incl. cjk+latn passes 2025-02-04 00:52:37 +08:00
test Files generated by PkgTemplates 2025-01-21 23:48:51 +08:00
.gitignore add gitignore setting 2025-01-21 23:50:01 +08:00
LICENSE add license 2025-01-31 01:30:44 +08:00
Project.toml add interp basic function (not yet) 2025-01-29 01:30:58 +08:00
README.md add known issues 2025-02-16 23:08:43 +08:00
text.pdf add the method to measure the char's metrics 2025-01-29 16:07:26 +08:00

uahgi

another experimential typesetting tool

Known issues

Local project

  • function definition, lambda, if, etc
  • using faster parser/tokenizer
  • RTL
  • combining diacritics

Upstream

  • Some .ttc file(eg. Noto Sans/Serif CJK) can't be loaded. It seems to be a libharu bug. For those want to use Noto Sans/Serif CJK, please download the .ttf file on Google Fonts. Example (Trad. Chinese Version)

How to test

To test with the example, please using the command:

cd /path/to/uahgi
julia --project="." src/uahgi.jl example/ex1.ug

Origin of the name

The name is after the Taiwanese/Hokkien word for the movable type, which is ua̍h-gī (活字), in Taichung-Basin accent.

Test Result

Example of the syntax

Generated PDF