graphicx
LaTeX 문서에 다양한 종류의 그래픽 파일을 직접 포함시킬 수 있도록
해 주는 패키지이다. LaTeX의 그래픽 기능은
color
, graphics
,
graphicx
패키지에 의해 제공된다.
참조:
- IncludeGraphics
1.2. \includegraphics
명령 ¶
외부 그래픽 파일 LaTeX 문서에 넣으려면 본문에서 원하는 위치에서
\includegraphics
명령을 사용한다. 예를들어, file.eps
라는 파일을
집어넣고 싶으면:
\includegraphics{file.eps}
이 명령도 옵션을 통해 그림의 크기, 회전, 잘라내기 등 여러가지 설정을
할 수 있다. 아무 옵션도 없이 명령을 사용하면 원래 크기 그대로 온전히
나타난다.
1.3. eps 파일 만들기 ¶
이렇게 간단하게 사용하려면 EPS 파일이 있어야 한다. eps 파일을 만드는
방법은
convert:
ImageMagick의
convert
프로그램을 이용하면 png, jpg 등의
비트맵 이미지 파일을 eps로 변환할 수 있다. file.png
파일이 있다면
다음 명령으로 file.eps
파일을 만들 수 있다.
$ convert file.png file.eps
gnuplot:
GNUPlot를 이용하면 데이터나 함수에 따른 다양한 2D/3D 그래프를
eps로 만들 수 있다. terminal을 epslatex로 지정하면 된다.
dot:
GraphViz의 dot, neato 등을 이용하면 다양한 그래프(다이어그램)을
그릴 수 있고 ps 파일로 출력할 수 있다.
xfig:
XFig을 이용하면 eps 파일을 편집할 수 있고, 드로잉한 결과를 eps로
내보내기도 할 수 있다.
3. \includegraphics
명령의 옵션 ¶
bb
(Bounding Bbox) : 공백으로 분리된 4개의 숫자를 지정.bblx,bblly,bburx,bbury
: bounding box의 각 값을 개별적으로 지정natwidth,natheight
: bounding box의 다른 방법. natheight=h,natwidth=w 라고 지정하면 bb = 0 0 h w 와 같은 의미hiresbb
: true 또는 false.viewport
: 숫자 4개.trim
: 숫자 4개. 잘라낼 길이를 지정. trim = 1 2 3 4 이면 왼쪽에서 1bp, 아래쪽에서 2bp, 오른쪽에서 3bp, 위에서 4bp 잘라냄.angle
: 회전각origin
: 회전의 중심width
: 폭height
: 높이totalheight
: 전체 높이 (height + depth)keepaspectratio
: 가로세로 비율 유지scale
: 확대/축소. scale=.5 이면 50%로 축소.clip
: true 또는 false.draft
: treu 또는 false.type
: 그래픽 타입을 지정.ext
: 파일 확장자 지정.read
: 파일 확장자 지정. type과 함께 사용해야 함.command
: 파일에 적용할 명령. type 과 함께 사용해야 함.
\includegraphics[scale=.5,angle=-60]{file.eps}