我想垂直和水平镜像我写的每个字母,从文档中的 A 点到 B 点。换句话说,像命令之类的东西\start
以及\end
介于两者之间的所有内容,甚至表格、图形等内部,所有字母都会被镜像。有办法吗?我猜是在字体设置中以某种方式更改它,但我不知道怎么做——有人可以至少给我一个可以找到它的正确页面的链接吗?:D
顺便说一句。我知道一个graphicx
可以镜像/反射事物的软件包解决方案(例如\raisebox{\depth}{\rotatebox{180}{Hello World}
:),但这并不理想,因为我希望将段落 A 中的每个字母分别镜像到任何地方,而不是整个“Hello World”。
答案1
不确定这是否是您要找的。请注意,这是一个“幼稚”的解决方案。该\rotateeach
命令仅适用于纯文本。
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\ExplSyntaxOn
\newcommand{\rotateeach}[1]{
\str_map_inline:nn {#1} {
\raisebox{0.5\baselineskip}{\rotatebox{180}{##1}}
}
}
\ExplSyntaxOff
this is normal text, and \rotateeach{this is not!}
\end{document}