页边距外的图形、文字和标题

页边距外的图形、文字和标题

我在调整文本预期空间内的数字时遇到了问题,因为它们超出了边距。标题和一些文本行也存在同样的问题。

这是我的代码:

%%%  DOCUMENT SETTINGS  %%%
\documentclass[a4paper,12pt]{article} %page type
\usepackage[top=3cm, bottom=2cm, left=3cm, right=2cm]{geometry} %margins
\usepackage{setspace}
\usepackage{indentfirst} %indenting package
\setstretch{1.5} %between lines spacement
\setlength{\parindent}{1.5cm} %first line indentation

%font and language configs
\usepackage[brazil]{babel} %letter type
\usepackage[utf8]{inputenc} %normal acentuation
%\usepackage{arial}
    % using pseudoarial font Helvetica.
    \usepackage{helvet}
    \renewcommand{\familydefault}{\sfdefault}
    \usepackage[T1]{fontenc}

%image config
\usepackage{graphicx} % Image using package
\usepackage{showframe}
\usepackage{caption} % Image, tables, and others captions.
\usepackage{subcaption} % SubImage package. More then one per line.

%math config
\usepackage{amssymb}
\usepackage{amsmath}

% text packages
\usepackage{sectsty} % section title
\sectionfont{\fontsize{12}{15}\selectfont} %changing section fontsize
\usepackage[none]{hyphenat} % no hyphenation
\usepackage{microtype} % better justification

\captionsetup{labelfont=bf} % Caption labeling in bold

\begin{document}

%%% INTRODUÇÃO
%%%%%%%%%%%%%%%%%%
\section{Introdução}

... Um conceito importante ao se falar de velocidade de reações é o tempo de meia vida ($\tau$), definido como o tempo que a reação leva para atingir metade da concentração inicial....

    \begin{figure}[h]
    \caption{Mecanismo das reações de $\rm S_N$.}
    %sn2
    \begin{minipage}{.45\textwidth}
    \begin{subfigure}{\textwidth}
    \centering
    \subcaption{Mecanismo de reação $\rm S_N$2 para a hidroxilação do clorometano}
    \includegraphics[width=\textwidth]{example-image-a}
    \caption*{Fonte: ....}
    \end{subfigure}
    \end{minipage} \hspace{.1\textwidth}
    %sn1
    \begin{minipage}{.45\textwidth}
    \begin{subfigure}{\textwidth}
    \centering
    \subcaption{Mecanismo de reação $\rm S_N$1 para a hidroxilação do (S)-3-Bromo-3-metilhexano.}
    \includegraphics[width=\textwidth]{example-image-b}
    \caption*{Fonte: ....}
    \end{subfigure}
    \end{minipage}
    \label{fig:sn}
    \end{figure}

Alguns nucleófilos mais comuns são ..., estes estando em ordem de maior reatividade, para a menor reatividade.

\end{document}

很抱歉代码太长了,因为文本也太大了,而且这是我的标准包声明。另外,如果这个问题有重复,我很抱歉,我已经搜索了几天的解决方案,但没有找到。

编辑:

我尝试在短文件中重现该问题,但没有成功,因此我将代码上传到 overleaf。我用虚拟文本替换了大部分真实文本,用样本文本替换了图像。尝试重现错误时,我发现行数过满的问题与 \usepackage[none]{hyphenat} 有关,如果有人知道如何解决,将对我大有裨益。我还发现,图像、表格和浮动通常会影响边距,这是因为在某个地方,\textwidth 和 \textcolumn 被重新定义为多行。我发现的最后一个但同样重要的错误是我的文档未缩进,因此我也希望得到帮助。

Overleaf 项目

更新

似乎删除该\abstract命令后所有问题都解决了。我不知道为什么,但还是谢谢大家。你们都非常乐于助人,教会了我很多东西。

答案1

你把subfigure环境和subcaption命令搞混了。环境在包的后面有描述文档

您必须正确使用环境,删除minipage,并调整宽度。

我举了你的例子最小,因为您的问题仅仅在于数字。

\documentclass[a4paper,12pt]{article} %page type
\usepackage[top=3cm, bottom=2cm, left=3cm, right=2cm]{geometry} % really nice abnt margins
%\usepackage{setspace} %why this if you're using `\baselinestretch`?
\usepackage{indentfirst} %indenting package
\renewcommand{\baselinestretch}{1.5} %interline spacing between lines 
\setlength{\parindent}{1.5cm} %first line indentation

\usepackage{float} % tables and figures in multicols.

%font and language configs
\usepackage[brazil]{babel} %letter type -- *no*, it's *hyphenation*
\usepackage[utf8]{inputenc} % input utf8 characters directly
%\usepackage{arial}
    % using pseudoarial font Helvetica. **No**, the clone is Arial, not the other way round
%   \usepackage{helvet}

\usepackage{tgheros} %somewhat better
    \renewcommand{\familydefault}{\sfdefault}
    %\usepackage[T1]{fontenc} % not needed, already default with tgheros

%image config
\usepackage{graphicx} % Image using package
\usepackage{caption} % Image, tables, and others captions.
\usepackage{subcaption} % SubImage package. More then one per line.
\usepackage{wrapfig} % Wraping figure inside text

\usepackage{blindtext} % lorem ipsum

\begin{document}

    \begin{figure}[h]
    \caption{Comportamente da concentração e da velocidade de reações de diferentes ordens.}
    % C x t
\begin{subfigure}[b]{.45\linewidth} 
\centering
    \subcaption{Decaimento da concentração relativa em função do tempo para reações de ordens diferentes.}
    \includegraphics[width=\textwidth]{example-image-a}
    \label{fig:ReactionOrders}
    \caption*{Fonte: Autoria própria}
    \end{subfigure}
 %\hspace{.1\textwidth}
    % v x c
\hfill 
\begin{subfigure}[b]{.45\linewidth} \centering
    \subcaption{Decaimento da velocidade relativa em função da concentração para reações de ordens diferentes.}
    \includegraphics[width=\textwidth]{example-image-b}
    \label{fig:SpeedOrders}
    \caption*{Fonte: Autoria própria}
    \end{subfigure}
    \end{figure}

\blindtext


\end{document}

相关内容