CTeX 临时论坛
由于 原 CTeX 论坛 因故无限期关闭,我们在此建立临时论坛,通过 GitHub Issues 进行提问、回答与讨论。
此外,临时论坛的管理员会对在临时论坛上发生的讨论进行筛选,择其善者列在此 README.md
文件当中,以便后来者索引。这些问题在被充分讨论的基础之上,至少具有以下一个特征:
- 问题本身具有代表性;
- 问题本身不具有特别强的代表性,但是就有一定的技术深度;
- 问题本身不具有代表性,技术上也不会特别深入,但涉及到某个宏包、工具等的特定 bug 而在一定时期内可能引起大量同质讨论。
在此处提问、讨论请遵循 GitHub 社区规范。
善问目录
文档版式
中文支持
- siunitx 宏包无法自动在两侧插入空白
- 此问题其实与
siunitx
宏包并无直接关联,而是由于xeCJK
的原因,无法在技术上很好地解决。具体参考 CTeX-org/ctex-kit#392
- 此问题其实与
- 如何在宏两侧自动插入 CJKecglue
- 如何优雅地修改 xeCJK 在边缘处的标点挤压规则?
- 有办法使 xCJKecglue 随着字体而变化吗?
- 中文版心设计的疑难与最佳实践?
- 这是一场很长的讨论……
字体
- Roboto 字体在 xdvipdfmx 中调用时出现 null character 的警告信息
- 此问题来源于 xdvipdfmx 的一个 bug
- 如何在 XeTeX 中使用 CID 调用字符
- xetex 中 fandol 字体 script 的问题
参考文献
图片
- 有关插入 eps 文件的问题
- 这里 还探讨了 TeX 中插入图片的底层机制
- 插入图片时出现 Dimension too large 错误
- 无法加载 eps 格式图片
浮动体
- 有关浮动体过多产生的不良后果
- 怎么自动控制浮动体图片,表格不会跨越它所在的节?
- 包含浮动体和 longtable 环境的页面,内容从底部溢出
- 涉及
longtable
的 bug,还与 Pandoc 的配置有关
- 涉及
宏包使用
algorithm
beamer
listings
PGF
/TikZ
- TikZ-Feynman package didn't complied properly
- 此问题来源于 PGF 的一个 bug
宏编程
- 参数中用换行符进行换行
- obeylines 实现在参数中换行,导致 tabular 环境中 \hline 出错
\RenewDocumentCommand
修改计数器会导致相对引用出错- 该问题是因为
\NewDocumentCommand
等一组命令默认定义出的函数是 robust 的,从而导致\thefigure
没有在恰当的地方展开。
- 该问题是因为