以下代码可以编译,但会引发此错误/警告:第 21-21 行的段落中的 \hbox 过满(7.65448pt 太宽)
虽然从视觉上看没什么问题,但框并没有超出页边距?我怎样才能避免这个错误而不弄乱一切?
\documentclass[pdftex,12pt,a4paper,english,dutch,leqno]{article}
\usepackage[top=1cm,right=1cm,bottom=1cm,left=1.5cm,noheadfoot]{geometry}
\usepackage{babel}
\usepackage[none]{hyphenat}
\usepackage[dvipsnames,table]{xcolor}
\usepackage{color}
\definecolor{vanillegeel}{RGB}{255,240,216}
\definecolor{appelsien}{RGB}{255,160,8}
\usepackage{empheq}
\begin{document}
\begin{center}
\noindent\fcolorbox{appelsien}{vanillegeel}{\begin{tabular}{ll}\hspace{-1.9mm}\parbox{3.4cm}{\includegraphics[scale=0.13]{SABENA-logo_origineel.pdf}}
& \parbox{11.8cm}{{\footnotesize\bf\emph{\reflectbox{S}$\mspace{-1mu}$abena}-lijnen ?!}\\
\footnotesize Vermits ik nergens een benaming vond voor de karakteristieke 'uitgerokken gespiegelde S\nobreakdash-lijnen' die radioreflecties op lijnvliegtuigen in spectrogrammen vertonen, wees me iemand (\emph{Georges De Greef}) op de vormgelijkenis met een bekende logo van de ter ziele gegane nationale luchtvaartmaatschappij \emph{Soci\'{e}t\'{e} Anonyme Belge d'Exploitation de la Navigation A\'{e}rienne} (1923\nobreakdash-2001), wat me inspireerde om de \emph{Doppler}-signaallijnen dan maar '\,\emph{\reflectbox{S}$\mspace{-1mu}$abena}-lijnen' te noemen.\\
De gespiegelde beginletter benadrukt de vormgelijkenis.\\
De titel-illustratie verwijst eveneens naar de SABENA-logo.}\end{tabular}\hspace{-1.6mm}}
\end{center}
% If needed, the embedded PDF image can be found at :
% https://dl.dropbox.com/u/52458256/SABENA-logo_origineel.pdf
\end{document}
答案1
您的输入太复杂:
\documentclass[12pt,a4paper,english,dutch,leqno]{article}
\usepackage[top=1cm,right=1cm,bottom=1cm,left=1.5cm,noheadfoot]{geometry}
\usepackage{babel}
\usepackage[none]{hyphenat}
\usepackage{graphicx,adjustbox}
\usepackage[dvipsnames,table]{xcolor}
\definecolor{vanillegeel}{RGB}{255,240,216}
\definecolor{appelsien}{RGB}{255,160,8}
\newcommand{\Sabena}{%
\ifdim\fontdimen1\font>0pt \kern.1em\fi
\reflectbox{S}%
\ifdim\fontdimen1\font>0pt \kern-.1em\fi
abena}
\begin{document}
\begin{center}
\fcolorbox{appelsien}{vanillegeel}{\begin{tabular}{@{}ll@{}}
\adjustbox{valign=c}{\includegraphics[width=3.4cm]{SABENA-logo_origineel.pdf}} &
\parbox{11.8cm}{\footnotesize
\textbf{\emph{\Sabena}-lijnen}?!
Vermits ik nergens een benaming vond voor de karakteristieke
'uitgerokken gespiegelde S\nobreakdash-lijnen' die radioreflecties
op lijnvliegtuigen in spectrogrammen vertonen, wees me iemand
(\emph{Georges De Greef}) op de vormgelijkenis met een bekende logo
van de ter ziele gegane nationale luchtvaartmaatschappij \emph{Soci\'{e}t\'{e}
Anonyme Belge d'Exploitation de la Navigation A\'{e}rienne}
(1923\nobreakdash-2001), wat me inspireerde om de
\emph{Doppler}-signaallijnen dan maar `\emph{\Sabena}-lijnen'
te noemen.
De gespiegelde beginletter benadrukt de vormgelijkenis.
De titel-illustratie verwijst eveneens naar de SABENA-logo.}
\end{tabular}}
\end{center}
\end{document}
请注意,无需通过目测空格进行备份;您只需使用\begin{tabular}{@{}ll@{}}
不会在 的两侧添加空格的tabular
。
这样\adjustbox
我们就得到了完美的图像居中。
通过在开始时设置字体大小可以更好地处理文本。
绝不使用显式pdftex
选项。
我为徽标提供了一个定义\Sabena
,当字体倾斜时它将处理一些修正。
人们还可以做一些更好的计算,使框填满整条线。