如何运行以下 TeX 文件而不出现错误?

如何运行以下 TeX 文件而不出现错误?

我收到一个错误:

! I can't find file `xdvipdfmx.cfg'.

l.6 \input xdvipdfmx.cfg

Please type another input file name

! Emergency stop.

l.6 \input xdvipdfmx.cfg

我真的很想知道这个 LaTeX 消息是什么意思!我该如何解决或忽略它?TexStudio 显示了我使用的错误行号\package{fmultico},但我知道它不会导致问题,因为通过删除该行,问题仍然存在于该空行中!

我甚至下载了很多文件并将它们放在文件所在的位置,但只有这个错误被改为 100!另一个错误是不正确的,因为通过清除它们的行,它们仍然留在它们的位置。

我认为没有 LaTeX 代码就没人能解决这个问题所以我把它放在这里,

\documentclass[12pt,a4paper]{article}

\usepackage{setspace}
\usepackage{makeidx}
\makeindex
\usepackage{fmultico}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{pdfsync}
\usepackage{fancyhdr}
\usepackage{pstricks}
%\usepackage{tocbibind}
% بسته‌ای برای ظاهر شدن «مراجع» و «نمایه» در فهرست مطالب
\usepackage[nottoc]{tocbibind}
%\usepackage[notbib]{tocbibind}
\usepackage{animate}
\usepackage{pstricks-add}
\usepackage{multido}
\usepackage{color}
\usepackage{fancybox}
\usepackage{fancyvrb}
\usepackage{setspace}
%\usepackage{persianpoem}
%\usepackage[perpage]{footmisc}
\usepackage{graphicx}
\usepackage{xy}
\usepackage{amsthm}
\usepackage[left=2cm,top=4cm,bottom=2.8cm,right=2.5cm,head=1cm,foot=1cm]{geometry}

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{xepersian}
\settextfont{XB Zar}
\newtheorem{preproof}{{\bf اثبات }\hspace{-.15cm}}
\renewcommand{\thepreproof}{}
\newenvironment{prf}[1]{\begin{preproof}{\rm
           #1}\hfill{$\blacksquare$}}{\end{preproof}}

\newtheorem{preexample}{{\bf مثال }\hspace{-.15cm}}
\renewcommand{\thepreexample}{}
\newenvironment{example}[1]{\begin{preexample}{\rm
           #1}\hfill{$\clubsuit$}}{\end{preexample}}


\theoremstyle{plain}% default
\newtheorem{thm}{قضیه}[section]
\newtheorem{lem}[thm]{لم}
\newtheorem{prop}[thm]{گزاره}
\newtheorem{conj}[thm]{حدس}
\newtheorem{corollary}[thm]{نتیجه}
\newtheorem{question}[thm]{پرسش}
\newtheorem{defin}[thm]{تعریف}
\begin{document}
\title{اینجا نام مقاله مورد نظر خود را بنویسید}
\author{اسم و مشخصات خود رااینجا بنویسید}
\maketitle
\abstract
اینجا چکیده متن خود را بنویسید. اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.
اینجا چکیده متن خود را بنویسید.

\section{اینجا نام بخش اول را بنویسید}
اینجا  شروع به نوشتن متن خود کنید.
اینجا  متن خود را بنویسید. اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
 اینجا  متن خود را بنویسید.
 اینجا  متن خود را بنویسید.
 اینجا  متن خود را بنویسید.
 اینجا  متن خود را بنویسید.
 اینجا  متن خود را بنویسید.

 \begin{defin}
 اینجا  تعریف  را بنویسید.

\end{defin}
\begin{thm}
اینجا  قضیه خود را بنویسید.

\end{thm}
\begin{lem}
اینجا  لم  را بنویسید.

 \end{lem}
 \begin{prop}
 اینجا  گزاره  را بنویسید.

 \end{prop}
 \begin{question}
اینجا  سوال خود را بنویسید.

\end{question}
\begin{conj}
اینجا  حدس خود را بنویسید.

\end{conj}
\begin{prf}{
اینجا اثبات  را بنویسید.

}
\end{prf}

\begin{lem}\label{pr1}
در این لم نحوه برچسب گذاری نمایش داده شده است.

\end{lem}

با توجه به لم \ref{pr1} داریم

در اینجا به مقاله \cite{MR1722215}  ارجاع داده شده است.
اینجا نام بخش اول را بنویسید

\chapter{اینجا نام فصل دوم را بنویسید}
\section{اینجا نام بخش دوم را بنویسید}
اینجا  شروع به نوشتن متن خود کنید.
اینجا  متن خود را بنویسید. اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.
اینجا  متن خود را بنویسید.

\begin{defin}
اینجا  تعریف  را بنویسید.

\end{defin}
\begin{thm}
اینجا  قضیه خود را بنویسید.

\end{thm}
\begin{lem}
اینجا  لم  را بنویسید.

\end{lem}
\begin{prop}
اینجا  گزاره  را بنویسید.

\end{prop}
\begin{question}
اینجا  سوال خود را بنویسید.

\end{question}
\begin{conj}
اینجا  حدس خود را بنویسید.

\end{conj}
\begin{prf}{
اینجا اثبات  را بنویسید.

}
\end{prf}

\begin{thm}\label{abc}
در این قضیه نحوه برچسب گذاری نمایش داده شده است.

\end{thm}

با توجه به قضیه \ref{abc} و لم \ref{pr1} داریم

در اینجا به مقاله \cite{MR1722215}  ارجاع داده شده است.

در اینجا به مقاله \cite{MR1475894}  ارجاع داده شده است.


\begin{latin}

\bibliographystyle{plain}
\renewcommand\refname{{\rightline{\rl{مراجع}}}}

\bibliography{MyReferences}
\end{latin} 

\end{document}

新的错误在这里:

! Undefined control sequence.
l.70 \ExplSyntaxOn
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Undefined control sequence.
l.71 \bool
_set_false:N \g_fontspec_math_bool
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Missing $ inserted.
<inserted text>
$
l.71 \bool_
set_false:N \g_fontspec_math_bool
I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.71 \bool_
set_false:N \g_fontspec_math_bool
You're in trouble here. Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.
LaTeX Font Info: Try loading font information for U+msa on input line 71.
("C:\Program Files (x86)\MiKTeX 2.8\tex\latex\amsfonts\umsa.fd"
File: umsa.fd 2009/06/22 v3.00 AMS symbols A
)

...

Here is how much of TeX's memory you used:
9619 strings out of 430430
144279 string characters out of 3189573
343545 words of memory out of 3000000
12645 multiletter control sequences out of 15000+200000
12829 words of font info for 42 fonts, out of 3000000 for 9000
14 hyphenation exceptions out of 8191
44i,32n,53p,586b,323s stack positions out of 5000i,500n,10000p,200000b,50000s
No pages of output.

答案1

我使用更新的 MikTeX 2.9(如果有任何问题,在 Win 7-64 下为 64 位版本)运行了您的完整 MWE 和 XeLaTeX,并且没有遇到任何问题。我不得不注释掉,\settextfont{XB Zar}因为我的系统中没有它。我找到了一个关于类似问题的讨论使用早期的 MiKTeX 版本,这可能表明更新 LaTeX 包可以解决问题。

相关内容