2

I want to visualise a Big TikZ figure and I need to have very small font for it to fit into the picture. 1000-10000 times smaller than \tiny command how do I go about doing this if that's even possible ? Thanks for any hints.

Here is a rough idea of what the figure I am looking to fit into a single page, keep in mind that I'm looking for 100000 lines instead of a dozen as shown below:


\begin{document}


\newpage

\[\begin{tikzcd}
\bullet&\\
\bullet&&&\bullet&\\
\bullet&&&\bullet&&\\
&&\bullet&&\bullet&&&\\
\bullet&&\bullet&&\bullet&&&&\bullet&&\\
&&&\bullet&&\bullet&&&&&\\
\bullet&&&&\bullet&&\bullet &&&&&\bullet&&\\
&&&\bullet&&&&&&&&\bullet&&\bullet&&&\\
&&&\bullet&&&&&&\bullet&&\bullet&&&&&&\bullet&&\\
&\bullet&&&&&&\bullet&&&\bullet&&&&\\
\bullet&&\bullet&&&&\bullet&&\bullet&&&&\bullet&&&&&&&&\\ 
\end{tikzcd}\]



\end{document}

24
  • 4
    Use a normal font and make the page/tikzpicture larger? Dec 8, 2023 at 13:55
  • 6
    1000 times smaller? Are you serious? We're talking about micrometres...
    – campa
    Dec 8, 2023 at 13:57
  • 2
    @samcarter_is_at_topanswers.xyz It's just dots Dec 8, 2023 at 14:17
  • 3
    You could draw them as circles instead. This way you can control their size much easier than changing the font size. Dec 8, 2023 at 14:18
  • 5
    From the comments it is pretty clear this is an XY Problem. You seem to want to draw some array of dots. And you are representing the array using Tikz-CD (best that I can tell), and using $\bullet$ for each dot. But for your use case almost certainly just representing your visualization as a bitmap image would be better and easier. Dec 8, 2023 at 14:26

1 Answer 1

5

Using tikz-cd and \bullet to draw circles seems a rather complicate approach. You could directly use TikZ to draw circles wherever and in whatever size you want (as long as you stay within the numerical limits of TikZ):

\documentclass[tikz]{standalone}

\begin{document}

\begin{tikzpicture}[red, radius=0.1]
\fill (0,0) circle;
\fill (0,2) circle;
\fill (0,3) circle;
\fill (0,4) circle;
\fill (2,3.5) circle;
\end{tikzpicture}

\end{document}

enter image description here

1
  • 4
    Just for fun: Here, the smallest radius at which the PDF viewer still shows me something at a magnification of 10000% is 500sp. ;-)
    – cabohah
    Dec 8, 2023 at 15:02

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .