You"re here because you have a file that has a file extension ending in .tex. Files with the file extension .tex can only be launched by certain applications. It"s possible that .tex files are data files rather than documents or media, which means they"re not meant to be viewed at all.

what is a .tex file?

applications that open a .tex file

proTeXT

ProTeXt was developed by Thomas Feuerstack that works with Windows operating system. This is available in four languages namely: German, Italian, French and English. The file size of the downloadable file is 750 MB. There are third party applications included in this downloadable file in CTAN website and those are MiKTeX, ConTeXt, Ghostscript and TeXnicCenter (now known as TeXstudio). Although, the use of TeXnicCenter is highly discourage by some users. These are some latex editors that can be combined together. In order to utilize ConTeXt in ProTeXt and MiKTeX the users must install a Perl (ActivePerl and Ruby) in the users’ operating system. LaTeX involves TeX and translation of XML and DocBook to PDF files. Thru understanding more about LaTeX, users can productively use ProTeXt. This is a freeware IDE (integrated development Environment) application that focuses in Latex creation and alteration. The latest version of ProText is 3.1 released last July 2012.

a word of warning

Be careful not to rename the extension on .tex files, or any other files. This will not change the file type. Only special conversion software can change a file from one file type to another.

what is a file extension?

A file extension is the set of three or four characters at the end of a filename; in this case, .tex. File extensions tell you what type of file it is, and tell Windows what programs can open it. Windows often associates a default program to each file extension, so that when you double-click the file, the program launches automatically. When that program is no longer on your PC, you can sometimes get an error when you try to open the associated file.

Вы здесь, потому у вас есть файл, который имеет расширение файла, заканчивающийся в.tex. Файлы с расширением.tex может быть запущен только некоторыми программами. Вполне возможно, что.tex являются файлами данных, а не документы или средства массовой информации, что означает, что они не предназначены для просмотра на всех.

что такое .tex файл?

приложения, которые открываются.tex файл

proTeXT

ProTeXt was developed by Thomas Feuerstack that works with Windows operating system. This is available in four languages namely: German, Italian, French and English. The file size of the downloadable file is 750 MB. There are third party applications included in this downloadable file in CTAN website and those are MiKTeX, ConTeXt, Ghostscript and TeXnicCenter (now known as TeXstudio). Although, the use of TeXnicCenter is highly discourage by some users. These are some latex editors that can be combined together. In order to utilize ConTeXt in ProTeXt and MiKTeX the users must install a Perl (ActivePerl and Ruby) in the users’ operating system. LaTeX involves TeX and translation of XML and DocBook to PDF files. Thru understanding more about LaTeX, users can productively use ProTeXt. This is a freeware IDE (integrated development Environment) application that focuses in Latex creation and alteration. The latest version of ProText is 3.1 released last July 2012.

слово предупреждения

Будьте осторожны, не переименовать расширение на .tex файлы или любые другие файлы. Это не будет изменить тип файла. Только специальная программа для конвертирования можете изменить файл из одного типа файла в другой.

что такое расширение файла?

Расширение файла является набор из трех или четырех символов в конце имени файла, в этом случае, .tex. Расширения файлов сказать вам, какой тип файла он есть, и сказать Окна, какие программы можно открыть. Окна часто связывает программу по умолчанию для каждого расширения файла, так что, когда вы дважды щелкните файл, программа запускается автоматически. При том, что программа больше не на вашем компьютере, вы можете иногда получить сообщение об ошибке при попытке открыть соответствующий файл.

ИСПРАВИТЬ ОШИБКИ АССОЦИАЦИИ ФАЙЛОВ .tex

Найдите и исправьте ошибки расширения файлов, проблемы с реестром и быстро и легко восстановите оптимальную производительность ПК.

попытайтесь Registry Reviver® Свободно.

Начать загрузку

Мы уже рассматривали издательский пакет LaTeX в цикле статей . Эти статьи были посвящены отдельным классам и стилям пакета, а также особенностям работы с LaTeX, но не затрагивали вопросы применения LaTeX для подготовки документа "от начала и до конца". В данной статье мы восполним этот пробел и рассмотрим процесс создания LaTeX-документа на примере подготовки курсовой работы.

Знакомство с LaTeX лучше начинать с документов "среднего" масштаба (например, курсовой работы), так как на их примере можно изучить все основные принципы работы с LaTeX, и при этом не оказаться "погребённым" под ворохом технических особенностей и деталей реализации. Естественно, предварительно стоит познакомиться с документацией или книгой по вопросам вёрстки в LaTeX , но если хочется начать "здесь и сейчас", то можно начать с этой статьи, которая поможет избежать стандартных ошибок.

Дистрибутив LaTeX

Если у вас уже установлен и настроен дистрибутив LaTeX, то можно пропустить этот раздел. В противном случае дистрибутив LaTeX придётся установить, так без него продвинуться дальше не получится. Установка LaTeX – это простая задача, и для начала рекомендуется установить дистрибутив TeX Live . Устанавливать следует все имеющиеся в наличии пакеты.

Этот дистрибутив присутствует в большинстве популярных дистрибутивах GNU/Linux (пакет для установки texlive-full ). У пользователей Windows популярен MikTeX , а пользователю Mac OS, возможно, подойдёт дистрибутив MacTeX .

Текстовый редактор

LaTeX-документ (расширение tex) - это обычный текстовый файл, в котором содержится и некоторый объём команд для LaTeX процессора. В каком-то смысле это программа, по выполнении которой получается качественно оформленная печатная или электронная копия документа.

Поэтому для редактирования tex-файлов используются обычные текстовые редакторы. В принципе, подойдёт любой редактор, но, безусловно, для эффективного набора лучше выбрать специализированный текстовый редактор, например, emacs . Предварительно следует убедиться в том, что выбранный текстовый редактор поддерживает кодировку UTF-8 (общепринятая стандартная кодировка текста для символов Unicode). Этой кодировки следует придерживаться и при создании документов.

Можно также выбрать специализированный LaTeX-редактор, например, Texmaker или .

Ещё один хороший вариант - это LyX . Этот редактор совмещает поддержку команд LaTeX и визуальное редактирование WYSIWYM (W hat Y ou S ee I s W hat Y ou M ean).

Пример LaTeX-документа

В этом разделе мы представим первый LaTeX-документ. Для этого необходимо создать файл HelloWorld.tex , и поместить в него (скопировав или набрав) следующее содержание. Файл HelloWorld.tex и другие примеры можно найти в архиве latex_examples.zip в разделе "Материалы для скачивания".

Листинг 1. Исходный файл HelloWorld.tex
\documentclass{scrartcl} \usepackage{inputenc} \usepackage{babel} \usepackage{indentfirst} \usepackage{misccorr} \usepackage{graphicx} \usepackage{amsmath} \begin{document} Здравствуй, Мир!!! \end{document}

На первой строке загружается класс документа scrartcl . Этот класс входит в набор KOMA-Script - современный пакет с отличной документацией и богатыми возможностями. На следующих строках загружаются стилевые файлы, необходимые для "русификации" документа:

  • inputenc - для выбора кодировки текста;
  • babel - пакет для локализации;
  • indentfirst - красная строка для первого параграфа;
  • misccorr - пакет с дополнительными настройками для соответствия правилам отечественной полиграфии.

Стили graphicx и amsmath отвечают за вставку картинок и отображение математической нотации.

Сам текст документа набирается внутри окружения document , которое начинается с команды \begin{document} и заканчивается конструкцией \end{document} . Параграфы в тексте разделяются друг от друга пустой строкой.

После создания файла HelloWorld.tex , его можно скомпилировать с помощью программы pdflatex и посмотреть полученный в результате PDF-файл HelloWorld.pdf , как показано ниже

> pdflatex HelloWorld.tex
> okular HelloWorld.pdf

В принципе любой правильно настроенный современный специализированный LaTeX-редактор позволяет компилировать tex-файлы и просматривать полученный результат. Для просмотра PDF-документов в системе должна быть установлена соответствующая программа просмотра. В данном примере предполагалось, что доступна программа okular , но всегда можно скачать стандартную программу просмотра Adobe Reader . Готовый PDF-файл HelloWorld.pdf также можно найти в архиве latex_examples.zip .

Создание титульного листа

Перед началом работы следует попытаться найти готовый класс LaTeX, который учитывает все правила к оформлению научных публикаций, установленные в ВУЗе. Если такой файл найдётся (у других студентов или в администрации ВУЗа), то задачу по вёрстке документа можно считать решённой, что позволит сразу перейти к набору текста.

К сожалению, для российских ВУЗов такие файлы встречаются крайне редко, поэтому мы выполним оформление титульного листа "вручную", вставляя в него пробелы, выверенные линейкой на твёрдой копии образца.

В листинге 2 представлен пример оформления титульного листа, который можно использовать после внесения специфических изменений (файл KursTitle.tex также находится в архиве latex_examples.zip ).

Листинг 2. Исходный код титульного листа курсовой работы
\begin{titlepage} \begin{center} \large МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ\\ РОССИЙСКОЙ ФЕДЕРАЦИИ \textbf{Федеральное агентство по образованию} \vspace{0.5cm} НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ \vspace{0.25cm} Физический факультет Кафедра общей физики \vfill Иванов Иван Иванович \vfill \textsc{Курсовая работа}\\ {\LARGE Исследование зависимости энерговыделения\\ минимально ионизирующей частицы\\ в LKr калориметре детектора КЕДР\\ от температуры, давления и~плотности\\ жидкого криптона} \bigskip Нестандартный практикум, 1 курс, группа 777 \end{center} \vfill \newlength{\ML} \settowidth{\ML}{«\underline{\hspace{0.7cm}}» \underline{\hspace{2cm}}} \hfill\begin{minipage}{0.4\textwidth} Руководитель курсовой работы\\ \underline{\hspace{\ML}} Е.\,М.~Балдин\\ «\underline{\hspace{0.7cm}}» \underline{\hspace{2cm}} 2014 г. \end{minipage}% \bigskip \hfill\begin{minipage}{0.4\textwidth} Преподаватель практикума\\ \underline{\hspace{\ML}} А.\,С.~Пушкин\\ «\underline{\hspace{0.7cm}}» \underline{\hspace{2cm}} 2014 г. \end{minipage}% \vfill \begin{center} Новосибирск, 2014 г. \end{center} \end{titlepage}

Титульный лист оформляется внутри окружения titlepage . Окружение center используется для выравнивания содержимого по центру. Окружение minipage представляет собой бокс фиксированной ширины и используется для формирования шапки с подписями.

Размер текста можно увеличивать с помощью команд \huge , \LARGE , \Large и \large (от большего к меньшему). Чтобы выделить текст можно применить следующие инструкции:

  • \textbf{текст} - жирный текст;
  • \textit{текст} - наклонный текст;
  • \textsc{текст} - капитель;
  • \underline{текст} - подчёркивание.

Вертикальные и горизонтальные пробелы можно выставить с помощью команд \vspace{} и \hspace{} . Принудительный перевод строки производится с помощью команды \\ . Инструкции \vfill и \hfill ставят растяжимые пробелы бесконечной длины по вертикали и горизонтали. Если слева от бокса minipage указать команду \hfill , то бокс будет прижат к правой границе текста.

Команда \textwidth определяет ширину текста, что позволяет указывать долю от него, если нужно. Аналогично можно использовать и высоту текста \textheight .

В примере присутствует и элемент программирования. С помощью команды \newlength{\ML} была определена переменная длина \ML , которой была присвоена длина, нужная для вставки даты и месяца. Это позволило точно выровнять место, оставленное под подпись. Хотя это и мелочь, но именно такие незаметные аспекты и определяют восприятие документа читателем.

Набор текста

После оформления титульного листа можно переходить к набору текста. Пакет LaTeX берёт на себя работу по оформлению заголовков разделов и их автоматической нумерации. Достаточно только указать, что в данном месте начался новый раздел с помощью команд \section (раздел), \subsection (подраздел) и \subsubsection (подподраздел).

Листинг 3. Пример форматирования текста
\section{Введение} \label{sec:intro} % Что должно быть во введении \begin{enumerate} \item Формулировка проблемы \item Определение предмета исследования \item Определение цели исследования \item Постановка задач исследования \item Установка ограничений \item Определение необходимой информации \item Выявление объектов исследования \end{enumerate} Эксперимент подробно описан в разделе~\ref{sec:exp} на стр.~\pageref{sec:exp}. \section{Описание эксперимента} \label{sec:exp} \subsection{Триггер} \label{sec:exp:trigger} \subsubsection{Случайный триггер} \label{sec:exp:trigger:rnd}

Весь текст, который находится за символом % , считается комментарием, и поэтому не выводится при печати. Символ процента можно вывести с помощью команды \% , а символ ~ формирует неразрывный пробел.

Кроме символа процента необходимо экранировать символы { } $ & # _ . Также специальным является и символ \ .

Окружение enumerate формирует нумерованное перечисление. Аналогично ненумерованное перечисление создаётся с помощью окружения itemize .

Обратите внимание на метки, поставленные с помощью команды \label вслед за заголовками. Используя эти метки, можно с помощью команд \ref и \pageref сослаться на номер и страницу соответствующего раздела. Для выставления правильной нумерации в ссылках компилятору потребуется выполнить два прохода:

> pdflatex Kurs.tex
> pdflatex Kurs.tex

Пример исходного LaTeX-документа Kurs.tex и окончательного PDF-файла Kurs.pdf можно найти в архиве latex_examples.zip . Все последующие листинги тоже там дублируются.

Математика

Как неоднократно говорилось в статьях цикла "Каталог классов и стилей LaTeX" этот издательский пакет был изначально оптимизирован для набора математических публикаций. Но перед тем как начать набирать математические выражения, нам предстоит изучить соответствующую TeX-нотацию.

Листинг 4. Пример математической нотации
Решение квадратного уравнения \(ax^2+bx+c=0\): \begin{equation}\label{eq:solv} x_{1,2}=\frac{-b\pm\sqrt{b^2-4ac}}{2a} \end{equation} Можно сослаться на уравнение~\eqref{eq:solv}.

В любой книге по LaTeX присутствует глава с подробным объяснением TeX-нотации, кстати, эта же нотация используется и в WikiPedia для набора формул.

Вставка картинок

Файлы с изображениями следует готовить за пределами LaTeX, используя специализированные графические редакторы. Если в качестве компилятора используется pdflatex из актуальных дистрибутивов LaTeX, то в документ можно вставлять как векторные картинки в форматах eps и pdf, так и растровые в форматах jpeg и png. По возможности лучше использовать векторные форматы, так как они позволяют себя масштабировать без ухудшения качества изображения.

Для вставки файла KEDR.pdf (есть в архиве latex_examples.zip для экспериментов) его нужно положить в каталог, где уже находится исходный tex-файл (Kurs.tex ). Вставка изображения в документ выполняется, как показано в листинге 5.

Листинг 5. Вставка изображения в LaTeX-документ
\begin{figure} \centering \includegraphics{KEDR} \caption{Детектор КЕДР}\label{fig:KEDR} \end{figure} Схема детектора КЕДР представлена в Рис.~\ref{fig:KEDR}.

Команда \includegraphics вставляет картинку, а команда \caption формирует подпись к ней. Окружение figure является "плавающим", и поэтому может расположить картинку с подписью наиболее удачным способом. Но если картинок много, то LaTeX может с этим не справиться и тогда лучше формировать связки из нескольких команд \includegraphics в пределах одного элемента figure .

Вставка кода

Для добавления неформатируемых фрагментов текста (например, программного кода) в LaTeX-лучше всего использовать окружение verbatim , как показано в листинге 6.

Листинг 6. Пример включения неформатируемого текста в LaTeX-документ
\begin{verbatim} for alpha:=-90 step 3 until 0: label(btex IBM developerWorks etex scaled (5*(1+alpha/100)) rotated alpha,(0,0)) withcolor (max(1+alpha/45,0)*red+ min(-alpha/45,2+alpha/45)*green+ max(-alpha/45-1,0)*blue); endfor; \end{verbatim}

В из цикла "Каталог классов и стилей LaTeX" описано множество пакетов, которые специализируются на оформлении алгоритмов и программного кода.

Библиография

В конце любой научной работы обязательно должна присутствовать библиография, которую проще всего создать с помощью окружения thebibliography , как показано в листинге 7.

Листинг 7. Создание библиографии
\begin{thebibliography}{9} \bibitem{Knuth-2003}Кнут Д.Э. Всё про \TeX. \newblock --- Москва: Изд. Вильямс, 2003. 550~с. \bibitem{Baldin-2008}Балдин Е.М. Компьютерная типография \LaTeX. \newblock --- Санкт-Петербург: Изд. БХВ-Петербург, 2008. 302~с. \end{thebibliography}

Команды \bibitem формируют библиографические ссылки, на которые можно ссылаться с помощью команды \cite , как показано ниже (ссылаться можно даже из тех фрагментов текста, которые располагаются выше определения ссылки):

Для изучения «внутренностей» \TeX{} необходимо
изучить~\cite{Knuth-2003}, а для использования \LaTeX{} лучше
почитать~\cite{Baldin-2008}.

Заключение

Сверстать документ так, чтобы его было приятно и удобно читать – это далеко не такая простая задача, как кажется изначально. Пакет LaTeX позволяет получить приемлемый результат за разумный промежуток времени без необходимости привлечения специалиста-верстальщика. Однако для создания сложных текстов всё-таки потребуется потратить время на изучение возможностей LaTeX. К счастью, для LaTeX присутствует множество информации, как по самому пакету, так и по его классам и стилям. Надеемся, что данная статья, знакомящая с основами вёрстки в LaTeX, побудит вас продолжить изучение LaTeX, чтобы раскрыть весь потенциал этого пакета.

Объявление

Формат файлов TEX Document

Файлы, которые имеют расширение TEX, представляют собой текстовые документы, созданные с помощью программы LaTex. LaTex - это программа для набора текста, которая позволяет пользователю создавать высококачественные документы с различными таблицами, диаграммами и чертежами. В отличие от программ обработки текста, таких как Microsoft Word или Apple Pages, документы TEX в основном используются научным сообществом. Они используются для простых документов и статей, а также для создания книг и других технических публикаций.

Технические сведения о файлах TEX

Документы TEX используются в компьютерной сфере, в сфере техники, физики, экспериментальной лингвистики, а также в некоторых других областях из-за высокого качества производимых документов и способности файлов TEX содержать не просто обычный текст. Документы TEX поддерживают включение сложных математических выражений, графиков и других отраслевых символов. Программа LaTeX, разработанная в 1985 году, в настоящий момент поддерживается, обновляется и развивается как часть проекта LaTeX3.

У вас есть проблема с открытием.TEX-файлов? Мы собираем информацию о файловых форматах и можем рассказать для чего нужны файлы TEX. Дополнительно мы рекомендуем программы, которые больше всего подходят для открытия или конвертирования таких файлов.

Для чего нужен файловый формат.TEX?

Расширение .tex преимущественно обозначает тип/формат файлов "Документ LaTeX/TeX" (.tex ). LaTeX ("Латех") — это открытая/свободная кросс-платформенная система и язык разметки типографского набора, основанные на TeX ("Тех"). В документах LaTeX/TeX используются специальные теги для определения внутренней логики и структуры документа безотносительно к тому, как данный документ будет выглядеть внешне. Как одно из лучших средств записи и визуализации сложных формул LaTeX/TeX сохраняет устойчивую популярность в научной и академической среде.

Файл .tex содержит исходный код документа TeX, дополненный и расширенный за счет использования макросов и пакетов расширения LaTeX. Перед тем, как документ будет визуально отображен, исходный код LaTeX/TeX должен быть разобран, обработан и исполнен. Управление внешним видом документов .tex реализуется посредством стилей LaTeX.



Документы TEX можно создавать как путем прямого редактирования текста, так и при помощи специализированного ПО LaTeX/TeX. В LaTeX-редакторах и при помощи ряда отдельных утилит файлы TEX можно "выдавать" (компилировать) в HTML, PDF и других форматах. Существует великое множество LaTeX/TeX-редакторов практически для всех платформ, при этом большая их часть приходится на мир Unix/Linux.

Кроме этого, расширение .tex (как сокращение от "Texture", текстура) также служит для обозначения различных файлов растровых текстур. Такие файлы .tex используются множеством компьютерных игр и являются, по сути, сжатыми контейнерами, содержащими множественные изображения в формате DXT (напр., DXT5-D2) или других текстурных форматах, которые используются "движками" таких игр. В зависимости от фактического формата файла, существуют утилиты для извлечения, редактирования и упаковки текстур в файлах TEX. Помимо игр, файлы текстур .tex также используются несколькими графическими редакторами.

Программы для открытия или конвертации TEX файлов

Вы можете открыть файлы TEX с помощью следующих программ: