
El problema que tengo ahora es que necesito usar diferentes citas en la lista de figuras y texto, ya que látex cree que la cita que tengo en la lista de figuras viene primero y la numera así. Por eso estoy intentando utilizar la opción corta con línea;
\caption[Molecular simulation cell$\left[x\right]$]{Molecular simulation cell\cite{sim1}}
Que produce;
Figura 1.2: Celda de simulación molecular[x .......................................... ................... 2
En lugar de;
Figura 1.2: Celda de simulación molecular[x] ........................................ ........................ 2
¿Qué estoy haciendo mal?
Respuesta1
Cuando LaTeX ve \caption[
, busca el siguiente corchete de cierre ]
, sin contar hacia arriba y hacia abajo los anidados [
y ]
(y de manera razonable: la computadora no puede estar segura de que se refiere a que cada interior [
coincida con un ]
). Una posible solución es:
\def\braright{\right]}
\caption[Molecular simulation cell$\left[x\braright$]{Molecular simulation cell\cite{sim1}}
Si tienes sentido de la simetría, por supuesto también definirás \braleft
.
Para una solución más idiomática, consulte los comentarios de Harish Kumar y Sean Allred.