为什么“未对齐”行没有使用与其他小页面相同的边距右对齐?
\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}