Existe uma maneira simples de obter o espaço restante em uma planilha para alinhar o texto? Algo como [0.5/remainingVerticalSpace]
alinhar o texto em 50% do espaço vertical restante, deixá-lo como espaço em branco ou algo parecido.
Aqui está uma soluçãocomo obter informações sobre o espaço livre restante, porém pela forma como é feito parece um pouco excessivo, existe uma maneira mais simples ou é assim que as coisas são feitas em látex?
Responder1
Você não precisa obter o espaço restante, basta adicionar espaço vertical igual antes e depois do texto que deseja centralizar:
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\lipsum[2-3]
\vspace*{\fill}
This is at 50\% of the remaining space.
\vspace*{\fill}
\clearpage
\end{document}
A \vspace*
macro garante que o espaçamento vertical seja inserido mesmo que caia no início ou no final de uma página.
Para generalizar isso, você pode usar a \stretch
macro para dividir o espaço restante em quantidades desiguais. Por exemplo, \vspace*{\stretch{2}}
algum texto \vspace*{\stretch{1}}
fará com que o primeiro espaço seja duas vezes maior que o segundo.