Большая часть моего документа на итальянском языке, но некоторые части на японском: установка пакета NewTx, похоже, отключает жирный японский текст. Есть ли способ отключить пакет локально (для целой главы, заголовков разделов и т. д.) или переопределить его другим шрифтом только для японского языка?
Редактировать: отредактировал вопрос, так как курсив в любом случае не работает с японским языком.
Редактировать: вот пример кода
% !TEX encoding = UTF-8
% !TEX spellcheck = it-IT
\documentclass[12pt, a4paper, oneside]{report}
\usepackage{newtx}
\usepackage[english,italian]{babel}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK*}{UTF8}{min}
Italian. \textbf{Italian.} \textit{Italian.}\\
日本語 \textbf{日本語} \textit{日本語}
\end{CJK*}
\end{document}
Вот как это скомпилировано:
Вот как это компилируется без пакета NewTx:
решение1
Видимо, CJKutf8
не понимает b
настройки для \bfdefault
.
Однако курсив не имеет смысла в японском языке, поэтому вы всегда будете использовать прямую форму.
\documentclass[12pt, a4paper, oneside]{report}
\usepackage[T1]{fontenc}
\usepackage{newtx}
\usepackage[english,italian]{babel}
\usepackage{CJKutf8}
\renewcommand{\bfdefault}{bx}
\begin{document}
Italian. \textbf{Italian.} \textit{Italian.}
\begin{CJK*}{UTF8}{min}
日本語 \textbf{日本語} \textit{日本語}
\end{CJK*}
\end{document}