txi-ja.tex 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489
  1. % $Id$
  2. % txi-ja.tex -- Japanese translations and font definitions for texinfo.tex.
  3. %
  4. % Copyright 1999, 2007, 2008, 2016 Free Software Foundation, Inc.
  5. %
  6. % This program is free software; you can redistribute it and/or modify
  7. % it under the terms of the GNU General Public License as published by
  8. % the Free Software Foundation; either version 3 of the license, or (at
  9. % your option) any later version.
  10. %
  11. % This program is distributed in the hope that it will be useful,
  12. % but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14. % GNU General Public License for more details.
  15. %
  16. % You should have received a copy of the GNU General Public License
  17. % along with this program. If not, see <http://www.gnu.org/licenses/>.
  18. %
  19. % Written by Masamichi Hosoda, 5 May 2016, <trueroad@trueroad.jp>
  20. \txisetlanguage{USenglish}{2}{3}
  21. \plainnonfrenchspacing
  22. \gdef\putwordAppendix{付録}
  23. \gdef\putwordChapter{Chapter}
  24. \gdef\putworderror{エラー}
  25. \gdef\putwordfile{ファイル}
  26. \gdef\putwordin{in}
  27. \gdef\putwordIndexIsEmpty{(インデックスが空です)}
  28. \gdef\putwordIndexNonexistent{(インデックスがありません)}
  29. \gdef\putwordInfo{Info}
  30. \gdef\putwordInstanceVariableof{Instance Variable of}
  31. \gdef\putwordMethodon{Method on}
  32. \gdef\putwordNoTitle{無題}
  33. \gdef\putwordof{of}
  34. \gdef\putwordon{on}
  35. \gdef\putwordpage{p.}
  36. \gdef\putwordsection{section}
  37. \gdef\putwordSection{Section}
  38. \gdef\putwordsee{see}
  39. \gdef\putwordSee{See}
  40. \gdef\putwordShortTOC{簡単な目次}
  41. \gdef\putwordTOC{目次}
  42. %
  43. \gdef\putwordMJan{1月}
  44. \gdef\putwordMFeb{2月}
  45. \gdef\putwordMMar{3月}
  46. \gdef\putwordMApr{4月}
  47. \gdef\putwordMMay{5月}
  48. \gdef\putwordMJun{6月}
  49. \gdef\putwordMJul{7月}
  50. \gdef\putwordMAug{8月}
  51. \gdef\putwordMSep{9月}
  52. \gdef\putwordMOct{10月}
  53. \gdef\putwordMNov{11月}
  54. \gdef\putwordMDec{12月}
  55. %
  56. \gdef\putwordDefmac{マクロ}
  57. \gdef\putwordDefspec{特殊フォーム}
  58. \gdef\putwordDefvar{変数}
  59. \gdef\putwordDefopt{ユーザオプション}
  60. \gdef\putwordDeffunc{関数}
  61. % Produces Year Month Day style of output.
  62. \def\today{%
  63. \number\year 年\space
  64. \ifcase\month
  65. \or\putwordMJan\or\putwordMFeb\or\putwordMMar\or\putwordMApr
  66. \or\putwordMMay\or\putwordMJun\or\putwordMJul\or\putwordMAug
  67. \or\putwordMSep\or\putwordMOct\or\putwordMNov\or\putwordMDec
  68. \fi
  69. \space\number\day 日}
  70. %
  71. % Japanese font definitions
  72. %
  73. \ifx\txijapackage\thisisundefined
  74. \errmessage{Required CJK package is not found.
  75. Use `texinfo-ja.tex' instead of `texinfo.tex'}
  76. \else
  77. %
  78. % For LuaTeX
  79. %
  80. \ifx\luatexversion\thisisundefined
  81. \else
  82. % Definitions for a main text size of 11pt. (The default in Texinfo.)
  83. % Japanese font size is muliplied by 0.962216.
  84. \let\definealphabetictextfontsizexi\definetextfontsizexi
  85. \gdef\definetextfontsizexi{%
  86. % Text fonts (11.2pt, magstep1).
  87. \jfont\textmc{file:ipaexm.ttf:jfm=ujis} at 10.78pt
  88. \jfont\textgt{file:ipaexg.ttf:jfm=ujis} at 10.78pt
  89. % Fonts for indices, footnotes, small examples (9pt).
  90. \jfont\smallmc{file:ipaexm.ttf:jfm=ujis} at 8.66pt
  91. \jfont\smallgt{file:ipaexg.ttf:jfm=ujis} at 8.66pt
  92. % Fonts for small examples (8pt).
  93. \jfont\smallermc{file:ipaexm.ttf:jfm=ujis} at 7.70pt
  94. \jfont\smallergt{file:ipaexg.ttf:jfm=ujis} at 7.70pt
  95. % Fonts for title page (20.4pt):
  96. \jfont\titlemc{file:ipaexm.ttf:jfm=ujis} at 19.63pt
  97. \jfont\titlegt{file:ipaexg.ttf:jfm=ujis} at 19.63pt
  98. % Chapter (and unnumbered) fonts (17.28pt).
  99. \jfont\chapmc{file:ipaexm.ttf:jfm=ujis} at 16.63pt
  100. \jfont\chapgt{file:ipaexg.ttf:jfm=ujis} at 16.63pt
  101. % Section fonts (14.4pt).
  102. \jfont\secmc{file:ipaexm.ttf:jfm=ujis} at 13.86pt
  103. \jfont\secgt{file:ipaexg.ttf:jfm=ujis} at 13.86pt
  104. % Subsection fonts (13.15pt).
  105. \jfont\ssecmc{file:ipaexm.ttf:jfm=ujis} at 12.65pt
  106. \jfont\ssecgt{file:ipaexg.ttf:jfm=ujis} at 12.65pt
  107. % Reduced fonts for @acro in text (10pt).
  108. \jfont\reducedmc{file:ipaexm.ttf:jfm=ujis} at 9.62pt
  109. \jfont\reducedgt{file:ipaexg.ttf:jfm=ujis} at 9.62pt
  110. % Fonts for short table of contents.
  111. \jfont\shortcontmc{file:ipaexm.ttf:jfm=ujis} at 11.55pt
  112. \jfont\shortcontgt{file:ipaexg.ttf:jfm=ujis} at 11.55pt
  113. \definealphabetictextfontsizexi
  114. }
  115. % Definitions for a main text size of 10pt.
  116. % Japanese font size is muliplied by 0.962216.
  117. \let\definealphabetictextfontsizex\definetextfontsizex
  118. \gdef\definetextfontsizex{%
  119. % Text fonts (10pt).
  120. \jfont\textmc{file:ipaexm.ttf:jfm=ujis} at 9.62pt
  121. \jfont\textgt{file:ipaexg.ttf:jfm=ujis} at 9.62pt
  122. % Fonts for indices, footnotes, small examples (9pt).
  123. \jfont\smallmc{file:ipaexm.ttf:jfm=ujis} at 8.66pt
  124. \jfont\smallgt{file:ipaexg.ttf:jfm=ujis} at 8.66pt
  125. % Fonts for small examples (8pt).
  126. \jfont\smallermc{file:ipaexm.ttf:jfm=ujis} at 7.70pt
  127. \jfont\smallergt{file:ipaexg.ttf:jfm=ujis} at 7.70pt
  128. % Fonts for title page (20.4pt):
  129. \jfont\titlemc{file:ipaexm.ttf:jfm=ujis} at 19.63pt
  130. \jfont\titlegt{file:ipaexg.ttf:jfm=ujis} at 19.63pt
  131. % Chapter fonts (14.4pt).
  132. \jfont\chapmc{file:ipaexm.ttf:jfm=ujis} at 13.86pt
  133. \jfont\chapgt{file:ipaexg.ttf:jfm=ujis} at 13.86pt
  134. % Section fonts (12pt).
  135. \jfont\secmc{file:ipaexm.ttf:jfm=ujis} at 11.55pt
  136. \jfont\secgt{file:ipaexg.ttf:jfm=ujis} at 11.55pt
  137. % Subsection fonts (10pt).
  138. \jfont\ssecmc{file:ipaexm.ttf:jfm=ujis} at 9.62pt
  139. \jfont\ssecgt{file:ipaexg.ttf:jfm=ujis} at 9.62pt
  140. % Reduced fonts for @acro in text (9pt).
  141. \jfont\reducedmc{file:ipaexm.ttf:jfm=ujis} at 8.66pt
  142. \jfont\reducedgt{file:ipaexg.ttf:jfm=ujis} at 8.66pt
  143. % Fonts for short table of contents.
  144. \jfont\shortcontmc{file:ipaexm.ttf:jfm=ujis} at 11.55pt
  145. \jfont\shortcontgt{file:ipaexg.ttf:jfm=ujis} at 11.55pt
  146. \definealphabetictextfontsizex
  147. }
  148. % Ignore LuaTeX-ja added line end comment
  149. % https://osdn.jp/ticket/browse.php?group_id=5593&tid=36096
  150. %
  151. % Re-define texinfo.tex's \parseargusing
  152. \def\parseargusing#1#2{%
  153. \def\argtorun{#2}%
  154. \begingroup
  155. \ifx\ltjlineendcomment\thisisundefined
  156. % Ignore U+FFFFF for LuaTeX-ja <= 20160208.0
  157. \catcode"FFFFF=9
  158. \else
  159. % Ignore the character \ltjlineendcomment for LuaTeX-ja > 20160208.0
  160. \catcode\ltjlineendcomment=9
  161. \fi
  162. \obeylines
  163. \spaceisspace
  164. #1%
  165. \parseargline\empty% Insert the \empty token, see \finishparsearg below.
  166. }
  167. % Re-define texinfo.tex's \comment
  168. \def\comment{\begingroup \catcode`\^^M=\active%
  169. \ifx\ltjlineendcomment\thisisundefined
  170. % Ignore U+FFFFF for LuaTeX-ja <= 20160208.0
  171. \catcode"FFFFF=9%
  172. \else
  173. % Ignore the character \ltjlineendcomment for LuaTeX-ja > 20160208.0
  174. \catcode\ltjlineendcomment=9%
  175. \fi
  176. \catcode`\@=\other \catcode`\{=\other \catcode`\}=\other\commentxxx}%
  177. % Re-let \comment related macros
  178. \let\setfilename=\comment
  179. \let\dircategory=\comment
  180. \let\definfoenclose=\comment
  181. \let\footnotestyle=\comment
  182. % Re-define texinfo.tex's \c
  183. \def\c{\begingroup \catcode`\^^M=\active%
  184. \ifx\ltjlineendcomment\thisisundefined
  185. % Ignore U+FFFFF for LuaTeX-ja <= 20160208.0
  186. \catcode"FFFFF=9%
  187. \else
  188. % Ignore the character \ltjlineendcomment for LuaTeX-ja > 20160208.0
  189. \catcode\ltjlineendcomment=9%
  190. \fi
  191. \catcode`\@=\other \catcode`\{=\other \catcode`\}=\other%
  192. \cxxx}
  193. % Re-let \c related macro
  194. \let\texinfoc=\c
  195. \fi % LuaTeX
  196. %
  197. % For XeTeX
  198. %
  199. \ifx\XeTeXrevision\thisisundefined
  200. \else
  201. % Fix some Japanese character class
  202. % (unicode-letters.tex is wrong.)
  203. \def\do#1{\XeTeXcharclass"#1=1 }
  204. \do{3041}\do{3043}\do{3045}\do{3047}\do{3049}\do{3063}
  205. \do{3083}\do{3085}\do{3087}\do{308E}\do{3095}\do{3096}
  206. \do{30A1}\do{30A3}\do{30A5}\do{30A7}\do{30A9}\do{30C3}
  207. \do{30E3}\do{30E5}\do{30E7}\do{30EE}\do{30F5}\do{30F6}
  208. \do{30FC}\do{31F0}\do{31F1}\do{31F2}\do{31F3}\do{31F4}
  209. \do{31F5}\do{31F6}\do{31F7}\do{31F8}\do{31F9}\do{31FA}
  210. \do{31FB}\do{31FC}\do{31FD}\do{31FE}\do{31FF}
  211. % Add some character class
  212. \do{2015}\do{2016}\do{2025}\do{2030}\do{2032}\do{2033}
  213. \do{203B}\do{2103}\do{212B}
  214. \do{2500}\do{2501}\do{2502}\do{2503}\do{250C}\do{250F}
  215. \do{2510}\do{2513}\do{2514}\do{2517}\do{2518}\do{251B}
  216. \do{251C}\do{251D}\do{2520}\do{2523}\do{2524}\do{2525}
  217. \do{2528}\do{252B}\do{252C}\do{252F}\do{2530}\do{2533}
  218. \do{2534}\do{2537}\do{2538}\do{253B}\do{253C}\do{253F}
  219. \do{2542}\do{254B}
  220. \do{25A0}\do{25A1}\do{25B2}\do{25B3}\do{25BC}\do{25BD}
  221. \do{25C6}\do{25C7}\do{25CB}\do{25CE}\do{25CF}\do{25EF}
  222. \do{2605}\do{2606}\do{2640}\do{2642}
  223. \do{3000}
  224. % Setting Japanese font instead of Chinese font
  225. \def\setjafont#1{%
  226. \let\zhfont#1\let\zhpunctfont#1%
  227. \let\zhextafont#1\let\zhextbfont#1%
  228. }
  229. % Definitions for a main text size of 11pt. (The default in Texinfo.)
  230. % Japanese font size is muliplied by 0.962216.
  231. \let\definealphabetictextfontsizexi\definetextfontsizexi
  232. \gdef\definetextfontsizexi{%
  233. % Text fonts (11.2pt, magstep1).
  234. \font\textmczzz"[ipaexm.ttf]:mapping=tex-text" at 10.78pt
  235. \font\textgtzzz"[ipaexg.ttf]:mapping=tex-text" at 10.78pt
  236. \def\textmc{\setjafont\textmczzz}
  237. \def\textgt{\setjafont\textgtzzz}
  238. % Fonts for indices, footnotes, small examples (9pt).
  239. \font\smallmczzz"[ipaexm.ttf]:mapping=tex-text" at 8.66pt
  240. \font\smallgtzzz"[ipaexg.ttf]:mapping=tex-text" at 8.66pt
  241. \def\smallmc{\setjafont\smallmczzz}
  242. \def\smallgt{\setjafont\smallgtzzz}
  243. % Fonts for small examples (8pt).
  244. \font\smallermczzz"[ipaexm.ttf]:mapping=tex-text" at 7.70pt
  245. \font\smallergtzzz"[ipaexg.ttf]:mapping=tex-text" at 7.70pt
  246. \def\smallermc{\setjafont\smallermczzz}
  247. \def\smallergt{\setjafont\smallergtzzz}
  248. % Fonts for title page (20.4pt):
  249. \font\titlemczzz"[ipaexm.ttf]:mapping=tex-text" at 19.63pt
  250. \font\titlegtzzz"[ipaexg.ttf]:mapping=tex-text" at 19.63pt
  251. \def\titlemc{\setjafont\titlemczzz}
  252. \def\titlegt{\setjafont\titlegtzzz}
  253. % Chapter (and unnumbered) fonts (17.28pt).
  254. \font\chapmczzz"[ipaexm.ttf]:mapping=tex-text" at 16.63pt
  255. \font\chapgtzzz"[ipaexg.ttf]:mapping=tex-text" at 16.63pt
  256. \def\chapmc{\setjafont\chapmczzz}
  257. \def\chapgt{\setjafont\chapgtzzz}
  258. % Section fonts (14.4pt).
  259. \font\secmczzz"[ipaexm.ttf]:mapping=tex-text" at 13.86pt
  260. \font\secgtzzz"[ipaexg.ttf]:mapping=tex-text" at 13.86pt
  261. \def\secmc{\setjafont\secmczzz}
  262. \def\secgt{\setjafont\secgtzzz}
  263. % Subsection fonts (13.15pt).
  264. \font\ssecmczzz"[ipaexm.ttf]:mapping=tex-text" at 12.65pt
  265. \font\ssecgtzzz"[ipaexg.ttf]:mapping=tex-text" at 12.65pt
  266. \def\ssecmc{\setjafont\ssecmczzz}
  267. \def\ssecgt{\setjafont\ssecgtzzz}
  268. % Reduced fonts for @acro in text (10pt).
  269. \font\reducedmczzz"[ipaexm.ttf]:mapping=tex-text" at 9.62pt
  270. \font\reducedgtzzz"[ipaexg.ttf]:mapping=tex-text" at 9.62pt
  271. \def\reducedmc{\setjafont\reducedmczzz}
  272. \def\reducedgt{\setjafont\reducedgtzzz}
  273. % Fonts for short table of contents.
  274. \font\shortcontmczzz"[ipaexm.ttf]:mapping=tex-text" at 11.55pt
  275. \font\shortcontgtzzz"[ipaexg.ttf]:mapping=tex-text" at 11.55pt
  276. \def\shortcontmc{\setjafont\shortcontmczzz}
  277. \def\shortcontgt{\setjafont\shortcontgtzzz}
  278. \definealphabetictextfontsizexi
  279. }
  280. % Definitions for a main text size of 10pt.
  281. % Japanese font size is muliplied by 0.962216.
  282. \let\definealphabetictextfontsizex\definetextfontsizex
  283. \gdef\definetextfontsizex{%
  284. % Text fonts (10pt).
  285. \font\textmczzz"[ipaexm.ttf]:mapping=tex-text" at 9.62pt
  286. \font\textgtzzz"[ipaexg.ttf]:mapping=tex-text" at 9.62pt
  287. \def\textmc{\setjafont\textmczzz}
  288. \def\textgt{\setjafont\textgtzzz}
  289. % Fonts for indices, footnotes, small examples (9pt).
  290. \font\smallmczzz"[ipaexm.ttf]:mapping=tex-text" at 8.66pt
  291. \font\smallgtzzz"[ipaexg.ttf]:mapping=tex-text" at 8.66pt
  292. \def\smallmc{\setjafont\smallmczzz}
  293. \def\smallgt{\setjafont\smallgtzzz}
  294. % Fonts for small examples (8pt).
  295. \font\smallermczzz"[ipaexm.ttf]:mapping=tex-text" at 7.70pt
  296. \font\smallergtzzz"[ipaexg.ttf]:mapping=tex-text" at 7.70pt
  297. \def\smallermc{\setjafont\smallermczzz}
  298. \def\smallergt{\setjafont\smallergtzzz}
  299. % Fonts for title page (20.4pt):
  300. \font\titlemczzz"[ipaexm.ttf]:mapping=tex-text" at 19.63pt
  301. \font\titlegtzzz"[ipaexg.ttf]:mapping=tex-text" at 19.63pt
  302. \def\titlemc{\setjafont\titlemczzz}
  303. \def\titlegt{\setjafont\titlegtzzz}
  304. % Chapter fonts (14.4pt).
  305. \font\chapmczzz"[ipaexm.ttf]:mapping=tex-text" at 13.86pt
  306. \font\chapgtzzz"[ipaexg.ttf]:mapping=tex-text" at 13.86pt
  307. \def\chapmc{\setjafont\chapmczzz}
  308. \def\chapgt{\setjafont\chapgtzzz}
  309. % Section fonts (12pt).
  310. \font\secmczzz"[ipaexm.ttf]:mapping=tex-text" at 11.55pt
  311. \font\secgtzzz"[ipaexg.ttf]:mapping=tex-text" at 11.55pt
  312. \def\secmc{\setjafont\secmczzz}
  313. \def\secgt{\setjafont\secgtzzz}
  314. % Subsection fonts (10pt).
  315. \font\ssecmczzz"[ipaexm.ttf]:mapping=tex-text" at 9.62pt
  316. \font\ssecgtzzz"[ipaexg.ttf]:mapping=tex-text" at 9.62pt
  317. \def\ssecmc{\setjafont\ssecmczzz}
  318. \def\ssecgt{\setjafont\ssecgtzzz}
  319. % Reduced fonts for @acro in text (9pt).
  320. \font\reducedmczzz"[ipaexm.ttf]:mapping=tex-text" at 8.66pt
  321. \font\reducedgtzzz"[ipaexg.ttf]:mapping=tex-text" at 8.66pt
  322. \def\reducedmc{\setjafont\reducedmczzz}
  323. \def\reducedgt{\setjafont\reducedgtzzz}
  324. % Fonts for short table of contents.
  325. \font\shortcontmczzz"[ipaexm.ttf]:mapping=tex-text" at 11.55pt
  326. \font\shortcontgtzzz"[ipaexg.ttf]:mapping=tex-text" at 11.55pt
  327. \def\shortcontmc{\setjafont\shortcontmczzz}
  328. \def\shortcontgt{\setjafont\shortcontgtzzz}
  329. \definealphabetictextfontsizex
  330. }
  331. % Japanese line break settings
  332. \XeTeXlinebreaklocale "ja_JP"
  333. \XeTeXlinebreakskip=0em plus 0.1em minus 0.01em
  334. \XeTeXlinebreakpenalty=0
  335. % For copy & paste Unicode characters (XeTeX 0.99995+)
  336. \ifx\XeTeXgenerateactualtext\thisisundefined
  337. \else
  338. \XeTeXgenerateactualtext=1
  339. \fi
  340. \fi % XeTeX
  341. \iftxinativeunicodecapable
  342. % Sync fonts
  343. \let\alphabeticrm\rm
  344. \gdef\rm{\alphabeticrm\tenmc}
  345. \let\alphabeticit\it
  346. \gdef\it{\alphabeticit\tenmc}
  347. \let\alphabeticsl\sl
  348. \gdef\sl{\alphabeticsl\tengt}
  349. \let\alphabeticbf\bf
  350. \gdef\bf{\alphabeticbf\tengt}
  351. \let\alphabetictt\tt
  352. \gdef\tt{\alphabetictt\tengt}
  353. % Add fonts
  354. \let\alphabetictextfonts\textfonts
  355. \gdef\textfonts{%
  356. \alphabetictextfonts
  357. \let\tenmc\textmc
  358. \let\tengt\textgt
  359. }
  360. \let\alphabetictitlefonts\titlefonts
  361. \gdef\titlefonts{%
  362. \alphabetictitlefonts
  363. \let\tenmc\titlemc
  364. \let\tengt\titlegt
  365. }
  366. \let\alphabeticchapfonts\chapfonts
  367. \gdef\chapfonts{%
  368. \alphabeticchapfonts
  369. \let\tenmc\chapmc
  370. \let\tengt\chapgt
  371. }
  372. \let\alphabeticsecfonts\secfonts
  373. \gdef\secfonts{%
  374. \alphabeticsecfonts
  375. \let\tenmc\secmc
  376. \let\tengt\secgt
  377. }
  378. \let\alphabeticsubsecfonts\subsecfonts
  379. \gdef\subsecfonts{%
  380. \alphabeticsubsecfonts
  381. \let\tenmc\ssecmc
  382. \let\tengt\ssecgt
  383. }
  384. \global\let\subsubsecfonts\subsecfonts
  385. \let\alphabeticreducedfonts\reducedfonts
  386. \gdef\reducedfonts{%
  387. \alphabeticreducedfonts
  388. \let\tenmc\reducedmc
  389. \let\tengt\reducedgt
  390. }
  391. \let\alphabeticsmallfonts\smallfonts
  392. \gdef\smallfonts{%
  393. \alphabeticsmallfonts
  394. \let\tenmc\smallmc
  395. \let\tengt\smallgt
  396. }
  397. \let\alphabeticsmallerfonts\smallerfonts
  398. \gdef\smallerfonts{%
  399. \alphabeticsmallerfonts
  400. \let\tenmc\smallermc
  401. \let\tengt\smallergt
  402. }
  403. \let\smallexamplefonts\smallfonts
  404. % Reset fonts
  405. \globaldefs = 1
  406. \definetextfontsizexi
  407. \globaldefs = 0
  408. \fi % \iftxinativeunicodecapable
  409. \fi % \ifx\txijapackage\thisisundefined