Spec-Zone.ru › LaTeX

\input

Синопсис:

\input{filename}

LaTeX обрабатывает файл так, как будто его содержимое было вставлено в текущий файл. Для более сложного механизма включения см. \include & \includeonly.

Если имя_файла не оканчивается на ‘.tex’, LaTeX сначала пытается найти файл с таким расширением; это обычный случай. Если имя_файла оканчивается на ‘.tex’, LaTeX ищет файл с указанным именем.

Например, это

\input{macros}

приведет к тому, что LaTeX сначала будет искать macros.tex. Если этот файл будет найден, его содержимое будет обработано как будто оно было скопировано и вставлено. Если файла с именем macros.tex не существует, LaTeX попытается найти файл с именем macros без расширения. (Это может отличаться в зависимости от дистрибутива.)

Для того, чтобы ваш документ был переносимым между различными дистрибутивами и платформами, следует избегать пробелов в именах файлов. Традиционно используются дефисы или нижние подчеркивания. Тем не менее, для имени ‘amo amas amat’ это работает под TeX Live на GNU/Linux:

\input{"amo\space amas\space amat"}

и это работает под MiKTeX на Windows:

\input{{"amo amas amat"}}

© 2007–2018 Karl Berry
Public Domain Software
http://latexref.xyz/_005cinput.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API