by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 08 22:09

    Lenchik on master

    Fix something undone for 5 years Правка висячих предлогов Правка масштабирования размера … (compare)

  • Aug 08 09:25

    Lenchik on master

    Небольшие косметические правки … (compare)

  • Jul 22 19:09
    Lenchik labeled #447
  • Jul 22 19:09
    Lenchik labeled #447
  • Jul 22 14:23
    componavt commented #447
  • Jul 22 14:20
    componavt commented #447
  • Jul 21 20:13
    Lenchik commented #451
  • Jul 21 20:13

    Lenchik on master

    update max_repeat in latexmkrc (compare)

  • Jul 21 20:06
    matsievskiysv commented #451
  • Jul 21 20:01
    matsievskiysv commented #451
  • Jul 21 19:57

    Lenchik on master

    поправлена проблема со ссылками… Merge pull request #451 from ma… (compare)

  • Jul 21 19:57
    Lenchik closed #451
  • Jul 21 19:41
    matsievskiysv opened #451
  • Jul 21 19:35
    matsievskiysv commented #418
  • Jul 21 16:11
    Lenchik commented #418
  • Jul 21 04:16
    palkinev commented #450
  • Jul 21 04:16
    palkinev closed #450
  • Jul 21 04:16
    palkinev commented #450
  • Jul 20 21:27
    Lenchik commented #450
  • Jul 20 21:23
    Lenchik commented #450
Lenchik
@Lenchik
напишите об этом в вики
Vertumate
@Vertumate
Доброго времени суток. Пожалуйста помогите разобраться со следующим вопросом в библиографии. На примере первой ссылки 1. Wafer bonding for microsystems technologies [текст] / U. GoЁsele [и др.] //
Sensors and Actuators A: Physical. — 1999. — т. 74, № 1—3. — с. 161—168. Не могу понять как заставить 'т' и 'c' стать прописными. Компилируется при этом без ошибок. При этом с английскими статьями все ок: 23. Adams, P. The title of the work [текст] / P. Adams // The name of the journal. – 1993. – July. – Vol. 4, no. 2. – P. 201–213. – An optional note.
Lenchik
@Lenchik
@Vertumate Так они же и так прописные на свежескачанном шаблоне. Может у вас шаблон несвежий или texlive о-о-очень старый (я просто на обновленном TexLive 2018 сижу с biblatex-gost 2018/02/20 v1.17 и тут всё норм)? Можете ещё документацию biblatexпочитать на тему того, что происходит в этом коде: https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/blob/master/biblio/biblatex.tex#L272-L280
Vertumate
@Vertumate
@Lenchik TexLive обновлял недавно. Texlive 2019. Две три недели. Шаблон загрузил сегодня заново, и только потом написал. За ссылку спасибо. Попробую разобраться.
Vertumate
@Vertumate
image.png
Lenchik
@Lenchik
Там и запись [Текст] должна быть с большой буквы. Видно, связано со всякими нововведениями в движках. пока и в TexLive2020 pretest такое же поведение :(
Может надо разрпаботчикам biblatex и biblatex-gost завести новые issue c минимальными воспроизводимыми примерами, чтобы поторопились исправить:
odomanov/biblatex-gost#22
plk/biblatex#960
Vertumate
@Vertumate
Я всего то "шаблонный" пользователь латеха. Последнее Ваше сообщение равносильно тому, что придется подождать и причем обновить эти пакеты не получится, и придется целиком качать TexLive2020?
Lenchik
@Lenchik
При желании можно и поштучно руками обновлять пакеты. Самое быстрое - составить минимальные воспроизводимые примеры и запостить их в приведенные issue, чтобы авторы пакетов посоветовали workaround решения, которые можно было бы скопипастить в преамбулу (и впилить в шаблон). Про проблему знают с конца января, как я посмотрю, и как-то не торопятся помогать русскоязычным пользователям.
Lenchik
@Lenchik
@Vertumate Как вариант, ещё можете найти и качнуть оригинальный необновленный texlive2019.iso и поставить в надежде, что там этих нововведений нет.
Vertumate
@Vertumate
Думаю подождем.
Vertumate
@Vertumate
Обновил сегодня все доступные пакеты в tlmgr, включая biblatex-gost. Результат на пока тот же!
Lenchik
@Lenchik

@Vertumate А вы написали разработчикам?

разрпаботчикам biblatex и biblatex-gost завести новые issue c минимальными воспроизводимыми примерами, чтобы поторопились исправить:
odomanov/biblatex-gost#22
plk/biblatex#960

Vertumate
@Vertumate
Не стал. Как я понял по Вашим ссылкам они об этом осведомлены.
Vertumate
@Vertumate

@Vertumate А вы написали разработчикам?

разрпаботчикам biblatex и biblatex-gost завести новые issue c минимальными воспроизводимыми примерами, чтобы поторопились исправить:
odomanov/biblatex-gost#22
plk/biblatex#960

Заменил bibliio/biblatex.tex файлом указанным Вами в https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/pull/403/files. Вроде ок

image.png
image.png
Спасибо Большое!
Vertumate
@Vertumate
Хотел спросить еще. В каких настройках полазить, что-бы фамилия первого автора указывалась и в начале литературы при кол-ве авторов больше трех https://files.gitter.im/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/ieTF/image.png
Lenchik
@Lenchik
Попробуйте закомментировать эти строки https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/blob/master/biblio/biblatex.tex#L20-L22
Но вообще это не по ГОСТ.
Если не поможет поконсультируйтесь у автора biblatex-gost.
Vertumate
@Vertumate
@Lenchik Знаю, что не ГОСТ, но в нашей области пролистал пару диссеров, и не нашел в большей части не придерживаются этого. Так на всякий случай. СПС еще раз!
eezbass
@eezbass
:point_up: February 15, 2020 11:18 AM
Я попробовал добавить кириллицу в математику для pdf- и xe/lualatex, но проверял только на диссертации. make examples на моей винде не отрабатывает, а разбираться с незнакомыми make и latexmk мне не хочется. Буду благодарен, если кто-нибудь сможет прогнать эту ветку: https://github.com/eezbass/Russian-Phd-LaTeX-Dissertation-Template/tree/cyrmath. Если ничего не ломается, заведу issue.
Lenchik
@Lenchik

Только не issue, а pull request
Ломаются презентации. Попробуйте \PassOptionsToPackage для добавок к переносимому вызову hyperref (возможно, тоже придется подобрать положение, может быть до beamer в презентации, а в диссертации и автореферате где-то в другом месте, или в условном блоке, отделяющем код для презентации и прочего). Ещё просьба использовать отступы в 4 пробела вместо табуляции.
В userpackages хорошо бы упомянуть, что для вертикальных у xe|lua нужно будет ещё найти код latex3 в другом месте.
примеры

    {=} abc
    {=} ABC

нужны чтобы показать, что запись названий переменных кириллицей не будет наклонной, в отличие от записи латиницей?
Внутри \section насколько вычурные записи формул кириллицей смогут работать?

BSD_Conqueror
@bsd-conqueror

Здравствуйте! Скажите, пожалуйста, из-за чего bibtex8 не собирается перечень публикаций (ваковских и конференций) хотя считает правильно сколько ваковских статей и тезисов. Версия 0.9.1.
Mac OS X (Catalina 10.15.4). Установлен mactex 2018 (TeX 3.14159265 (TeX Live 2018)).
Пытался менять разные значения в bibliosel - не помогло

\ifnumequal{\value{bibliosel}}{1}{% Встроенная реализация с загрузкой файла через движок bibtex8
    \publications\ Основные результаты по теме диссертации изложены в XX печатных изданиях, 
    X из которых изданы в журналах, рекомендованных ВАК, 
    X "--- в тезисах докладов.%
}{% Реализация пакетом biblatex через движок biber
%Сделана отдельная секция, чтобы не отображались в списке цитированных материалов
    \begin{refsection}[vak,papers,conf]% Подсчет и нумерация авторских работ. Засчитываются только те, которые были прописаны внутри \nocite{}.
        %Чтобы сменить порядок разделов в сгрупированном списке литературы необходимо перетасовать следующие три строчки, а также команды в разделе \newcommand*{\insertbiblioauthorgrouped} в файле biblio/biblatex.tex
        \printbibliography[heading=countauthorvak, env=countauthorvak, keyword=biblioauthorvak, section=1]%
        % \printbibliography[heading=countauthorconf, env=countauthorconf, keyword=biblioauthorconf, section=1]%
        % \printbibliography[heading=countauthornotvak, env=countauthornotvak, keyword=biblioauthornotvak, section=1]%
        % \printbibliography[heading=countauthor, env=countauthor, keyword=biblioauthor, section=1]%
        \nocite{%Порядок перечисления в этом блоке определяет порядок вывода в списке публикаций автора
                sdds_live_monitor_qfthep_2017,live_monitor_csp_2017,sdds_mmcp_2018,
                % confbib1,confbib2,%
                % sdds_rscd_2017,
        }%
        \publications\ Основные результаты по теме диссертации изложены в~\arabic{citeauthor}~печатных изданиях, 
        \arabic{citeauthorvak} из которых изданы в журналах, рекомендованных ВАК, 
        \arabic{citeauthorconf} "--- в~тезисах докладов.
    \end{refsection}
    \begin{refsection}[vak,papers,conf]%Блок, позволяющий отобрать из всех работ автора наиболее значимые, и только их вывести в автореферате, но считать в блоке выше общее число работ
        \printbibliography[heading=countauthorvak, env=countauthorvak, keyword=biblioauthorvak, section=2]%
        \printbibliography[heading=countauthornotvak, env=countauthornotvak, keyword=biblioauthornotvak, section=2]%
        % \printbibliography[heading=countauthorconf, env=countauthorconf, keyword=biblioauthorconf, section=2]%
        \printbibliography[heading=countauthor, env=countauthor, keyword=biblioauthor, section=2]%
        \nocite{sdds_live_monitor_qfthep_2017, live_monitor_csp_2017, sdds_mmcp_2018}%vak
        \nocite{sdds_rscd_2017}%notvak
        % \nocite{confbib1}%conf
    \end{refsection}
}

Думал баг в старой версии, склонировал новую версию (master) шаблона. А он даже не собирается. Говорит

This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.10.24)  23 APR 2020 16:56
entering extended mode
 restricted \write18 enabled.
 file:line:error style messages enabled.
 %&-line parsing enabled.
**newcounter{draft}setcounter{draft}{1}newcounter{fontfamily}setcounter{fontfam
ily}{2 }input{dissertation.tex}
! Emergency stop.
<*> ...ounter{fontfamily}setcounter{fontfamily}{2
                                                  }input{dissertation.tex}
Here is how much of TeX's memory you used:
 3 strings out of 492956
 111 string characters out of 6133501
 63986 words of memory out of 5000000
 4120 multiletter control sequences out of 15000+600000
 3640 words of font info for 14 fonts, out of 8000000 for 9000
 1348 hyphenation exceptions out of 8191
 0i,0n,0p,1b,6s stack positions out of 5000i,500n,10000p,200000b,80000s

No pages of output.
Lenchik
@Lenchik
bibtex8 не должна считать ничего, если вы качаете дефолтный шаблон. Работает с biber+bibatex
BSD_Conqueror
@bsd-conqueror
честно говоря, я даже не знаю работает bibtex8 или нет. я скачал версию 0.9.1 давным давно и работаю с ней. В принципе необходимости обновиться до новой версии нет. Но никак не могу увидеть свои публикации, перечисленные в characteristic.tex, в самой диссертации после сборки. При этом если ставить bibliosel на 0 то в автореферате вижу их.
Помогите, пожалуйста, разобраться. Может у меня где-то ошибка.
Lenchik
@Lenchik
Кажется, что в вики и в readme в разделах по библиографии всё рассказано. Если не разберетесь - воспроизведите ошибки на свежей версии шаблона.
BSD_Conqueror
@bsd-conqueror
Я как раз пытался повторить ошибку на свежей версии. Но там возникла другая, непонятная мне, ошибка. Я привел ее чуть выше. Можете подсказать, с чем это может быть связано?
Lenchik
@Lenchik
непонятно, там же проблемы не указано. может всякие aux файлы не почистили
Lenchik
@Lenchik

давным давно и работаю с ней

Если раньше работало, а теперь перестало - пробуйте найти изменения, которые вызвали эту ошибку

Свежеклонированный репозиторий отрабатывает на Texlive 2018, обновленном до конца (начало лога ниже):

This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018/W32TeX) (preloaded format=xelatex 2018.12.29)  23 APR 2020 20:11
entering extended mode
 restricted \write18 enabled.
 %&-line parsing enabled.
**dissertation
(./dissertation.tex
LaTeX2e <2018-12-01>
(c:/texlive/2018/texmf-dist/tex/latex/nag/nag.sty
Package: nag 2011/11/25 0.7 warning about old commands (ulmi)
\c@nag@c=\count80
\c@nag@sins=\count81
Package nag Info: Loaded nag-l2tabu.cfg  on input line 552.

(c:/texlive/2018/texmf-dist/tex/latex/nag/nag-l2tabu.cfg
File: nag-l2tabu.cfg 2010/05/17 v2.11 l2tabu rules for nag.sty (ulmi)
)
Package nag Info: Loaded nag-orthodox.cfg  on input line 552.

Если запускать через make, то нужен latexmk подходящей версии (вот в TexLive2018 обновленном Latexmk, John Collins, 25 October 2018. Version 4.61 работает)

Lenchik
@Lenchik
Раз уж всё сломалось - можете обновить свой шаблон из свежей master ветки и TeXLive 2020 поставить - и там проверить всё и зафиксировать на акое-то время - когда уверены, что всё желаемое работает
BSD_Conqueror
@bsd-conqueror
Спасибо большое. Поставил texlive 2020 и новая версия заработала. Не стал подробно разбираться, что не так с texlive 2018 - возможно какой-нибудь пакет для работы со шрифтами глючил.
Клименко Иван
@Klimenko_Iv_twitter
Уважаемые создатели и редакторы шаблона. Хочу сказать вам огромное спасибо за ваш труд.
У меня маленький вопрос. В автореферате, в трудах соискателя, может понадобится добавить фразу, в скобках, курсивом (Соискателем предложено блблабла... ). А если он не один автор, а совместная работа, то надо указать еще и вклад. Есть ли возможность прописать это поле в bib файле, чтобы в автореферете оно было, а в основном тексте диссертации нет? Я добавил в поле note - появляется везде.
оу, addemun это объем авторского вклада?
Клименко Иван
@Klimenko_Iv_twitter
tmp.PNG

Так,

Уважаемые создатели и редакторы шаблона. Хочу сказать вам огромное спасибо за ваш труд.
У меня маленький вопрос. В автореферате, в трудах соискателя, может понадобится добавить фразу, в скобках, курсивом (Соискателем предложено блблабла... ). А если он не один автор, а совместная работа, то надо указать еще и вклад. Есть ли возможность прописать это поле в bib файле, чтобы в автореферете оно было, а в основном тексте диссертации нет? Я добавил в поле note - появляется везде.

Все внес в addendum. Теперь возник следующий вопрос. Как убрать последнее тире в атореферате между страница и addednum.

На скане показан образец.
Lenchik
@Lenchik

Можете посмотреть а закомментированном коде biblatex.tex как убрать все тире вообще. Так же можете почитать код про то, как выпиливается addendum из всего кроме автореферата (на случай, если note подходит больше). Можете почитать код biblatex и biblatex-gost на тему того, как там обрабатываются записи и по аналогии с закомментированным https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/blob/master/biblio/biblatex.tex#L283-L313 сделать себе вставку, дающую нужный результат.
С точки зрения "кармы и мирового добра" лучше выпилить тире из записей вовсе или оставлять везде - ведь это примечание относительно библиографического источника, запись которого регламентируется ГОСТ 7.1-2003 в СНГ и ГОСТ Р 7.0.100–2018 в РФ.

Каждой области описания, кроме первой, предшествует предписанный знак "точка и тире", который приводят перед первым элементом области. Если первый элемент отсутствует, то знак "точку и тире" ставят перед последующим элементом, предписанный знак которого в этом случае опускают.

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

За соответствием ГОСТ обязан следить диссертант, но "случись что" нагоняй получит ученый совет (потому со всей этой бюрократической цепочкой можно спорить имея на руках пачку распечатанных ГОСТ из достоверных источников, а так же актуальных нормативных документов Министерства и ВАК).

Koko
@kokokokosha_twitter

подскажите, пожалуйста, с чем может быть связана ошибка

This is BibTeX, Version 0.99d (TeX Live 2020/W32TeX)
The top-level auxiliary file: dissertation.aux
I found no \citation commands---while reading file dissertation.aux
I found no \bibdata command---while reading file dissertation.aux
I found no \bibstyle command---while reading file dissertation.aux
(There were 3 error messages)

Компилирую шаблон, ничего в нем не меняла

Koko
@kokokokosha_twitter
Мне помогло заменить в common/setup.tex движок biber на bibtex8.
Не очевидно, почему biber не работает.
Lenchik
@Lenchik
Ну так что-то не так запускаете - по умолчанию нужно запускать biber. Разбирайтесь в вашем способе запуска компиляции. Если делаете в каком-то редакторе (TexStudio, TeXWorks, WinEDT, Sublime, Atom и т. п.) - то там должна быть такая настройка (какой движок библиографии запускать). У вас запустился bibtex. Шаблон не управляет настройками вашего редактора.
Koko
@kokokokosha_twitter
Спасибо, за два часа копания в глубинах интернетов мне и в голову не пришло залезть в настройки по умолчанию..
Клименко Иван
@Klimenko_Iv_twitter

Можете посмотреть а закомментированном коде biblatex.tex как убрать все тире вообще. Так же можете почитать код про то, как выпиливается addendum из всего кроме автореферата (на случай, если note подходит больше). Можете почитать код biblatex и biblatex-gost на тему того, как там обрабатываются записи и по аналогии с закомментированным https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/blob/master/biblio/biblatex.tex#L283-L313 сделать себе вставку, дающую нужный результат.
С точки зрения "кармы и мирового добра" лучше выпилить тире из записей вовсе или оставлять везде - ведь это примечание относительно библиографического источника, запись которого регламентируется ГОСТ 7.1-2003 в СНГ и ГОСТ Р 7.0.100–2018 в РФ.

Каждой области описания, кроме первой, предшествует предписанный знак "точка и тире", который приводят перед первым элементом области. Если первый элемент отсутствует, то знак "точку и тире" ставят перед последующим элементом, предписанный знак которого в этом случае опускают.

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

За соответствием ГОСТ обязан следить диссертант, но "случись что" нагоняй получит ученый совет (потому со всей этой бюрократической цепочкой можно спорить имея на руках пачку распечатанных ГОСТ из достоверных источников, а так же актуальных нормативных документов Министерства и ВАК).

Спасибо за полный ответ. Я склоняюсь к вашему мнению - или оставить все разделители, или заменить все разделители. Мне не ясен механизм вставки личного вклада в библигорафию. Гостами этот момент не определен, однако в мой диссовет не совсем нормальный... Работа на спецтему, все закрыто, требуют как им надо. Например, списки всех уровней идут просто с нового абзаца. Выравние в списке тоже как в абзаце. В итоге набирается много отклонений от ГОСТа, но поделать ничего не могу

Ghosha
@gekaremi
Простите за очень тупой вопрос, но где задаются значения переменных вида "\thesisOrganization" в файле title.tex (и других подобных)?

Это примерно описано на главной странице репозитория:

Структура
dissertation.tex: главный файл диссертации.
папка Dissertation: Структурированная система файлов с шаблоном диссертации.
папка images: Папка для размещения файлов изображений, относящихся только к диссертации.
setup.tex: Файл упрощённой настройки оформления диссертации.
synopsis.tex: главный файл автореферата диссертации.
папка Synopsis: Структурированная система файлов с шаблоном автореферата.
папка images: Папка для размещения файлов изображений, относящихся только к автореферату диссертации.
setup.tex: Файл упрощённой настройки оформления автореферата.
presentation.tex: главный файл презентации.
папка Presentation: Структурированная система файлов с шаблоном презентации.
папка Documents: Полезные документы (ГОСТ-ы и постановления).
папка PSCyr: Пакет PSCyr + инструкции по установке.
папка BibTeX-Styles: Подборка русских стилевых пакетов BibTeX под UTF-8.
папка common: Общие файлы настроек и управления содержанием шаблонов.
characteristic.tex: Часть общей характеристики работы, повторяющаяся в диссертации и автореферате.
concl.tex: Заключение. Является общим для автореферата и диссертации (согласно ГОСТ Р 7.0.11-2011, пункты 5.3.3 и 9.2.3).
data.tex: Общие данные (название работы, руководитель, оппоненты, ключевые слова и т. п.).
packages.tex и styles.tex: Общие пакеты и стили оформления автореферата и диссертации.
setup.tex: Общие настройки автореферата и диссертации. В нём же настраивается выбор реализации библиографии.
папка biblio: Файлы с библиографией.
папка images: Общие файлы изображений шаблонов.
папка listings: Общие файлы листингов.

Ghosha
@gekaremi
Спасибо большое, я предпологал что это какой-то подобный файл, но смотрел не туда, в setup.tex и другие
Sasha Grigorev
@GrigorevSasha
Скажите пожалуйста, можно ли как-то малой кровью изменить .bst файл так, чтобы: а. Появилась красная строка перед каждым источником. б. Убрать точку после номера источника. С. Убрать отступы после каждого источника. В. Добавить отступ после слов "Список литературы"? Заранее большое спасибо!
Lenchik
@Lenchik
как-то можно, наверняка. но надо, чтобы кто-то разобрался и сделал. И отступ после списка шитературы вряд ли стоит в bst делать. А почему Вы предпочитаете bibtex и редактуру bst,вместо biblatex и правок кода в *.tex (по части ваших запросов здесь по чату в истории решения есть наверняка, по другой части в закомментированном коде в biblatex.tex, а что не найдете - в документации ракетов biblatex и biblatex-gost)?