Verschillende websites raden aan om een van deze twee pakketten te gebruiken.

\usepackage{graphicx} \usepackage{graphics} 

Wat zijn de verschillen tussen beide? Wat is beter?

Reacties

  • Vroeger was er een voorkeur voor de " s " pakket voor pakketschrijvers, maar het ' behoort tot het verleden. Het " x " pakket is krachtiger.
  • graphicx laadt ook standaard graphics

Antwoord

De meeste moderne mensen gebruik graphicx!

graphicx is een extensie van graphics. Bovendien, terwijl graphics zich houdt aan de originele TeX-conventies met betrekking tot argumenten, staat graphicx optionele argumenten toe volgens de meer transparante key=value schema.

Antwoord

Een van de De belangrijkste doelstellingen van LaTeX zijn het verschaffen van een laag van consistente syntaxis over de enigszins variërende syntaxis van TeX-primitieven (en in het geval van grafische opname door de verschillende TeX-engines en dvi-dvrivers). Voor LaTeX2e was er een wens om een driver-onafhankelijk grafisch opnamemechanisme te maken als onderdeel van de standaard release (en beschreven in het LaTeX-boek). Geen van de standaard LaTeX-commandos (en op dat moment maar heel weinig pakketten) gebruikte een key = value-syntaxis, dus we wilden een interface met de standaard LaTeX-commandosyntaxis.

Het meest populaire door LaTeX2.09 bijgedragen pakket voor het opnemen van afbeeldingen op dat moment was echter epsfig, dat een key = value-syntaxis had, net als pstricks. Het was duidelijk dat ik niet alle functionaliteit van epsfig kon repliceren met \includegraphics zonder een logge verzameling positionele optionele argumenten, dus ik splits de functionaliteit door de keyval versie in graphicx te plaatsen zoals beschreven in de “Companion” -boeken en de basisfunctionaliteit in graphics beschreven in het “LaTeX Book”. Tegelijkertijd ontwikkelde ik de keyval parser in het aparte keyval pakket om maak het gemakkelijk voor andere pakketten om een vergelijkbare syntaxis te gebruiken.

Ga een paar decennia verder en natuurlijk gebruiken nu verschillende pakketten key = value syntaxis, ofwel met de originele keyval parser of varianten van xkeyval of pgfkeys of waar dan ook zo effectief dat syntaxisconventie een geaccepteerd onderdeel is van LaTeX-syntaxis zoals begrepen door gebruikers en zorgen over het gebruik ervan in een standaardpakket ge wordt misschien gezien als een tijdelijke blip. Maar achteraf gezien is het gemakkelijker, het was toen niet zo duidelijk dat het zo zou gaan …

Gebruik gewoon de x version 🙂

Answer

Deze twee pakketten horen bij elkaar en AFAIK zijn alleen gescheiden vanwege achterwaartse compatibiliteit met oudere code. Het graphicx -pakket (x voor eXtended) is gebaseerd op het graphics -pakket en biedt veel meer functionaliteit. Er is geen reden om graphics alleen te gebruiken. Alle opties van \includegraphics worden alleen geleverd door graphicx.

Antwoord

Misschien wil je hier een kijkje nemen voor een beter begrip tussen de twee afbeeldingen.

Hoop dit helpt.

Opmerkingen

  • De informatie op die pagina is helaas grotendeels verkeerd. Het impliceert dat het ene pakket voor pdftex is en het andere voor tex.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *