diff options
author | Max Bolingbroke <batterseapower@hotmail.com> | 2010-04-04 16:36:37 +0800 |
---|---|---|
committer | jgm <jgm@berkeley.edu> | 2010-04-10 12:01:35 +0800 |
commit | e365c5950b1b6ee85123d4b376025a6bb0697f7d (patch) | |
tree | 4d0b653df30e29fdbc91974f8ee6af16117dc1c3 /tests/writer.latex | |
parent | 15c3297ba97aa5ea7fdb74479d345242ed418772 (diff) |
Give LaTeX images a maximum width using the prelude only
Diffstat (limited to 'tests/writer.latex')
-rw-r--r-- | tests/writer.latex | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/writer.latex b/tests/writer.latex index dbefdb8fd..4b54b9d07 100644 --- a/tests/writer.latex +++ b/tests/writer.latex @@ -14,6 +14,15 @@ \newcommand{\textsubscr}[1]{\ensuremath{_{\scriptsize\textrm{#1}}}} \usepackage{url} \usepackage{graphicx} +% We will generate all images so they have a width \maxwidth. This means +% that they will get their normal width if they fit onto the page, but +% are scaled down if they would overflow the margins. +\makeatletter +\def\maxwidth{\ifdim\Gin@nat@width>\linewidth\linewidth +\else\Gin@nat@width\fi} +\makeatother +\let\Oldincludegraphics\includegraphics +\renewcommand{\includegraphics}[1]{\Oldincludegraphics[width=\maxwidth]{#1}} \usepackage[breaklinks=true,unicode=true]{hyperref} \setlength{\parindent}{0pt} \setlength{\parskip}{6pt plus 2pt minus 1pt} |