
Estoy revisando estas preguntas/respuestas:
- Compile un documento LaTeX en una imagen PNG que sea lo más corta posible
- ¿Cómo desactivo la numeración automática de ecuaciones?
- ¿Cuál es la mejor (y más rápida) forma de insertar ecuaciones LaTeX en PowerPoint?
De forma predeterminada, obtienes números en tu imagen:
\documentclass[preview]{standalone}
\begin{document}
\begin{equation}
L = 2
\end{equation}
\end{document}
Entonces uno de esos enlaces conduce a esta solución:
\documentclass[preview]{standalone}
\usepackage{amsmath}
\begin{document}
\begin{equation*}
L = 2
\end{equation*}
\end{document}
Lo que da:
Pero esta es la forma real de la imagen (coloreada el fondo de amarillo en lugar de transparente):
Parece que está ligeramente cortado en la parte inferior y también es extremadamente ancho.
Me gustaría lograr 3 objetivos principales:
- Haz el cuadro delimitador "ajustado"alrededor de los bordes, por lo que hay muy poco o ningún relleno adicional alrededor de los bordes.
- Además, ajuste el tamaño de la imagen para que el tamaño de la fuente parezca de tamaño natural en un ancho de imagen particular.
- Haga que el PNG sea de alta resolución (por lo tanto, en las pantallas retina, eso probablemente signifique una densidad de píxeles 2x). Entonces no hay borrosidad.
Para (2) y (3), con esto me refiero a si tenemos una ventana gráfica de 800 píxeles de ancho en el navegador y la misma L = 2
ecuación. Me gustaría ver una imagen de aproximadamente 80 píxeles de ancho (160 píxeles si tiene doble resolución, luego reducida). Entonces, la imagen generada debe tener aproximadamente 80 píxeles de ancho, así:

Luego, a partir de ahí, puedo usar cualquier lógica de navegador/HTML/CSS para centrar y mostrar la imagen de una manera agradable.
¿Cómo puedo hacer esto desde la línea de comando (es decir, de forma automatizada)?
Los 2 comandos que utilicé para generar la imagen amarilla fueron de la primera respuesta vinculada:
pdflatex test.tex
convert -density 300 test.pdf -quality 90 file.png
# then convert to yellow bg
convert file.png -background '#f0f000' -layers flatten file.png
Entonces, ¿cómo puedes:
- ¿Quitar el acolchado?
- Elimine la numeración (a nivel global) (si hay algo mejor que usar
amsmath
u otras cosas contaminantes, alguna configuración global quizás esté fuera del alcance de su ecuación). - Escale la imagen al tamaño correcto para que la fuente aparezca a la altura adecuada (supongo que esto probablemente requerirá algo de experimentación).
Respuesta1
De $\displaystyle L=2$
lo contrario, estará creando una visualización de ancho completo, no algo del tamaño natural de la expresión.