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를 선물하세요.
-
남녀갈등이나 물가 문제나 전세사기 등등… 정부나 기업이 나서야 하는 문제 말고 지역...
-
수학 그래프 개형추론 하는 문제는 풀면 는다고 보시나요? 5
작수 기준 15번인가 그 a=/3루트 5
-
오늘부터 여기 다님
-
저희 가족 7명인데 여행 함 가보자고 올해 6인승짜리 차 하나 구해왔더니 차상위...
-
결혼을 안하면 3
인생의 난이도가 매우 내려간다고 생각하 물론 아직 결혼과 아이를 갖는거에 가치를 이해하지는 못했음
-
대학 갈래요 0
이제 보내줘...
-
보건복지부에서 의사 관련 정책 이야기 나올 때 꼭 확인해 볼 만한 키워드가 하나 있습니다. 2
'총액계약제'이거 언급되면 진짜 긴장하셔야 합니다.
-
야! 0
라고 해도돼? 니꺼라고 해도돼? 우리둘만 아는 애칭이 필요해!
-
92점은 23이 어려워보이고 100점은 24수능이 어려운듯 23은 미적이 무난하고...
-
저작권 어쩌고저쩌고 이슈 있던데 전지문 실려있는건가
-
경한인논은 근데 6
최저가 문과생 기준으로는 극악이라 논술컷이 그리 높진 않음 어떤해에는 경희대...
-
곱다 고와
-
천체 너무 재밌잖아
-
수시 생기부 반영 방법이나 정시 관련 계속 틀리게 말해서 정정해줘도 아니라고 박박...
-
뭐 정도가 너무 심해지고 정치글만 쓰면 저격먹는게 당연한거 아닌가? 7
그럼 의대증원 증원반대 가지고만 미친듯이 글 싸질렀던 애들도 그만 쳐하라고...
-
백분위 50대 정도 5등급이고 현재 시발점 듣고 있는데 같이 풀 문제집으로 어떤 게...
-
나 도형 진짜 벌레 중의 벌레인데 김범준 사인 코사인 쪽 개념설명 듣고 전보다는 잘풀리는게 느껴짐
-
재수 물리노배러인데 지금 배기범 필수본 역학적에너지보존 나가고있음 설명을 하는데 뭔...
-
뉴런 수준 2
뉴런 어느정도 되야 들을 만 한가요? 공통 수분감 일단 스텝1 1회독 햇는데 들어도...
이거 혁재님이 잘하시는데
수햑의명작오랜만이다
앵 일격필살팀의 허혁재님 말하는거
헉 인투더랑헷갈림,,,
전 지오지브라 쓰는데