将图形与双栏文档的左侧对齐

将图形与双栏文档的左侧对齐

我正在写一篇有两列的文章(根据 IEEE 样式)。问题与图片的对齐有关。左列的图片与右列的一些文本重叠。如果这些图片与左侧对齐,那么我的问题就可以解决,因为我不想缩小图片的尺寸。请指导我如何解决这个问题。在下面,我编写了用于 latex 文件中图片的部分代码。提前致谢。

\documentclass[journal,comsoc]{IEEEtran}
\usepackage[T1]{fontenc}
\ifCLASSINFOpdf
\usepackage[pdftex]{graphicx}
\else
\fi
\usepackage{booktabs}
\usepackage{amsmath}
\usepackage[export]{adjustbox}
\interdisplaylinepenalty=2500
\usepackage[cmintegrals]{newtxmath}
\usepackage{algorithmic} 
\usepackage{setspace}
\usepackage{float}
\usepackage[caption=false,font=footnotesize]{subfig}
\begin{document}





\begin{figure}
\centering  
\includegraphics[width=4in, height=2.5in, angle=0]{fig6}
\caption{Figure 6.}
\label{fig_sim}
\end{figure}

\end{document}

答案1

根据您的代码,我得到了一个完美的左对齐图像,但该图像显然太大,因此与右侧列中的文本重叠。[您还可以注意到纵横比被扭曲,因为已指定width和]。height

在此处输入图片描述

将图像大小调整为列的宽度可解决重叠问题。

\documentclass[journal,comsoc]{IEEEtran}
\usepackage{graphicx}

\usepackage{lipsum}
\begin{document}

\lipsum[2]

\begin{figure}[thb]
\centering  
\includegraphics[width=\columnwidth]{example-image}
\caption{Figure 6.}
\label{fig_sim}
\end{figure}

\lipsum

\end{document}

在此处输入图片描述

如果这使得图像太小,您可能需要将其更改为跨越两列的图像。

相关内容