KTUG 한국 텍 사용자 그룹

Menu

KTUG :: Q&A 마당 › TikZ 으로 그림을 그리는데 scale 명령으로 글자크기는 조절하지 못하는지요?

잠심 | 2012.12.02 16:43:59 | 메뉴 건너뛰기 쓰기

LyX로 개인 문서작업을 하고 있습니다. 아는 것은 없고 여기저기 조금씩 찾아가면서 작업하고 있는 왕초보입니다.

TikZ로 그린 그림이 문서크기를 벗어나서 크기를 줄이려고 하는데 scale=0.7 하면 글자 크기가 작아지지 않고 fit 로 묶여진 node 크기도 줄어들지 않아서 그림이 원하는 모양이 나오지가 않습니다.

그림과 글자 모두 일정한 비율로 줄일 수 있는 방법은 없는지요?


\begin{tikzpicture}[scale=0.7]
\node (a1) [align=left,draw,rectangle,rounded corners=3,minimum width=45mm,minimum height=20mm] at (-3,3) {$\cdot$ 교수자의 형성적 경험\\$\cdot$ 교수자의 훈련경험\\$\cdot$ 교수자의 특성};
\node (a2) [align=left,draw,rectangle,rounded corners=3,minimum width=45mm,minimum height=23mm] at (-3,-0.2) {$\cdot$ 학습자의 형성적 경험\\$\cdot$ 학습자의 특성\\$\cdot$ 학교와 지역사외 특성\\$\cdot$ 교실특성};
\node (b1) [align=left] at (1,2.5) {교수자의\\교실행동};
\node (b2) [align=left] at (1,1) {학습자의\\교실행동};
\node (c1) [align=left] at (3.5,1.7) {학습자의\\행동의\\변화};
\node [draw,rectangle,fit=(b1) (b2) (c1),rounded corners=3] {};
\node [align=left,minimum height=30mm] (d1) at (6.6,1.6) {교수자의\\즉각적인\\성장\\$\cdot$ 교과학습\\$\cdot$ 교과태도\\$\cdot$ 기타기능성장};
\node [align=left,minimum height=30mm] (e1) at (9.4,1.6) {학습자의\\장기적인\\효과\\$\cdot$ 성인특성\\$\cdot$ 전문 직업기술\\};
\node [draw,fit=(d1) (e1),rounded corners=3] {};
\node [draw,align=left,fill=white] at (-3,4.3) {전조변인\\(교사의 특성변인)};
\node [draw,align=left,fill=white] at (-3,1.3) {맥락변인\\(상황변인)};
\node [draw,fill=white] at (2.5,3.3) {과정변인};
\node [draw,fill=white] at (8,3.4) {결과변인};
\draw [-latex] (-0.6,3-- (-0.4,3-- (-0.4,2.4-- (0,2.4);
\draw [-latex] (-0.6,-0.2-- (-0.4,-0.2-- (-0.4,1-- (0,1);
\draw [-latex] (4.6,1.6-- (5,1.6);
\draw (1.8,2.4-- (2.2,2.4-- (2.2,1-- (1.8,1);
\draw [-latex] (2.2,1.6-- (2.6,1.6);
\end{tikzpicture}

댓글 [6]

댓글 쓰기

목록 삭제

KTUG 한국 텍 사용자 그룹