diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-grmaxwidth.html')
-rw-r--r-- | Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-grmaxwidth.html | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-grmaxwidth.html b/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-grmaxwidth.html new file mode 100644 index 00000000000..06edd868751 --- /dev/null +++ b/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-grmaxwidth.html @@ -0,0 +1,34 @@ +<head> +<title>UK TeX FAQ -- question label grmaxwidth</title> +</head><body> +<h3>Limit the width of imported graphics</h3> +<p/>Suppose you have graphics which may or may not be able to fit within +the width of the page; if they will fit, you want to set them at their +natural size, but otherwise you want to scale the whole picture so +that it fits within the page width. +<p/>You do this by delving into the innards of the graphics package (which +of course needs a little LaTeX internals programming): +<blockquote> +<pre> +\makeatletter +\def\maxwidth{% + \ifdim\Gin@nat@width>\linewidth + \linewidth + \else + \Gin@nat@width + \fi +} +\makeatother +</pre> +</blockquote><p> +This defines a “variable” width which has the properties you want. +Replace <code>\</code><code>linewidth</code> if you have a different constraint on the width +of the graphic. +<p/>Use the command as follows: +<blockquote> +<pre> +\includegraphics[width=\maxwidth]{figure} +</pre> +</blockquote><p> +<p/><p>This question on the Web: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=grmaxwidth">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=grmaxwidth</a> +</body> |