绘制表面时 LaTeX PDF 的字体质量较差

绘制表面时 LaTeX PDF 的字体质量较差

我正在使用 TeXnicCenter 并使用 pdflatex 导出(使用文件.bat)。我想添加一个带有表面的图形(填充为灰色)。我注意到,一旦添加图形,字体质量就会很差。我的例子很简单:

\documentclass{article}
\usepackage{tikz}
\usepackage{tikz-3dplot}
\usepackage{lipsum} 
\title{Title}
\author{Authors}
\begin{document}
\maketitle
\section*{Section}
Let us define the slope as
\begin{equation}
m = \frac{\Delta y}{\Delta x} = \frac{y_{2} - y_{1}}{x_{2} - x_{1}}
\label{Eq:slope}
\end{equation}
\lipsum[1]
\begin{tikzpicture}[scale=0.7]
    \coordinate (O) at (0,0,0);
    \coordinate (PHL) at (2.05,2.32,1.5);
    \coordinate (PHR) at (2.363,2.475,1.5);
    \coordinate (PLL) at (2.31,1.91,1.5);
    \coordinate (PLR) at (2.67,2.097,1.5);
    \filldraw[draw=gray,fill=gray,fill opacity=0.1] (PHL) -- (PHR) -- (PLR) -- (PLL) -- cycle;
    \draw[-latex] (O) node[left]{\scriptsize $O$} -- (0,0,4);
    \draw[-latex] (O) -- (4,0,0);
    \draw[-latex] (O) -- (0,4,0);
\end{tikzpicture}
\end{document}

带有和不带有该线的结果如下\filldraw

使用 filldraw 命令

当我添加该\filldraw行时,它看起来像是旧书的不良副本/扫描件。一旦我将其删除,它就好多了。我以为这是不同软件包的问题,​​但对于一个简单的示例,我仍然遇到这个问题。

没有 filldraw 命令

我尝试添加\usepackage[T1]{fontenc}\usepackage{lmodern}但没有任何改变。欢迎提出任何想法!

答案1

问题似乎出在 中的不透明度\filldraw。当我删除此参数时,一切似乎都很好。我不知道为什么,但我找到了一种不雅的方式来包含一个“透明”的表面而不会降低质量。如果线条\filldraw先出现,只要颜色足够浅,它看起来就是“透明的”。所以,我过去常常\usepackage{xcolor}定义更浅的灰色。我添加了一张结果图片。我没有找到更好的解决方案。希望它能有所帮助!

在此处输入图片描述

相关内容