When you write a letter in LaTeX, you can add your address with the \address
block, while you have the possibility of adding the recipient address after the \begin{letter}
statement as an extra argument. However, in such case, your address will always come above the recipient address.
Is there a way to tell LaTeX that I want my address to begin in the same line as the recipient's address? Or, more generally, is there a way to control the distances of these fields from the top of the page in a more flexible way?
Bonus question: is there a way to tell LaTeX that I don't want to have an extra blank line between my address and the date of the letter? (Or, again, more generally: to fine-tune the distance between the sender's address and the date field?)
Best Answer
You can do this be redefining the
\opening
command to produce:I also removed the blank line before that date. If you want to adjust this space before the date replace the value in
\fromaddress\\[0.0em]
:Alternatively, since you were under a deadline, you could just have manually done this:
See How can I insert address blocks on the left and right side of the page? for other options on how to do this manually.