LaTeX에서 이 특정 이미지를 그리고 싶었지만 어디서부터 시작해야 할지 모르겠습니다.
나는 최소한의 실제 사례가 없습니다. 단지 길을 묻는 것뿐입니다. 나를 비웃지 마십시오.
답변1
여기에는메타포스트다른 접근 방식을 취하는 솔루션입니다.
모양은 매우 굵은 선으로 그려지고 안쪽은 지워집니다.
prologues := 3;
outputtemplate := "%j%c.eps";
beginfig(1);
path s; s = ( (-1,1) -- (-1,-1) {dir -34} .. {dir 34} (1,-1) -- (1,1) ) scaled 1cm;
linecap := butt;
draw s withpen pencircle scaled 3pt;
draw s withpen pencircle scaled 2pt withcolor background;
endfig;
end.
Metapost에 대한 자세한 내용을 볼 수 있는 링크는 다음과 같습니다.
- TUG의 Metapost 페이지최고의 출발점입니다.
- CTAN 항목훌륭한 소개와 사용 설명서가 있습니다.
- 이것지도 시간유용한 예가 많이 있습니다.
- 프랑스어가 있다면 즐길 수도 있습니다.시러큐스 사이트그리고Anthony Phan의 페이지.
Metapost를 구체적으로 다루는 기술 도면 책은 없지만 Knuth의 책은 없습니다.메타폰트 책MP 언어의 핵심을 학습하는 데 매우 유용합니다(Metafont와 거의 동일하므로).
답변2
그리고TikZ
:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[double,double distance=1.5mm]
(0,0) --
++(0,-6cm)
arc[start angle=210,end angle=330,radius=4cm] --
++(0,6cm);
\end{tikzpicture}
\end{document}
답변3
PSTricks 솔루션:
\documentclass{article}
\usepackage{pstricks}
\begin{document}
\begin{pspicture}(4.46,5)
% inner
\psline(0.23,5)(0.23,1)
\psarc(2.23,3){2.8284}{224.8}{315.2}
\psline(4.23,5)(4.23,1)
% outer
\psline(0,5)(0,0.99)
\psarc(2.23,3){3}{221.8}{318.2}
\psline(4.46,5)(4.46,0.99)
\end{pspicture}
\end{document}
다음을 사용하여 도면의 크기를 줄일 수 있습니다.
\psset{unit = <a number less than 1>}