LaTeX で中国語と英語の文字を混在させると、中国語と英語の文字の間に自動間隔が挿入されない

LaTeX で中国語と英語の文字を混在させると、中国語と英語の文字の間に自動間隔が挿入されない

ウェブブラウザでOverleafを使用してコンパイルされた以下の画像のように、中国語と英語の文字の間にスペースが自動的に追加されるはずです。Overleafでコンパイル

しかし、同じ.texファイルはvscodeでは正しくコンパイルされないため、スペースは自動的に追加されません。同じ.texファイルをvscodeでコンパイル

ここに私の文書の序文部分全体を含む作業サンプルがあります。

%!TEX program = xelatex
\documentclass[UTF8]{ctexart}
\usepackage{graphicx} %如需在文档中插入图片,则需添加此行命令
\usepackage{geometry} %调整页面设置,如页边距
\usepackage{float} %强制修改图片插入位置
\usepackage{enumerate} %有序列表
\usepackage{booktabs} %修改表格宽度
\usepackage{amsmath} %长公式手动换行

\title{关于板端对接连接的弯矩-转角模型方程的研究}
\author{Ali Abolmaali, John H. Matthysa, Mohammed Farooqi,Yeol Choic}
\date{\today}
\geometry{top=3cm,bottom=3cm,left=3cm,right=3cm}
\begin{document}
\maketitle
\section*{摘要}
本文描述了在拉压翼缘下方只有一排螺栓的情况下,针对板端对接连接(flush end-plate connections)建立Ramberg-Osgood和三参数幂函数模型(Three-Parameter Power model)用于预测弯矩-转角(M–θ)行为的预测方程。作者建立了包括连接的梁和柱在内的的连接区域的有限元模型(FEM),用于进行载荷变形分析,考虑了材料、几何和接触的非线性特性。该FEM模型使用了20世纪80年代在文献中报道的板端对接连接的试验结果进行了验证。通过改变板端对接连接的几何变量,得到了一系列测试用例。通过FEM分析获得了这些测试用例的连接弯矩-转角数据,并将其拟合到Ramberg-Osgood和三参数幂函数模型方程中,以获得定义这些方程的参数。最后,针对板端对接连接的几何变量,建立了用于预测模型方程参数的预测方程。
\end{document}

コードを変更したり、LaTeX Workshop プラグインの設定を調整したりする必要がありますか?

pdflatexとCJKを使用しようとしましたが、出力結果は同じです

答え1

次のサンプルをコンパイルして、目的の出力を得ました。

\documentclass{ctexart}


\title{关于板端对接连接的弯矩-转角模型方程的研究}
\author{Ali Abolmaali, John H. Matthysa, Mohammed Farooqi,Yeol Choic}
\date{\today}
\begin{document}
\maketitle
\begin{abstract}
本文描述了在拉压翼缘下方只有一排螺栓的情况下,针对板端对接连接(flush end-plate connections)建立Ramberg-Osgood和三参数幂函数模型(Three-Parameter Power model)用于预测弯矩-转角($M-\theta$)行为的预测方程。作者建立了包括连接的梁和柱在内的的连接区域的有限元模型(FEM),用于进行载荷变形分析,考虑了材料、几何和接触的非线性特性。该FEM模型使用了20世纪80年代在文献中报道的板端对接连接的试验结果进行了验证。通过改变板端对接连接的几何变量,得到了一系列测试用例。通过FEM分析获得了这些测试用例的连接弯矩-转角数据,并将其拟合到Ramberg-Osgood和三参数幂函数模型方程中,以获得定义这些方程的参数。最后,针对板端对接连接的几何变量,建立了用于预测模型方程参数的预测方程。
\end{abstract}
\end{document}

ここに画像の説明を入力してください

abstract要約には環境を使用する必要があることに注意してください。

次の点を確認してください: (1) TeX システムのバージョンが最新であること。(2) ドキュメントを XeLaTeX または LuaLaTeX でコンパイルすること。

ちなみに、次の画像は TeXShop エディタでファイルを utf8 モードで保存する方法を示しています。ファイルを保存すると、次のインターフェイスが表示されるので、空白Unicoude (UTF-8)を選択します编码

ここに画像の説明を入力してください

答え2

コマンド:

%!TEX program = xelatex

私のIDEでは動作しませんでした。

解決策は、VSCodeインターフェースの左下隅にあるチェックマークをクリックし、「LaTeXプロジェクトのビルド」をクリックして、レシピ:latexmk(xelatex)を選択することです。LaTeXプロジェクトをビルドする

関連情報