Как стать автором
Обновить

Комментарии 62

Вот это пригодится многим!
Очень на это надеюсь)
Однозначно пригодится, например мне! Спасибо!
Спасибо, прямо вовремя :)
НЛО прилетело и опубликовало эту надпись здесь
Увы, про XeTeX далеко не все знают. По мере написания работы мне приходится много общаться с коллегами и обмениваться с ними наработками. LaTeX-ом все имеют пользоваться, все ожидают от меня именно LaTeX-овских файлов. Но при этом по ряду причин хочется использовать кодировку UTF-8. Мне думается, что проще один раз разобраться с использованием UTF-8 в LaTeX, чем каждому объяснять как обрабатывать исходники моей диссертации.
> все ожидают от меня именно LaTeX-овских файлов

Везет же вам! :)
НЛО прилетело и опубликовало эту надпись здесь
Спасибо за замечание. Я ещё по изучаю нюансы, связанные с XeTeX и LaTeX.
Этот пакет очень хороший, но там нельзя взять и просто так писать текст в utf-8.
Не проще его допилить было? Ведь там куча очень полезных скриптов которые существенно упрощают подготовку текста и автореферата.

Единственное что мне не нравится это использование велосипедных make скриптов вместо latexmk
Я бы добавил, что текст писать в utf-8 в нём можно после нетрудных манипуляций, а вот библиографию в его BibTeX'е — уже нет. Вернее, я не победил библиографию в этом шаблоне. Мои коллеги с диакритическими буквами в фамилиях испускали крокодиловы слёзы.
У меня были примерно такие же проблемы. Изначально я не стал использовать disser именно из-за проблем с кодировкой.
Если я правильно понимаю, то Вы имеете в виду image, image, image и подобное? Это решается конструкциями типа \"a, \"o, {\ss}… По-моему, для TeX'а нет никакой разницы — использовать CP-1251 или UTF-8. В том-то его и сила, что туда не нужно вставлять никаких юникодовых символов, а хватит одной лишь ASCII. Если, конечно, не рассматривать иероглифические языки :)
Где вы были пол года назад? :-)
Я ТАК намучился с BibTeX — он выдавал мне список литературы в каком-то кривом формате. В итоге прямоты рук не хватило и сделал список отдельно в ворде, что вызывало доп. сложности при печати.
У вас кандидатская или магистерская?
в любом случае удачи вам и терпения с ней :-)
А окружение thebibliography пробовали? Я не стал заморачиваться с базами и сделал простой список. Правда к оформлению сильно не придирались.
blog.tavda.net/2011/03/latex.html — моя заметка о том, как я делал диплом.
А насколько большой у вас список? Если он маленький, то нет никаких проблем при использовании \thebibliography. А вот если библиография большая (хотя бы несколько десятков наименований), то начинаются проблемы. Одно из главных достоинств BibTeX состоит в том, что он сортирует библиографию в порядке упоминаний в тексте. Будет очень некрасиво, если у вас введение будет начинаться словами «В работах [134], [47] и [84]...». А отсортировать сотню библиографических источников в порядке упоминания по стостраничному тексту — очень муторная задача. Да и зачем этим заниматься, когда сей процесс можно автоматизировать. Цель любого LaTeX-шаблона дать возможность человеку забыть о нюансах оформления и полностью сосредоточится на содержании работы.
Согласен, я с большим списком литературы никогда не работал. Однако в сообщении, которое я комментировал, сказано, что список был сделал в Word!!! Уж если этот список сделали в нём, то вполне логично, что и \thebibliography с ним справится. И, к тому же, как минимум, не придётся руками рассавлять ссылки на литературу.
Заметка хорошая, спасибо.
про thebibliography — согласен с DreamWalker. У вас, как я посмотрел, был тот случай, когда он подходит вполне.
Повторюсь. Если Word справился, то уж это окружение тоже справится.
Ворд справился, только в самом конце. Т.е. так то список постоянно изменялся, пополнялся автоматически. И уже в самом конце, когда все было готово, просто скопировал список литературы в ворд и отредактировал форматирование, как требуется.
У меня кандидатская, сейчас идёт второй год аспирантуры. Пол года назад я ещё занимался исследованием, а сейчас только взялся оформлять. Я ещё пытался сделать нормальный шаблон при подготовке диплома полтора года назад, но тоже встретил много проблем с BibTeX-ом. Тогда ещё не было замечательного файла utf8gost705u.bst, он появился только го назад.
Просто интересно, а какая тема и какое заведение? Сейчас, слышал, проблемы с учеными советами. Я вот успел защититься совсем крайним человеком, после меня совет распускается.
Последним защитились, последним :) Совет же распускается, ни к чему в данном случае эти парашютистские понты :)
Девушка парашютистка, приучила, сам бешусь от этого :-))
Я из АлтГТУ (Барнаул), но научрук у меня из Новосибирского Института Математики (защищаться планирую там же). Занимаюсь численным моделирования процессов молекулярной генетики.
Вот жеж темы бывают интересные :-)
А есть практическое значение какое-то?
Ну, исследования большей частью фундаментальные, но практического применения хватает. Исследования проходят в содействии с Институтом Цитологии и Генетики, можете проглядеть на сайте чем мы занимаемся.
Шаблон диссертации и стал темой диссертации?
Нет, тема совсем другая) Шаблон — это только подготовительный этап.
Для хороших шрифтов лучше использовать fontspec, в котором указать ваши системные шрифты. Штука умеет брать как системные шрифты, так и на прямую из файлов. Обычно люди заинтересованы в готовом PDF, а не в исходниках, так что проблема не найденных шрифтов вряд ли вам будет мешать. Крайне полезно для красивых титульных листов.

Да, fontspec компилиться либо lualatex, либо xetex. Не понимаю, почему люди до сих пор используют etex/pdftex движки, оно ведь устарело и не удобно. Lualatex есть везде, если ставить из хорошего дистрибутива (к примеру TeX Live). Никакого шаманства, совместимо со старыми пакетами. Просто доступны новые удобные пакеты.

В dissertation.tex, перед \documentclass стоит поставить \RequirePackage[l2tabu, orthodox]{nag}. Эта штука будет ругаться на использование дремучих команд и пакетов, предлагая современные удобные аналоги.

Да, современный LaTeX это полностью уникод, удобные таблицы (booktabs), грамотный spacing (microtype) и никаких fontenc и inputenc.
Спасибо за замечания. Материал для меня новый, завтра сяду разбираться.
А не подскажете, не возникнет ли у меня проблем с переходом на современные команды при публикации статей? Когда я пишу диссертацию — всё хорошо, я собираю pdf тем дистрибутивом, которым захочу. Но могу ли я быть увереным, что те же команды будут хорошо собираться в издательствах различных журналов? Как с этим обстоят дела?
Зависит от журнала. Если они не клеют готовые PDF'ы, то стоит поинтересоваться чем они собирают исходный материал. LuaTeX очень молодой движок, сами авторы предупреждают, что он не стабилен. Но тем не менее он популярен и работает без сбоев.

Нжно понимать, что для обычного пользователя нет разницы какой использовать движок. Просто внезапно исходники в utf8 можно без проблем прочесть, соответствующий inputenc lualatex просто проигнорирует. Далее символы будут отображаться в глифы и с lualatex и OpenType шрифтами вам внезапно не надо будет об этом думать, fontenc становиться не нужным и нет проблем мешать русские символы с греческими в формулах, хотя такое и редко бывает. Если вы ограничены до pdftex, то да, вам придется играть по старым правилам.
Хорошее дело! Жаль в моё время этого не было, пришлось мучится в MS Word.
Тут неизвестно, что быстрее во времени :-)
Я латех не знал: изучал параллельно с написанием работы. Когда постоянно сталкиваешься с трудностями, задумываешься: «а может ну его и привет Ворд?»
Если вы делаете одну-две маленьких статьи раз в полгода, то Word — ваш выбор. А вот если вам приходится писать несколько качественных больших статей каждый месяц, то Word готовит для вас ряд трудностей. Лучше один раз сделать себе нормальные шаблоны для LateX, а потом наслаждаться)
А если статьи в разные журналы, то все равно собственный шаблон ведь не поможет…
Ждите наплыва плюсов через 7 месяцев от бакалавров)))
Лучше бы PullRequest-ы с полезными дополнениями)
Может есть в природе шаблон автореферата на А4 — 2 стр на листе и чтобы при выводе в PDF автоматом спуск полос был на одну сторону макета и на вторую? Так чтобы вставил пачку бумаги распечатал одну сторону листов, перевернул листы и распечатал вторую сторону. Потом листы свернул книжечкой и стпелером скрепил. Останется только обрезать.
Или поделитесь опытом как скреплять авторефераты в А5. За 10 лет не видел у нас ни одного автореферата сделанного по технологии отличной от вышеописанной.
У нас просто в типографию отдают. Там знают как правильно печатать книжки)
А самостоятельно с этим возиться… Спорное использование времени.
Двухсторонняя печать — это же не проблема макета, а проблема именно печати, которую должна решать ОС, драйвер принтера или сам принтер. Например, я сейчас прямо тут нажал «Печать», нашёл в настройках вывод только чётных или только нечётных страниц.
Ну я бы сказал, что удобная двухсторонняя печать без наличия специального оборудования это проблема создания макета. Когда то в MS Word печатал методички с помощью макроса «Печать книжкой», он делал то, что сейчас может из коробки LibreOffice — печать буклета: масштабирование страниц А4 в А5 и размещение их в определенной последовательности.
Скажите а почему из библиографических источников вы рассмастривали только Bibtex?
Есть же библатех, значительно более современный (правда, более медленный).

Для него есть стили для госта (погуглите biblatex-gost). Могу приложить ссылку на примеры использования.
Если не трудно, то приложите пожалуйста. Что-то я ничего вменяемого не нашёл, кроме официальной документации. И, если я правильно понял, библатех не умеет сортировать библиографический список в порядке использования ссылок. Или умеет?
https://github.com/georgthegreat/dancebooks-bibtex/blob/master/dancebooks-biblatex.sty

Я подключаю вот так. Там много странностей в родной модели данных, но библатех позволяет их исправить.
Описанную задачку сам никогда не решал, но не думаю, что это невозможно.
НЛО прилетело и опубликовало эту надпись здесь
нет, заголовки не по центру, страницы внизу, может еще что то, что не заметил
Чем только люди не занимаются, лишь бы диссертацию не писать)))
НЛО прилетело и опубликовало эту надпись здесь
На самом деле требования к тексту диссертации настолько мягкие, что говорить о шаблоне по-моему вообще бессмысленно. Ну рукопись это по сути, рукопись, понимаете? Вот кому-то, например, нравятся параграфы (именно с российскими значками параграфа), а мне не нравятся. Можно оформлять почти как угодно, требования почти что ограничиваются средним количеством строк на странице и средним количеством букв в строке.
Ну, как сказать. Начнём с того, что требования могут быть у конкретного диссертационного совета, так что хотелось бы как можно больше моментов оформления в шаблоне «угадать». Кроме того, есть негласные стандарты того, как должна выглядеть диссертация. Если вы будете использовать в тексте значки параграфа, то работу, скорее всего, допустят к защите, но могут несколько хуже на нёё смотреть — никто не любит тех, кто выпендривается.
Понимаете, я как бы и свой диссер защищал, набрав его в LaTeX-е и аспиранты у меня именно так свои диссеры готовят и никаких проблем. Слышал пару раз про всякие «требования конкретного совета», но это все касалось советов по техническим наукам. А для советов по физике и математике ни разу про такое не слышал. Ну и вряд ли Вы сможете «угадать» явно самодеятельные требования конкретного совета, поскольку для самодеятельности совета тут такой же простор, как и для нормального оформления с минимальными модификациями стандартных стилей в случае нормального совета.
Согласен, что требования к оформлению диссертаций ф.м. наук минимальные, но всегда хочется, чтобы своя работа была как можно ближе ко всяким гостам :-)
Госты — это вроде бы как раз ближе ко всякой проектно-технической документации и прочим техническим «наукам». Из тех гостов, про которые я слышал, приходится следовать только новому госту на оформление списка литературы. А по сути следовало бы считать стандартом де-факто что-нибудь типа \documentclass{report} или elsivier, что было бы даже более актуально :)
Большое спасибо за проделанную работу! Скажите, а Вы проверяли шаблон на соответствие ГОСТ Р 7.0.11—2011?
Нет, не проверял. Возможно придётся допиливать шаблон под ГОСТ самостоятельно.
Я обновил шаблон под ГОСТ. Вроде бы всё соответствует стандарту. Можете посмотреть последнюю версию: Russian-Phd-LaTeX-Dissertation-Template.
Список Литературы не собирается, пишет:
ERROR — Error: Found biblatex control file version 3.2, expected version 3.1.
This means that your biber (2.5) and biblatex (3.6) versions are incompatible.
See compat matrix in biblatex or biber PDF documentation.
Может знаете, как исправить?

Вот пара ссылок на tex.stackexchange, в которых обсуждается ваша проблема:



Так же рекомендую просмотреть инструкцию по работе с библиографией для шаблона, там много полезной информации:



Если не сможете справиться с проблемой, то лучше всего написать о ней в наш чат:


Спасибо.
Я запустил второй вариант, через BIBTEX, но он иногда перестаёт пересобирать .bbl файл. И вроде ошибок не пишет…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации