Користувальницькі налаштування

Налаштування сайту


latex

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
latex [2015/04/27 08:25] – [Ссылки] LaTeX, BibTeX та ДСТУ 7.1-2006 wombatlatex [2020/05/06 14:23] (поточний) – [Разное] начало раздела после рисунка wombat
Рядок 43: Рядок 43:
  
 Позволяет переносить абзацы со страницы на страницу. Сноски помещает прямо в сам абзац. Позволяет переносить абзацы со страницы на страницу. Сноски помещает прямо в сам абзац.
 +
 +
 +
 +
 +===== Разное =====
 +
 +== Отступ в начале страницы ==
 +
 +''\vspace{1cm}'' игнорируется в начале страницы, а ''\vspace*{1cm}'' -- нет. Поэтому чтобы сделать отступ в начале новой страницы, можно использовать команду со звёздочкой: ''\newpage\vspace*{1cm}''.
 +
 +В частности, это может быть актуальным в случае, когда нужно сделать отступ перед началом нового раздела, когда в верхней части страницы располагается рисунок:
 +
 +<code latex>
 +\vspace*{5mm}
 +\section{Section 1}
 +</code>
 +
 +
 +
 +====== Проблемы ======
 +
 +===== Кириллица в библиографии =====
 +
 +При использовании ''bibtex'' с файлом библиографии в кодировке ''UTF-8'' в кириллических именах могут не отобразиться инициалы:
 +
 +{{::bibtex-utf8-no-initials.png?nolink|}}
 +
 +Решить эту проблему можно несколькими способами:
 +
 +  * Использовать пакет ''biblatex'' с ''biber'' вместо ''natbib'' и ''bibtex''.
 +  * [[https://tex.stackexchange.com/a/183869/16578 | Подставить вместо первых букв]] (которые станут инициалами) их условные обозначения в файле источников библиографии (например, ''references-utf8.bib''):
 +    
 +<code>author = {В. А. Чернай and В. В. Соболєв and Н. В. Білан},</code>
 +    
 +заменить на:
 +    
 +<code>author = {{\CYRV}. {\CYRA}. Чернай and {\CYRV}. {\CYRV}. Соболєв and {\CYRN}. {\CYRV}. Білан},</code>
 +
 +  * Использовать команду ''bibtexu'' вместо ''bibtex''. Однако, это не всегда срабатывает. Кроме того, программа ''bibtexu'' зачастую начинает занимать всё больше и больше оперативной памяти, и приводит к зависанию компьютера, аварийной остановке других программ и прочим непредсказуемым результатам. Это, очевидно, связано с какой-то [[https://tex.stackexchange.com/a/169290 | ошибкой]] в программе.
 +  * Использовать однобайтную кодировку в файле библиографии ''references-cp1251.bib''. Например, ''CP1251''. При этом в файл latex вместо строки
 +
 +<code "latex">
 +\bibliography{references-utf8}
 +</code>
 +
 +нужно [[https://tex.stackexchange.com/a/364768/16578 | включить]] такие строки:
 +
 +<code "latex">
 +\inputencoding{cp1251}
 +\bibliography{references-cp1251}
 +\inputencoding{utf8}
 +</code>
 +
 +А генерировать список библиографии надо примерно такой командой:
 +
 +  bibtex8 stattya.aux --csfile "cp1251.csf"
 +
 +
 +
  
 ====== Ссылки ====== ====== Ссылки ======
Рядок 70: Рядок 129:
 [[http://chernetky.blogspot.com/2012/05/blog-post.html | LaTeX, BibTeX та ДСТУ 7.1-2006]] [[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]]
latex.1430123108.txt.bz2 · Востаннє змінено: повз wombat