![使用 latex 中的 tikz 将正方形和十字作为图形标题](https://linux22.com/image/357256/%E4%BD%BF%E7%94%A8%20latex%20%E4%B8%AD%E7%9A%84%20tikz%20%E5%B0%86%E6%AD%A3%E6%96%B9%E5%BD%A2%E5%92%8C%E5%8D%81%E5%AD%97%E4%BD%9C%E4%B8%BA%E5%9B%BE%E5%BD%A2%E6%A0%87%E9%A2%98.png)
我将这些形状定义如下:
\newcommand{\markerone}{\raisebox{0.9pt}{\tikz{\node[draw,scale=0.4,regular polygon,, regular polygon sides=4,fill=black!20!black](){};}}}
和
\caption{Isomerization rate constant (per open Sn, 373 K) and Sn content for samples grafted in isopropanol reflux (\protect\markerseven), in dichloromethane reflux starting from Al-Beta-OH-54 (\protect\markersix), Al-Beta-F-45 ( ), Al-Beta-OH-29 (\protect\markereight), Al-Beta-OH-22 ( ), Al-Beta-OH-19 (\protect\markerfour), and hydrothermally-synthesized Sn-Beta-F (\protect\markertwo) [26]. Dashed lines represent the average rate constant (per open Sn, 373 K) for Sn-Beta-F samples prepared hydrothermally and Sn-Beta-OH samples.}
有没有一种简单的方法可以使用类似的代码和 Tikz 在正方形内添加十字和 +?我找不到适用于图形标题特定情况的其他答案
答案1
我认为在这种情况下没有必要tikz
。以下内容和其他许多内容可从amssymb
,请参阅LaTeX 包定义的数学符号amssymb
。
\documentclass{article}
\usepackage{amssymb}
\begin{document}
Some text $(\boxplus)$ and some other text ...
Some text $(\boxtimes)$ and some other text ...
\end{document}
答案2
为什么要重新发明轮子?
\documentclass{article}
\usepackage{amssymb}
\begin{document}
Blablabla $\boxtimes$ yadayada.
\end{document}