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를 선물하세요.
-
생윤 1
작년 수능 국어4였는데 국어 못하면 생윤 많이 어려울까요ㅠ 그래도 노력으로 1등급 쟁취할수있겠죠..
-
예전 드릴을 엮어논책이 드릴드니 같은수준의 책인거죠??? 검색하다보니 난도가...
-
이게어ㅐ진짜인데
-
올해 고딩들 원과목 절대 안보겠지 생각하는 애들이면;? 하..시발 우짜노
-
과탐 압도적으로 줄은게 맞음? 아님 메디컬 비율 높으니까 계속 존버타는 건지
-
원숭이나무에올라가였나 탈릅?
-
자기야 1
왜 또 칭얼거려
-
재원생입장에서 시대대치목동 기숙 300명 일단 표본 노답수준으로 빡센거 같고 단과...
-
어차피 돈은 내는데 걍 듣고싶은 교양 듣고 대학다니면 안되나
-
해야될 과제가 있는데 끝마치고 잘까 아님 걍 애니 한편 보고 잘까 예아
-
국어 학습법 나와있고, 문학작품 배경별 간단한 설명??등등 나와있는 그런 책 이름이...
-
얼버기 12
3시간자니까 개운하다
-
걍 소년임 ㄱ허위광고 ㅈㅅ…
-
사먹는거는 좀 오래 감? 덜 무르고?
-
내가 나가면 구석에서 술이랑 안주만 먹고 나올것같은데
-
다른애가 돕바입고 다니는데 등에 천칭같은거 있길래 쟤는 무슨 잡과일까 하고 영문...
-
수특을 푸는데 쌤이 짜피 n회독 할꺼라고 1차 풀이 때는 내가 생각해서 풀지말고...
-
D-253 1
사회문화 사회문화 현상의 이해(수특 1강) 학교 진도에 맞춰서 그때그때 복습하려고...
-
체스두실분 3
ㅇㅇ
-
근데 생윤은 그냥 풀어도 20후반데서 30초 나오던데 3
여기서 좀만 공부해서 더 맞추면 1~2바로 갈 수 있나?
-
너무 바쁜 하루였어
-
안냐ㅓㅗㅇ 0
흐ㅡㅡㅎㅎ
-
맞팔해욤 8
귀여운 미소년과의 맞팔 기회
-
뭔가 이걸 아무나 체화시켜서 쓸 수 있으면 내가 비교우위를 낼 수 있을까 싶고 그럼..
-
경인교대를 갔었구나,,,, 참 입결과 줄세우기는 많이 달라지는 것 같아요
-
의대 목표 과탐 4
선호도가 의대 설치 설약 설공이고 과탐 선택을 물1지1에서 물2지1으로 바꾸려고...
-
수시 생기부 반영 방법이나 정시 관련 계속 틀리게 말해서 정정해줘도 아니라고 박박...
-
언매쌤은 말이 빨라서 자습 많이주신다하고 미적담당쌤은 자습해도 수학이면 괜찮다하시고...
-
야심한밤 맞팔구 10
-
이러면 동일하게 나군인 서울대 지망생에겐 악재죠? 대신 가다군 메디컬이 줄었으면 그나마 나았으려나
-
형법 250조. 사람을 살해한 자는 사형, 무기 또는 5년이상의 징역에 처한다....
-
기분이 잡치다가 아니라 기분을 잡친다네 ㅋㅋㅋㅋ 하긴 동사처럼 생기긴 했어
-
XXX 1
세엑스 ㅋㅋ
-
자퇴마렵네
-
아 기분 잡치네 1
왜 이럴까
-
칼슘 마그네슘을 먹는데도 공부에 방해될정도로 떨리는데 도대체 이유가 뭐지,,,
-
심야여캐투척 3
음역시귀엽군
-
셀프 특정당하기
-
자퇴 마렵ㄷ다 0
수능 공부하는데 대학이 너무 방해되네 이렇게까지 방해 받으면서 다닐 수준의 대학이 아닌거 같은데
-
감동의 9연승으로 천점 달성 캬~ 너무 좋다
-
이거 맛있게 조리해 먹는 방법 없을까요 ㅠㅠ
-
문번은 실제 모고 배치 따른 거 아님 저 문제들 각각 몇번정도 포지션이라 생각됨?...
-
반수생 수학 0
작수 1컷이고, 수1 수2 미적 다 실력이 비슷비슷합니다. 이투스밖에 없어서 처음엔...
-
진짜 성균관대 너무 가고 싶은데 수학을 너무 못합니다..
-
국어 ㅅㅂ! 3
국어 ㅅㅂ!
-
간호사되서 사람 죽일려는건 아니고요 1학년때는 공부했었는데 우울증진단받고 2학년부터...
-
내신 아예 버리지는 않았지만 정시/수논 위주로 돌릴 예정인 병행러입니다. 수업은...
-
얼굴 봤는데 다들 너무 애기잖아... 그 와중에 멤버 한명은 또 학폭 논란이니 뭐니...
-
무난무난한거 뭐있지
이거 혁재님이 잘하시는데
수햑의명작오랜만이다
앵 일격필살팀의 허혁재님 말하는거
헉 인투더랑헷갈림,,,
전 지오지브라 쓰는데