Q&A 마당은 텍 관련 질문/답변을 위해 만들었습니다.
- 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
- 질문 전에 아래를 읽어 보세요. 좋은 질문이 좋은 답을 받을 수 있는 좋은 방법입니다.
- 질문에 맞는 제목을 붙이세요. 질문의 내용과 관련없는 "고수님", "긴급질문", "도와주세요"와 같은 제목은 답이 잘 올라오지 않습니다. 이 게시판에 올라오는 모든 글은 질문입니다. 굳이 [질문], [Q]를 적으실 필요도 없습니다.
- 내용을 충실히 적어 주시고, 같은 상황을 재현할 수 있는 최소한의 예제가 같이 있어야 합니다.
- 최소 예제는 "Minimal working example"을 읽어 보세요.
- 파일을 첨부하실 때에는 가능한 압축하여 파일 크기를 줄여서 올려주시길 바랍니다.
- 개인적으로 사용하신 글꼴이 들어 있는 경우, preparefont.sty에 관한 답변을 참조하세요.
- 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
- 금지어에서 stackexchange, stackoverflow, ctan, overleaf, , github, google.com, gmail.com, .org, .io, sil.org, wiki.com, tistory.com등은 해제하였습니다.
- MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
- 사용하는 편집기는 CKeditor입니다.
- 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한 줄을 비웁니다.
- 글줄만 바꾸려면 [shift-enter]를 누르면 <BR> 태그가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
- 수식를 문서내에 삽입하시려면 에디터를 툴바에서 [소스]를 눌러 HTML로 입력할 수 있게 바꾸신 후 <pre> </pre> tag를 사용하셔서 <pre> 여러 줄의 수식 </pre>처럼 입력하시면 좋습니다.
TikZ 으로 그림을 그리는데 scale 명령으로 글자크기는 조절하지 못하는지요?
2012.12.02 16:43
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
-
ndh
2012.12.02 17:44
-
잠심
2012.12.02 20:46
감사합니다~ ^^
-
잠심
2012.12.02 21:55
염치없지만 하나 더 여쭤도 될까요?
크기를 문단 크기의 90%크기로 설정할 수도 있을까요?
-
ndh
2012.12.02 23:05
첨부 참조 testtikzscale2.tex
-
잠심
2012.12.03 02:01
감사힙니다. 덕분에 adjustbox 패키지를 알게되었습니다.
그래서 다른 명령어(?)도 있다는 사실을 알게되었습니다. 혹시 저처럼 익숙하지 않으신 분들을 위해...
우선 프림블에
\usepackage{adjustbox}
그리고 문단 크기의 80%크기로 넣고 싶으면
\maxsizebox {0.8\textwidth}{!} {pgf 또는 TikZ 코드}
이런식으로도 가능하네요. 지정 크기보다 작은 그림은 원래 크기로 보입니다.
초보 질문도 늘 친절하게 답변해 주셔서 늘 감사합니다~
-
푸른언덕
2013.07.22 09:29
시간이 지난 질문이지만 다른분들이 참고하실때 도움이 되었으면해서 적습니다.
제경우
\usepackage{scalefnt}를 사용하고
\scalefont{0.8}등으로 글자 크기를 조정하고 있습니다.
testtikzscale.pdf