答案1
以下是迄今为止所获得的帮助。
我正在重新创建一张像上面那样的纸张 - 从 A 到 Z 的字母或任何数字,以便孩子们在学习写字时能够描摹它们。
我尝试合并链接中的代码,但发现非常困难,无法在线条顶部添加虚线字母。
我真的不明白如何修改建议的代码以获取此处的字母。
\documentclass[20pt]{exam}
\usepackage[a4paper, total={6in, 11in}]{geometry}
\usepackage{setspace}
\doublespacing
\usepackage{paracol}
\usepackage{xcolor}
\usepackage{tikz}
\definecolor{FullLinesColor}{RGB}{219,48,120} % color of the full lines <<<<<<<<<<<
\definecolor{DottedLinesColor}{RGB}{50,120,220} % color of the dots <<<<<<<<<<<<
\newcommand{\Dotsep}{2pt}% dot separation <<<<<<
\newcommand{\Dotthickness}{0.3pt}% dot thickness <<<<<<
\newcommand{\LineThickness}{0.3pt}% full line thickness <<<<<<<<<<<<<<<
\newcommand{\LinesSepStretch}{1.5}% change the baseline stretch <<<<<
\newcommand{\nicelines}[1][12pt]{% \nicelines{<vertical block separation>}
\begin{spacing}{\LinesSepStretch}
{\noindent\color{FullLinesColor}\rule{\linewidth}{\LineThickness}}
{\color{DottedLinesColor}\linedotted{\linewidth}{\Dotthickness}}
{\color{DottedLinesColor}\linedotted{\linewidth}{\Dotthickness}}
{\vspace*{#1}\color{FullLinesColor}\rule{\linewidth}{\LineThickness}}
\end{spacing}
}
\newcommand{\linedotted}[2]{\hbox to #1{\leaders\hbox to \Dotsep{\hss\bigpoint{#2}\hss}\hfill}}
\newcommand{\bigpoint}[1]{\tikz\draw[DottedLinesColor,fill=DottedLinesColor] (0,0) circle (#1);}
%********************************************************
\begin{document}
\subsection{The letter C}
\nicelines[24pt]
\begin{paracol}{3}
\nicelines[24pt]
Photo goes here.
\switchcolumn
\nicelines[24pt]
\nicelines[24pt]
\nicelines[24pt]
\switchcolumn
\nicelines[24pt]
\nicelines[24pt]
\nicelines[24pt]
\end{paracol}
\end{document}
答案2
有一种免费的(非商业用途)字体叫做 KG Primary可在此处下载。
使用 LuaLaTeX 或 XeLaTeX 进行编译。
\documentclass{article}
\usepackage{fontspec}
\setmainfont{KGPrimaryDotsLined}
\begin{document}
\Huge
The quick brown fox...
\end{document}