Schriftgröße für CJK-Zeichen ändern?

Schriftgröße für CJK-Zeichen ändern?

Ich habe folgendes Beispiel:

\documentclass[10pt, a4paper, parskip=full]{article} % twoside can be added if two sided margin layout is desired
\usepackage[a4paper,vmargin={30mm, 20mm},hmargin={30mm, 25mm},includeheadfoot]{geometry}
\usepackage{amsmath}

\usepackage[UTF8]{ctex}
\usepackage{xpinyin}
\xpinyinsetup{ratio=0.5, vsep=1em, multiple={\color{red}}, font=Liberation Sans}

\usepackage{fontspec,xunicode}
\setCJKmainfont[]{WenQuanYi Micro Hei}

\defaultfontfeatures{Mapping=tex-text, Scale=MatchLowercase} % what does this do? -- influences how quotes are rendered
\setmainfont[Scale=1]{Open Sans}
\setmonofont{Liberation Mono}
\DeclareMathSizes{10}{10}{8}{7}

\usepackage[english, ngerman]{babel}
\selectlanguage{ngerman}

\begin{document}

There is latin text here.

\begin{pinyinscope}
我有一个送给你的礼物.
\end{pinyinscope}

\end{document}

Es gibt lateinische Buchstaben, die ich weiterhin in der Standardschriftgröße haben möchte, aber alle chinesischen Zeichen sollen die Schriftgröße 13 oder 14pt oder so ähnlich haben. Wie stelle ich ihre Größe global ein?

Ich möchte Inhalt und Layout nicht zu sehr vermischen, daher \large{...}ist es keine gute Option, einen Block chinesischer Schriftzeichen damit zu umgeben.

Antwort1

Bei weiterer Suche im Internet bin ich auf Folgendes gestoßen:

\setCJKmainfont[Scale=1.4]{WenQuanYi Micro Hei}

Dadurch wird die Hauptschriftgröße mit dem Faktor 1,4 multipliziert, um diese als Schriftgröße für CJK-Zeichen zu verwenden.

Antwort2

Sehr schön! Für einige Leser könnte es interessant sein zu sehen, dass diese Antwort

So wählen Sie eine Schriftart für das wichtigste chinesische Schriftzeichen und eine andere Schriftart für dessen Furigana aus

bietet auch eine Lösung, da Sie die Schriftgröße mit Fontspec anpassen können. In diesem Fall müssen Sie das Pinyin jedoch selbst schreiben.

verwandte Informationen