LaTeX + Tikz 조합으로 그림 자료 생성
게시글 주소: https://orbi.kr/00072336158
LaTeX+Tikz-2022 수능수학-미적분29번.pdf
문제에서 주어진 도형에 추가적인 설명이 필요할 때, 그림을 어떻게 그리나요?
제가 많이 사용하는 LaTeX + Tikz를 소개합니다.
익숙해지면, 쉽게 그릴 수 있습니다.
무엇보다 장점은 좌표를 도입하여 그리기 때문에, 수정하여 새로운 그림을 만들기 편합니다.
(아래쪽 코드 참조)
요즘은 그림을 chatgpt에서 던져주고 LaTeX Tikz로 그려달라고 하면 코드를 생성해주기도 합니다.
어떤 경우에는 거의 비슷한 그림을 그려주기도 하고, 어떤 경우는 많이 다른 그림을 그려주기도 합니다.
생성된 코드를 좀 이해할 수 있으면, chatgpt가 만들어 주는 코드를 수정해서 사용하는 것이 더 효율적입니다.
다음은 마지막 그림을 그린 코드입니다.
\begin{tikzpicture} % Define points \tkzDefPoints{0/0/A, 8/0/B} % Segment AB \tkzDefMidPoint(A,B) \tkzGetPoint{O} % Midpoint O of AB \tkzDefPoint(4.51,1.2086){U} \tkzDefPoint(5.906,1.2086){T} \tkzDefPoint(5.208,0){S} \tkzDefPoint(4.51,0){U'} \tkzDefPoint(5.906,0){T'} % Draw semicircle \tkzDrawArc(O,B)(A) % Define key triangle points \tkzDefPointBy[rotation=center O angle 30](B) \tkzGetPoint{P} \tkzDefPointBy[rotation=center O angle 120](B) \tkzGetPoint{Q} \tkzInterLL(A,P)(B,Q) \tkzGetPoint{R} \tkzDefLine[perpendicular=through R,K=-0.5](A,B) \tkzGetPoint{r} \tkzInterLL(A,B)(R,r) \tkzGetPoint{R'} \tkzFillPolygon[white](A,Q,O) % Fill shaded areas \begin{scope} \fill[gray!30] (A) -- (Q) -- (R) -- cycle; \fill[gray!50] (S) -- (T) -- (U) -- cycle; \end{scope} \tkzDrawPolygons(U,T,S) % Draw main triangle and segments \tkzDrawSegments(A,B A,Q A,P B,Q R,R') % Angles \tkzMarkRightAngles[size=0.2](A,Q,B R,R',B) \tkzMarkAngles[size=0.8](B,A,P Q,B,A Q,R,A) \tkzLabelAngle[pos=1](B,A,P){$\theta$} \tkzLabelAngle[pos=1](Q,B,A){$2\theta$} \tkzLabelAngle[pos=1](Q,R,A){$3\theta$} \tkzDrawPoints(P,Q,U,R,T,O,S,R') \tkzLabelPoints[below](O,A,B,R') \tkzLabelPoints[above right](P) %\tkzLabelPoints[above left](U) \tkzLabelPoints[above](Q,R) %\node at (5.2,0.6) {\small $g(\theta)$}; \draw[dashed,very thin] (A) to[bend left=20] node[above,midway]{$\frac43$} (R); \draw[dashed,very thin] (Q) to[bend left=20] node[above,midway]{$\frac43$} (R); \draw[dashed,very thin] (R) to[bend left=20] node[above,midway]{$\frac23$} (B); \draw[dashed,very thin] (R') to[bend right=20] node[right,midway]{$\frac43\theta$} (R); \end{tikzpicture} \begin{eqnarray*} |
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
진짜 배달시켜먹을때마다 돈아깝다..
-
에타 찍먹 2
어제 오후 11시에 5분만에 핫게 갔는데 ㅁㅌㅊ?
-
모두 좋은아침 1
오랜만에 왔어용 학교생활 너무 졸리네요
-
김승리 빅리그 0
교재 구매한 사람들만 쓸 수 있게 해놨으려나
-
오늘도 힘차게 0
한완기를 풀어보자
-
노.무.현은 신고당했노 ㅅㅂ
-
3학년 내신 놓으면 정시 내신 반영 때 불이익 받을까봐 좀 그렇네 1
건동홍 목표인 입장에서 좀 설레발인가
-
낄낄 1
1교시 ㅋㅋㅋ
-
굿모닝
-
족발시켰다 8
운동하지뭐 행복해용
-
3덮이 수능이다 2
이 마인드로 간다 그러면 수능을 몇번을 더보는거야 10수생 가능?
-
얼버기 1
으…. 잠와
-
얼버기 0
캬
-
얼버기 4
-
ㅇㅂㄱ 0
다들 좋은 아침!
-
보통 어떻게 되시나요? 학교때문에 ㅠㅠ..
-
식곤증 해결함 5
갠적으로 소식해도 장 약한 사람은 충분하지 않음 1. 소식(햇반 1/4) 2. 죽될...
-
.
-
한 달에 한번씩 들러야겠다 생각하고 있었는데, 어느덧 쿨타임이 왔네요....
-
엘베게 1
-
23수눙 확통 3등급이었고 26수능 확통 1등급 목표로 공부중인데 3월말까지...
-
알람을 끌려고 침대 밖을 걸어다녀도 정신 차려보면 또 자고 일어나있음
-
재수생입니다 공통 시발점다하고 확통 세젤쉬 끝냈어요 시발점에 있는거 스텝업 절반정도...
-
휴식
-
고2 내신수1임
-
인서울 대학 대부분이 정시에서 생기부를 보나요? 정시 100%가 아니라 정시 80%...
-
요즘은 진짜무아무생각없음 그냥 때되면 만나는 거지~ 마인드로 사니까 하르하르가 감사함
-
크악 3
몸이 아파 크악
-
폼 미쳤다 진짜
-
작전변경 지지난주에 사고 아직 포장지도 안 뜯은 “설맞이 모의고사 ON”
-
아무도 없네 8
뭐지다노
-
재수하는 삐뽀핑한테 한마디씩 뱉어주세여..
-
국어영어 1 2 둘중하나 수학 1 사탐 1 찍맞안됨 솔직히 이정도는 나와야 메디컬 '가능'권일듯
-
안녕하세요 오르비햄들 1월에 뒤늦게 재수를 선택하게 된 노베이스 재수생입니다.......
-
책 좀 와라 3
-
잠이안와진짜 8
하
-
그래도 콘서타 먹고 했는데 예전 수준으로 돌아왔길 빌어야겠다 제발 난독증만...
-
지방엔 자취로 3개월정도밖에 안살아봤지만 서울 사람 너무많아서 개답답함 인프라가...
-
정말 후회없을만큼 하고 마무리해야겠다 네번째수능.. 세상에 확실하게 보장되는 도전이...
-
안됩니다~
-
오야스미 2
네루!
-
지금 보니까 누군지 아무도 모르겠음 그리고 처음 본 동기 동성 자취방에 누워잇는중임
-
1%의 확률로 현역들이 대거유입해서 물리화학 표점이 괜찮은 세계선이 발생할수도...
-
원래도 곱창나잇엇음 22 23때 갑자기 좀 좋아졋던거고
-
고정1은 재능없이 가능한 수준인가 사실상 고정1 경지면 잘 풀리면 만점도 가끔 나오는 수준인데
-
저는 이제 고2 올라가는데 고1 때 과학이 사회보다 훨씬 쉬웠어요. 그리고 과탐...
-
신경 끄고 공부나 하라는 배려 goat...
-
쌍지러 였는데 등급이 잘 안나와서 한국지리 사문 조합으로 가려고 하는데 사문 어떤가요..
-
..................................................
이거 혁재님이 잘하시는데
수햑의명작오랜만이다
앵 일격필살팀의 허혁재님 말하는거
헉 인투더랑헷갈림,,,
전 지오지브라 쓰는데