====== Приёмы ======
===== Подсветка текста =====
==== xcolor ====
\usepackage{xcolor}
\colorbox{Подсвеченный текст}
Однако, этот способ не позволяет даже переносить строки.
==== soul ====
\usepackage{soul}
\hl{Подсвеченный текст}
Ссылки нужно помещать в ''\mbox{}''. Например,
\hl{Подсвеченный текст \mbox{\cite{Author1}}. См. формулу (\mbox{\ref{formula1}})}
==== mdframed ====
\usepackage[framemethod=xcolor]{mdframed}
. . .
\begin{mdframed}[hidealllines=true,
backgroundcolor=yellow,
innerleftmargin=3pt,innerrightmargin=3pt,
leftmargin=-3pt,rightmargin=-3pt]
. . .
\end{mdframed}
Позволяет переносить абзацы со страницы на страницу. Сноски помещает прямо в сам абзац.
===== Разное =====
== Отступ в начале страницы ==
''\vspace{1cm}'' игнорируется в начале страницы, а ''\vspace*{1cm}'' -- нет. Поэтому чтобы сделать отступ в начале новой страницы, можно использовать команду со звёздочкой: ''\newpage\vspace*{1cm}''.
В частности, это может быть актуальным в случае, когда нужно сделать отступ перед началом нового раздела, когда в верхней части страницы располагается рисунок:
\vspace*{5mm}
\section{Section 1}
====== Проблемы ======
===== Кириллица в библиографии =====
При использовании ''bibtex'' с файлом библиографии в кодировке ''UTF-8'' в кириллических именах могут не отобразиться инициалы:
{{::bibtex-utf8-no-initials.png?nolink|}}
Решить эту проблему можно несколькими способами:
* Использовать пакет ''biblatex'' с ''biber'' вместо ''natbib'' и ''bibtex''.
* [[https://tex.stackexchange.com/a/183869/16578 | Подставить вместо первых букв]] (которые станут инициалами) их условные обозначения в файле источников библиографии (например, ''references-utf8.bib''):
author = {В. А. Чернай and В. В. Соболєв and Н. В. Білан},
заменить на:
author = {{\CYRV}. {\CYRA}. Чернай and {\CYRV}. {\CYRV}. Соболєв and {\CYRN}. {\CYRV}. Білан},
* Использовать команду ''bibtexu'' вместо ''bibtex''. Однако, это не всегда срабатывает. Кроме того, программа ''bibtexu'' зачастую начинает занимать всё больше и больше оперативной памяти, и приводит к зависанию компьютера, аварийной остановке других программ и прочим непредсказуемым результатам. Это, очевидно, связано с какой-то [[https://tex.stackexchange.com/a/169290 | ошибкой]] в программе.
* Использовать однобайтную кодировку в файле библиографии ''references-cp1251.bib''. Например, ''CP1251''. При этом в файл latex вместо строки
\bibliography{references-utf8}
нужно [[https://tex.stackexchange.com/a/364768/16578 | включить]] такие строки:
\inputencoding{cp1251}
\bibliography{references-cp1251}
\inputencoding{utf8}
А генерировать список библиографии надо примерно такой командой:
bibtex8 stattya.aux --csfile "cp1251.csf"
====== Ссылки ======
Очень полезные советы из [[http://mydebianblog.blogspot.com/2008/11/latex.html|блога "Записки дебианщика"]].
http://samolisov.blogspot.com/search/label/LaTeX
[[vim-latex | Vim LaTeX]]
[[http://eskdx.org.ua/wiki | eskdx]]
[[http://habrahabr.ru/sandbox/38774/ | Курсовая в LaTeX за три дня]]
[[http://habrahabr.ru/post/144648/ | Диплом бакалавра в LaTeX, или ДСТУ 3008-95 в 150 строк]]
[[http://habrahabr.ru/sandbox/28102/ | Реферат в LaTeX]]
[[http://kildekode.ru/latex/2720/Shablon-kursovoj-raboty-v-Latex.htm | Шаблон курсовой работы в Latex]]
[[https://github.com/troyane/LaTeX-template-for-diploma-work | LaTeX-template-for-diploma-work]]
http://ctan.org/pkg/biblatex
[[http://www.tug.dk/FontCatalogue/otherfonts.html#initials | Буквицы]]
[[http://chernetky.blogspot.com/2012/05/blog-post.html | LaTeX, BibTeX та ДСТУ 7.1-2006]]
[[http://194.44.208.227/~ashv/tex/TeXandUkrainian.win.html | TEX & Ukrainian]]
[[http://www.imath.kiev.ua/~baranovskyi/tex/vakthesis/ | vakthesis, набір класів і пакетів LaTeX]]