How can I vertical align this scheme to the same bottom line?
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[
a4paper,
margin=15mm,
bindingoffset=2mm,
heightrounded,
]{geometry}
\usepackage{chemfig}
\usepackage{chemformula}
\usepackage{xcolor}
\usepackage[version=4]{mhchem}
\newcommand{\br}{\\ \vspace{5pt}}
\begin{document}
\begin{flushleft}
\begin{figure}[htbp]
\schemestart
\chemfig{R-C(-[2]O^{\oplus}(-[2]R')(-[4]H))(-[6]H)-C(-[2]H)(-[6]H)(-[0]H)}
\arrow(.-1--){->[{-}\chemfig{H^+}]}[,1.5]
\chemname{\chemfig{R-C(-[2]{\color{red}O}|{\color{red}R'})(-[6]H)-C(-[2]H)(-[6]H)(-[0]H)}}{Etere}
\schemestop
\chemnameinit{}
\end{figure}
\end{flushleft}
\end{document}
figure
inside aflushleft
environment is just wrong.\begin{figure} \raggedright ... \end{figure}
would be the right thing instead…chemformula
andmhchem
? Using both\ch{...}
and\ce{...}
will only produce visually inconsistent results…\newcommand{\br}{\\ \vspace{5pt}}
doesn't look right, either: you'll either want\newcommand{\br}{\\[5pt]}
or\newcommand{\br}{\par\vspace{5pt}}
…