问题标签 [xelatex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
233 浏览

r - xelatex, luatex 在构建演示书的 pdf 时出现问题

我可以很好地构建演示的 gitbook。

如果我尝试构建 pdf,则 .tex 文件由 pandoc 制作,但 xelatex 编译炸弹。我在构建窗口中收到一条不完整的消息。

如果我在 shell 中手动编译,我会得到以下输出。短篇小说 - 似乎在 pandoc 中的某个地方有使用 \xetex_if_engine:F 和 \luatex_if_engine:TF 的代码,这些代码显然自 2017 年 1 月 1 日以来一直不起作用。

但我不能成为自一月份以来第一个尝试编译 pdf 的人。有任何想法吗?

在此处输入图像描述

0 投票
1 回答
391 浏览

pandoc - 当 € 在标题中时,pandoc 转换为 pdf 失败

LaTeX 中的 Windows 10 \欧元

我有MiKTeX 2.9.6300 64-bit,并且我可以xelatex eurosym在其中eurosym.tex包含以下LaTeX代码:

- 输出如预期:

Win10 eurosym 上的 Pandoc 调用失败

我的pandoc-templates/default.latex本地副本正确包含调用:

而且我已经安装了pandoc v1.19.2.1,所以我希望只包含以下内容pandoc eurosym.md -o eurosym.pdf --latex-engine=xelatex时可以工作eurosym.md

- 但事实上我得到:

- 为什么\euro{}Pandoc 中的命令在这里失败?

与 Arch Linux 上的 Pandoc 相同

pandoc 1.19.2.1-90,调用texlive-bin 2016.41290-12,并使用jgm 的 default.latex我得到:

但是我可以通过注释掉 jgm's 的第 76 行\usepackage[unicode=true]{hyperref}(然后是第 80-98 行和第 253 行,这两个\hypersetup{...}子句和第 99 行,\urlstyle{same}它们都需要hyperref)来使其按预期工作default.latex

发现有一个更新的 default.latex,我尝试使用那个,Pandoc\euro再次失败。

结论似乎是在 Pandoc 中以某种方式 eurosym 和 hyperref 相互不兼容

所以我创建了一个新问题:Pandoc 中的 eurosym 似乎与 hyperref #3801 不兼容

0 投票
1 回答
333 浏览

latex - LaTeX 中的不同 \chi 符号

我正在使用 xelatex 引擎排版带有一些希腊符号的 LaTeX 文档。

出于某种原因, \chi 命令创建的符号与我预期的不同:

这个符号相对这另一个

它们很接近,但不完全相同,我想获得第二个。

我应该调用一个特殊的包吗?

提前感谢任何提示,阿德里安

0 投票
3 回答
2259 浏览

latex - Julia:将结果导出到表格:示例代码

请指向示例代码和文档,了解如何将一些数据和模拟结果导出到一个整洁、可读的表格中,该表格可以轻松复制粘贴或导入到文档中,特别是使用LaTeX.

我目前的做法是:

将上面的内容变成LaTeX表格需要一些工作。朝着正确方向迈出的任何一步都将受到赞赏。

我发现了一个名为LaTeX.jl的有前途的包,它似乎没有得到维护和/或已被取代。梦想是拥有类似stargazer 的东西R

我在我的代码中使用了 unicode Greeks,例如 α,它可以用 编译XeLaTeX,但也欢迎α转换为的解决方案\alpha。另一种方法是手动替换我的便利函数中的名称show_table,这还不错。

0 投票
1 回答
863 浏览

latex - 乳胶定义的解释

我在 awesome-cv 文档类中遇到了这一行

它的作用是你给它一个单词,它会改变单词前三个字母的颜色。

但是,我不明白它是如何工作的。有人可以向我描述一下吗?

0 投票
1 回答
356 浏览

latex - Rmarkdown 从脚本渲染

我正在尝试从脚本将 Rmd 编​​织为 pdf,以便我可以设置 AWS 服务来生成报告,问题是,在 Rstudio(编织按钮)中它工作正常,但如果我尝试使用生成文档,rmarkdown::render('diagnostic.Rmd',output_format = pdf_document(latex_engine = "pdflatex"), output_file = "diagnostique.pdf")我会收到此错误:

请注意,我正在使用engine = pdflatex它产生我想要的结果,我也尝试过xelatexlualatex成功使用lualatex,但质量成本很高(使用 lualatex 生成的报告无法按预期编译)。

我到处寻找这个失踪$,但没有找到错误。任何关于在哪里搜索或做什么的建议将不胜感激。

0 投票
1 回答
2778 浏览

r - RMarkdown PDF“LaTeX3 错误:错误变量”

几个月以来,我一直在通过 RMarkdown 创建 PDF 报告,但是今天在新机器上安装 MikTex、R 以及 rmarkdown 和 tidyverse 软件包后,在尝试编写 PDF 时收到以下错误消息:

我能够使用下面的简单示例重新创建错误:

测试.R

测试.Rmd

当我直接在 RStudio 中编织 Test.Rmd 而不是使用带有 .R 的单独 .R 文件时,我也看到了错误render()。我也尝试使用 lualatex pdf 引擎并收到与上述相同的错误。我可以使用 RStudio 中内置的 RMarkdown PDF 示例生成 PDF。

Sourceforge 上的这篇文章似乎相关,但没有用,因为解决方案是更新 fontspec 包,而我已经在使用更新的 fontspec 包。

会话信息

非常感谢任何帮助或建议!

0 投票
1 回答
876 浏览

pdf - 表情符号不织成 PDF

如果我cat("\U001F615")在 Mac 上的 RStudio 命令行上运行,它会显示表情符号。但是,如果我将它(Rmd)编织成 pdf,我会收到以下错误消息:

!包 inputenc 错误:Unicode char \u8:未设置为与 LaTeX 一起使用。

有关说明,请参阅 inputenc 包文档。键入 H 以获得即时帮助。...

l.144 \end{逐字}

尝试使用--latex-engine=xelatex. 潘多克:

错误生成 PDF 错误:pandoc 文档转换失败,错误 43 执行停止

但如果我这样做latex_engine: xelatex,我不会收到错误消息,但针织 pdf 仍然不显示表情符号。有人可以帮助我如何使用表情符号显示编织成 PDF 吗?

0 投票
0 回答
9814 浏览

r - 使用 xelatex 的 Rmarkdown

我正在尝试使用 Calibri 字体,但据我了解,我首先需要能够使用 xelatex 引擎。这是我遇到问题的地方。示例代码和错误如下。

请注意,我对乳胶很陌生,所以我很可能错过了一些明显的东西。如果重要的话,我已经安装了 MikTeX 2.9,并且我已经使用默认的 pdflatex 引擎成功生成了 pdf(据我所知,它的字体非常有限。)

我在 Windows 10 64 位。

错误:

编辑:使用了错误识别的乳胶分布,我正在使用 MikTex

0 投票
1 回答
1891 浏览

r - RMarkdown xelatex !缺失和插入

我最初在这里发布了问题:

使用 xelatex 的 Rmarkdown

我已经重新安装了,但现在我遇到了一个全新的问题。

使用以下代码(在 .Rmd 文件中):

我收到以下错误:

我认为它与路径中的空间有关,因为当我将图像直接放在F中时,它可以正常工作。

不幸的是,这个项目要求我使用名称中带有空格的文件夹。

我在 Windows 10 64 位,运行 MikTex 2.9 和更新的包(包括 fontspec)。Miktex 安装在程序文件中,但我也尝试安装到不同的文件夹,但结果相同。

我还在运行一个最近安装/更新的 rstudio,其中包含更新的 knitr 和 rmarkdown 包。

确实适用于 pdflatex,即使文件名中有空格。