Latex
Содержание:
- В-третьих, выберите и настройте редактор
- Возможности
- Patches
- Два, редактор LaTeX
- Некоторые полезные пакеты
- Греческий алфавит в LaTeX
- TeX Distributions
- Linux
- Mac OS
- Windows
- Online
- CTAN
- The LaTeX Git Repository
- Historic LaTeX
- Общие характеристики TeXstudio
- 1.4 Структура входного файла
- Установка TeXlive
- Пару слов о TeX
- Так что же такое \(\LaTeX\)? (Цитата из книги Львовского)
- Общее оформление документа
- История TeXstudio
- Features
- Установка MiKTeX
- Описание программы
- Как вставить таблицу LaTeX
В-третьих, выберите и настройте редактор
Прочитав некоторое время, я наконец решил выбрать TeXstudio.
Теперь начните настраивать TeXstudio :
1) Скачать TeXstudio
Адрес для скачивания:http://texstudio.sourceforge.net/
Рисунок 1 Домашняя страница загрузки TeXstudio
2) Найти руководство пользователя TeXstudio
3) Установите MikTeX
TeXstudio — это просто редактор, который не включает среду LaTeX, поэтому вам необходимоСкачать MikTeXИ установить (руководство по установке находится по этой ссылке) .
4) Установите TeXstudio
Откройте ранее загруженный установочный пакет TeXstudio «texstudio-2.12.10-win-qt5.exe» и установите его по умолчанию.
Рисунок 2 После завершения установки соответствующий значок будет отображаться в строке меню в левом нижнем углу win10
5) Пример демонстрации
После установки MikTeX и TeXstudio создайте новый файл test.tex.
Входные данные:
Нажмите «F5» или двойную стрелку в верхней строке меню, чтобы отобразить документ, соответствующий коду.
Рисунок 3 Скомпилируйте и выполните код
6) Поддержка китайского
Внимательные люди видят, что китайцы в 5) не могут отображаться. Есть два способа отображения китайского (я предпочитаю первый)
1. Во-первых, в верхней строке меню опции-настройки TeXstudio-build. Измените компилятор по умолчанию на XeLaTeX. Затем вставьте в код текстового файла Наконец, нажмите F5, чтобы увидеть успешное отображение китайского языка.
(Примечание: я получил ошибку во время первой компиляции и выполнения F5, сообщение было «expl3.sty is not found». Я проверил и не нашел результатов, и, наконец, я перекомпилировал и выполнил его снова, без проблем .)
Рисунок 4 Способ 1
2. Во-первых, в верхней строке меню опции-настройки TeXstudio-build. Измените компилятор по умолчанию на XeLaTeX. Затем вставьте в код текстового файла Наконец, нажмите F5, чтобы увидеть успешное отображение китайского языка.
Рисунок 5 Метод 2
Возможности
Интегрированный текстовый редактор
- Все инструменты LaTeX могут быть вызваны из TeXstudio одним нажатием и есть возможность добавлять собственные команды (например, прямой и обратный поиск)
- LaTeX теги и 1102 математических символа могут быть выбраны и добавлены в текст
- Мастер создания необходимого кода (например, настройка документа, окружения tabular/array и типы BibTex)
- Ошибки компиляции LaTeX показываются на лог-панели и подсвечиваются в tex-файле
- BibTeX автоматически вызывается при изменении соответствующих bib-файлов
- Документация LaTeX, где можно посмотреть информацию об тегах
- Настраиваемые меню, панели инструментов и окружения
- Возможность управления TeXstudio пользовательскими скриптами
- Поддержка DDE для взаимодействия с другими приложениями в ОС Windows
- And also customizable code snippets, tabbed MDI view, …
- Мощный текстовый редактор на базе QCodeEdit
- Интерактивная проверка орфографии с пометкой грамматических ошибок в процессе набора текста
- Интерактивная проверка ссылок, которая отмечает ошибочные ссылки/метки и неправильные ссылки на литературу
- Интерактивная проверка с пометкой ошибок в командах LaTeX
- Подсветка синтаксиса для команд LaTex в различных, настраиваемых форматах
- Сворачивание кода позволяющая скрыть определенные блоки
- Автодополнение тегов во время набора текстов и вывод соответствующих пунктов справочной службы используя списков тегов kile
- Поддержка Unicode обеспечивает работу с файлами в любой кодировке
- Поиск и замена с помощью панели поиска в нижней части текстовой панели
- Навигатор текста позволяет переходить к закладкам, определенным строкам, последним изменениям и ошибкам или предупреждением LaTeX
- Переназначение отдельных клавиш для автоматической вставки текста (например, символов цитирования)
- И также нумерация строк, repetition checker, динамический перенос строк, подсветка скобок, автозакрытие скобок, таблица unicode, undo/redo, метка изменения строк, окно редактора с вкладками…
Инструменты
- Интерактивно обновляемый просмотр структуры документа позволяет показать логическую иерархию файла
- PDF-предпросмотр показывает скомпилированный pdf-файл и поддерживает синхронизацию с TeX
- Предпросмотр формул отображает выдачу LaTeX для отдельного выражения в тексте
- Диалог поиска в файлах позволяет проводить поиск в открытых файлах
- Тезаурус отображает список возможных замен для заданного слова
- Конвертер HTML создает html из скомпилированных в PS LaTeXфайлов
- Анализатор текста подсчитывает и показывает частоту появления слов и фраз
- Генератор случайного текста автоматически создает текст похожий на исходный
- SVN поддержка локальных изменений в репозитории системы контроля версий
Установка
- Кросс-платформенность позволяет использовать TeXstudio в операционных системах Windows, Linux, BSD и Mac
- Автоматическое определение MikTeX, Ghostscript и Standardlatex
- USB-режим сохраняет настройки в texmakerx.ini (если вы его создали), чтобы использовать одинаковую конфигурацию на различных компьютерах
- Перевод на английский, немецкий, французский и другие языки
Информация взята с официального сайта программы. Перевод: Ильдар Насибуллаев
Patches
LEd 0.51 and MiKTeX 2.7
To enable the build-in DVI viewer when working with MiKTeX 2.7 please follow these steps:
- Download the dvi_miktex27.dll file.
- Copy this file to the MiKTeX 2.7 executables directory (e.g., c:\miktex27\miktex\bin).
- Run LEd (if not working) and:
- open Configuration/Options dialog,
- open Application/DVI viewer section,
- set TeX distribution to based on MiKTeX,
- set font searching library to dvi_miktex27.dll,
- set font making script to makepk.exe,
- set TeX executables to the directory containing MiKTeX 2.7 executables
(e.g., c:\miktex27\miktex\bin).
- Restart LEd.
Note:
After installing the future release of LEd you will be able to remove this file from the MiKTeX directory
and select the TeX distribution to MiKTeX 2.7.
LEd 0.51 and MiKTeX 2.6
If your build-in DVI viewer does not show anything please download the
dvi_miktex26.dll file.
Then, close LEd (if opened) and copy this file to the main LEd folder (containing LEd.exe) overwriting the existing dvi_miktex26.dll file.
Note:
If your build-in DVI viewer works we recommend to refrain from appling this patch.
LEd 0.46 and MiKTeX 2.5
To make the build-in DVI viewer in LEd 0.46 or earlier working under MiKTeX 2.5 please follow the instruction below.
- Download the dvi_miktex25.dll file.
- Start LEd.
- Open the Configuration\Options menu, select the Application\DVI viewer section, and do:
- Copy the dll file you downloaded to the MiKTeX 2.5 bin directory, i.e., the directory pointed in the field TeX executables.
- Set the TeX distribution to based on MiKTeX.
- Set the font searching library to dvi_miktex25.dll (you should type the name, not select from the list).
- Close the dialog by pressing OK.
- Restart LEd.
- Now you should be able to see the build-in DVI viewer working.
Note:
We know that this is not the most elegant way, but there is no other way to make the build-in viewer working under LEd 0.46 beta release.
The 0.50 release allows you to choose MiKTeX 2.5 distribution and no dvi_miktex25.dll in MiKTeX’s bin directory is necessary so please upadte.
Два, редактор LaTeX
Сейчас на рынке много редакторов,BeebomРекомендуется 8 простых в использовании редакторов LaTeX : 1)TeXmaker Открытый исходный код, кроссплатформенная поддержка, проверка орфографии, автозаполнение.
2)Texstudio Открытый исходный код, кроссплатформенная поддержка, проверка орфографии, автозаполнение. Этот инструмент разработан на основе исходного кода TeXmaker, поэтому он является расширением первого (например, подсчет слов в статистическом документе, анализ частоты слов).
Вы также можете перетаскивать изображения в документ, это здорово …
3)TeXworks Открытый исходный код, кроссплатформенная поддержка. основан на исходном коде TeXshop.
4)ShareLaTex 5)Overleaf 6)Authorea Нет необходимости устанавливать, редактировать онлайн.
7)Vim with LaTeX-suite Кроссплатформенная поддержка.
8)TeXlipse plugin for Eclipse IDE LaTeX можно записать в редакторе Eclipse Кроме того, Википедия также даетСравнение различных редакторов LaTeX 。
Некоторые полезные пакеты
-
ulem
— позволяет использовать несколько видов подчёркивания, а также зачёркивать текст; -
icomma
— «умная запятая» в математическом режиме.
В европейских странах, включая Россию, принято дробную часть отделять от целой запятой,
при этом пробел между запятой и дробной частью не ставится. Элементы списка чисел также разделяются
запятой и пробел между ними после запятой ставится. Когда пакет подключён, если в математическом режиме
после запятой стоит пробел ($1, 0$), то он ставится и в свёрстанной формуле, а если — нет ($1,0$),
то не ставится.
Жуков И. Б.
При использовании материалов, пожалуйста,
ставьте индексируемую ссылку на сайт
http://ibzh.eko3.ru/
На главную *
К другим материалам раздела *
В гостевую
Число посетителей |
Греческий алфавит в LaTeX
Написание греческих букв в LaTeX довольно логично. На английском языке оно вообще практически совпадает с обычным написанием.
Но на всякий случай полезно иметь источник для самопроверки.
Русское название | LaTeX код строчной | Вид | LaTeX код прописной | Вид |
---|---|---|---|---|
альфа | \alpha | α | \Alpha | Α |
бета (вита) | \beta | β | \Beta | Β |
гамма | \gamma | γ | \Gamma | Γ |
дельта | \delta | δ | \Delta | Δ |
эпсилон | \epsilon | ε | \Epsilon | Ε |
дзета (зита) | \zeta | ζ | \Zeta | Ζ |
эта (ита) | \eta | η | \Eta | Η |
тета (фита) | \theta | θ | \Theta | Θ |
йота | \iota | ι | \Iota | Ι |
каппа | \kappa | κ | \Kappa | Κ |
лямбда (лямда) | \lambda | λ | \Lambda | Λ |
мю (ми) | \mu | μ | \Mu | Μ |
ню (ни) | \nu | ν | \NU | Ν |
кси | \xi | ξ | \Xi | Ξ |
омикрон | \omicron | ο | \Omicron | Ο |
пи | \pi | π | \Pi | Π |
ро | \rho | ρ | \Rho | Ρ |
сигма | \sigma | σ | \Sigma | Σ |
тау (тав) | \tau | τ | \Tau | Τ |
ипсилон | \upsilon | υ | \Upsilon | Υ |
фи | \phi | φ | \Phi | Φ |
хи | \chi | χ | \Chi | Χ |
пси | \psi | ψ | \Psi | Ψ |
омега | \omeg | ω | \Omega | Ω |
\varepsilon | \Varepsilon | |||
\vartheta | \Vartheta | |||
\varpi | \Varpi | |||
\varrho | \Varrho | |||
\varsigma | \Varsigma | |||
\varphi | \Varphi |
У эпсилона, теты, пи, ро, сигма, фи есть два варианта написания: обычный и var,
который получается добавлением приставки
var к коду обычного написания. Например \Epsilon \Varepsilon
TeX Distributions
If you’re new to TeX and LaTeX or just want an easy installation, get
a full TeX distribution. The TeX Users Group (TUG) has a
that are entirely, or least primarily, free software.
Linux
Check your Linux distributions software source for a TeX
distribution including LaTeX. You can also
install the current TeX Live distribution
directly—in fact this may be advisable as many Linux distributions only contain
older versions of TeX Live, see
Linux TeX Live package status
for details.
Mac OS
The MacTeX
distribution contains everything you need, including a complete
TeX system with LaTeX itself and editors to write documents.
Windows
Check out the MiKTeX
or proTeXt
or TeX Live
distributions; they contain a complete TeX system with LaTeX
itself and editors to write documents.
Online
LaTeX online services
like Papeeria,
Overleaf,
ShareLaTeX,
Datazar,
and LaTeX base offer the
ability to edit, view and download LaTeX files and resulting
PDFs.
CTAN
You can obtain LaTeX from CTAN, which is the
primary source of distribution for LaTeX. In order for your downloaded
LaTeX to be of any use, you have to obtain and set up a TeX system
first. You can either install a TeX distribution (see above) or get a
TeX system from CTAN. If
you use a TeX distribution then it will include a version of LaTeX so
this will probably make things easier for you; but you may have a
reason not to do this.
The LaTeX Git Repository
These days the LaTeX development sources are kept in a GitHub
repository (previously we used SVN).
Anyone can access it and download the files, but
submission is restricted to team members. The repository is located at
https://github.com/latex3/latex2e
and from that browser page you may explore the files, clone the
repository or download the files in a archive (roughly 25Mb) by
using the appropriate buttons.
If you are familiar with Git you can also clone the repository using the
command line or your favorite Git fontend tool, e.g.,
which needs about 50Mb of space.
Alternatively, you can do a Subversion checkout from the command line, e.g.,
which will just checkout the current files.
But be aware that a SVN checkout of the form
will download all files including their
history (back to 2009) and amounts to roughly 1.4Gb so that is quite large.
Note: If you had bookmarked the old SVN repository please update that
bookmark to the new GIT repository as we have finally removed it.
A note on Git pull requests
Git repositories support distributed development and allow people to
provide change sets that are made available through so called pull
requests, so that the maintainers of a program can “pull the suggested
changes” into the main repository.
While we appreciate contributions, we think that for the core LaTeX
software pull requests are usually not a good approach (unless the
change has be already discussed and agreed upon).
The stability of LaTeX is very important and this means that changes to
the kernel are necessarily very conservative. It also means that a lot
of discussion has to happen before any changes are made. So if you do
decide to post a pull request, please bear this in mind: we do
appreciate ideas, but cannot always integrate them into the kernel and
it is quite likely that we reject updates made in this way.
If you want to discuss a possible contribution before (or instead of)
making a pull request, we suggest you raise the topic first on
or drop a
line to the team.
Historic LaTeX
Ulrik Vieth has collected historic versions of LaTeX from LaTeX 2.0
for TeX 1.0 (released on 11 December 1983) onwards. You can find them
at
ftp://ftp.tug.org/historic/macros/latex-saildart/.
There might even be some earlier versions. All files have been pulled
from the SAILDART archive site at http://z.baumgart.org/ (no longer
online) which was based on archive tapes from SAIL at Stanford.
More historic material can be found at ftp://ftp.tug.org/historic (you may not be able to open this in all browsers — alternatively try https://www.math.utah.edu/pub/tex/historic/).
Общие характеристики TeXstudio
TeXstudio имеет множество полезных и необходимых функций для редактировать или создавать исходный код TeX / LaTeX, некоторые из них:
- Автозаполнение Команда LaTeX. Когда вы вводите любую команду Math / LaTeX, редактор предлагает, что делать дальше, и автоматически завершает команду.
- Раскраска синтаксиса. TeXstudio автоматически отмечает команды LaTeX и выделяет круглые скобки для более четкого написания.
- Это позволит нам использовать маркеры.
- Это позволит нам настроить пользовательский интерфейс по-разному.
- Предлагает пользователям поддержка скриптов.
- Мы сможем получить доступ ко многим Теги LaTeX уже более чем 1000 математических символов.
- Мы сможем сразу перейти к местам ошибки.
- Они будут в нашем распоряжении мастера для изображений, таблиц, формул и т. д..
- Это обеспечит нам поддержку со стороны перетащить для изображений.
- Чтобы не начинать наши проекты с нуля, у нас будет система шаблонов.
- Интерактивная грамматика и проверка орфографии. Программа автоматически проверит орфографические ошибки и предложит для них предложения.
- Четкое отображение Ошибки и предупреждения LaTeX (в редакторе и как список).
- Мы сможем использовать встроенный просмотрщик PDF и режим непрерывного отображения.
- Обновление предварительного просмотра в реальном времени для формул и сегментов кода.
- Интеграция с библиографические менеджеры BibTeX и BibLaTeX.
- Мы можем экспортировать наш документ LaTeX (Формат ODT или HTML).
Это лишь некоторые из функций, которые эта программа предлагает пользователям. Кому нужно знать все особенности этой программы, вы можете проконсультироваться с ними в сайт проекта, в разделе ФУНКЦИИ И ОСОБЕННОСТИ.
1.4 Структура входного файла
Когда LATEX2e обрабатывает входной файл, он ожидает от него
следования определенной структуре. Так, каждый
входной файл должен начитаться с команды
Она указывает, документ какого типа вы собираетесь писать. После
этого, вы можете включать команды, влияющие на стиль документа в
целом, или загружать пакеты, добавляющие новые
возможности в систему LATEX. Для загрузки такого пакета используется
команда
Когда вся настройка закончена , вы начинаете тело текста командой
Теперь вы вводите текст с командами LATEX. В конце документа вы
добавляете команду
Все, что следует после нее, LATEX игнорирует.
Рис. ниже показывает для LATEX2e.
входной файл дан на
следующем рис..
Минимальный файл LATEX
\documentclass{article} \usepackage{babel} \begin{document} Краткость~--- сестра таланта. \end{document}
Пример реалистичной журнальной статьи
\documentclass{article} \usepackage{latexsym} \usepackage{babel} \begin{document} \author{Б.~Тоботрас} \title{Минимализм} \frenchspacing \begin{document} \maketitle \tableofcontents \subsection{Начало} Вот тут и начинается моя замечательная статья. \subsection{Конец} \ldots{} а тут она кончается. \end{document}
Установка TeXlive
После поиска большого количества материалов в Интернете я не смог найти учебник по установке установщика, поэтому во время установки был изменен только путь установки, а остальные использовали настройки по умолчанию.
Дважды щелкните файл install-tl-windows.exe и следуйте инструкциям по установке основного установщика.
2. Официальная установка
Выбор пути здесь отличается от обычных установок:
«Изменить» выбирает родительский каталог установки
«Изменить» может изменить имя подкаталога первого уровня, и есть подкаталог второго уровня
Установленный здесь внешний интерфейс TeXworks должен быть встроенным редактором TeXworks. Ненужные учащиеся должны иметь возможность снять флажок.
Автору не удалось выйти из официального интерфейса установки после первого запуска программы установки, и он был переустановлен после установки-tl-windows.exe.
Поэтому, если у вас возникла та же проблема, вы можете попробовать еще раз, чтобы посмотреть, можно ли ее решить.
Пару слов о TeX
TeX в отличие от MS Word, Open Office и др. не является системой WYSIWYG.
Более того, он даже не содержит
собственного текстового редактора. TeX — это компилятор с языка разметки
страниц в один из нескольких общепринятых форматов документов.
И хотя оформление рукописи в TeX сводится к набору команд с клавиатуры, пользоваться им очень удобно.
За 30 с лишним лет своего существования TeX оброс большим количеством макрорасширений
(LaTeX, Texinfo, YTeX, …), у него появились «ответвления» –
самостоятельные программы, совместимые с TeX, но расширяющие его возможности
(e-TeX, pdfTeX, …), а также сопутствующее ПО для сортировки индексов (MakeIndex),
поддержки библиографических ссылок (bibtex), и др.
Новичкам сразу вникать в эти подробности, большой нужды нет, но когда появится желание
обозреть существующие системы, стоит обратиться к
tex‑overview.pdf
(это ссылка на страницу с файлом,
на ней надо щёлкнуть по «View Raw»).
В качестве выходных файлов TeX позволяет получать документы в формате pdf,
PostSctipt или DeVice Independent format (dvi-файлы),
в зависимости от используемой вами программы. Формат dvi
старейший в системе TeX, и есть много программ для его преобразования в pdf,
ps и др.
Сам язык TeX содержит около 150 команд (называемых примитивными).
Однако, обычно конечному пользователю не приходится
явно вызывать и 10 % из них. При запуске TeX автоматически подгружается тот или иной пакет
макросов, содержащий макрокоманды с осмысленными (увы, английскими) именами, которые
и должны вводиться в TeX-файл. Наиболее популярным сейчас пакетом является LaTeX2ε.
При его использовании, чтобы напечатать
название главы, нужно ввести
'\chapter{Название главы}', (по-русски это было бы «\глава{Название главы}»),
а чтобы напечатать греческую букву
α нужно ввести
'\alpha'.
Человеку, знакомому с английским языком, освоиться в этой системе довольно просто.
Описывать язык TeX и его макрорасширения я здесь не буду, а отошлю сразу к хорошим книгам.
Так что же такое \(\LaTeX\)? (Цитата из книги Львовского)
Если отвечать одной фразой, это издательская система на базе \(\TeX’\)а.
Система компьютерной верстки \(\TeX\) (произносится «тех») была создана выдающимся американским математиком и программистом Дональдом Кнутом в конце 70-х годов XX века;
издательские системы на ее базе по сию пору широко используются и сдавать позиции не собираются.
Чем объясняется столь редкое в компьютерном мире долголетие?
На первый взгляд, все свидетельствует против \(\TeX\)’а. В самом деле, в
отличие, допустим, от популярного ныне Microsoft Word’а, \(\TeX\) не является системой типа WYSIWYG (What You See Is What You Get):
чтобы посмотреть, как будет выглядеть на печати набираемый текст, надо запустить отдельную программу.
И по структуре файлов \(\TeX\) несовместим с Word’ом (что не удивительно: эта структура мало изменилась с начала 1980-х годов, когда никакого Word’а не было и в помине, а форматы
Word-файлов меняются чуть ли не ежегодно).
Наконец, чтобы работать
в \(\TeX\)’е, надо потратить определенное время на его изучение: трудно
представить себе книгу под названием «\(\TeX\) for dummies» («\(\TeX\) для
болванов»).
И что же в этом \(\TeX\)’е хорошего? — спросит читатель. Вот краткий
перечень \(\TeX\)’овских достоинств:
1) Никакая другая из существующих в настоящее время издательских
систем не может сравниться с \(\TeX\)’ом в полиграфическом качестве
текстов с математическими формулами.
2) Система \(\TeX\) реализована на всех современных компьютерных
платформах, и все эти реализации действительно работают одинаково.
3) Благодаря этому \(\TeX\) стал международным языком для обмена
математическими и физическими статьями: набрав свою статью в
\(\TeX\)’е, математик может послать ее по электронной почте своему
коллеге, даже если отправитель работает под Windows, а получатель — с UNIX’ом или, допустим, на Макинтоше.
4) В Интернете существуют обширные «архивы препринтов», в которые каждый может послать (и из которых каждый может получить) статью; все эти статьи набраны опять-таки в \(\TeX\)’е.
5) Наконец, основные реализации \(\TeX\)’а для всех платформ распространяются бесплатно.
Общее оформление документа
Начинается каждый документ с объявления типа документа (например article),
размера шрифта и других атрибутов.
Далее нужно подключать различные пакеты, без них мало что можно будет сделать.
Если Вы читаете эту статью со смартфона, имейте в виду, что никаких переносов делать не надо. Пишите
все команды слитно.
\usepackage{inputenc} | Задаёт кодировку utf-8 |
\usepackage{inputenc} | Задаёт кодировку cp1251 (если utf-8 вам не подходит) |
\usepackage{babel} | Подключает языки |
\usepackage{amsmath} | Подключает математический пакет |
\usepackage{amsfonts} | Математические шрифты |
\usepackage{graphicx} | Для графики |
\usepackage{color} | Для цветного текста |
\usepackage{alltt} | Позволяет писать текст, который интерпретируется буквально (включая несколько пробелов подряд. |
\def\be{\begin{equation}} |
Определяет новую функцию — вместо того, чтобы писать всегда \begin{equation} достаточно написать \be |
\def\ee{\end{equation}} | Aналогично для закрывания тега \be |
\inputencoding{cp1251} |
Кодировка |
\begin{document} | Начинаем документ. |
\input titlepage |
Вставляем титульный лист. Советую написать его отдельно чтобы не сбивать нумерацию страниц. Хранить нужно в той же папке (файл titlepage.tex). Во вставляемых листах не нужно отдельно писать documentclass и прочее, по логике это просто |
\tableofcontents |
Вставляет автоматически сгенерированное оглавление. (каждый раз, когда тегом \section или \subsection или \subsubsection вводится новая глава LaTeX запоминает это и потом сам создает оглавление) |
\section{Введение} | Первая глава будет называться «Введение» |
\subsection{Состояние ядерной энергетики в мире} | Подпункт первой главы |
\end{document} | Заканчиваем документ |
Таблицы и изображения имеют свойства появляться не там куда вы их хотите поместить, а там, куда их размещает LaTeX.
Теоретически с этим можно бороться с помощью одного из параметров:
Параметры , , всё более настойчиво будут
рекомендовать LaTeXу разместить объект именно там, где он и стоит.
Но у меня воспринимается за ошибку
а остальные почти никакого эффекта не дают.
Поэтому после некоторых рисунков приходится вставлять тег
— который воспринимается LaTeXом как конец той области куда можно вставлять объекты, введенные в код выше.
Тег
такого действия не имеет.
История TeXstudio
TeXstudio был раздвоенный от Texmaker в 2008 TeXMakerX. Изменения в вилке коснулись в основном области редактирования со сворачиванием кода, выделением синтаксиса, выделением текста по столбцу и множественным выделением текста. Первоначально проект назывался TeXmakerX и начинался как небольшой набор расширений TeXmaker с возможностью объединения этих дополнений обратно в исходный проект.
Первый выпуск TexMakerX был выпущен в феврале 2009 года на Sourceforge. Сотрудничество на веб-сайте сообщества Sourceforge отражало предпочтения, отличные от предпочтений исходного сообщества разработчиков TeXMaker, которое поддерживает независимый хостинг-сайт.
В августе 2010 года были высказаны опасения по поводу возможной путаницы между новым проектом TeXMakerX на Sourceforge и более старым проектом TeXMaker на xm1math.net. В июне 2011 года проект был переименован в TeXstudio.
Сообщество TeXstudio признает, что «TeXstudio происходит от Texmaker», но «значительные изменения в функциях и кодовой базе сделали его полностью независимой программой».
Features
Comfortable Editing
Multi-Cursors
Edit multiple positions at the same time. Vertical blocks can even be copied and pasted.
Auto completion
Suggests possible LaTeX commands as you type. There is a tooltip help explaining the command.
Completion works also for references and bibliography entries.
More than 1000 mathematical symbols
Quick access to more than 1000 mathematical symbols.
Bookmarks
Use bookmarks to keep references to important places in your text and to navigate there quickly.
Tooltips show a preview of the code position.
Link overlays
Filenames, references and citations turn into links when moving the mouse over them while holding .
Also here, tooltips show a preview of the code position.
Assistants for images, tables, formulas, …
Generate blocks of code using assistants without the need for detailed LaTeX knowledge.
Drag & drop support for images
When you drag an image on the editor the image assistant opens. From there it’s just one more click to have the code for the image inclusion. Of course, we try to make the paths relative. This also works with multiple images.
Table-formatting
You can copy / paste / insert new table columns with a single click.
The table-autoformatter aligns the table code.
Keep The Overview
- Structure view
- Code folding
- Advanced syntax highlighting
- Interactive spellchecker
- Interactive grammar checker
- Interactive reference checker
- Clear display of LaTeX errors and warnings (in editor and as list)
Advanced build system
- Built-in support for various LaTeX compilers, index, bibliography and glossary tools, Latexmk, and many more
- Automatic detection of the need for multiple LaTeX runs
- Run any program you like
- Completely customizable for the creation of the complete document
View The Result
- Integrated PDF viewer with (almost) word-level syncing
- Live-updating inline preview for formulas and code segments
- Tooltip preview for included images
Easy Setup
- Installers or packages available for Windows, Linux and Mac OS X
- Portable USB version available
- Automatic detection of MikTeX, TeX Live, Ghostscript and Standardlatex
- SVN support
Установка MiKTeX
Переходим на сайт http://www.miktex.org/download.
И скачиваем установочный файл (он должен весить больше 100 Мб)
Обратите внимание, что он должен быть под нужную “битность” системы. Нам нужно скачать для 64 бит.
Или скачайте тут (хотя, когда вы будете читать, то на сайте будет более свежая версия):
А теперь немного про установку. Можно запустить установку с параметрами по умолчанию и наслаждаться процессом установки. Например, на основной свой комп я так и сделал. Но иногда у многих при установке вылетает ошибка The thread function could not be started. Причем в интернете много жалоб, но мало помогающих советов. И вроде проблема присутствует именно на Windows 7. Поэтому далее будет описан способ, который у меня не вызывал такую ошибку, а стандартная установка вызывала. Надеюсь, что у вас все будет в порядке. Итак, перейдите к скаченному файлу. У меня это basic-miktex-2.9.5105-x64.exe
Исправление ошибки
- Щелкните правой кнопкой по файлу и выберете пункт Исправление неполадок совместимости:
Появится вот это окно:
Отметьте следующие проблемы:
Скажите, что в Windows Vista все запускалось хорошо:
В следующем окне запустите программу для начала установки:
Согласитесь с соглашением:
Программа может быть использована кем угодно:
Путь к программе можете оставить по умолчанию:
Update 2017.02.13. Появился вот такой пункт. Рекомендую включить автоматическую подзагрузку недостающих пакетов:
После этого начнется установка:
Если все прошло хорошо, то установка завершится этим окном:
Этот пункт нужен, если исправляли ошибку под сплойером выше. После этого надо довершить процесс работы по устранению несовместимостей:
Перезагрузите комп.
Для Windows 8.1 некоторые окна отличаются. Вот те скриншоты, которые немного изменились по сравнению с Windows 7:
Описание программы
TeXstudio — оболочка для LaTeX позволяющая с легкостью создавать LaTeX документы и управлять ими. Она имеет современный текстовый редактор с автоматической проверкой орфографии, группировку кода и подсветку синтаксиса. Оболочка также обеспечивает взаимодействие со всеми инструментами LaTeX.
TeXstudio можно запускать под Windows, Unix/Linux, BSD и MacOSX и изменять под свои нужды, поскольку она лицензирована под GPL.
Изначально TeXstudio называлась TexMakerX и была модификацией Texmaker, расширяющей возможности оригинальной программы дополнительными функциями, но с неизменным визуальным оформлением.
Как вставить таблицу LaTeX
Самое адекватное описание этой операции я нашёл в книге Роженко А.И. «Искусство верстки в LaTeXe»
\begin{table} | — этот тег начинает таблицу |
\caption{Название таблицы\cite{L1}} | — название таблицы и ссылка на источник |
\label{tab:5-4} | — метка, на которую потом можно будет ссылаться |
\begin{tabular}{|c|c|c|} \begin{tabular}{|c|c|c|} |
— сама таблица начнётся после этого тега; три столбца, выравненные по центру |
\hline | — рисует горизонтальную линию |
Страна & число & Мощность (МВт (эл)) \\ \hline | — первая строка |
Аргентина & 1 & 692 \\ \hline | — вторая строка |
\end{tabular} | — заканчивает таблицу |
\end{table} | — заканчивает таблицу |
Таблица, которая задана с помощью
Может занять слишком много места и не поместиться по ширине, для того, чтобы избежать этого,
вместо простого выравнивания можно зафиксировать ширину столбцов
Теперь слишком широкий текст автоматически будет переноситься на следующую строку внутри столбца.
В WinEdt 6.0 есть кнопка, с помощью которой можно быстро вставлять таблицы нужного размера.
Однако, сперва нужно использовать теги
и
Чтобы объединить столбцы можно воспользоваться тегом
— где {2} — это число столбцов, которые нужно объединить {|c|} — выравнивание по центру