我正在尝试在图形中嵌入一些图像,但 LaTeX 一直在三条边上添加边框。有什么方法可以阻止它添加此边框吗?
我用来创建该图形的代码:
\begin{figure}
\centering
\subfloat[Top View]{\label{fig:pat1a}\includegraphics[width=0.5\textwidth]{pat1a}}
\subfloat[Isometric View]{\label{fig:pat1b}\includegraphics[width=0.5\textwidth]{pat1b}}
\caption{Diagrams from Patent Application 12/475,048}
\label{fig:pat1}
\end{figure}
我已在我的项目中包含以下软件包:
- 亚麻布
- 微型
- 逐字
- 超链接
- 大批
- 图形
- 子图
如果我必须在每个特定图形中执行某些操作来防止出现此边框,那很好。但是,如果我可以在文档开头执行一项配置操作,那就更好了。
答案1
这可能是因为在添加图片之前,图片已经包含边框了。如果是这种情况,您可以使用 选项修剪和剪切所包含图片的一些边缘trim=<lx> <ly> <ux> <uy>,clip
。\includegraphics
这会<lx>
从左侧、<ly>
底部、<ux>
右侧和<uy>
顶部的大点处进行修剪bp
。下面是一个展示此效果的简单示例:
\documentclass{article}
\usepackage{graphicx}% http://ctan.org/pkg/graphicx
\begin{document}
\begin{figure}
\centering \includegraphics[width=0.3\linewidth]{patent.png} \qquad
\includegraphics[width=0.3\linewidth,trim=4 4 4 4,clip]{patent.png}
\caption{Diagram from Patent Application 12/475,048}
\end{figure}
\end{document}
左侧的图像是从您的图像捕获中使用的未经调整的图像(显示包括的原始边框),而右侧的图像已4bp
在所有 4 个边进行修剪/剪辑(删除了添加的边框)。
答案2
我找到了答案。我在这里发布解决方案,以防其他人遇到类似的问题。
我使用右键菜单中的“另存为图片”直接从 PowerPoint 中保存了这些图片。这显然会在图片周围添加一个 1 像素的小透明边框。
我猜 LaTeX 不会透明地呈现这个边框,所以它绘制的是灰色边框。裁剪图像以删除这个透明边框解决了我的问题。
答案3
使用 时也会发生这种情况\floatstyle{boxed}
。如果是这种情况,解决方案是返回到plain
样式:
\floatstyle{plain}
\restylefloat{figure}
答案4
我能够通过将 .png 文件的边框从 PowerPoint 导出到 .pdf 文件来删除边框。如果您有此选项,这可能比裁剪图像更容易。