xelatex не может найти article.cls, но он существует

xelatex не может найти article.cls, но он существует

У меня есть texlive-latex-baseи texlive-latex-recommendedустановлено в моем Ubuntu 14.04. Я пытаюсь скомпилировать этот документ:

\documentclass[11pt,oneside]{ article }
\usepackage{fontspec}

\begin{document}
Hello world!
\end{document}

с помощью xelatex, поэтому я печатаю:

$ xelatex test.tex test.pdf

но выдает такую ​​ошибку:

! LaTeX Error: File ` article .cls' not found.

Однако я могу найти article.clsнужную папку /usr/share/texlive/texmf-dist/tex/latex/base/, поэтому понятия не имею, что происходит не так.

Он выдает еще несколько ошибок, таких как ! LaTeX Error: Missing \begin{document}.и ! LaTeX Error: The font size command \normalsize is not defined: there is probably something wrong with the class file., однако создает PDF-файл с напечатанным текстом Hello world!.

Почему xelatex не находит класс статьи? Я просмотрел эти форумы, но не смог найти никакого решения.

Ваше здоровье!

решение1

Ну, обрезка пробелов до и после articleможет устранить ошибки и успешно скомпилировать. Просто замените

\documentclass[11pt,oneside]{ article }

с

\documentclass[11pt,oneside]{article}

Связанный контент