我正在尝试为会议设计一张学术海报。我有一个非常具体的布局想要实现。不幸的是,由于这个布局是定制的,没有模板可以让我实现这个布局。
因此,我决定使用 TikZ 设计自己的布局。但是,尽管我可以设计架构,但在添加文本时遇到了一些问题。特别是,管理面板内的空间(例如\draw (0,0) -- (0,1) -- (1,1) -- (1,0) -- cycle
),以使文本适合框。基本上,即使我使用了命令\tiny
,我也无法使文本足够小。
有没有办法进一步缩小文本大小?也许这样它与面板的大小相关并且始终包含在面板内?我也对减少文本行之间的行距的解决方案感兴趣。
答案1
\fontsize{1pt}{1pt}\selectfont hello
非常小。第一个参数是字体大小,第二个参数是基线跳过
答案2
您可以node
使用 键缩放 s scale
。中间的是\tiny
。
\documentclass[border=4mm]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[ultra thin,every node/.append style={inner sep=0.2pt}]
\node[draw] {text};
\node[draw,font=\tiny] at (0,-1.2ex) {text};
\node[draw,font=\tiny,scale=0.1] at (0,-1.7ex) {text};
\end{tikzpicture}
\end{document}