Různé weby navrhují použít jeden z těchto dvou balíčků.

\usepackage{graphicx} \usepackage{graphics} 

Jaké jsou mezi nimi rozdíly? Co je lepší?

Komentáře

  • Dříve byla preferována " s " balíček pro autory balíčků, ale ' je věcí minulosti. Balíček " x " je výkonnější.
  • graphicx také se ve výchozím nastavení načte graphics

odpověď

Většina moderních lidí použijte graphicx!

graphicx je příponou graphics. Ačkoliv se graphics drží původních konvence TeX týkající se argumentů, graphicx umožňuje volitelné argumenty podle transparentnějších key=value schéma.

odpověď

Jeden z Hlavním cílem LaTeXu je poskytnout vrstvu konzistentní syntaxe nad poněkud odlišnou syntaxí poskytovanou primitivními prvky TeXu (a v případě začlenění grafiky různými TeXovými enginy a dvi dvrivers). U LaTeX2e byla touha vytvořit na ovladači nezávislý mechanismus začlenění grafiky jako součást standardního vydání (a popsaného v knize LaTeX). Žádný ze standardních příkazů LaTeXu (a v té době jen velmi málo balíčků) nepoužíval syntaxi klíč = hodnota, takže jsme chtěli rozhraní se standardní syntaxí příkazů LaTeX.

Nejpopulárnějším balíčkem LaTeX2.09 pro začlenění obrázků však v té době byl epsfig, který měl syntaxi key = value, stejně jako pstricks. Bylo jasné, že nemohu replikovat všechny funkce epsfig s \includegraphics, aniž bych měl nepraktickou sbírku pozičních volitelných argumentů, takže jsem rozdělit funkce vložením verze keyval do graphicx popsaného v knihách „Companion“ a základní funkce do graphics popsáno v „LaTeX Book“. Zároveň jsem vyvinul analyzátor keyval do samostatného keyval balíčku usnadněte ostatním balíčkům použití podobné syntaxe.

Pokračujte několik desítek let a samozřejmě nyní několik balíčků používá syntaxi key = value, buď s použitím původní keyval analyzátor nebo varianty z xkeyval nebo pgfkeys nebo všude tam, kde je to tak efektivní, že konvence syntaxe je akceptovanou součástí syntaxe LaTeX, jak ji chápou uživatelé a obavy z jeho použití ve standardním balíčku Možná to lze považovat za dočasný výkyv. Ale s odstupem času je to jednodušší, v té době nebylo tak jasné, že to bude způsob, jakým by to šlo …

Stačí použít x verze 🙂

Odpověď

Tyto dva balíčky patří k sobě a AFAIK jsou odděleny pouze kvůli zpětné kompatibilitě se starším kódem. Balíček graphicx (x pro eXtended) je založen na balíčku graphics a poskytuje mnohem více funkcí. Není důvod používat graphics samostatně. Všechny možnosti \includegraphics poskytuje pouze graphicx.

Odpověď

Možná se budete chtít podívat zde, abyste lépe porozuměli mezi dvěma grafikou.

Doufám to pomáhá.

Komentáře

  • Informace na této stránce jsou bohužel většinou nesprávné. To znamená, že jeden balíček je pro pdftex a druhý pro tex.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *