Code Monkey home page Code Monkey logo

latex_templates's Introduction

latex_templates's People

Contributors

abdullinam avatar belyaev-mikhail avatar dan0n avatar ejiek avatar ejiektpobehuk avatar h31 avatar lamtev avatar vilegzhanina avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

latex_templates's Issues

Предложение добавления шаблона для отчетов

Я наконец-то привел свой LaTeX-шаблон для отчетов к некоторому завершенному виду, поэтому, если он подойдет для этого репозитория, готов создать пулл реквест. Я бы хотел еще написать некое подобие гайда/документации, но это задача затянется слишком надолго.

Попутно я хотел бы таким образом протестировать шаблон на других устройствах на предмет проблем и несовместимостей.

Ознакомиться можно здесь. Там же есть pdf-файл c примером полученного документа.

Некоторые особенности шаблона:

  • Переопределенная команда \maketitle для создания титульного листа, обычно используемого для отчетов в Политехе:

Титульный лист

- Обеспечена работа с библиографией и приложениями (с помощью _BiBLaTeX_+_biber_ (**требует тестирования**)) - ~~Куча костылей~~ Сносная работа пакета _listings_ ~~(ооо, хоспаде)~~ с кириллицей и подсветка синтаксиса для некоторых языков (но над подсветкой я особо не заморачивался, можно потом дополнить) - Автоподстановка имени студента, темы отчета и названия дисциплины в метаданные pdf-файла - Большой спектр включаемых пакетов - Различные мелкие дополнения для личного удобства (новые команды и т. д.) - Поддержка _XeTeX_ (**требует тестирования**) - Шаблон проверялся с _MiKTeX_ и _TeXLive 2015_ (2013 версия, поставляемая с _Ubuntu_, уже серьезно устарела, и там требуется пляска с обновлением, которую я не осилил, т. к. не линуксоид)

Шаблон создавался с возможностью мелкой кастомизации, но для шаблона этого репозитория это вряд ли необходимо, после пулл реквеста можно будет подогнать оформление к единственно верному (я плохо разбираюсь в правилах оформления, поэтому один не справлюсь с данным вопросом).

Для курсовой добавить приложения

Если в приложении больше одной страницы то в нем используется
своя нумерация страниц начиная с первой. Над реализацией условия пока не думал.

Презентация пандока

Pandoc позволяет генерировать презентации в формате pdf из MarkDown разметки, что есть удобно. LaTeX при этом исползуется как промежуточное звено. Вопрос, стоит ли располагать шаблон в данном репозиторие.

Описание для Папирии

Теперь наши шаблоны представлены на платформе Papeeria.
Для более ясного их представления предлагаю создать файлы описания. Мне обещали, что подхватывается не только README.md(используемый гитхабом), но и других форматов (без формата вовсе).

Мелочи курсовой (напоминалка)

  • Добавить точки к нумерации глав (и в содержание)
  • Переименовать рисунки из "рис." в Рисунок и добавить точку
  • Поправить футер на странице содержания
  • Поправить название таблиц (нумерация справа, название по центру)

Фиксы почти на всё есть в конкретной курсовой, но ещё не в шаблоне.
После защиты димплома допилю.

Курсовая vs Отчёт

Знаете ли вы концептуальные отличия отчёта по курсовой от обычного отчёта (по лабораторной, например)? Вопрос к тому, нужно ли нам иметь два отдельных шаблона.

Соответсвие требованиям

Предлагаю к ознакомлению существующие компиляции требований к студенческим работам:
pdf от 2013 года
богомерзкий doc от 2000


Если найдёте расхождения с уже имеющимися в репозиторие работами, то можно либо прокомментировать данный issue, либо создать новый.

Также немаловажно, что данные документы не являются истиной в первой инстанции и могут не соответствовать реальным требованиям на нашей кафедре (в том числе из-за возраста).

Сборка шаблонов

Сейчас у шаблонов полностью отсутствуют рекомендации по сборке (например, порядок выполнения команд).
Можно укомплектовать каждый своим make файлом.

Очистка репозитория.

Я чуть более чем уверен, что сейчас закомиченными являются и генерируемые файлы, что есть совсем не хорошо. Цель: обнаружить и устранить + вписать в секцию clean Make файла.

Проверить требования к бакалаварской

Здесь предлагаю собрать все имеющиеся несоответствия требованиям.
И список нормативных документов, в которых эти требования указаны.

Сейчас, мне кажется, некорректно расположены названия и номера таблиц .

Шаблон бакалаврской требует disser.cls

Попробовал собрать thesis.tex, но словил ошибку:

    csse-fcs.cls // line 96 // ! LaTeX Error: File `disser.cls' not found.Type X to quit or <RETURN> to proceed,or enter new name. (Default extension: cls)Enter file name:! Emergency stop.<read > \LoadClass{disser}[2011/11/29]

Я так понимаю, речь идет о классе из шаблона disser?
У меня MikTex 2.9

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.