%20.png)
TikZ로 그래픽을 만들려고 하는데 화면에 표시된 결과가 약간 실망스럽습니다. TikZ인지 아니면 PDF 제한인지는 모르겠습니다. 다음은 1,000%로 확대된 예입니다(VS Code의 미리 보기를 사용하고 있습니다).
픽셀화되어 있음을 확실히 알 수 있습니다. 더 명확하게 하기 위해 그만큼 확대했지만 픽셀화를 훨씬 더 일찍 볼 수 있습니다.
해당 그림을 생성하는 데 사용한 코드는 다음과 같습니다.이 저장소, 그리고 특별한 것은 없습니다. 나는 원과 숫자를 그리는 데 기본 레시피를 거의 사용했습니다.
% Inside a macro...
\draw[draw = black, line width = 0.1mm, fill = white]
(#2, #3) circle [smooth, radius = 0.25cm];
이런 일이 일어나기로 되어 있나요? 이를 개선할 수 있는 방법이 있나요?
내가 사용한 단위가 "구체적"이기 때문에 이것이 픽셀화되어 있는지 궁금합니다. 즉, 더 임의적이거나 일반적인 것이 아니라 mm
...cm
내가 찾고 있던 것은 책과 같은 것의 명백히 실제적인 벡터 그래픽에 더 가까운 것입니다.프로 행마처럼 생각하라, 윤영선 지음:
하지만 Kindle 때문에 그런 일이 발생하는 것인지 궁금합니다. 아마도 PDF가 이를 처리하지 못할 수도 있습니다.
예를 들어, 1,000%로 확대해 보았습니다.내가 만든 책 번역 보러가기내가 사용한 소프트웨어GoWrite2EPS 이미지를 생성하기 위해 확대하면 결과가 비슷하게 보이지만, 제 생각에는 더 낮은 확대/축소나 전혀 확대/축소가 없는 경우가 조금 더 좋아 보입니다.
답변1
(댓글이 너무 길어요)
아래 코드로 생성된 PDF의 크기를 조정하는 데 문제가 없습니다.
Evince에서는 3200%에서도 곡선이 매끄러워졌습니다.
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}
\draw[draw = black, line width = 1pt, fill = white,fill=black]
(0, 0) circle [smooth, radius = 5mm];
\draw[draw = black, line width = 1pt, fill = white]
(0, 1) circle [smooth, radius = 5mm];
\draw[draw = black, line width = 1pt, fill = white,fill=black]
(1, 1) circle [smooth, radius = 5mm];
\draw[draw = black, line width = 1pt, fill = white]
(1,0) circle [smooth, radius = 5mm];
\end{tikzpicture}
\end{document}