我已经自定义了表格和图表,使其成为双列。但我在将内容左对齐时遇到了困难,它似乎已经对齐了。(参见附图)。我该如何解决这个问题?
平均能量损失
MWE.cls
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{MWE}
\LoadClass[9pt, oneside]{extbook}
\RequirePackage[sfdefault]{ClearSans}
\renewcommand{\seriesdefault}{l}
\RequirePackage{graphicx}
\RequirePackage{multicol}
\RequirePackage{tocloft,calc}
\RequirePackage{colortbl}
\definecolor{themecolor}{RGB}{8,156,228}
% I think the problem is in this code - 4 lines below
\setlength{\cftfigindent}{-20pt}
\renewcommand{\cftfigpagefont}{\fontsize{7pt}{8pt}\selectfont\color{themecolor}}
\renewcommand{\cftfigleader}{\quad}
\setlength{\cftsetrmarg}{5cm}
\AtBeginDocument{
\renewcommand\listoffigures{%
\chapter*{\fontsize{38pt}{39pt}\clearmedium\selectfont\listfigurename}
\setlength\columnsep{1.5cm}
\begin{multicols}{2}
\@starttoc{lof}%
\end{multicols}
}
}
主文本
\documentclass{MWE}
\usepackage[utf8]{inputenc}
\title{MWE}
\author{}
\date{October 2022}
\begin{document}
\maketitle
\listoffigures
\chapter{Test}
\section{Introduction}
\begin{figure}
\centering
\includegraphics{./test.png}
\caption{Nunc consequat leo ut ex dignissim diroin sit amet efficitur metus}
\label{fig:my_label}
\end{figure}
\end{document}
以下是 MWE 的编译输出,我不想要用红色下划线突出显示的多余空白。