在Ubuntu12.10中,最接近Times New Roman的替代字体是什么?是serif还是sans serif还是别的什么?
我已经安装了msttcorefonts。现在,在我的Latex文档中,我倾向于不使用Times New Roman,因为我在浏览了一下之后发现,使用pdflatex编译时可能会出现问题。我更喜欢坚持pdflatex,至少现在是这样。这就是为什么要问最接近的选择。
我的脚本循环遍历所有子目录并对所有.tex文件调用pdflatex命令:
#!/usr/bin/env bash
shopt -s globstar
for d in ./*/**/*.tex; do
echo pdflatex "$d"
done
My问题
如何将当前工作目录设置为循环中的当前子目录?
类似问题:如何将当前工作目录设置为脚本的目录?
Why我问
我的.tex文件包含相对路径,这就是为什么编译器只有在当前工作目录是文件所在的目录时才能工作。
在RStudio中,我创建了一个新文件,file / new / reproduce,我尝试从.pdf / with生成.pdf文件到PDF,下面我复制的错误发生了,我从LaTeX开始,我不太清楚是什么造成的。谢谢你的帮助。
控制台RStudio:
! Sorry, but C:\Users\JOSCAR~1\AppData\Local\Programs\MIKTEX~1.9\miktex\bin\x64\pdflatex.exe did not succeed.
! The log file hopefully contains the information to get MiKTeX
我已经看过了,但我的问题有点不同;请考虑这个示例(注意,stackoverflow.com将选项卡更改为显示中的空格;但是如果您尝试编辑,选项卡将保留在源代码中):
TEXENGINE=pdflatex
pdflatex:
echo the engine is $(TEXENGINE)
lualatex:
TEXENGINE=lualatex
echo Here I want to call the pdflatex rule, to check $(TEXENGINE) there!
在这里,如果运行默认目标(pdflatex),就会得到预期的输出:
$ make
我已经在Ubuntu上安装了我的闪亮服务器。此外,我还在服务器上安装了Texlive- full 2017。问题是,从服务器上的闪亮应用程序下载报告无法工作(在我的本地计算机上工作!)错误是:
pandoc: pdflatex not found. pdflatex is needed for pdf output.
Warning: Error in : pandoc document conversion failed with error 41
我也遵循了的步骤来创建符号链接,但是什么都没有改变!
我的pdflatex在下面的路径中:
/usr/local/texlive/2017/bi
我对Unix类型的命令行编译一无所知,现在我需要一个用LaTEX编写的文档来使用提供的makefile进行编译。 情况已经够糟糕的了,但更糟的是:我在Windows下工作,已经安装了文档调用的所有latex组件,包括Pygmentize,我甚至安装了Make for Windows,但仍然无法让它工作。 首先,当调用"Make“让它使用makefile时,正确的语法是什么:只需"make",或"make",后跟目标pdf文件名? 我两个都试过了,第一个结果是: No rule to make target "command" neede
最近,我开始使用autoconf并为我正在进行的项目使用自动控制。项目的文档是用LaTeX编写的。由于我不希望LaTeX作为依赖项,所以我希望检查pdflatex二进制文件是否带有autoconf,然后在Makefile.am中使用这些信息来决定是将.tex文件简单地复制到文档目录,还是生成PDF并同时复制两者。
这是configure.ac中的相关部分
# Check for presence of pdfLaTeX
AC_CHECK_PROG(PDFLATEX, pdflatex, pdflatex)
if test -z "$PDFLATEX"; then
AC_MS
我正在尝试从web界面下载我的Jupyter笔记本的PDF格式,方法是转到:
通过LaTeX以-> ->格式下载文件
然而,我得到了这个错误:
nbconvert failed: pdflatex not found on PATH
我已经安装了pandoc和MacTex。此外,在终端中设置了pdflatex。
$ which pdflatex
/Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin/pdflatex
我使用Jupyter 4.2.0和Python 2.7.11在Mac OS X El Capi
问题1
我在Latex中得到了以下错误:
! LaTeX Error: File `fancybox.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)
Enter file name:
但是,文件fancybox.sty实际上位于我运行pdflatex命令的文件夹中。为什么找不到呢?
我刚刚使用命令在Ubuntu上安装了Latex
apt-get install texlive-latex-base
而pdflatex命令
我知道这是一个很简单的问题。我以前从未使用过Linux,我也不知道该怎么做。
我正在我的Kubuntu机器上安装一个可移植的texlive。现在我想运行pdflatex。在texlive/bin/linux-i386/目录中有pdflatex文件。如果我使用dir命令,我可以看到文件是存在的。
我试图在终端中调用/path/to/texlive/bin/linux-i386/pdflatex test.tex,但得到了错误.../pdflatex: File or directory not found。
打电话给pdflatex test.tex我得到了This application is
我编写了一个批处理文件,用于创建一个文件,其中包含来自latex文件的缩写和引用。效果很好。我在notepad++ Run菜单中使用这个。我的问题是每次都必须从批处理文件中更改文件名。我想创建一个通用文件,它可以与任何文件一起工作。
这是我的工作脚本
:: Called from Notepad++ Run
:: [path_to_bat_file] "$(CURRENT_DIRECTORY)" "$(NAME_PART)"
:: Change Drive and to File Directory
%~d1
cd %1
:: Run Cleanup
ca
由于以下错误消息,我在RStudio中运行我的RStudio文件时遇到了问题:
Writing to file test.tex
Processing code chunks with options ...
You can now run (pdf)latex on 'test.tex'
Running pdflatex.exe on test.tex...failed
Error running C:/PROGRA~1/MiKTeX/miktex/bin/x64/pdflatex.exe (exit code -1073740791)
我有默认分期付款的MiKTeX,从我
我做了一个标记到pdf转换器使用烧瓶。转换不起作用,并显示内部服务器错误。
为了跟踪它,我运行heroku logs并获得以下错误:
2018-05-04T03:38:26.134931+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/pypandoc/__init__.py", line 325, in _convert_input
2018-05-04T03:38:26.134932+00:00 app[web.1]: 'Pandoc died with ex
当我使用呈现{rmarkdown}从Mac上的.Rmd文件生成pdf文件时,会出现一条错误消息:
pandoc: pdflatex not found. pdflatex is needed for pdf output. Error: pandoc document conversion failed
不过,当我查到
pdflatex -v
我得到了
pdfTeX 3.1415926-2.4-1.40.13 (TeX Live 2012)
kpathsea version 6.1.0
Copyright 2012 Peter Breitenlohner (eTeX)/Han The Than