问题标签 [xetex]

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 回答
697 浏览

latex - XeTeX(通过 TexShop)字体渲染在雪豹上部分损坏

在 Mac OS X 10.6.1 (Snow Leopard) 上使用 TexShop 和 XeTeX 进行渲染时,某些元素(例如包中的grqq{}引号或小数)丢失。dcolumn切换到dvipdfmx引擎没有帮助,它只会错过其他角色。我的 TexShop 版本是 2.26(我相信是最新的 atm)。

对于我尝试的几种字体,问题仍然存在。在雪豹之前,我完全没有问题。有什么想法/建议吗?

0 投票
4 回答
6510 浏览

latex - TeX Font Mapping

I am using a package written on top of XeLaTeX. This package uses fontspec to specify fonts for different parts of your text: latin, non-latin, math mode, ...

The package comes with several sample files. I was able to xelatex most of them that depend on regular ttf or otf files. However, one of them tries to set the font of digits in math mode to some font, say "NonLatin Digits". But, the font doesn't seem to be a regular font. There are two files in the same directory called "nonlatindigits.map" and "nonlatindigits.tec". TECkit uses these mapping files to generate TeX fonts. However, for some reason it fails to create the files, and xelatex issues the following error message.

The kpathsea program complains about the whitespace, but removing the whitespace does solve the problem with loading the TFM file.

Any clues what I am doing wrong?

0 投票
3 回答
4725 浏览

tex - 你使用 XeTeX 还是 pdfTeX?

据我了解(在这里和那里进行了几天的研究),有两个主要的 TeX 引擎:pdfTeX 和 XeTeX。pdfTeX 是“标准”,自 1990 年代初就存在,直接呈现为 PDF,并改进了原始 TeX 的一些小格式问题。

另一方面,XeTeX 也输出 PDF,可以使用任何系统字体而不复杂,并且默认可以接受 Unicode 输入。然而由于某种原因,它不是任何 TeX 发行版中的默认引擎。

我有这个权利吗?为什么 pdfTeX 仍然是标准?你用哪个?

0 投票
1 回答
4220 浏览

latex - xelatex Invalid fontname

I want to use the openoffice chinese fonts, eg AR PL SungtiL GB, but the xelatex tells me that it is an invalid name (as shown below). It seems like the font name has spaces and so it doesn't recognize it? How should I get around this?

I am using the xeCJK package in XeTeX 3.1415926-2.2-0.9995.2 (TeX Live 2009/Debian) on Ubuntu.

0 投票
1 回答
2511 浏览

latex - \LaTeX{} 的行间距问题

当我使用 \LaTeX{} 显示 LaTeX 徽标时,会向下推以下文本行以适应 LaTeX 中的下标“E”。

我该如何覆盖这个?有没有我可以传递给 \LaTeX{} 的选项?

编辑:问题是由于水平空间,而不是垂直空间,是由普通文本以及 \LaTeX{} 命令引起的。

0 投票
2 回答
758 浏览

latex - 根据使用的字体有条件地执行宏

0 投票
3 回答
1795 浏览

latex - XeTeX - 检测何时需要重新运行

由于未定义的引用,我正在尝试确定何时需要重新运行 Xe(La)TeX。我在SCons 邮件列表上发布了一个相关的问题,问题如下:

SCons 和其他构建系统目前有时无法检测到需要多次运行 XeLaTeX 的页数和其他引用。这是一个示例文件(我们称之为job.tex):

如果您运行xelatex job,则生成的 .pdf 的三页页码为“Page 1 of 0”、“Page 2 of 0”和“Page 3 of 0”。如果您xelatex job第二次运行,您会得到“第 1 页,共 3 页”等(即正确的页数)。

为了解决这个问题,我在 SCons 邮件列表中建议检查是否运行 xelatex 来解析未定义的引用是更改以下正则表达式(在SCons.Tools.tex版本 2.0.1.beta.20100627.r5064 的第 71 行):

实际上,这是对“No file job.aux”的检查。事实证明这在所有情况下都有效,因为 Xe(La)TeX 在第一次运行时总是会打印“No file job.aux”,因此 Xe(La)TeX 总是运行两次。实际上,这与成为和job.aux之间的临时构建目标相同。job.texjob.pdf

这就是问题所在:即使没有未定义的引用(例如\arabic{lastpage}job.tex上面删除) Xe(La)TeX 被调用两次,一次生成.aux,一次生成.pdf。显然,如果没有未定义的引用,那么第二次调用是多余的。

job.log因此我的问题是:当存在或不存在需要重新编译的未定义引用(例如 \arabic{lastpage})时,如何检测 - 大概是通过正则表达式测试的方式。

感谢您的阅读。

此致,

布赖恩

0 投票
1 回答
1181 浏览

xetex - 在 xelatex 中启用字符突出的正确方法是什么?

我正在使用 XeTeX 3.1415926-2.2-0.9997.4(TeX Live 2010 的一部分)。它的新功能之一是字符突出,我想在我的文档中使用它。问题是我不能让它工作。

来自 xetex.tk wiki 的XeTeX 示例正确编译并显示突出字符。虽然我创建的 XeLaTeX 文件根本没有显示任何突出。

谁能告诉我我做错了什么?

0 投票
1 回答
1043 浏览

emacs - 隐藏乳胶(auctex)输出缓冲区

当我编译 (Xe)LaTeX 文件时,emacs 将输出写入 LaTeX 输出缓冲区并显示它。对于纯 LaTeX,此缓冲区是隐藏的。对于 emacs 专家,我如何隐藏 Latex 编译缓冲区?谢谢你。

0 投票
3 回答
4089 浏览

latex - 如何使用 XeTeX 获取所有可用 (TTF-) 字体的列表?

非常简洁,我可以在我的 Windows 机器上使用任何可用的 TrueType 字体与 MikTex 和XeTeX

有没有办法为每种可用字体自动生成字体测试页?这样我就不必手动为每种可用字体键入测试页了吗?

实际上,我什至不知道如何获得所需的长字体名称\setromanfont——除了从屏幕上输入它。显然,Windows 目录只列出了文件名。也许这可以在 TeX 本身中完成,但我可以用 Python 脚本或类似的东西来管理它。