也许有一个软件包可以做到这一点,但我一直无法找到它。如果它不存在,我将不胜感激关于如何做ithis的想法。基本上,我需要一些可以包装角色的东西。事情是这样的:如何在胶乳中包装字符
-------
| A| L|
- - - ...
| 2| 3|
-------
克努特在TAOCP这样的事情,当他讨论MIX的话......没有底部,虽然。
所以,一个人物,和其他一些字符或字符以下。任何想法? (我预见一个滚草)...
感谢。
也许有一个软件包可以做到这一点,但我一直无法找到它。如果它不存在,我将不胜感激关于如何做ithis的想法。基本上,我需要一些可以包装角色的东西。事情是这样的:如何在胶乳中包装字符
-------
| A| L|
- - - ...
| 2| 3|
-------
克努特在TAOCP这样的事情,当他讨论MIX的话......没有底部,虽然。
所以,一个人物,和其他一些字符或字符以下。任何想法? (我预见一个滚草)...
感谢。
您可以使用\raisebox
固定的垂直高度。请参阅discussion of boxes末尾处的示例。既然你可以把盒子放在盒子里,我认为这样的答案就是答案(给我看起来像你的例子)。
Some text.
\framebox[1.1\width][s]{
\parbox[b]{7.2ex}{
\raisebox{2.0ex}{
\framebox[1.6\width][s]{A}
\framebox[1.6\width][s]{L}
}
\raisebox{0ex}{
\framebox[1.6\width][s]{2}
\framebox[1.6\width][s]{3}
}
}
}
Some more text.
如果表格是不是你想要的,我认为crunchdog是正确的,这是你想要的,也许fbox是。两者在LaTeX信息的通常来源中都有很好的描述。
嗨!谢谢。问题是:如果我通过char来完成这个char,即使我在等宽字体上写(这很好),fbox的高度将与字符一致。因此,例如,'t'将具有比'e'更高的盒子。 – 2009-08-31 16:05:56
如果您执行诸如\ fbox {\ vspace {\ lineheight} text}之类的操作,它会起作用吗? – moxn 2009-08-31 16:16:48
很抱歉,但我有太少的代表发表评论。所以你需要的是每个字母周围都有一个框,而不会干扰文本流?怎么样一个
\framebox{x}?
我不知道有足够的了解乳胶,但你应该考虑建立自己的乳胶万客隆在那里,这是为你传递给你的新命令每个字母来完成。诚然,这是一种蛮力...
+1所以你可以评论! (并且因为它有效) – Cascabel 2009-08-31 16:04:31
我的直觉是去与单实例或小团体,并使用tabular
环境更复杂的情况(这通常意味着建立一个table
)。
这里有一个基本的循环,盒每个字符(实际上每一个记号,这样就不会,如果有带参数中的宏工作):
\documentclass{article} \makeatletter \newcommand\eachboxed[1]{% \@tfor\@ii:=#1\do{% \fbox{\strut\@ii}% }% } \makeatother \begin{document} \eachboxed{hello} \end{document}
不知道但是如果这个解决您的问题。
不错,但它会失去空白。 – 2017-03-13 16:57:15
因此,我们不是在这里谈论一个表,或者我们? – crunchdog 2009-08-31 15:34:58
没有。除非你可以做内联表格...小心扩展?也许你正在尝试... – 2009-08-31 15:37:10