В этом каталоге находится пример статьи, выполненной в стиле двухколоночного документа. Такой формат характерен для многих вариантов IEEE Transactions.
Для работы с этим шаблоном необходимо установить язык программирования R и среду RStudio. Также рекомендуется наличие Markdown-редактора - например, ReText или Typora.
Полный список файлов и каталогов представлен в таблице ниже:
| Имя | Назначение и содержание |
|---|---|
/img |
Папка для иллюстраций |
10pt.eqp |
Файл с настройками форматирования формул MathType |
article.bib |
Список библиографических ссылок в формате BibTeX |
article.Rproj |
Файл проекта для RStudio |
_bookdown.yml |
Настройки для bookdown документа в формате YAML (имя выходного файла, подписи рисунков, таблиц и листингов) |
_build.sh |
Скрипт компиляции выходных документов |
filter.lua |
Файл Lua-фильтра для Pandoc, служит для автоматического редактирования docx документа в соответствии с шаблоном IEEE |
gost-r-7-0-5-2008-numeric.csl |
Файл CSL-стиля для формирования списка литературы по ГОСТ |
header.docx |
Файл с оформленной шапкой статьи (название и имена авторов) и нижним колонтитулом |
ieee.csl |
Файл CSL-стиля для формирования списка литературы в стиле IEEE |
index.Rmd |
Основной документ, содержит настройки в формате YAML (в том числе название статьи) и тело статьи |
Inforino_formatting_EN.docx |
Шаблон документа MS Word со стилями оформления |
Примечание: после клонирования этого репозитория и запуска компиляции документа в программе RStudio с помощью кнопки Build All в списке файлов появятся следующие элементы:
- файл
article.html- книга в виде единого HTML-документа (соответствует форматуbookdown::html_document2); - папка
_bookсо следующими файлами:article.docx- книга в формате docx (Microsoft Word) с учетом файла-шаблона Inforino_formatting_EN.docx.
Подготовку статьи следует выполнять в следующем порядке:
- Задать название статьи в поле
titleфайлаindex.Rmd. - Написать текст статьи в файле
index.Rmdс использованием Markdown и его расширений (RMarkdown Cheat Sheet и bookdown). - Преобразовать документ в HTML-формат кнопкой Build Book →
bookdown::html_document2для проверки правильности нумерации рисунков, таблиц, формул и ссылок на них. - Преобразовать документ в docx-формат кнопкой Build Book →
bookdown::docx_document2.
После получения финальной версии docx-документа следует:
-
Преобразовать все формулы в MathType:
- На ленте MathType нажать кнопку Convert Equations; в открывшемся окне установить в области Equation types to convert галочку Word 2007 and late (OMML) equations, затем в области Convert equations to выбрать MathType equations (OLE objects).
- Нажать кнопку Convert и ждать результата.
- Отформатировать все формулы (греческие буквы - прямо и т.п.) - нажать на ленте MathType кнопку Format Equations, в области Format equations using preferences from установить переключатель в положение MathType preference file, нажать кнопку Browse, выбрать файл настроек
10pt.eqpи применить изменения кнопкой OK.
Примечание: При конвертации из OMML в MathType могут не работать LaTeX-окружения
splitиmultiline, поэтому надежнее использоватьarray.В результате ко всем формулам будет применен стиль MTDisplayEquation, сами формулы будут расположены в центре колонки, а их номера будут выравнены табуляцией по правому краю.
-
Применить стиль table head для подписей таблиц. В шапке таблиц применить стиль table, а обычных ячейках - table copy. Выровнять таблицы по центру колонки.
-
Скопировать файл
header.docxв папку_book. Скопировать в него содержимое файлаarticle.docxи заполнить в нем название, информацию об авторах и нижний колонтитул. -
Убрать красные строки в абзацах, начинающихся со строчной буквы или логически связанных знаками препинания с формулами.
-
При необходимости переместить все рисунки в углы страницы. Проверить и изменить их номера в случае необходимости.
-
Применить стиль references ко всем элементам списка литературы, удалив существующие номера в квадратных скобках.