在 tex4ht 中使用新添加的包 {bera} 支持时出现问题

在 tex4ht 中使用新添加的包 {bera} 支持时出现问题

现在 tex4ht 已经添加了对包的支持bera,参考如何在 tex4ht 中使用 bera 包,它不像字母 f我已经使用了一段时间,刚发现一个问题。

如果HTML 输出中Verbatim有类似y''或的内容y',则它会显示为y,即素数消失了。当我使用--lua选项进行编译时会发生这种情况,当我使用as 时\usepackage{upquote}也是如此。

我一直在使用它\usepackage{upquote},因为它可以让 tex4ht 不至于搞砸另一个问题,而且 @michal.h21 在这篇文章中推荐我使用它tex4ht-将重音符号十六进制 60 改为左单引号 h

upquote那么现在和bera之间似乎出现了新的冲突tex4ht

这是 MWE

\documentclass{article}%

\usepackage{upquote} %to handle correct tex4ht to html conversion of `
\usepackage{fancyvrb}
\usepackage{bera} %now tex4ht supports this, thanks to michal.h21
\usepackage[T1]{fontenc}

\begin{document}

\begin{Verbatim}
Lets try y'' and see what happens
lets try y'  and see what happens
\end{Verbatim}

\end{document}

使用编译

 make4ht --lua foo_before.tex

以下是 HTML 输出

Mathematica 图形

删除\usepackage{upquote}并重新编译,现在素数确实可以正确显示

Mathematica 图形

在 Linux 上使用 texlive 2017。以下是文件列表

*File List*
 article.cls    2014/09/29 v1.4h Standard LaTeX document class
  size10.clo    2014/09/29 v1.4h Standard LaTeX file (size option)
 upquote.sty    2012/04/19 v1.3 upright-quote and grave-accent glyphs in verbat
im
textcomp.sty    2017/04/05 v2.0i Standard LaTeX package
  ts1enc.def    2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
fancyvrb.sty    2008/02/07
  keyval.sty    2014/10/28 v1.15 key=value parser (DPC)
    bera.sty    2004/01/31 (WaS)
 fontenc.sty
   t1enc.def    2017/04/05 v2.0i Standard LaTeX file
   t1lmr.fd    2009/10/30 v1.6 Font defs for Latin Modern
beraserif.sty    2004/01/30 (WaS)
   t1fve.fd    2004/09/07 scalable font definitions for T1/fve.
berasans.sty    2004/01/30 (WaS)
beramono.sty    2004/01/31 (WaS)
 fontenc.sty
   t1enc.def    2017/04/05 v2.0i Standard LaTeX file
  ts1cmr.fd    2014/09/29 v2.5h Standard LaTeX font definitions
   t1fvm.fd    2004/09/07 scalable font definitions for T1/fvm.
  ts1fvm.fd    2004/09/07 scalable font definitions for TS1/fvm.
 ***********

仅当使用选项时才会出现此问题--lua。但我必须使用此选项。

如果想要使用bera包 in tex4ht、under--lua以及 use ,该怎么做upquote

答案1

bera这仅意味着缺少对等宽字体的支持,因此您所需要的只是一个新htf文件fvmr8r.htf

.pcrro8r
htfcss: fvmr8r font-family: monospaced;

在此处输入图片描述

相关内容