Darin xeCJK.sty
befindet sich dieser Befehl:
\clist_const:Nn \c__xeCJK_CJK_chars_clist
{
"02EA -> "02EB ,
"2E80 -> "2EFF ,
"2F00 -> "2FDF ,
"2FF0 -> "2FFF ,
"3000 -> "303F ,
"3040 -> "309F ,
"30A0 -> "30FF ,
"3100 -> "312F ,
"3130 -> "318F ,
"3190 -> "319F ,
"31A0 -> "31BF ,
"31C0 -> "31EF ,
"31F0 -> "31FF ,
"3200 -> "32FF ,
"3300 -> "33FF ,
"3400 -> "4DBF ,
"4DC0 -> "4DFF ,
"4E00 -> "9FFF ,
"A000 -> "A48F ,
"A490 -> "A4CF ,
"AC00 -> "D7AF ,
"F900 -> "FAFF ,
"FE10 -> "FE1F ,
"FE30 -> "FE4F ,
"FF00 -> "FFEF ,
"16FE0 -> "16FFF ,
"17000 -> "187FF ,
"18800 -> "18AFF ,
"18B00 -> "18CFF ,
"18D00 -> "18D7F ,
"1AFF0 -> "1AFFF ,
"1B000 -> "1B0FF ,
"1B100 -> "1B12F ,
"1B130 -> "1B16F ,
"1B170 -> "1B2FF ,
"1F200 -> "1F2FF ,
"20000 -> "2A6DF ,
"2A700 -> "2B73F ,
"2B740 -> "2B81F ,
"2B820 -> "2CEAF ,
"2CEB0 -> "2EBEF ,
"2F800 -> "2FA1F ,
"30000 -> "3134F
}
Ich möchte dies ändern, indem ich den Bereich FF00-FFEF deaktiviere. Wenn ich im Quellcode von ein Kommentarzeichen einfüge xeCJK.sty
, etwa so:
\clist_const:Nn \c__xeCJK_CJK_chars_clist
{
"02EA -> "02EB ,
"2E80 -> "2EFF ,
"2F00 -> "2FDF ,
"2FF0 -> "2FFF ,
"3000 -> "303F ,
"3040 -> "309F ,
"30A0 -> "30FF ,
"3100 -> "312F ,
"3130 -> "318F ,
"3190 -> "319F ,
"31A0 -> "31BF ,
"31C0 -> "31EF ,
"31F0 -> "31FF ,
"3200 -> "32FF ,
"3300 -> "33FF ,
"3400 -> "4DBF ,
"4DC0 -> "4DFF ,
"4E00 -> "9FFF ,
"A000 -> "A48F ,
"A490 -> "A4CF ,
"AC00 -> "D7AF ,
"F900 -> "FAFF ,
"FE10 -> "FE1F ,
"FE30 -> "FE4F ,
% "FF00 -> "FFEF ,
"16FE0 -> "16FFF ,
"17000 -> "187FF ,
"18800 -> "18AFF ,
"18B00 -> "18CFF ,
"18D00 -> "18D7F ,
"1AFF0 -> "1AFFF ,
"1B000 -> "1B0FF ,
"1B100 -> "1B12F ,
"1B130 -> "1B16F ,
"1B170 -> "1B2FF ,
"1F200 -> "1F2FF ,
"20000 -> "2A6DF ,
"2A700 -> "2B73F ,
"2B740 -> "2B81F ,
"2B820 -> "2CEAF ,
"2CEB0 -> "2EBEF ,
"2F800 -> "2FA1F ,
"30000 -> "3134F
}
dann bekomme ich genau das, was ich brauche.
Meine Frage: Wie kann ich diese Änderung vornehmen, ohne den Quelltext von zu bearbeiten xeCJK.sty
? Denn ich benötige diese Änderung nur für eine bestimmte TeX-Datei, nicht allgemein. Und ich möchte das geänderte xeCJK auch unter Overleaf verwenden, wo ich keinen Zugriff auf die Core-Datei habe xeCJK.sty
.
Ich habe versucht, den geänderten Befehl in meine TeX-Datei einzufügen, aber es hat nicht funktioniert. Ich habe versucht, eine xeCJK-modification.sty
Datei zu schreiben, die danach geladen werden soll xeCJK.sty
, aber es hat nicht funktioniert. Kann mir jemand helfen?