wie erhöhen wir die Schriftgröße bei Verwendung von xlop und anyfontsize

wie erhöhen wir die Schriftgröße bei Verwendung von xlop und anyfontsize

Mit diesem Code kann ich bis zu 20 Punkte bekommen

\documentclass[20pt]{extarticle}  
\usepackage{xlop}
\begin{document}
\opadd[voperation=center,carryadd=false] {1}{1}
\end{document}​

@20 PT Dokumentklasse

Ich versuche, die Größe mit anyfontsize wie folgt zu erhöhen:

\documentclass{extarticle}
\usepackage{xlop}
\usepackage{anyfontsize}
\begin{document}
\fontsize{40}{50}
\opadd[voperation=center,carryadd=false] {1}{1}
\end{document}​

Am Ende bekomme ich Folgendes (erhöht die Größe des Operators, nicht der Operanden)

Bildbeschreibung hier eingeben

Ich möchte unbedingt so etwas:

Bildbeschreibung hier eingeben

Antwort1

Sie müssen nach jeder geringfügigen Änderung immer \selectfontdie Schriftparameter ändern, aber standardmäßig sind passende mathematische Größen nicht für zu große Größen eingerichtet. Es ist einfacher, normale Größen und Skalierungen zu verwenden.

Bildbeschreibung hier eingeben

\documentclass{extarticle}
\usepackage{xlop}
\usepackage{anyfontsize}
\usepackage{graphicx}
\begin{document}
{\fontsize{40}{50}\selectfont
\opadd[voperation=center,carryadd=false] {1}{1}
}

\bigskip


\scalebox{5}{%
\opadd[voperation=center,carryadd=false] {1}{1}%
}
\end{document}

Antwort2

Wenn Sie einige Dimensionen basierend auf der Schriftart ändern (ex, em, \baselineskip), werden zwei xlop-Parameter falsch: columnwidth und lineheight. Dies sind Dimensionen und die Anfangswerte sind 2ex und \baselineskip (bzw.)... mit den aktuellen Werten von ex und \baselineskip. Sie müssen diese Parameter also neu definieren, auch für die Werte 2ex und \baselineskip:

\documentclass[20pt]{extarticle}
\usepackage{xlop}

\begin{document}
{\Huge\opadd{123}{456}}
\qquad
{\Huge\opadd[lineheight=\baselineskip,columnwidth=2ex]{123}{456}}
\par\bigskip
{%
  \fontsize{40}{50}\selectfont
  \opadd[lineheight=\baselineskip,columnwidth=2ex]{123}{456}
}
\qquad
{%
  \fontsize{40}{65}\selectfont
  \opadd[lineheight=\baselineskip,columnwidth=2ex]{123}{456}
}
\end{document} 

verwandte Informationen