是否有可能在 luatex 中模拟 \XeTeXuseglyphmetrics 的行为
XeTeX 的 \XeTeXuseglyphmetrics 功能在排版需要并排放置的内容并尝试遵循基线网格时非常方便。这是因为 \XeTeXuseglyphmetrics=0 强制 XeTeX 引擎认为每个字符具有相同的高度和深度,从而使基线位置与文本第一行的最大字符高度无关。如何在 lualatex 中实现这一点(如果有的话)? ...
XeTeX 的 \XeTeXuseglyphmetrics 功能在排版需要并排放置的内容并尝试遵循基线网格时非常方便。这是因为 \XeTeXuseglyphmetrics=0 强制 XeTeX 引擎认为每个字符具有相同的高度和深度,从而使基线位置与文本第一行的最大字符高度无关。如何在 lualatex 中实现这一点(如果有的话)? ...
“eV”(电子伏特)单位及其变体(“MeV”、“GeV”、“TeV”等)在核物理学和粒子物理学中被广泛使用。默认情况下,Computer Modern 和其他常见的 TeX 字体不包含预定义的字距来将“e”和“V”拉近,大概是因为这种组合从未出现在“正常”书面语言中。 虽然所需的字距量是字体特定的,当然也可以定义\eV宏等以在特定字体中使用,但许多物理学家并不这样做,因此最终导致他们的文档中的单位相当丑陋。甚至包也siunitx没有用负字距定义其“eV”单位(因为字体特定性)。 为了使问题不那么明显,但不能完美地解决所有字体的问题,我想知道是否可以在 L...
背景 在实现现代化的同时新的排版系统(NTS)变成一个 100% 纯 Java 库来生成 TeX 的 SVG 版本,我陷入了僵局。 问题 问题是数学和连字符无法正确呈现。David Carlisle 告诉我: 有两个问题,字体格式和编码,classic tex 并不关心格式,只要它有 tfm 度量,真正的字体可以是 pk (bitmap) pfa 或 pfb (type1) ttf (truetype) 或者任何你需要的,但字体必须采用旧式编码,所有字符都低于 127。要使用 latinmodern-math.otf,主要问题不是它是 opentype 格...
由于字符上的斜体校正,字体包的差异数量mtpro2无法正确排版(我认为)d。 使用此帖子 数学字母的斜体校正 我决定尝试删除斜体校正。虽然这对一些差异有用,但并不适用于所有差异。MWE: \documentclass{article} \usepackage{mtpro2} \usepackage{mathtools} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newcommand*\ric[1]{\vphantom{#1}\smash{...
当尝试使用 ETbb 包编译(即使是最简单的)文档时,例如: \documentclass{article} \usepackage{ETbb} \begin{document} Test. \end{document} 我收到涉及缺少字体度量文件的错误: line 3: Font T1/ETbb-TLF/m/n/10=ETbb-Regular-tlf-t1 at 10.0pt not loadable: Metric (TFM) file not found. \begin{document} line 3: Font \T1/ETbb-TLF/...
仍在用dvi-to-pngGo 语言编写程序([1]),我试图将人脸指标从Go 字体库的这个结构中强行塞入pk其中:tfm package font // import "golang.org/x/image/font" // Metrics holds the metrics for a Face. A visual depiction is at // https://developer.apple.com/library/mac/documentation/TextFonts/Conceptual/CocoaTextArchitecture/Art...
默认的 LaTeX 字体是 Computer Modern,一种衬线字体。还有一个无衬线字体可供选择。然而,它不是度量兼容。这意味着每个字符的大小可以不同,并且在切换字体时可以改变文档的布局。 我的问题是,是否有与现代计算机兼容的无衬线字体?我想要这样做的原因是我发现无衬线字体在我的屏幕上更容易阅读,但我希望这个文档的最终导出是衬线字体,并且如果字体更改时布局不会改变,那会更容易。 (我很抱歉这是 LaTeX 论坛中的一个字体问题,但我认为大多数遇到这个特殊问题的人都会使用 LaTeX。我希望这适合这个 StackExchange。) ...
这是一个简单的问题。我想更改字体并使用baskervaldx包:https://ctan.mirror.garr.it/mirrors/ctan/fonts/baskervaldx/doc/baskervaldx-doc.pdf。我取了第 3 页的相同代码, \documentclass[12pt]{article} \usepackage[italian]{babel} \usepackage[margin=2cm]{geometry} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usep...
“metre” 或 “metrix” 包非常适合打印 LaTeX 的韵律重音。但是,我无法打印几个符号。有人知道如何打印这个吗? ...
我正在尝试在 Docker 容器内运行最小的 LaTeX 来支持某些文档生成。目前,我正在做的事情如下: RUN wget -qO- "https://github.com/yihui/tinytex/raw/master/tools/install-unx.sh" | sh ENV PATH "$PATH:/root/.TinyTeX/bin/x86_64-linux" RUN tlmgr install standalone preview ucs was newtx fontaxes xcolor dvisvgm psnfss symbol 每当...
我刚刚安装了 BasicTeX,但无法newtxmath使用。数学符号似乎有问题。 运行此代码: \documentclass{article} \usepackage{newtxmath} \begin{document} $+$ \end{document} 导致以下错误消息: Font \csname\endcsname=zxxrl7z at 10.0pt not loadable: Metric (TFM) file not found. \end{document} Font shape `OT1/cmr/m/n' in size &l...
关于 TeX 中的字体有很多问题,但我们有特殊需求,所以我问了一个新问题。我们正在设计一台可以执行数学表达式的 CNC 机器。因此,我们需要使用可以转换为笔画的字体,例如 Hershey 字体之一。这可以做到吗(使用 XeTex)?如果可以,结果会好吗,还是存在度量问题? ...
该类可以scrartcl制作真正的14点类型吗? 它将产生 13.999pt、13.9999pt 和 13.99998pt,但 14pt 仅产生 14.4 点类型。 谢谢 :) \documentclass[fontsize=13.999pt]{scrartcl} \usepackage[letterpaper]{geometry} \usepackage{fontspec} \setmainfont{Vollkorn} \makeatletter \def\showfontsize{\f@size{} point} \make...
大家好,我是一个新的 Latex 用户,我有一个简单的文档: \documentclass[12pt,onecolumn]{report} \usepackage[ansinew]{inputenc} \usepackage{amsfonts} \usepackage{graphics,graphicx,color,colortbl} \usepackage{subfigure} \usepackage{algorithm} \usepackage{algorithmic} \usepackage{amsmath} %\usepackage[colorl...
我pdflatex从 Ubuntu 上作为 cgi-bin 应用程序调用的 shell 脚本(在默认www-data用户下运行)开始,有时我会遇到以下类型的错误,阻止编译: kpathsea: Running mktextfm larm0700 mktextfm: mktexdir ./.texmf-var/fonts/tfm/lh/lh-t2a failed. kpathsea: Appending font creation commands to missfont.log. ./thebook.tex:330: Font T2A/cmr/m/n/7...