答案1
这将是您镜像问题的一般解决方案,由graphicx
包裹。它提供水平\reflectbox{<stuff>}
反射<stuff>
。它相当于\scalebox{-1}[1]{<stuff>}
语法为\scalebox{<h-scale>}[<v-scale>]{<stuff>}
和h-scale
/v-scale
是缩放因子。对于垂直反射,可以使用\scalebox{1}[-1]{<stuff>}
,并添加垂直提升\depth
(使用\raisebox
)。否则,反射从基线执行。以下是几个示例,展示了使用各种宏的反射对称性graphicx
:
\documentclass{article}
\usepackage{graphicx}% http://ctan.org/pkg/graphicx
\begin{document}
\textbf{Horizontal reflection}: \par
Here is some text that is \reflectbox{reflected} horizontally. \par
Here is some text that is \scalebox{-1}[1]{also reflected} horizontally. \par \bigskip
\textbf{Vertical reflection}: \par
Here is some text \raisebox{\depth}{\scalebox{1}[-1]{reflected}} vertically. \par \bigskip
\textbf{Horizontal + vertical reflection}: \par
Here is some text that is \raisebox{\depth}{\scalebox{-1}[-1]{reflected}} both horizontally and vertically. \par
Here is some text that is \raisebox{\depth}{\rotatebox{180}{also reflected}} both horizontally and vertically.
\end{document}
答案2
使用 ConTeXt 您可以使用\mirror
。下面是一个例子:
\开始文本 一些文本\par \mirror{一些文本}\par \输入 knuth\par \mirror{\vbox{\input knuth\par}} \停止文本
一些信息这里。
答案3
\reflectbox{<text>}
可以使用包中的(简称\scalebox{-1}[1]{<text>}
)创建简单的镜像效果graphicx
。包使用键:adjustbox
具有相同的效果,如果您想应用更多效果,这很有意义。reflect
\adjustbox{reflect}{<text>}
您可以使用 向下镜像文本\scalebox{1}[-1]{<text>}
。
更复杂的效果需要 TikZ 之类的软件包。请参阅pgfmanual
它对其自己的起始页(包含代码)有这种效果。