Text FormattingUsing tabbing+minipage

Information and discussion about LaTeX's general text formatting features (e.g. bold, italic, enumerations, ...)
Post Reply
eswap0
Posts: 17
Joined: Tue Sep 28, 2010 8:40 pm

Using tabbing+minipage

Post by eswap0 »

Hi,
My text is adjusted to the desired lenght when using minipage:

Code: Select all

\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage[table]{xcolor}
\usepackage{graphicx}


\begin{document}

\begin{minipage}{8cm}\small
	{\bf A:}  Bla, bla, bla\\
	{\bf De:}  Bla, bla, bla\\
	{\bf Asunto:}  Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\\
	{\bf Fecha:}  \today\\
\color{lightgray}\rule{\linewidth}{.3mm}
\end{minipage}\\

\end{document}

But as soon as I introduce tabbing, the limits are not respected.

Code: Select all

\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage[table]{xcolor}
\usepackage{graphicx}


\begin{document}

\begin{minipage}{8cm}\small
\begin{tabbing}
	123456780\=\kill
	{\bf A:} \> Bla, bla, bla\\
	{\bf De:} \> Bla, bla, bla\\
	{\bf Asunto:} \> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum\\
	{\bf Fecha:} \> \today\\
\color{lightgray}\rule{\linewidth}{.3mm}
\end{tabbing}
\end{minipage}\\

\end{document}
Any clue about how to proceed to get the 8cm limit respected??
Thanks!
Last edited by eswap0 on Mon Oct 04, 2010 8:31 pm, edited 1 time in total.

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

localghost
Site Moderator
Posts: 9202
Joined: Fri Feb 02, 2007 12:06 pm

Using tabbing+minipage

Post by localghost »

Try tabularx instead.

Code: Select all

\documentclass[11pt,a4paper,spanish]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[table]{xcolor}
\usepackage{tabularx}

\begin{document}
  \begin{minipage}{8cm}
    \small
    \begin{tabularx}{\linewidth}{@{}lX@{}}
      \textbf{A:} & Bla, bla, bla \\
      \textbf{De:} & Bla, bla, bla \\
      \textbf{Asunto:} & Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum \\
      \textbf{Fecha:} & \today
    \end{tabularx}
    \color{gray!25}\hrule
  \end{minipage}
\end{document}

Thorsten
eswap0
Posts: 17
Joined: Tue Sep 28, 2010 8:40 pm

Re: Using tabbing+minipage

Post by eswap0 »

Thank you very much!
Not only you showed me the way to use tabularx but also cleaned my code by using /hrule, /xcolor, etc
:P
Post Reply