Liam0205 / liam0205.github.io

Deployment of my weblog.
https://liam0205.github.io
35 stars 5 forks source link

LaTeX 插图时对文件扩展名的处理 | 始终 #279

Open Liam0205 opened 5 years ago

Liam0205 commented 5 years ago

https://liam.page/2019/01/27/keep-single-dot-in-image-filename-for-LaTeX/

这是一篇简单的记录,缘起与有人在 XeLaTeX 中插入 .png 格式的图片,但提示 no boundingbox。这与我的认知不同:这一错误通常只在 LaTeX 方式编译时才会出现,而且加上 bmpsize 宏包结合 xDVIPDFMx 驱动就能解决。但这次问题出现在 XeLaTeX 下,我感到很奇怪,也引起了我的兴趣。

wxflogic commented 5 years ago

最近碰到同样的错误,试验了好久才发现是文件名的问题。

Liam0205 commented 5 years ago

@wxflogic ←_←,看样子这个问题还挺容易撞见的。

wxflogic commented 5 years ago

我是帮别人整理稿子发现这类错误的。他们喜欢把图片名命名为2.1.jpg之类,于是就出现了这种错误。估计在初学者中不少见。我只知道改文件名可以绕过错误,看你的文章知道还有第二者办法。谢谢!

CoelacanthusHex commented 3 years ago

我觉得最好的解决方案应该是修改 \filename@parse 使之能正确解析文件拓展名(这个问题到现在仍然存在