Comments (7)
Проблема внезапно решилась после того, как я последовал инструкции из issue#473 для выравнивания заголовка раздела с библиографией по центру. Без выравнивания заголовков по центру проблему не исследовал.
- Добавил в
biblio/biblatex.tex
после
\defbibheading{pubgroup}{\section*{#1}}
следующую строчку (как советовал @matsievskiysv два года назад):
\defbibheading{fullheading}{\chapter*{\centerline{#1}}\addcontentsline{toc}{chapter}{#1}}
- Внутри
\newcommand*{\insertbiblioauthor}{...}
заменил строчку на
\printbibliography[heading=fullheading,keyword=biblioauthor,section=0,title=\bibtitleauthor]
- Внутри
\newcommand*{\insertbiblioexternal}{...}
заменил строчку на
\printbibliography[heading=fullheading,keyword=biblioexternal,section=0,title=\bibtitlefull]
from russian-phd-latex-dissertation-template.
#490 (comment) проблема воспроизводится
Если ограничиваться минимумом правок, то можно pubgroup
заголовки библиографии задать так:
\defbibheading{pubgroup}{\section*{#1}\addcontentsline{toc}{chapter}{#1}} % обычный стиль, заголовок-секция
Это отразится в оглавлении добавлением как самого списка литературы, так и списка публикаций автора. Но нумерация у них будет единая.
При таком решении уровень заголовков в диссертации будет section
, а не chapter
, что может сказаться на оформлении заголовков в тексте.
Скорее всего, для такого, не типового или не гостированного, насколько я знаю, случая придётся, всё-таки уйти от использования \insertbiblioauthor
и \insertbiblioexternal
или прописывать проверки разных условий работы в рамках сборки автореферата, диссертации, презентации и т. д.
Если кто-то с пониманием работы *latex и memoir
имеет насмотренность годных для учёных советов решений по такому разделению публикаций и готов их тут воплотить не ломая остальную работоспособность, PR welcome.
from russian-phd-latex-dissertation-template.
Сам список-то литературы норм выводится? Может заголовок прописан в опции вывода списка по-умолчанию, а у других не прописан. Только с содержанием в начале диссертации проблема (кстати, может там перегенерировать надо лишний раз, чтобы все связи пересчитались)
from russian-phd-latex-dissertation-template.
Сам список выводится хорошо. Заголовки тоже есть, но в содержании их нет.
from russian-phd-latex-dissertation-template.
Подскажите, пожалуйста, что и где закомментировать или раскомментировать в версии шаблона из актуальной ветки master этого репозитория, чтобы увидеть описываемую тут проблему? Процитированный кусок неоднозначен.
from russian-phd-latex-dissertation-template.
- компиляция в режиме чистовика (
common/setup.tex
) - реализация библиографии пакетом biblatex через движок biber (
common/setup.tex
) - в
references.tex
закомментирровать\insertbibliofull
и раскомментровать следующие две строчки:
% \insertbibliofull % Подключаем Bib-базы: все статьи единым списком
% Режим с подсписками
\insertbiblioexternal % Подключаем Bib-базы: статьи, не являющиеся статьями автора по теме диссертации
% Для вывода выберите и расскомментируйте одно из двух
\insertbiblioauthor % Подключаем Bib-базы: работы автора единым списком
% \insertbiblioauthorgrouped % Подключаем Bib-базы: работы автора сгруппированные (ВАК, WoS, Scopus и т.д.)
from russian-phd-latex-dissertation-template.
Решение из #490 (comment) работает, но при использовании раздельных списков литературы отваливается ещё и автоматический подсчет размера общего списка, который выводится в разделе «Объем и структура работы».
Фиксится заменой
\newcommand*{\insertbiblioexternal}{
\printbibliography[heading=fullheading,keyword=biblioexternal,section=0,title=\bibtitlefull]
}
на
\newcommand*{\insertbiblioexternal}{
\printbibliography[heading=fullheading,keyword=biblioexternal,section=0,title=\bibtitlefull]
\ifnumequal{\value{draft}}{0}{
\printbibliography[heading=nobibheading,env=counter,keyword=bibliofull,section=0]
}{}
}
в файле biblio/biblatex.tex
.
from russian-phd-latex-dissertation-template.
Related Issues (20)
- Обновление команд siunitx HOT 4
- Нумерация раздела "Выводы по главе" HOT 1
- Ошибка: `tabu.sty' не найден. HOT 1
- Не выводится список литературы HOT 2
- Как поменять шрифт основного текста на Times New Roman? HOT 7
- Компиляция диссертации в pdf/a-1b. Ошибка Width information for rendered glyphs is inconsistent HOT 3
- Не собирается с использованием dockertex make HOT 5
- Отдельный вывод фамилии и инициалов диссертанта в библиографических записях HOT 9
- Не печатается список литературы и публикации автора HOT 1
- Нет отличий между \phi (вида ф) и \varphi. HOT 2
- Перестало работать в Overleaf (с TexLive 2022) HOT 4
- Список литературы полностью на английском (сокращения и пр.) HOT 4
- Расопожение номеров страниц HOT 5
- Курсив и отступы в библиографии HOT 2
- Windows. MikTeX. PSCyr. The ftmbi6a source file could not be found HOT 1
- Option clash for package hyperref при сборке презентации HOT 1
- Версия шаблона на языке разметки Typst. HOT 1
- Различаются отступы на разных страницах в автореферате HOT 2
- dockertex podman not found
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from russian-phd-latex-dissertation-template.