OSDN Git Service

luatexja-ruby: added baseheight key
[luatex-ja/luatexja.git] / test / test07-math-unicode.tex
index b617db2..c16ee31 100644 (file)
@@ -1,34 +1,56 @@
 %#!lualatex
 \documentclass{article}
 \usepackage[a4paper]{geometry}
-
-\usepackage{luatexja-fontspec}
-
-\usepackage{luatexja}
-\makeatletter\ltj@alljachar %←全部の(>=U+0080な)文字を和文文字扱いに!
+\makeatletter
 
 \usepackage{unicode-math}
-\setmathfont{XITSMath}
+
+\usepackage{luatexja-fontspec}
 \setmainjfont{IPAGothic}
+\setmathfont{XITSMath}
 
-\begin{document}\makeatletter
+\ltj@alljachar %←全部の(>=U+0080な)文字を和文文字扱いに!
+\setmainfont{TexGyreTermes}
 
+\reDeclareMathAlphabet{\mathtestA}{\mathrm}{\mathmc}
+\reDeclareMathAlphabet{\mathtestB}{\mathrm}{\mathtestb}
+\reDeclareMathAlphabet{\mathtestC}{\mathtesta}{\mathmc}
+\reDeclareMathAlphabet{\mathtestD}{\mathtesta}{\mathtestb}
+\reDeclareMathAlphabet{\mathtestE}{\mathtestE}{\mathmc}
+\begin{document}\makeatletter
 \[
  \frac1{1^2}+\frac1{2^2}+\cdots=
 \sum_{n=1}^\infty \frac1{n^s}=\zeta(2)=\frac{\pi^2}{6}
 =\frac16\cdot \pi\times\pi,\qquad a_1,\dots,a_n.
 \]
 
-$
- \frac1{1^2}+\frac1{2^2}+\cdots=
-\sum_{n=1}^\infty \frac1{n^s\zeta}=\zeta(2)=\frac{\pi^2}{6}
-=\frac16\cdot \pi\times\pi,\qquad a_1,\dots,a_n. \hbar
-$
+$\hslash$
+
+○×○漢×漢\times え\ltjjachar`\“え\ltjalchar`\“え\textquotedblleft え“え←数式外では和文文字扱いのままになっている.
 
-{\tt\meaning\sum}
+\kanjifamily{mc}\selectfont
+$あいうえおabcde a^\mathrm{b}$
 
+mathrm: $\mathrm{\alpha あいうえおabcde}^\mathrm{b}$
 
-○×○漢\ltjjachar`\×漢\ltjalchar`\×漢\times 漢
-え\ltjjachar`\“え\ltjalchar`\“え\textquotedblleft え“え
-←数式外では和文文字扱いのままになっている.
+mathbf: $\mathbf{\alpha あいうえおabcde}$
+
+mathmc: $\mathmc{\alpha あいうえおabcde}$
+
+mathgt: $\mathgt{\alpha あいうえおabcde}$
+
+\tt\meaning\mathtestA
+
+\tt\meaning\mathtestB
+
+\tt\meaning\mathtestC
+
+\tt\meaning\mathtestD
+
+\tt\meaning\mathtestE
+
+\meaning\lfloor
+\[
+\lceil x\rceil + \lfloor x\rfloor +\hat a-\sqrt{a} - [\hbar]
+\]
 \end{document}