xltxtra

在 Xelatex 中使用系统字体排版上标和下标
xltxtra

在 Xelatex 中使用系统字体排版上标和下标

我的文档需要使用一种名为 DINPro 的字体进行排版。我需要在文本中使用下标和上标。我想使用 \textsubscript 和 \textsuperscript,但是 \textsuperscript 不会更改受影响文本的缩放比例或位置。 \textsubscript 可以正确更改位置,但不会缩放。 作为替代方案,我尝试使用数学模式,如 BASE$_{SUBSCRIPT}$。它可以很好地缩放和定位,但它使用罗马/斜体。有没有办法将这两种方法中的任何一种与我的字体一起使用,以便在我所需的字体中正确缩放和定位下标/上标?MWE: \documentclas...

Admin

tikzpicture 和 OpenType 字体
xltxtra

tikzpicture 和 OpenType 字体

我有一张 tikzpicture 图表。 我想在轴标记上使用 OpenType 字体(特别是 Adob​​e Garamond Pro)。 下面的 MWE 使用 OpenType 作为轴标签、图例和标题,但不作为轴标记。 任何帮助都将不胜感激! 梅威瑟: \begin{filecontents*}{data.csv} a,b 1,1 2,2 3,3 4,4 5,5 \end{filecontents*} \documentclass[11pt, a4paper]{book} \usepackage{xltxtra, pgfplots, pgfpl...

Admin

XeLaTeX 在新页面和文本形状周围表现出奇怪的行为
xltxtra

XeLaTeX 在新页面和文本形状周围表现出奇怪的行为

我正在处理XeLaTeX使用自定义字体的文档memoir。我遇到了奇怪的行为,在插入分页符(手动或通过 TeX)时,引用了未定义的文本形状 - TU/(0)/m/it。理论上,文档应该TU/[Cantarell-Regular.otf](0)/m/it在需要该系列和形状的情况下使用。直到第一章中的分页符时才会引用该形状。在此点之前的分页符(例如分隔标题页和目录的分页符)不会出现此行为。 作为参考,这里是该文件本身的序言。 \documentclass{memoir} \usepackage[svgnames]{xcolor} \usepackage...

Admin

正文恢复为 LaTex 默认格式
xltxtra

正文恢复为 LaTex 默认格式

我已设法为我的部分(章节、节、小节)赋予它们自己的特定字体(在我粘贴的代码中为 Arial)。但出于某种原因,我设置的文本字体不见了newpxtext,取而代之的是 LaTex 的默认文本字体。 我忘记了什么? \documentclass[a4paper,oneside,twocolumn]{book} \usepackage[top=3cm, bottom=3.2cm, left=2.5cm, right=2.5cm]{geometry} \usepackage{newpxtext} \usepackage{blindtext} %\usepacka...

Admin

XeLaTeX 无法与 Microsoft Fonts 兼容
xltxtra

XeLaTeX 无法与 Microsoft Fonts 兼容

我正在使用 XeLaTeX 制作\documentclass{report},但在加载 Microsoft 字体时遇到了问题。 控制台报告: xdvipdfmx:fatal: 没有字体就无法继续:/Library/Fonts/Microsoft/Calisto MT 输出文件已删除。 我尝试过各种字体,但似乎总是 Microsoft 字体会失败。查看 Finder(在 Mac 上),我注意到的第一件事是失败的字体没有后缀(例如 .ttf 或 .otf),即使未选择“隐藏扩展名”选项。查看 Font Book,似乎这些字体实际上是 .f...

Admin

Beamer 与 xltxtra:方程中的字符冲突
xltxtra

Beamer 与 xltxtra:方程中的字符冲突

我正在使用 XeLaTeX 排版 beamer。在方程式中,变量字符与其上标相冲突。此外,括号中的变量看起来有些偏移——太靠右了。使用 编译时看起来不错pdflatex(或者只是不使用xltxtra,但由于其他原因,这不是一个选项)。 以下是 MWE: \documentclass{beamer} \usepackage{xltxtra} \begin{document} \begin{frame}{Example} \begin{block}{Equation~1} \[f^\text{cap}(x) = \max(n, f(x))\...

Admin

如何格式化尾注标记
xltxtra

如何格式化尾注标记

我正在尝试将“真实”上标数字添加到尾注的编号中。加载xltxtra包非常简单,但当我将所有脚注更改为尾注时,它不起作用。 所以,问题是:我如何定义\endnotemark以便它“加载”字体中的上标(如果有的话)? \documentclass{scrartcl} \usepackage{fontspec} \setmainfont{Linux Libertine O} \usepackage{xltxtra} \usepackage{endnotes} \let\footnote\endnote \let\footnotemark\endnotemark...

Admin