我想在 Ti 中画一个三角形钾Z 逐渐消失,没有可见的边框。如在如何使用 TikZ 绘制没有边框的填充矩形?使用\fill
而不是\draw
应该可以完成这项工作。当我将图片编译为 DVI(latex.exe)时,确实如此。但是当我将其编译为 PDF(pdflatex.exe)时,这对我来说更重要,三角形的轮廓是可见的。我的三角形的代码是(加载的tikzlibrary
s 是此项目中其他内容所需的):
\documentclass[a4paper,draft=true,fontsize=12pt,captions=nooneline]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usetikzlibrary{shapes, positioning, fit, arrows, calc}
\begin{document}
\begin{tikzpicture}
\fill[top color=gray, bottom color=white] (-3,-3.5) -- (0,0) --
(3,-3.5) -- cycle;
\end{tikzpicture}
\end{document}
以 DVI 渲染的对象的屏幕截图。正如所希望的那样,没有边框:
以 PDF 形式呈现的对象屏幕截图。轮廓可见:
我如何才能去除 PDF 中的这些线条/边框?有什么想法或经验吗?
答案1
使用 a\path
而不是 of 可以\fill
保证不存在线条。
\documentclass[a4paper,draft=true,fontsize=12pt,captions=nooneline]{scrbook}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usetikzlibrary{shapes, positioning, fit, arrows, calc}
\begin{document}
\begin{tikzpicture}
\path[top color=gray, bottom color=white] (-3,-3.5) -- (0,0) --
(3,-3.5) -- cycle;
\end{tikzpicture}
\end{document}