Diferentes sitios web sugieren usar uno de esos dos paquetes.

\usepackage{graphicx} \usepackage{graphics} 

¿Cuáles son las diferencias entre ellos? ¿Cuál es mejor?

Comentarios

  • Solía haber preferencia por las " s " paquete para escritores de paquetes, pero ' es cosa del pasado. El paquete " x " es más poderoso.
  • graphicx también carga de forma predeterminada graphics

Responder

La mayoría de la gente moderna ¡use graphicx!

graphicx es una extensión de graphics. Además, mientras que graphics se adhiere a las convenciones originales de TeX con respecto a los argumentos, graphicx permite argumentos opcionales según el esquema.

Respuesta

Uno de los Los principales objetivos de LaTeX es proporcionar una capa de sintaxis coherente sobre la sintaxis algo variable proporcionada por las primitivas TeX (y en el caso de la inclusión de gráficos por los diversos motores TeX y dvrivers dvi). Para LaTeX2e existía el deseo de crear un mecanismo de inclusión de gráficos independiente del controlador como parte de la versión estándar (y se describe en el libro LaTeX). Ninguno de los comandos estándar de LaTeX (y en ese momento muy pocos paquetes) usaba una sintaxis clave = valor, por lo que queríamos una interfaz con la sintaxis de comandos estándar de LaTeX.

Sin embargo, el paquete de contribución LaTeX2.09 más popular para la inclusión de imágenes en ese momento era epsfig que sí tenía una sintaxis clave = valor, al igual que pstricks. Estaba claro que no podía replicar toda la funcionalidad de epsfig con \includegraphics sin tener una colección difícil de manejar de argumentos opcionales posicionales, así que dividir la funcionalidad poniendo la versión keyval en graphicx descrita en los libros «complementarios» y la funcionalidad básica en graphics descrito en el «Libro LaTeX». Al mismo tiempo, desarrollé el analizador keyval en el paquete keyval separado para facilita que otros paquetes usen una sintaxis similar.

Avanza un par de décadas y, por supuesto, ahora varios paquetes usan la sintaxis key = value, ya sea usando la keyval analizador o variantes de xkeyval o pgfkeys o siempre que sea tan eficaz que la convención de sintaxis sea una parte aceptada de la sintaxis de LaTeX tal como la entienden los usuarios y preocupaciones sobre su uso en un paquete estándar ge quizás pueda verse como un problema temporal. Pero es más fácil en retrospectiva, no estaba tan claro en ese momento que esa era la forma en que irían las cosas …

Simplemente use el x versión 🙂

Respuesta

Estos dos paquetes pertenecen juntos y AFAIK solo están separados debido a la compatibilidad con el código anterior. El paquete graphicx (x para eXtended) se basa en el paquete graphics y proporciona mucha más funcionalidad. No hay razón para usar graphics solo. Todas las opciones de \includegraphics solo las proporciona graphicx.

Respuesta

Es posible que desee echar un vistazo aquí para comprender mejor los dos gráficos.

Esperanza esto ayuda.

Comentarios

  • La información en esa página es mayormente incorrecta, desafortunadamente. Implica que un paquete es para pdftex y el otro para tex.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *