<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Dec 30, 2013 at 5:35 AM, Ulrike Fischer <span dir="ltr"><<a href="mailto:news3@nililand.de" target="_blank">news3@nililand.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Am Mon, 30 Dec 2013 03:48:34 -0500 schrieb Victor Ivrii:<br>

<div class="im"><br>
>> If you are using TeX primitives instead of LaTeX macros you certainly<br>
>> lose parts of LaTeX's functionality.<br>
<br>
> Reinhard's response raises in me 2 questions<br>
<br>
</div><div class="im">> 1) In particular: I use very seldom hbox to avoid breakage of lines in<br>
> multiline environment (f.e. in the title of the chapter) or  for some other<br>
> exotic reasons (example below) when everything else I tried failed. What<br>
> one can do instead?<br>
<br>
</div>\mbox or \makebox. The second has an optional argument to set the<br>
width and another to set the alignment:  \makebox[0pt][l]{...}<br>
<br>
For math there is also \mathllap, \mathmakebox etc from the<br>
mathtools package.<br></blockquote><div><br></div><div>Thanks, Ulrike! I weeded out all hboxes and it worked like a charm and now I feel much better (not eating a beefsteak  at vegans convention) and safer (for LaTeX3 coming).</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div class="im"><br>
> 2) How in general distinguish truly LaTeX macros?<br>
<br>
</div>By looking in the code or the documentation.<br></blockquote><div><br></div><div>I hoped that there could be a kind of script like LaTeX validator. If someone uses 4 \\over 3 f.e. LaTeX complains:</div><div><br></div>
<div><div>Package amsmath Warning: Foreign command \over;</div><div>(amsmath)                \frac or \genfrac should be used instead</div><div>(amsmath)                 on input line ***</div></div><div><br></div><div><br>
</div><div>but never for \hbox usage (overfull is a different matter)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<span class=""><font color="#888888"><br>
<br>
--<br>
Ulrike Fischer<br>
<a href="http://www.troubleshooting-tex.de/" target="_blank">http://www.troubleshooting-tex.de/</a><br>
<br>
_______________________________________________<br>
TeX FAQ: <a href="http://www.tex.ac.uk/faq" target="_blank">http://www.tex.ac.uk/faq</a><br>
Mailing list archives: <a href="http://tug.org/pipermail/texhax/" target="_blank">http://tug.org/pipermail/texhax/</a><br>
More links: <a href="http://tug.org/begin.html" target="_blank">http://tug.org/begin.html</a><br>
<br>
Automated subscription management: <a href="http://tug.org/mailman/listinfo/texhax" target="_blank">http://tug.org/mailman/listinfo/texhax</a><br>
Human mailing list managers: <a href="mailto:postmaster@tug.org">postmaster@tug.org</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><br>Victor Ivrii</div>
</div></div>