Esta es la primera vez que hago una tabla con fórmulas químicas dentro de las celdas. Tengo problemas para mejorar su legibilidad.
Preguntas
- ¿Cómo hago para que todas las filas estén centradas verticalmente?
- ¿Cómo elimino la numeración de páginas? El número se superpone con la tabla.
- ¿Cómo hago para que la mesa utilice todo el espacio horizontal disponible? Este es un papel A4 en modo horizontal, debe utilizar todo el espacio.
- Las fórmulas de la segunda columna están demasiado cerca. Sería fantástico si fuera posible compensarlos de alguna manera, para que no se superpongan.
- El pdf generado tiene dos páginas, pero la primera está en blanco. ¿Cuál es el punto de agregar otra página si el contenido cabe en una de todos modos?
Aquí está el código:
\documentclass{article}
\usepackage[landscape,a4paper]{geometry}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{booktabs}
\usepackage[version=3]{mhchem}
\usepackage{chemfig}
\usepackage{array}
\begin{document}
\thispagestyle{empty}
\section*{Principali composti organici} % (fold)
\label{sec:org}
\setatomsep{2em}
\begin{tabular}{l c c c l}
\toprule
Nome & $\lambda$ & Formula bruta & Suffisso & Esempio \\
\midrule
Alcani & & \ce{C_nH_{2n+2}} & \textit{-ano} &
Metano: \ce{CH4}\\
Alcheni & \chemfig{C(-[:135])(-[:225])=C(-[:45])(-[:315])} &
\ce{C_nH_{2n}} & \textit{-ene} &
Etene: \ce{H2C=CH2}\\
Alchini & \chemfig{-C=C-} & \ce{C_nH_{2n-2}} & \textit{-ino} &
Etino: \ce{HC#CH}\\
Areni & \chemfig{**6(------)} & & \textit{-benzene} & $1,3$-dimetilbenzene\\
\midrule
Alogenuri organici & \chemfig{-X} & & & Bromoetano: \ce{CH3-CH2-Br}\\
Alcoli & \chemfig{C(-[:90])(-[:180])(-[:270])-OH} & & \textit{-olo} &
Etanolo: \ce{CH3-CH2-OH}\\
Aldeidi & \chemfig{R-[:30]C(=[:90]O)-[:330]H} & & \textit{-ale} &
Metanale (formaldeide): \ce{H-CHO}\\
Chetoni & \chemfig{R_1-[:30]C(=[:90]O)-[:330]R_2} & & \textit{-one} &
Propanone (acetone): \ce{CH3-CO-CH3}\\
Acidi carbossilici & \chemfig{R-[:30]C(=[:90]O)-[:330]O-[:30]H} & &
\textit{-oico} & Acido metanoico (formico): \ce{H-COOH}\\
Esteri & \chemfig{R_1-[:30]C(=[:90]O)-[:330]O-[:30]R_2} & &
\textit{-oato} & Etanoato di etile: \ce{CH3COOCH2CH3}\\
Eteri & \chemfig{R_1-[:330]O-[:30]R_2} & & etere &
Dietil etere: \ce{CH3CH2-O-CH2CH3}\\
Ammine & \chemfig{C(-[:90])(-[:180])(-[:270])-N} & & \textit{-ammina} &
Etilammina: \ce{CH3CH2NH2}\\
Ammidi & \chemfig{C(=[:90]O)(-[:180])-N(-[:45])(-[:315])} & &
\textit{-ammide} & Etanammide: \ce{CH3CONH2}\\
Nitrili & \chemfig{-C~N} & & \textit{-nitrile} & Etanonitrile: \ce{CH3CN}\\
\bottomrule
\end{tabular}
% section org (end)
\end{document}
Así es como se ve:
Respuesta1
Puedes centrar verticalmente las fórmulas químicas incluyéndolas en un tabular
; También se debe agregar algo de espacio vertical entre las filas. La alineación no es realmente buena para \chemfig
objetos de una línea, pero probablemente sea un problema diferente.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[landscape,a4paper,top=1cm,bottom=1cm]{geometry}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{booktabs}
\usepackage[version=3]{mhchem}
\usepackage{chemfig}
\usepackage{array}
\newcommand{\tabce}[1]{\begin{tabular}{@{}c@{}}\ce{#1}\end{tabular}}
\newcommand{\tabchemfig}[1]{\begin{tabular}{@{}c@{}}\chemfig{#1}\end{tabular}}
\begin{document}
\thispagestyle{empty}
\section*{Principali composti organici} % (fold)
\label{sec:org}
\setatomsep{2em}
\begin{tabular}{l c c c l}
\toprule
Nome & $\lambda$ & Formula bruta & Suffisso & Esempio \\
\midrule
Alcani & & \tabce{C_nH_{2n+2}} & \textit{-ano} &
Metano: \tabce{CH4}\\\addlinespace
Alcheni & \tabchemfig{C(-[:135])(-[:225])=C(-[:45])(-[:315])} &
\tabce{C_nH_{2n}} & \textit{-ene} &
Etene: \tabce{H2C=CH2}\\\addlinespace
Alchini & \tabchemfig{-C=C-} & \tabce{C_nH_{2n-2}} & \textit{-ino} &
Etino: \tabce{HC#CH}\\\addlinespace
Areni & \tabchemfig{**6(------)} & & \textit{-benzene} & $1,3$-dimetilbenzene\\
\midrule
Alogenuri organici & \tabchemfig{-X} & & & Bromoetano: \tabce{CH3-CH2-Br}\\\addlinespace
Alcoli & \tabchemfig{C(-[:90])(-[:180])(-[:270])-OH} & & \textit{-olo} &
Etanolo: \tabce{CH3-CH2-OH}\\\addlinespace
Aldeidi & \tabchemfig{R-[:30]C(=[:90]O)-[:330]H} & & \textit{-ale} &
Metanale (formaldeide): \tabce{H-CHO}\\\addlinespace
Chetoni & \tabchemfig{R_1-[:30]C(=[:90]O)-[:330]R_2} & & \textit{-one} &
Propanone (acetone): \tabce{CH3-CO-CH3}\\\addlinespace
Acidi carbossilici & \tabchemfig{R-[:30]C(=[:90]O)-[:330]O-[:30]H} & &
\textit{-oico} & Acido metanoico (formico): \tabce{H-COOH}\\\addlinespace
Esteri & \tabchemfig{R_1-[:30]C(=[:90]O)-[:330]O-[:30]R_2} & &
\textit{-oato} & Etanoato di etile: \tabce{CH3COOCH2CH3}\\\addlinespace
Eteri & \tabchemfig{R_1-[:330]O-[:30]R_2} & & etere &
Dietil etere: \tabce{CH3CH2-O-CH2CH3}\\\addlinespace
Ammine & \tabchemfig{C(-[:90])(-[:180])(-[:270])-N} & & \textit{-ammina} &
Etilammina: \tabce{CH3CH2NH2}\\\addlinespace
Ammidi & \tabchemfig{C(=[:90]O)(-[:180])-N(-[:45])(-[:315])} & &
\textit{-ammide} & Etanammide: \tabce{CH3CONH2}\\\addlinespace
Nitrili & \tabchemfig{-C~N} & & \textit{-nitrile} & Etanonitrile: \tabce{CH3CN}\\
\bottomrule
\end{tabular}
% section org (end)
\end{document}
¿Por qué recibes dos páginas? Cuando \section
se procesa, se le indica a TeX que no tenga absolutamente ninguna interrupción entre el título y las dos líneas que siguen; en su caso solo hay una línea (la tabular
), pero el título de la sección y la tabla no caben en una página. Entonces se publica una página vacía y luego otra llena.