Проблемы в сочетании кода HTML и кода уценки - PullRequest
0 голосов
/ 21 марта 2019

Я начал использовать markdown, чтобы написать книгу, так как легко генерировать EPUB и другие форматы файлов. Тем не менее, я начал комбинировать код HTML в markdown (pandoc), так как у markdown немного ограниченный словарный запас.

Например, я использовал следующий HTML-код для изменения размера изображения и его заголовка в introduction.markdown файле.

 <figure>
    <img src="images/industry40-final.png" class="center"/>
     <figcaption class="caption">Figure 1.5 Industry 4.0 - the fourth industrial revolution.</figcaption>
    <figure> 

Мой .css файл имеет следующий вид

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.caption {
  text-align: center;
}

Затем я использую следующую команду для генерации файла EPUB.

"C:\Program Files\Pandoc\pandoc.exe" -s --toc -c css-file.css -o ebook.epub title.txt chapter1.txt chapter2.markdown

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

В чем причина этого? как я мог это исправить?

...