Verschiedene Websites empfehlen die Verwendung eines dieser beiden Pakete.

\usepackage{graphicx} \usepackage{graphics} 

Was sind Unterschiede zwischen ihnen? Was ist besser?

Kommentare

  • Früher gab es eine Präferenz für die " s " Paket für Paketschreiber, aber ' gehört der Vergangenheit an. Das Paket " x " ist leistungsfähiger.
  • graphicx lädt auch standardmäßig graphics

Antwort

Die meisten modernen Menschen benutze graphicx!

graphicx ist eine Erweiterung von graphics. Während graphics an den ursprünglichen TeX-Konventionen für Argumente festhält, erlaubt graphicx optionale Argumente gemäß dem transparenteren key=value Schema.

Antwort

Eine der Hauptziel von LaTeX ist es, eine Ebene konsistenter Syntax gegenüber der etwas variierenden Syntax bereitzustellen, die von TeX-Grundelementen bereitgestellt wird (und im Fall der Grafikaufnahme durch die verschiedenen TeX-Engines und DVI-Treiber). Für LaTeX2e bestand der Wunsch, einen treiberunabhängigen Grafik-Einschlussmechanismus als Teil der Standardversion (und im LaTeX-Buch beschrieben) zu entwickeln. Keiner der Standard-LaTeX-Befehle (und zu dieser Zeit nur sehr wenige Pakete) verwendete eine Schlüssel = Wert-Syntax, daher wollten wir eine Schnittstelle mit der Standard-LaTeX-Befehlssyntax.

Das zu dieser Zeit beliebteste LaTeX2.09-Paket für die Bildaufnahme war jedoch epsfig, das eine Schlüssel = Wert-Syntax hatte, ebenso wie pstricks. Es war klar, dass ich nicht alle Funktionen von epsfig mit \includegraphics replizieren konnte, ohne eine unhandliche Sammlung von optionalen Positionsargumenten zu haben, also ich Teilen Sie die Funktionalität auf, indem Sie die Version keyval in graphicx, die in den „Companion“ -Büchern beschrieben ist, und die Basisfunktionalität in im „LaTeX Book“ beschrieben. Gleichzeitig entwickelte ich den Parser keyval in das separate Paket keyval to Machen Sie es anderen Paketen leicht, eine ähnliche Syntax zu verwenden.

Gehen Sie einige Jahrzehnte weiter, und natürlich verwenden jetzt mehrere Pakete die Syntax key = value, entweder mit der ursprünglichen keyval Parser oder Varianten von xkeyval oder pgfkeys oder wo immer dies so effektiv ist, dass die Syntaxkonvention ein akzeptierter Bestandteil der LaTeX-Syntax ist, wie sie von Benutzern verstanden wird und Bedenken hinsichtlich der Verwendung in einer Standardverpackung ge kann vielleicht als vorübergehender Ausrutscher angesehen worden sein. Aber im Nachhinein ist es einfacher, es war zu der Zeit nicht so klar, dass es so laufen würde …

Verwenden Sie einfach die x version 🙂

Antwort

Diese beiden Pakete gehören zusammen und AFAIK werden nur aufgrund der Abwärtskompatibilität mit älterem Code getrennt. Das Paket graphicx (x für eXtended) basiert auf dem Paket graphics und bietet viel mehr Funktionen. Es gibt keinen Grund, graphics allein zu verwenden. Alle Optionen von \includegraphics werden nur von graphicx bereitgestellt.

Antwort

Vielleicht möchten Sie hier einen Blick auf die beiden Grafiken werfen.

Hope Dies hilft.

Kommentare

  • Die Informationen auf dieser Seite sind leider größtenteils falsch. Dies bedeutet, dass ein Paket für pdftex und das andere für tex ist.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.