运行出来是contents,而不是“目录” #5
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
环境:
以pkuthss-1.8.2/pkuthss/doc/example文件夹的内容为模板,内容替换成自己的。
运行出来的目录页的标题是contents,而不是中文的“目录”
日志如下:
其中的/Users/zhangrong/Documents/phd/proposal/thesis.log这个文件见附件。
谢谢!
你是没有使用 latexmk 编译示例文档吧?请按指南编译。(以及你用的这图床域名真是令人揉脸啊……)
哈哈,我用的图床工具是https://github.com/Molunerfinn/PicGo
欢迎大佬使用!
我按照pkuthss-bootstrap-0.1.7.pdf文件中,第3.3 类 Unix 系统编译 pkuthss 示例模版,进行如下操作:
• 运行 texdoc pkuthss ,找到所打开的 pdf 文件所在的目录。
• 将此目录中的 example.pdf 复制到合适的地方供参考;将此目录中 example 子目录的所有内容复制 到另一个合适的目录中(此处假设目录名为 thesis )。
• 在 thesis 目录中执行 latexmk ,等待编译完成。
然后发现thesis 目录中没有出现 thesis.pdf,看来我连例子都没有编译成功。
终端上的输出日志如下(log.txt见附件):
谢谢!
请贴一下你机器上
latexmkrc
的内容……现在情况怎样了?
不好意思。。。
我在我的电脑上搜索latexmkrc这个文件,然后发现有很多这个文件,只是位于电脑中不同的位置,不知道大佬指的是哪个目录下的latexmkrc文件。
我找到/usr/local/texlive/2016/texmf-dist/doc/latex/thuthesis/latexmkrc这个文件,文件内容如下:
但是我没找到/usr/local/texlive/2016/texmf-dist/doc/latex/pkuthss/latexmkrc这个文件。
而且我发现:运行texdoc pkuthss,找到所打开的pdf文件所在的目录,这个目录下的example目录中没有latexmkrc文件。
然后我贴一下我真实project下的~/Documents/phd/proposal/latexmkrc文件的内容吧(这个文件应该是从下载的pkuthss-1.8.2/pkuthss/doc/example/latexmkrc拷贝过来的吧。)。
谢谢大佬!
TeX Live 2016???【黑人问号脸.jpeg
按指南安装怎么会是 2016 呢……
吓得我赶紧去卸载TeX Live 2016。。。
我卸载了TeX Live 2016,然后按指南安装了https://mirror.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet/install-tl-unx.tar.gz
然后用latexmk能正常运行/usr/local/texlive/2019/texmf-dist/doc/latex/pkuthss/example这个模板。
然后运行我自己的project的时候,报如下错误(用latexmk也会报如下错误)。错误有点多,还请大佬莫烦,能解决一个是一个,大佬对其中的任何一个错误有想法都可以说一下,谢谢大佬!
问题太多,你去未名 BBS 上问吧,或者自己从 example 开始一点一点加代码看哪里出问题了。
嗯嗯,确实问题很多。
我的环境是mac os Catalina,在想是不是应该安装MacTeX-2019
因为MacTeX-2019有3.8G,而https://mirror.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet/install-tl-unx.tar.gz 是不是只是basic的,而不是完整的安装包。
而且http://www.tug.org/mactex/ 这个网址上有两段话,TeX Live 2019是不是只支持MacOS 10.6,而MacTeX-2019支持mac os Catalina。
The current distribution is MacTeX-2019
This distribution requires Mac OS 10.12, Sierra, or higher and runs on Intel processors.
You can also install TeX Live 2019 using the TeX Live Unix Install Script.
This method supports MacOS 10.6, Snow Leopard, and higher and runs on Intel processors.
install-tl-unx.tar.gz
只是现场从网上下载包文件而已。TeX Live 自己没说的话应该都兼容吧……我卸载TeX Live后,安装了MacTeX-2019,然后发现应该不是TeX Live的问题,TeX Live和MacTeX-2019的运行结果都是一样的。
然后我按照“example开始一点一点加代码看哪里出问题”的方法,发现是包\usepackage{subfig}的问题。
然后我发现添加下面3个包中的任何一个都会报错。
去掉全部这3个包,就不会报错,能正常运行出来pdf文件。
大佬“将两个图排成同一行”用的是哪个包呀,谢谢大佬!
pkuthss 因为用了 caption 宏包,所以和 subfig、subfigure 不兼容;它会自动载入 subcaption。看来是你重复载入 subcaption 导致了问题。
嗯嗯,我去掉了所有的包,然后用subcaption的例子去弄,没有报错了,谢谢大佬!大佬果然是大佬!
好吧……