1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/geethon-XSYUThesis

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 8.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 07.03.2025 17:41 f4ae561

Что такое XSYUthesis_xelatex?

XSYUthesis_xelatex — это неофициальный шаблон XeLaTeX для подготовки магистерской или докторской диссертации в Университете нефти и газа имени Дэна Сяoping (Xi'an Shiyou University).

Шаблон LaTeX для диссертации в университете нефти и газа имени Дэна Сяoping

Этот шаблон создан на основе [шаблона LaTeX для диссертации Xi'an Dianzi University](https://github.com/ Yöran/XDUthesis_xelatex) и адаптирован под требования Xi'an Shiyou University.

Шаблон был создан с учетом требований к оформлению магистерских и докторских диссертаций в Xi'an Shiyou University. Оригинальный шаблон был создан на основе официального шаблона Xi'an Dianzi University, который доступен на сайте университета. Оригинальный шаблон использует кодировку GBK и компилируется через LaTeX, но этот шаблон поддерживает XeLaTeX и использует кодировку UTF-8, что делает его более удобным для использования на Linux, TeX Live 2020 и MacOS.

Этот шаблон не прошел официальную проверку, однако автор сделал все возможное, чтобы он максимально приближался к требованиям Xi'an Shiyou University. Из-за ограниченных ресурсов, только первая страница диссертации была тщательно проверена и соответствует 90% требованиям. Остальные части должны соответствовать примерно 85%. Возможно потребуется небольшая коррекция таких деталей как поля страницы, расстояние между строками, длина линий надстрочных символов и прочее.## Как использовать

  • По умолчанию используется академическая обложка для магистратуры.

  • Информация о диссертации и авторе может быть изменена в файле XSYUthesis.cfg.

  • Ссылки на литературу следует вносить в файл ./bib/tex.bib. Библиография может быть экспортирована из Google Scholar и Baidu Scholar в формат BibTeX, но следует обратить внимание на правильность формата.

Технические требования

Для компиляции этого шаблона требуется движок XeTeX. На Linux и MacOS для работы с шрифтами SimSun и SimHei необходимо выполнить конфигурацию. Оригинальный шаблон успешно тестировался на Debian 8 и TeX Live 2016, TeX Live 2017, TeX Live 2019. Этот шаблон был создан на Windows 10 (20H2) после установки TeXLive2020 и Visual Studio Code, а также успешно протестирован на TeXLive2021 и MacTex2021.

Установка TeXLive

  1. Скачайте TeXLive
  2. Процесс установки здесь

Установка Visual Studio Code

  1. Процесс установки здесь
  2. Конфигурация окружения для LaTeX в VSCode здесь

Установка шрифта

Шрифт FZxiaobiao.ttf используется в оформлении диссертационной работы магистрантов нашей академии. Установку следует выполнить самостоятельно. Внимание: перемещайте файл FZxiaobiao.ttf только при необходимости, но обязательно измените путь в команде \setCJKfamilyfont{xbsong}[AutoFakeBold=true,Path=./font/]{FZxiaobiao.ttf}, если вы его переместите.## Стандарты оформления списка литературы Данный шаблон использует файл gbt7714-2015.bst для управления стилем списка литературы. Однако учебное заведение указывает на использование ГОСТ Р 7.0.5-2008 (что явно устарело). Если пользователи хотят использовать другой стиль оформления списка литературы, они должны подготовить свой .bst файл и поместить его в директорию шаблона. Затем найдите команду \bibliographystyle{gbt7714-numerical} в файле XSYUthesis.cls и замените её на нужный вам стиль.

Известные проблемы

  • При использовании XeTeX, опция AutoFakeBold может привести к появлению случайных символов при копировании. В шаблоне после команды \begin{document} вставлен японский пробел ' ', что позволяет копировать все содержимое за исключением главных заголовков.

  • Отсутствие списка литературы в тексте и наличие знака [?]: перед тем как использовать команду xelatex, несколько раз запустите команду bibtex.

  • В последней строке файла Chapter1.tex есть команда удаления автоматически создаваемых пустых страниц LaTeX. Это сделано потому, что LaTeX обычно добавляет пустую страницу после окончания раздела на нечётной странице. Однако странные требования нашего университета запрещают наличие пустых страниц в разделах. Для решения этой проблемы студенты могут добавить команду \let\cleardoublepage\clearpage в конце каждого раздела.* По информации выпускников 2021 года, наш университет печатает диссертации с односторонним выводом первых страниц без полей. Я выполнил изменения в файле XSYUThesis.cls. Однако это решение не идеально, поскольку возникают повторяющиеся номера страниц при переходе между страницами в оглавлении. Решение можно найти в использовании программы Inkscape для редактирования этих страниц вручную. Обратите внимание, что при печати первых страниц, следует использовать односторонний вывод.

Проверка уникальности

  • PDF, созданный данным шаблоном, проходит проверку на уникальность в системе eLibrary без ошибок.
  • Шаблон был успешно использован магистрантом Информатики и Вычислительной техники ХПИ в июне 2021 года для прохождения проверки на уникальность в системе eLibrary.

Подача статьи

  • PDF-версия статьи, созданная с помощью данного шаблона, была успешно подана и одобрена библиотекой нашего университета.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/geethon-XSYUThesis.git
git@api.gitlife.ru:oschina-mirror/geethon-XSYUThesis.git
oschina-mirror
geethon-XSYUThesis
geethon-XSYUThesis
master