![使用 Overleaf 渲染 .svg 文件的字体时出现问题](https://linux22.com/image/417611/%E4%BD%BF%E7%94%A8%20Overleaf%20%E6%B8%B2%E6%9F%93%20.svg%20%E6%96%87%E4%BB%B6%E7%9A%84%E5%AD%97%E4%BD%93%E6%97%B6%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
我已经看到一些关于此问题的问题,但我找不到解决方案。我的问题是,当我插入 .svg 文件时,它无法像在 Mozilla 或 GIMP 中那样呈现。
svg 中的字体是 Times New Roman 和 cmmi10.ttf,我正在用 Overleaf 中的 pdfLaTeX 进行编译,初始代码如下:(编辑后我添加了更多评论)
\documentclass[a4paper,12pt,openany]{book}
\usepackage[utf8x]{inputenc}
\usepackage{pmgraph}
\usepackage[normalem]{ulem}
\usepackage[spanish]{babel}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{tabularx}
\usepackage{float}
\usepackage{amsfonts, amsmath}
\usepackage{txfonts}
\usepackage{tikz}
\usepackage{multicol}
\usepackage{capt-of}
\usepackage{fancyhdr}
\graphicspath{ {Figurer/} }
\usetikzlibrary{shapes,backgrounds}
\selectlanguage{spanish}
\usepackage[left=2.54cm,top=2.54cm,right=2.54cm,bottom=2.54cm]{geometry}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{enumerate}
\usepackage{enumitem}
\pagestyle{plain}
\usepackage{mathabx}
\usepackage{parskip}
\usepackage{svg}
\graphicspath{ {images/} }
\begin{document}
\begin{figure}[htpb]
\centering
\includesvg[]{18.svg}
\caption{$\mathcal{R}_n$}
\end{figure}
\begin{figure}[htpb]
\centering
\includesvg[inkscapelatex=false]{18.svg}
\caption{$\mathcal{R}_n$}
\end{figure}
\end{document}
最后可以在这里获取原始 svg 文件:https://drive.google.com/file/d/1w2allGwR0D18nJGAlWpbe8zuhTYjT1tu/view?usp=sharing
提前感谢大家。