É a primeira vez que faço uma tabela com fórmulas químicas dentro das células. Estou tendo problemas para melhorar sua legibilidade.
Questões
- Como faço para centralizar todas as linhas verticalmente?
- Como removo a numeração das páginas? O número está sobreposto à tabela
- Como faço para que a mesa utilize todo o espaço horizontal disponível? Este é um papel A4 em modo paisagem, deve ocupar todo o espaço.
- As fórmulas na segunda coluna estão muito próximas. Seria incrível se fosse possível compensá-los de alguma forma, para que não se sobreponham.
- O PDF gerado tem duas páginas, mas a primeira está em branco. Qual é o sentido de adicionar outra página se o conteúdo cabe em uma?
Aqui está o 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}
Isto é o que parece:
Responder1
Você pode centralizar verticalmente as fórmulas químicas incluindo-as em um arquivo tabular
; algum espaço vertical também deve ser adicionado entre as linhas. O alinhamento não é muito bom para \chemfig
objetos de uma linha, mas provavelmente é um 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 que você está recebendo duas páginas? Quando \section
é processado, o TeX é instruído a não ter absolutamente nenhuma quebra entre o título e as duas linhas seguintes; no seu caso, há apenas uma linha (a tabular
), mas o título da seção e o tabular não cabem em uma página. Assim, é emitida uma página vazia e depois uma página cheia demais.