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를 선물하세요.
-
기상 0
-
저는 문학 빡세지고 나서부터는 비문학 문학 언매 순서대로 33 30 15 쓰는듯요...
-
카르보나라 먹고 싶다
-
나이키 0
슈즈 걸~ 니가 느끼는 치명적인 매력을 줏어 (치명적인 심멘)
-
안녕하세요. 경북대학교 의예과 23학번 지니입니다. 생명과학 1을 어려워하는...
-
장염 2일차 0
24시간째 포카리 빼고 안먹음 어제는 19시까지밖에 공부 못함 오줌 색이 확연히...
-
(수능 기준) 정시 내신반영 심화로 인한 N수생 감소 케이스까지 적어보겠음 국어...
-
나경원 “서울대에 역대 대통령 자료실도 없는데...시진핑 자료실 폐쇄해야” 0
대선 출마를 선언한 나경원 국민의힘 의원이 15일 서울대 시진핑 중국 국가주석...
-
나도 좀 행복해지고싶다 ㅅㅂ 노력 더 많이해야지
-
글씨 개선함!
-
궁금 전체적인 외적인 이미지나 이런게 어때보임?
-
확통 들어가있으니까 개어려워보이네 ㅋㅋ
-
컴파일러 본교재 컴파일러 데이터베이스 컴파일러 아카이브 이거 3개 어떤...
-
원순열 제대로 배우면 국밥 문제인데
-
왜 숙취 비스무리한 기분이 들지 모래주머니 훈련데이다 ㅅㅂ
-
기출코드 후에 0
바로 n제로 들어가도 되나여?? 실전개념없이
-
쉬는시간에 푸쉬업 가능
-
따리라리라랏 뚜~
-
주인공 부모 세대는 20대부터 중년 배우를 쓰고 주인공 세대는 청/장년->중년으로...
-
영어, 수학, 지구과학만 챙겨야지 화학 생명 문학은 하루전에 벼락치기
-
님들?
-
ㅋ ㅋㅋㅋㅋ ㅋㅋ ㅋㅋ 가령말이지 1970년대 라는 말을 하면 년대?...
-
약한영웅보는데 0
이사람 ㅈㄴ잘생겼어
-
왜냐면 집에서 나온순간부터 뛰었음
-
공부를 열심히하면 정치에 관심이 없어지는 이유를 암? 4
왜냐면 ㅋㅋ ㅋㅋ ㅋ 중도 를 좋아하니깐 ㅋ크하하하하하하하하하하하
-
졸려.. 0
더 자고싶다..
-
메이드 대학보내고 난 집에 잇는거임
-
비추인가요? srt 타면 1시간 조금 넘게 걸리긴하는데 .. 지방러라서 ㅜ...
-
결국잠못잠 2
-
옯쟝 하잇 4
나니가스키
-
아니지 노천극장 똥군기짤 등등 박제될만한 건 다 돌아다녔는데도 연고대 입학과는 일절...
-
[스포] 28 수능(예시) 국어 독서 사회·문화 지문 복습시 참조 1
안녕하세요, 디시 수갤·빡갤 등지에서 활동하는 무명의 국어 강사입니다. 어제 발표된...
-
나스닥 파멸적 숏
-
어젠 인증 떡밥도 안돌았는데 ㅅㅂ
-
이번 3모에서 수학 미적 백분위 95정도 나왔는데요, 현장에서 12번 계산실수,...
-
제발 들어봐요 안죽어요
-
교사경 모음인 거 같은데 어떰? 평가원은 카나토미랑 수분감 풀어서 충분한디
-
이 사람 강의력이랑 단권화 전략 예사롭지 않음 이미 윤리 1타지만
-
혼자 공부한다고 하는데 시간만 오래 걸리고 선지 판단과 지문 분석이 너무...
-
얼버기 혈서 0
-
더 자고싶다 0
-
먹어도 괜찮...겠죠..?
-
물리 시험 두번을 치기 위해서 계산기에 돈을 태운다..??? 싼 거라도 사야하나 그냥
-
얼버기 0
부지런행
-
물리화학이 어렵게나올텐데 배기범이나 화학1타가 통과1타하려나
-
실검 2위 뭐임 8
-
확통말고 기하나 삼각함수 미분은 배울수없는거임? 인강도 없고 대학가서만 배울수있나 좀 아쉽군
-
써먹지도 못할내신 버려야지 1.9 아깝긴한데 뭐 어쩔수있나...
-
아 일교시 0
개빡이네
이거 혁재님이 잘하시는데
수햑의명작오랜만이다
앵 일격필살팀의 허혁재님 말하는거
헉 인투더랑헷갈림,,,
전 지오지브라 쓰는데