首页 > 解决方案 > 如何将 LaTeX 项目转换为破折号

问题描述

我正在尝试使用 pandoc 从 LaTeX 文件创建一个 epub 文件。对于\itemizeLaTeX 中的环境,pandoc 创建一个带有圆形项目符号的列表,但我需要使用破折号,因为它是一个对话框。

我尝试在 LaTeX 中使用包 enumitem 和

\setlist[itemize]{label={--}}

但它不起作用。

我认为 pandoc 中有一个选项,或者放入我的 tex 文件但找不到它。

标签: latexpandoc

解决方案


EPUB 基本上是一个压缩的 HTML 文件。要设置 HTML 样式,您必须使用 CSS。对于一些使用list-style-type很容易的列表项。对于破折号,更少

将以下内容放入styles.css:

ul {
  margin: 0;
  list-style-type: none;
}
ul > li {
  text-indent: -5px;
}
ul > li:before {
  content: "-";
  text-indent: -5px;
}

然后将它与pandoc 的 --css 选项一起使用:

pandoc input.tex -o output.epub --css styles.css

推荐阅读