Инструменты пользователя

Инструменты сайта


manuscript-pipeline

Подготовка черновика научной статьи

В этой заметке, инструкция как готовить статью в системе LaTeX в GNU/Linux, используя хранилище MOLPIT.

После создания нового проекта (например idenisov/hierarchical-models), выполняем в терминале:

git clone git@gitlab.molpit.org:idenisov/hierarchical-models.git

После того как выбран журнал, ищем на сайте журнала раздел «Submit Article» или «Submit Your Manuscript».

Ищем инструкцию для LaTeX. В нашем примере: http://journals.plos.org/ploscompbiol/s/latex

Скачиваем шаблон, распаковываем и помещаем в директорию hierarchical-models

Правим шаблон черновика. Если необходимо добавить русский текст, то в заголовок необходимо добавить:

\usepackage[T2A]{fontenc}
\usepackage[english]{babel}
\usepackage{pscyr}

Чтобы вставлять ссылки на использованные источники используйте файл library с набором библиографических записей в формате BibTeX. Его удобно формировать в приложении Zotero или копировать из поисковой системы Google Scholar вручную.

В конце статьи вставьте библиографию так:

\bibliographystyle{plos2015}
\bibliography{library}

Чтобы сформировался список литературы для статей, используйте bibtex

После редактирования создаете файл .gitignore, который не допустит, чтобы вспомогательные файлы LaTeX попали в хранилище на сервере.

  *.pdf
  *.aux
  *.log
  *.spl
  *.gz
  *.dvi
  *.bbl
  *.blg
  *.ps
  *.out
  *.bak
  *~

В настройке вашего хранилища GitLab в разделе Settings → Integration добавить Webhook

http://hook.molpit.org/latex/?scope=publish&project=hierarchical-models&tool=latex&bibtool=bibtex&name=article

После этого зафиксируйте измерения в вашем локальном проекте:

git add .
git commit -m "первая фиксация черновика"

И отправьте изменения на сервер:

git push

Документ автоматически будет собран на сервере: http://build.molpit.org/publish/

Логин и пароль вы можете узнать на одной из наших встреч.

manuscript-pipeline.txt · Последние изменения: 2018/04/20 10:48 — Иван Денисов