【问题标题】:How to convert LaTeX item to dash如何将 LaTeX 项目转换为破折号
【发布时间】:2020-01-30 07:50:49
【问题描述】:

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

我尝试在 LaTeX 中使用包 enumitem 和

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

但它不起作用。

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

【问题讨论】:

    标签: latex pandoc


    【解决方案1】:

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

    将以下内容放入styles.css:

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

    然后与pandoc's --css option一起使用:

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

    【讨论】:

      猜你喜欢
      • 2021-04-15
      • 2013-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多