summaryrefslogtreecommitdiff
path: root/macros/xetex/latex/zitie/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'macros/xetex/latex/zitie/README.md')
-rw-r--r--macros/xetex/latex/zitie/README.md17
1 files changed, 10 insertions, 7 deletions
diff --git a/macros/xetex/latex/zitie/README.md b/macros/xetex/latex/zitie/README.md
index f70e1fc844..d8bdf4f0de 100644
--- a/macros/xetex/latex/zitie/README.md
+++ b/macros/xetex/latex/zitie/README.md
@@ -3,11 +3,10 @@
zitie is a LaTeX package for making CJK character calligraphy practicing
sheet (copybook).
-zitie distinguishes `CJK` Classes and `Punctutation` Classes (`FullLeft`,
-`FullRight`, `HalfLeft`, `HalfRight`) and other Classes.
-
## Main Interfaces
+`\framesingle[<options>]{<CJK char>}`, makes frame for single <CJK char>
+
`\framezi*[<options>]{<CJK chars>}`, makes frame for every single <CJK chars>
`\framezifile*[<options>]{<filename>}`, makes frame from <filename>
@@ -16,6 +15,10 @@ containning <CJK chars>
`\framerange[<options>]{<char Hex range>}`, makes frame from Hex range,
such as: "4E00 -> "4E27, "4E30. etc
+`\frametallrange[<options>]{<char Hex range>}`
+
+`\framezitallfile*[<options>]{<filename>}`
+
`\zitienewfont*{...}`, declares new font(s) for making frame
`\framezhlipsum[<options>]{<paragraphs>}[<name>]`, frames Lorem ipsum given
@@ -40,7 +43,7 @@ See PDF documentation (in chinese) for more details.
Please note the frame functions of this package currently do need many TeX
computation, so the compiling maybe very slow.
-Currently, only support XeTeX.
+Support XeTeX and LuaTeX, but the function in LuaTeX is limited.
## Dependence:
@@ -50,10 +53,10 @@ is very experimental, some interfaces maybe cannot use later.
Need not `pgf` or `pstricks`.
## TODO:
-- faster and less resource
+- **faster and less resource**
+- **optimize line breaking algorithm**
- optimize `background` module
-- support LuaTeX
-- support pinyin
+- optimize LuaTeX supporting
- more grid
- more transformation
- support more character Classes