wsl2+VSCode+LaTeX Workshop编译错误问题

发布于 2025-02-08 09:57:18

由于overleaf的时间限制以及Windows平台上编译速度的问题,我选择利用Win11自带的wsl2安装Ubuntu24.04.01LTS。具体信息如下:截图_20250208100321.jpg

目前是使用VSCode + LaTeX Workshop编辑LaTeX文档。大多数情况下没有什么问题,但是我在编译黄老师的这个例子时会报错,虽然有PDF文件但是缺少目录部分。
想问问各位大佬这个问题如何解决?感激不尽。

查看更多

关注者
0
被浏览
85
2 个回答
啸行
啸行 13小时前
这家伙很懒,什么也没写!

我使用如下命令编译出现了目录:

latexmk -pdfxe whu-beamer2015.tex

我用的操作系统是 Windows,但这不影响上述命令的使用,按理说 Ubuntu 上完整安装 texlive 也一样可以用。
截图失效就不放了。

鸣镝
鸣镝 13小时前
这家伙很懒,什么也没写!

由于你压缩包里的目录结构是这样的:

whu-beamer2015
│   whu-beamer2015.tex
│
└───figures
        whulogo.eps

图片在你 .tex 文件所在目录的子目录下,因此,两种方法:

  1. 把图片放到和 .tex 文件一个目录下,就不用改代码
  2. 把 .tex 文件的这行代码:
\logo{\includegraphics[height=0.09\textwidth]{whulogo.eps}}%% 武大校徽, MetaPost 文件.

改成:

\logo{\includegraphics[height=0.09\textwidth]{./figures/whulogo.eps}}%% 武大校徽, MetaPost 文件.

即可。

字体问题,有可能需要在系统内安装字体后,重新刷新字体缓存。可以参考

texdoc texlive

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览