LuaLaTeX๋ก ์ปดํ์ผํ Adobe Garamond Pro๋ก ์กฐํํ ๋ฌธ์(์ฑ )๊ฐ ์์ต๋๋ค. TeXLive์ ๋ง์ง๋ง ์ ๋ฐ์ดํธ ์ดํ์ ๋ฌธ์ ์์ฒด๊ฐ ๋ณ๊ฒฝ๋์ง ์๊ณ ์ค๋จ๋์์ต๋๋ค(๋ฌธ์๋ฅผ ์ปดํ์ผํ ์ ์์). l3kernel์ ์ด์ ๋ฒ์ ์ผ๋ก ๋ณต์ํ ํ ๋ค์ ์ ์์ ๋๋ค(pdf-diff๋ก ํ์ธ).
tlmgr ์ ๋ฐ์ดํธ ๋ก๊ทธ ๊ด๋ จ ๋ฐ์ดํฐ:
[Fri Oct 19 09:06:16 2018] update: l3kernel (48749 -> 48935) // broke the document
[Fri Oct 19 14:28:03 2018] restore: l3kernel (48749) // document compiles OK
๋ฌธ์ ์ปดํ์ผ ๋ก๊ทธ(๊ด๋ จ ๋ถ๋ถ, ์ด ์ ์ ๋ก๊ทธ๋ ์ปดํ์ผ์ด ์ฑ๊ณตํ์ ๋์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์งํ๋จ):
Runaway argument?
76543210\q_stop newline newline This font family consists o\ETC.
! File ended while scanning use of \__iow_wrap_end_chunk:w.
<inserted text>
\par
๋ฆฌ๋ ์ค, TeXLive 2018, LuaTeX 1.07.0
์ฐธ๊ณ : CONTRIBUTING ๋ฌธ์์๋ ์ด์ ๋ํ "๋ฒ๊ทธ" ๋ ์ด๋ธ์ ์ถ๊ฐํ๋ผ๊ณ ๋์ด ์์ง๋ง ์ด๋ป๊ฒ ํด์ผ ํฉ๋๊น?
๋ด๊ฐ ์ค์ํ ์ ์์ง๋ง ๋ฒ๊ทธ๋ฅผ ์ ๋ฐํ ์ ์๋ ์์ธ์ ์ ์ ์์ ๋งํผ ์ ๋ณด๊ฐ ์ถฉ๋ถํ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฌธ์ ๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ต์ํ์ ์๋ฅผ ์ ๊ณตํ ์ ์์ต๋๊น?
@wspr ๋๋ฅผ ์ํ ์ต์ํ์ ์๋
~~~~
๋ฌธ์ ํด๋์ค{๋์}
ํจํค์ง ์ฌ์ฉ{fontspec}
%์ถ์ ๋งคํฌ๋ก=1
newfontํจ๋ฐ๋ฆฌ์๋์ดํฐํธ{Amiri}
์์{๋ฌธ์}
์ํ๋ฒณ
๋{๋ฌธ์}
~~~~
\usepackage{libertine}
๋ก๋ํ๋ฉด ๋น์ทํ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
์ข์, ์ด๊ฒ์ LuaTeX์๋ง ํด๋นํ๋ฏ๋ก ๊ธ๊ผด ๋ก๋ฉ ๋ช ๋ น์ ํ์์ ์์กดํ๋ ๋ฉ์์ง ํ ์คํธ์ ๋ด์ฉ์ธ์ง ๊ถ๊ธํฉ๋๋ค.
์ค๋จ์ ๋ชจ๋ ์ด๋ฆ์ ๊ธธ์ด์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ ๊ฒ ๊ฐ์ต๋๋ค. 8์๋ก ๋ค์๊ณผ ๊ฐ์ด ๋๋ฉ๋๋ค.
~~~~
๋ฌธ์ ํด๋์ค{๋์}
ํจํค์ง ์ฌ์ฉ{fontspec}
ExplSyntaxOn
%suppress fontspec ๋ฉ์์ง
msg_ set:nnn {fontspec}{defining-font}{}
%์ ํ
์คํธ ๋ฉ์์ง
msg_ set:nnn {testtest} {defining-font} ํ
์คํธ ํ
์คํธ ๋ฐ ํ
์คํธ ํ
์คํธ์ ํจ๊ป ์๋
{
g__fontspec_defined_shapes_tl
}
newfontํจ๋ฐ๋ฆฌ์๋์ดํฐํธ{Amiri}
msg_ info:nn {testtest} {defining-font} %breaks
ExplSyntaxOff
์์{๋ฌธ์}
์ํ๋ฒณ
๋{๋ฌธ์}
~~~~
xelatex์ ๋ฉ์์ง๋ lualatex์ ๋ฉ์์ง๋ณด๋ค ๊ธธ์ง๋ง ์ด ์ธ์๋ ๋ถ๋ช ํ ๊ฒ์ด ์์ต๋๋ค.
@u-fischer ๋ฌธ์ ์ ์์ธ์ ๋ํ ์์ด๋์ด๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ช ๊ฐ์ง ์์ ์ ์ํํด์ผ ํฉ๋๋ค.
@josephwright ๊ทธ๋ฆฌ๊ณ ์ ์ ํ ๋ฉ์์ง์ ํจ๊ป ์ด์ xelatex์์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
~~~~
msg_ set:nnn {testtest} {defining-font} ํ
์คํธ ํ
์คํธ ๋ฐ ํ
์คํธ ํ
์คํธ์ ํจ๊ป ์๋
{
(m/n)~~์ ํจ๊ป~
<->" ์๋ฏธ๋ฆฌ:๋ชจ๋=๋
ธ๋;์คํฌ๋ฆฝํธ=latn;์ธ์ด=DFLT; "
}
~~~~
@u-fischer ์, ๋ฌธ์ ์ ๋ํ ๋ด ์ถ์ธก๊ณผ ์ผ์นํฉ๋๋ค. ํฌ์ฅ์ ์ถ์ ํด์ผํ์ง๋ง ์์ ํ์ ์์ ํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋ ์ค์ด๋ฉด ์๋ฅผ ๋ค์ด
\RequirePackage{expl3}
\ExplSyntaxOn
\iow_wrap:nnnN
{
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx~
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
}
{ xxxxxxxxxxxxxxxxxxxxxxx }
{ }
\iow_term:n
_i.e._ ๊ด๋ จ๋ ์ ํํ ๋ผ์ธ ๊ธธ์ด๋ก ์ธํ ์์ง ์ค๋ฆฝ์ ๋ฌธ์ ์ ๋๋ค.
CTeX ๋ฌธ์ 384์์ . ์๋ article
, book
๋ฑ์ ํ
์คํธํ๋๋ฐ unicode-math
์์ ์ ์๋ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ฌธ์ ํด๋์ค๋ฅผ ctexart
, ctexbook
๋ก ์ ํํ๋ฉด OP์ ์ ์ฌํ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ฒ์์๋ CTeX์ ๋ฒ๊ทธ๋ผ๊ณ ์๊ฐํ์ต๋๋ค. ํ์ง๋ง ์ง๊ธ์ l3kernel
๋ฒ๊ทธ๋ก ๋ณด์
๋๋ค.
% !TeX program = XeLaTeX
% l3kernel update, 2018-10-17:
% https://ctan.org/ctan-ann/id/[email protected]
\documentclass{ctexart}
\usepackage{unicode-math}
\begin{document}
$e^{i\pi} = -1$
\end{document}
์ค๋ฅ ๋ฉ์์ง์ ํจ๊ป:
...
Runaway argument?
76543210\q_stop newline - 'bold' (bx/n) with NFSS spec.: <->s*[0.9999\ETC.
! File ended while scanning use of \__iow_wrap_end_chunk:w.
<inserted text>
\par
<*> ./test-ctex-unicode-math.tex
?
@RuixiZhang42 ์์ ์ค์ ๋๋ค. ์ค๋ ์์ ํ๊ฒ ์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@RuixiZhang42 ์์ ์ค์ ๋๋ค. ์ค๋ ์์ ํ๊ฒ ์ต๋๋ค.