Ulike nettsteder foreslår at du bruker en av disse to pakkene.

\usepackage{graphicx} \usepackage{graphics} 

Hva er forskjellene mellom dem? Hva er bedre?

Kommentarer

  • Det pleide å være en preferanse for " s " pakke for pakkeforfattere, men det ' hører fortiden til. " x " -pakken er kraftigere.
  • graphicx lastes også som standard graphics

Svar

De fleste moderne mennesker bruk graphicx!

graphicx er en utvidelse av graphics. Videre, mens graphics holder seg til de opprinnelige TeX-konvensjonene angående argumenter, tillater graphicx valgfrie argumenter i henhold til de mer gjennomsiktige key=value -skjema.

Svar

En av de viktigste målene med LaTeX er å gi et lag med konsistent syntaks over den litt varierende syntaksen som tilbys av TeX primitives (og i tilfelle grafikk inkludering av de forskjellige TeX-motorene og DVI-dvrivers). For LaTeX2e var det et ønske om å gjøre en driveruavhengig mekanisme for inkludering av grafikk som en del av standardutgivelsen (og beskrevet i LaTeX-boka). Ingen av de standard LaTeX-kommandoene (og på den tiden svært få pakker) brukte en nøkkel = verdisyntaks, så vi ønsket et grensesnitt med standard LaTeX-kommandosyntaks.

Den mest populære LaTeX2.09-bidragspakken for inkludering av bilder på den tiden var imidlertid epsfig som hadde en key = value-syntaks, som pstricks. Det var tydelig at jeg ikke kunne replikere all funksjonaliteten til epsfig med \includegraphics uten å ha en uhåndterlig samling av posisjonelle valgfrie argumenter, så jeg del funksjonaliteten ved å sette keyval -versjonen i graphicx beskrevet i «Companion» -bøkene og grunnfunksjonaliteten i graphics beskrevet i «LaTeX Book». Samtidig utviklet jeg keyval parser til den separate keyval pakken til gjør det enkelt for andre pakker å bruke en lignende syntaks.

Gå videre et par tiår, og selvfølgelig bruker nå flere pakker key = value syntax, enten ved hjelp av den originale keyval parser eller varianter fra xkeyval eller pgfkeys eller hvor som helst så effektivt at syntakskonvensjonen er en akseptert del av LaTeX-syntaksen som forstått av brukerne og bekymringer over bruken av den i en standardpakke ge kan kanskje bli sett på som en midlertidig blip. Men det er lettere i ettertid, det var ikke så klart den gangen at det var slik ting ville gå …

Bare bruk x versjon 🙂

Svar

Disse to pakkene hører sammen, og AFAIK skilles bare på grunn av bakoverkompatibilitet med eldre kode. graphicx -pakken (x for eXtended) er basert på graphics -pakken og gir mye mer funksjonalitet. Det er ingen grunn til å bruke graphics alene. Alle alternativene for \includegraphics leveres bare av graphicx.

Svar

Det kan være lurt å se her for å få en bedre forståelse mellom de to grafikk.

Håper dette hjelper.

Kommentarer

  • Informasjonen på den siden er stort sett feil, dessverre. Det innebærer at den ene pakken er for pdftex og den andre for tex.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *