Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

560 fix literature ref #565

Merged
merged 5 commits into from
Sep 2, 2024
Merged

560 fix literature ref #565

merged 5 commits into from
Sep 2, 2024

Conversation

MarinaProsche
Copy link
Collaborator

Задача: #560
Результаты:

  1. "отсутствие лишних символов исправить регулярку (сейчас пропускает [1.] [5.])"
    В ходе работы выяснилось, что регулярное выражение работает корректно. Точки в некоторых работах -- результат форматирования уже после проверки в системе документа, в котором источники оформлены как кликабельные ссылки на таблицу "список литературы". (То есть в тексте, в самом docx и pdf, точек нет)
    Также некоторые разделы, которые предполагают просто текст, иногда оформлены как невидимая таблица. Внутри текста таблицы ссылки не ищутся, что тоже приводит к некорректным результатам.
  2. "проверка последовательности/упорядоченности ссылок (идет [12-13], а потом [1][2])"
    Добавлена логика соблюдения последовательности: проверяется, что разница между текущей и новой ссылкой равна 1. Учитываются только первые упоминания ссылок (то есть, если какой-то из источников повторяется несколько раз, он пропускается)

@HadronCollider HadronCollider merged commit ad2c8d2 into master Sep 2, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Критерий отчетов - ссылки на литературу
2 participants