反转字形?

反转字形?

可能重复:
旋转字母

给定任何可打印的字形,是否有某种方法可以沿垂直轴(或任何其他轴)反转它?例如,无衬线字体d看起来就像b?(但对于更复杂的字形来说。)

答案1

上面两种方法是正确的,只需\scalebox{<h-scale>}[<v-scale>]{<text>}从同一个graphicx包中添加使用即可:

\documentclass{article}
\usepackage{graphicx}
\begin{document}
d \scalebox{-1}[1]{d}

c \scalebox{-1}[1]{c}
\end{document}

得出:

在此处输入图片描述

使用 TikZ:

\documentclass{article}
\usepackage{tikz}
\begin{document}
text \tikz[baseline=(char.base)]  \node[rotate=-180,xscale=1,yscale=-1] (char) {text};
\end{document}

在此处输入图片描述

虽然这并不强大,但仍然可以解决问题。

答案2

reflectbox这可以通过包命令来完成graphicx

\documentclass{article}
\usepackage{graphicx}
\begin{document}
d \reflectbox{d}

e \reflectbox{e}
\end{document}

在此处输入图片描述

答案3

您可以\reflectboxgraphicx包中使用:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\begin{document}
\reflectbox{ABC}
\end{document}

答案4

只是为了好玩。

在此处输入图片描述

\documentclass[border=2pt]{standalone}
\usepackage{pstricks}
\begin{document}
d \psscalebox{-1 1}{d}

e \psscalebox{-1 1}{e}
\end{document}

相关内容