No uso mucho LaTeX, así que soy muy torpe con estas cosas.
Estuve buscando lo que necesitaba pero como parece que no hay ejemplos (o tal vez simplemente soy malo en esto) decidí preguntar aquí.
Estoy usando un código que me dieron en clase, pero quiero modificar la apariencia del itemize.
\documentclass[final,letterpaper,twocolumn,authoryear,11pt]{elsarticle}
\usepackage{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=2.5cm,rmargin=2.5cm}
\usepackage{enumitem}
\begin{document}
Donde,
\begin{itemize}
\itemsep=0ex \itemindent=1cm
\item[$K^B_A$:] Constante de equilibrio químico, adim.
\item[$m_{A,liquid}$:] Concentración de A en la solución, mol/m\textsuperscript{3}.
\end{itemize}
\end{document}
Me gustaría m_{A,liquid}
empezar justo debajo K^B_A
con el mismo espacio y, si es posible, movernos mol/m^3
justo debajo de "Concentración".
¡Espero que puedas entender mi pregunta y ayudarme!
Respuesta1
Así, con enumitem
y enumerate
?
\documentclass[final, letterpaper, twocolumn, authoryear, 11pt]{elsarticle}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\geometry{verbose,margin=2.5cm, showframe}
\usepackage{amsmath}
\usepackage{enumitem}
\begin{document}
Donde,
\begin{enumerate}[wide, itemsep=0pt, leftmargin =*,widest={$m_{A,\mathrm{liquid}}$}]
\item[$K^B_A$:] Constante de equilibrio químico, adim.
\item[$m_{A,\text{liquid}}$:] Concentración de A en la solución, mol/m\textsuperscript{3}.
\end{enumerate}
\end{document}
Respuesta2
Creo que una tabla es más adecuada para ti:
\documentclass[final,letterpaper,twocolumn,authoryear,11pt]{elsarticle}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=2.5cm,rmargin=2.5cm}
\usepackage[spanish]{babel}
\usepackage{enumitem}
\usepackage{siunitx}
\usepackage{tabularx}
\begin{document}
\begin{tabularx}{\columnwidth}{@{}>{$}c<{$}X@{}}
K^B_A&Constante de equilibrio químico, adim.\\
m_{A,\mathrm{liquid}}&Concentración de A en la solución \si{mol/m^{3}}\\
\end{tabularx}
\end{document}
produce
Recomendaciones
yo recomendaria
hacer que el entorno flote, es decir, rodear el entorno
tabularx
con\begin{table} ... \end{table}
abreviar
liquid
aliq.
Lea algún recurso para aprender LaTeX básico (explore las preguntas más votadas)
NOTAS Y USOS
Sólo me gustaría señalar:
Agregué babel español (creo que el idioma es español)
Agregué
fontenc
yinputenc
para admitir fuentes T1 y codificación de entrada UTF-8Agregué
siunitx
al espacio correctamente la unidad de medida.Agregué
\mathrm{liquid}
porque estás escribiendo en matemáticas, y así es como las palabras salen en fuente romana y con el espacio correcto.\text
Habría producido lo mismo aquí, pero en general usa la fuente de texto, por lo que no siempre produce la fuente romana. (Gracias a @barbarabeeton)Agregué
tabularx
para tener la columna X autoexpandible en las tablas (lea la documentación del paquete)
Respuesta3
Dos alternativas a entornos similares enuitem
a y tabular
:
1) El desclist
paquete:
\documentclass[twocolumn,12pt]{elsarticle}
\usepackage[utf8]{inputenc}
\usepackage{desclist}
\begin{document}
\begin{desclist}{}{:}[$m_{A,\,liquid}$ ]
\item[$K^B_A$] Constante de equilibrio químico, adim.
\item[$m_{A,\,liquid}$] Concentración de A en la
solución, mol/m\textsuperscript{3}.
\end{desclist}
\end{document}
2) Sólo por diversión, reinventa la rueda sin paquetes y sin listas. En lugar de un entorno, sólo una macro con dos argumentos para cada elemento:
\documentclass[twocolumn,12pt]{elsarticle}
\usepackage[utf8]{inputenc}
\newlength\anchod
\settowidth{\anchod}{$m_{A,\,liquid}$: }
\def\describe#1#2{{\par\noindent\makebox[\anchod][l]%
{$#1$:}#2\hangindent\anchod\par}}
\begin{document}
\describe{K^B_A}{Constante de equilibrio químico, adim.}
\describe{m_{A,\,liquid}}{Concentración de A en la
solución, mol/m\textsuperscript{3}.}
\end{document}
En este caso no hay más espacios verticales alrededor de cada elemento falso que los de los párrafos normales. Si eso no es suficiente, puedes cambiarlo localmente con:
{\setlength{\parskip}{\itemsep}
\describe{...}{...}
...
\describe{...}{...}
Normal paragraph\par}`
Esto \itemsep
es para imitar el espaciado de listas verdaderas, pero, por supuesto, puedes cambiar \itemsep
a cualquier otra cosa. O puede agregar algunos espaciadores como \bigskip
en la macro para evitar cambios en los saltos de párrafos.