latex - 如何将 LaTeX 项目转换为破折号
问题描述
我正在尝试使用 pandoc 从 LaTeX 文件创建一个 epub 文件。对于\itemize
LaTeX 中的环境,pandoc 创建一个带有圆形项目符号的列表,但我需要使用破折号,因为它是一个对话框。
我尝试在 LaTeX 中使用包 enumitem 和
\setlist[itemize]{label={--}}
但它不起作用。
我认为 pandoc 中有一个选项,或者放入我的 tex 文件但找不到它。
解决方案
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
推荐阅读
- asp-classic - ASP Classic:无法通过 Sendgrid API v3 发送 Base64 PDF 附件,只能发送 PDF 中的文件名
- c++ - 在类中使用模板参数中的类型名
- vue.js - Get selected dropdown value in vue.js
- r - 根据条件将插值行添加到 data.table
- python - 无法提取 locust 中的 cookie 值
- amazon-web-services - 拒绝将现有实例升级到某些 ec2 实例类型的 IAM 策略
- python - 脚本执行结束后,使诅咒输出在控制台中持续存在
- python-3.x - 第 3 次尝试后,scrapy 崩溃
- flutter - Flutter GetIt 抛出实例异常
- interrupt - 为什么我在 PIC18F XC8 上的代码会导致每秒几次中断扩展?