Tell me more ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I have split a slide into 3 parts: a block on the top, and 2 pictures on the bottom side by side:

\begin{block}{concretization}
  \renewcommand{\arraystretch}{1.5}%
  \resizebox{\textwidth}{!}{
  ...
  }
\end{block}      
\begin{columns}
\begin{column}{.35\textwidth}
  \begin{framed}
    \hspace*{-1em}{
      \resizebox{!}{0.48\textheight}{
        \begin{tikzpicture}[thick, scale=0.6]
        ...
        \end{tikzpicture}}
    \end{framed}
  \end{column}
  \begin{column}{.48\textwidth}
    \begin{framed}
    ...
    \end{framed}
  \end{column}
\end{columns}

The problem is the pictures go beyond the bottom border of the slide. the combination of \begin{column}{.35\textwidth} and \resizebox{!}{0.48\textheight}{ is not good, What I want is to let the pictures occupy all the (vertical) space that the block leaves. Could anyone tell me how to decide the factor of scaling of the pictures?

Thank you very much!

share|improve this question
Note that using { at the end of the line is inserting a space which affects the scaling result in you case. You should write {% to remove the spaces. – Martin Scharrer Oct 4 '11 at 17:36
This should be solvable using my answer to your similar question Scale tikzpicture to the remaining height of a beamer frame. If not please add a complete minimal working example (MWE) with some reasonable content for testing. – Martin Scharrer Oct 4 '11 at 17:48

closed as not a real question by lockstep, Joseph Wright Dec 3 '11 at 22:25

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, see the FAQ.

Browse other questions tagged or ask your own question.