线错位

线错位

为什么“未对齐”行没有使用与其他小页面相同的边距右对齐?

\documentclass[]{article}
\usepackage[utf8]{inputenc}
\usepackage{blindtext}

\begin{document}
    \begin{flushright}
        Misaligned    
    \end{flushright}

    \begin{minipage}[t]{0.7\textwidth}
        \section{more}
                \blindtext
        \section{more}
            \blindtext
    \end{minipage}
    \qquad
    \qquad
    \begin{minipage}[t]{0.3\textwidth}        
        \section{foo}
            \blindtext
        \section{foo}
            Some
    \end{minipage}
\end{document}

更新代码

答案1

为了适应宽度0.7\textwidth和的这两个小页面0.3\textwidth,您必须确保第二个页面正好跟在第一个页面之后,周围没有空格,即在前面、中间等等......

但是现在,在这种情况下,它们太粘了。如果你想在它们之间留出空间,你必须稍微减小宽度(或者\hfill在它们之间留出空间)。

在此处输入图片描述

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{blindtext}
\usepackage{showframe}
\begin{document}
\noindent
    \begin{flushright}
        Misaligned    
    \end{flushright}

\noindent
    \begin{minipage}[t]{0.7\textwidth}
        \section{more}
                \blindtext
        \section{more}
            \blindtext
    \end{minipage}% <---- important
%    \qquad
%    \qquad
    \begin{minipage}[t]{0.3\textwidth}        
        \section{foo}
            \blindtext
        \section{foo}
            Some
    \end{minipage}
\end{document}

相关内容