如何操作内部图像?

如何操作内部图像?

我知道可以使用 \includegraphics 命令及其选项来处理外部图像。那么软件包提供的图像呢?例如,是否可以放大“区域指示符号字母 A” \twemoji{1f1e6} 并裁剪中间的方形区域,然后将裁剪的区域嵌入空的方形框中?

答案1

例如,在 OpTeX 中,您可以执行以下操作:

\load[emoji]
\newbox\myA
\setbox\myA=\hbox{\roundness=0pt 
   \clipinoval 9.5pt 7.5pt 15pt 15pt {\setfontsize{at20pt}\emojifont 

答案2

您可以使用trimclip。由于您似乎想从所有侧面裁剪相同的量(可能是为了去掉圆角),因此您可以只指定宽度的一小部分。请参阅 的手册trimclip(请注意,“site” 应该是“side”)。

\documentclass{article}
\usepackage{twemojis}
\usepackage{trimclip}

\begin{document}

\twemoji{1f1e6}

{\setlength{\fboxsep}{0pt}\fbox{\clipbox{{0.1\width}}{\twemoji{1f1e6}}}}

\end{document}

在此处输入图片描述

在 的特定情况下twemojis,您可以使用可选参数将不同的选项传递给\includegraphics

\documentclass{article}
\usepackage{twemojis}

\newcommand{\clippedtwemoji}[1]{%
  \twemoji[%
    height=\twemojiDefaultHeight,
    trim={0.1\twemojiDefaultHeight} {0.1\twemojiDefaultHeight}
         {0.1\twemojiDefaultHeight} {0.1\twemojiDefaultHeight},
    clip,
  ]{#1}%
}
\newcommand{\boxedclippedtwemoji}[1]{%
  \begingroup
  \setlength{\fboxsep}{0pt}%
  \setlength{\fboxrule}{0.4pt}%
  \fbox{\clippedtwemoji{#1}}%
  \endgroup
}

\begin{document}

\twemoji{1f1e6}

\clippedtwemoji{1f1e6}

\boxedclippedtwemoji{1f1e6}

\end{document}

在此处输入图片描述

相关内容