LaTeX에서 중국어와 영어 문자를 혼합하면 중국어와 영어 문자 사이의 자동 간격이 삽입되지 않습니다.

LaTeX에서 중국어와 영어 문자를 혼합하면 중국어와 영어 문자 사이의 자동 간격이 삽입되지 않습니다.

웹 브라우저에서 뒷면을 사용하여 컴파일한 아래 그림과 같이 중국어와 영어 문자 사이에 자동으로 공백이 추가되어야 합니다.overleaf로 컴파일됨

그러나 동일한 .tex 파일은 vscode에서 올바르게 컴파일되지 않습니다. 이는 자동으로 추가되는 공간이 없음을 의미합니다.vscode에서 컴파일된 동일한 .tex 파일

다음은 내 문서의 전체 서문 부분을 포함하는 작업 샘플입니다.

%!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 프로젝트 메뉴 구축

관련 정보