如同手写练习表问题;然而,我需要它在数学模式下工作。
问题是,我的学生在写家庭作业时似乎不了解位置和间距。主要是因为他们的语言有完全不同的间距。
例如:
$\log_2^{4^{2x}}$
代替
$\log_2 4^{2x}$
我希望有一些各种方程式的工作表,这样他们就可以练习正确的间距和写得更整洁,并节省我批改他们作业的时间。
我尝试了列出的示例,但数学模式间距偏离很大。此外,所有 \setfont 命令对我都不起作用。未找到所有字体。
\documentclass[12pt]{article}
% necessary packages
\usepackage{tikz}
% set the font
\usepackage{fontspec}
\setmainfont{Zapfino}% from http://www.fontsquirrel.com/
% help length to store width of text
\newlength{\lengthoftext}
% increase baseline skip
\usepackage{setspace}
\setstretch{4}
% define height of lowercase letters
\newcommand{\lowercaseheight}{1ex}
% define height of uppercase letters
\newcommand{\uppercaseheight}{2ex}
% define depth of descenders
\newcommand{\descenderdepth}{-2.2ex}
% you may add more values here and then us them in the {tikzpicture}
% to add more line to your grid
% package to have a "every line" hook
\usepackage{lineno}
\newenvironment{drillsheet}{%
% let the "line numbers" start directly at the text
\setlength\linenumbersep{0pt}%
% let the "line numbers" be the grid
\renewcommand{\thelinenumber}{%
\begin{tikzpicture}[overlay]
% baseline
\draw [ultra thick] ((0,0) -- ++(\textwidth,0);
% lowercase height
\draw ((0,\lowercaseheight) -- ++(\textwidth,0);
% uppercase height
\draw [thick] (0,\uppercaseheight) -- ++(\textwidth,0);
% descender depth
\draw (0,\descenderdepth) -- ++(\textwidth,0);
\end{tikzpicture}%
}%
% the font and color of the numbers must be set explicitly
\renewcommand\linenumberfont{\normalfont\color{black}}
% start "line numbering", i.e. the grid
\begin{linenumbers}%
% set text color to gray
\color{black!25}%
}{
% end "numbering", i.e. the grid
\end{linenumbers}%
}
\begin{document}
\Large
\begin{drillsheet}
$\log_2 2^{2x}$
$\int_{i+1}^{\infty} e^{2x}\,dx$
\end{drillsheet}
\end{document}