다른 웹 사이트에서이 두 패키지 중 하나를 사용하는 것이 좋습니다.
\usepackage{graphicx} \usepackage{graphics}
그들 사이의 차이점은 무엇입니까? 어느 것이 더 낫습니까?
댓글
Answer
대부분의 현대인 graphicx
를 사용하세요!
graphicx
는graphics
의 확장입니다. 또한graphics
는 인수와 관련된 원래 TeX 규칙을 고수하지만graphicx
는보다 투명한 체계.
답변
LaTeX의 주요 목표는 TeX 프리미티브 (다양한 TeX 엔진 및 dvi dvrivers가 그래픽을 포함하는 경우)에서 제공하는 다소 다양한 구문에 대해 일관된 구문 레이어를 제공하는 것입니다. LaTeX2e의 경우 표준 릴리스의 일부로 드라이버 독립 그래픽 포함 메커니즘을 만들고자했습니다 (LaTeX 책에 설명되어 있음). 표준 LaTeX 명령 중 어떤 것도 (당시 매우 적은 패키지) key = value 구문을 사용하지 않았으므로 표준 LaTeX 명령 구문을 사용하는 인터페이스를 원했습니다.
그러나 당시 이미지 포함을 위해 가장 인기있는 LaTeX2.09 기여 패키지는 iv id =와 같이 key = value 구문을 가진 epsfig
였습니다. “f45f3b40e3″>
. 다루기 힘든 위치 선택 인수 모음 없이는 epsfig
의 모든 기능을 \includegraphics
로 복제 할 수 없다는 것이 분명했습니다. “Companion”서적에 설명 된 keyval
버전과 iv id = “76717d598d”의 기본 기능에 설명 된 graphicx
에있는 기능을 분할합니다. >
는 “LaTeX Book”에 설명되어 있습니다. 동시에 저는 keyval
파서를 별도의 keyval
패키지로 개발하여 다른 패키지가 유사한 구문을 쉽게 사용할 수 있도록합니다.
20 년 동안 이동하면 물론 이제 여러 패키지가 원래 keyval
파서 또는 xkeyval
또는 pgfkeys
의 변형 또는 구문 규칙이 사용자가 이해할 수있는 LaTeX 구문의 일부로 허용되는 효과적인 위치 표준 패키지에서의 사용에 대한 우려 ge는 아마도 일시적인 오류로 간주되었을 수 있습니다. 하지만 돌이켜 보면 더 쉬웠습니다. 당시에는 그것이 진행되는 방식이 그다지 명확하지 않았습니다 …
x
를 사용하세요. version 🙂
Answer
이 두 패키지는 함께 속하며 AFAIK는 이전 코드와의 하위 호환성 때문에 분리됩니다. graphicx
패키지 (x는 eXtended)는 graphics
패키지를 기반으로하며 훨씬 더 많은 기능을 제공합니다. graphics
만 사용할 이유가 없습니다. \includegraphics
의 모든 옵션은 graphicx
에서만 제공합니다.
답변
희망 도움이됩니다.
댓글
- 안타깝게도 해당 페이지의 정보는 대부분 잘못되었습니다. 한 패키지는 pdftex 용이고 다른 패키지는 tex 용임을 의미합니다.
패키지 작성자를위한 패키지이지만 ' 과거의 일입니다. " x " 패키지가 더 강력합니다.
graphicx
또한 기본적으로로드됩니다.graphics