Estou construindo planilhas para alunos com necessidades especiais e, portanto, as instruções e exemplos devem sersuperclaro.
Para que isso aconteça, mudei a fonte do exemplo funcional para sans-serif e grande, mas quero instalar um pacote de fontes amigável, com aparência manuscrita, que funcione tanto para o textoe modo matemático. E, claro, deve ser facilmente distinguível do texto padrão... o que provavelmente significa sem serifa. Portanto, isso não ajuda muito ... ou simplesmente não entendo LaTeX o suficiente para entendê-los.Tópico 1,Tópico 2.
Isso é o que eu tenho até agora. Como você sugeriria que eu fizesse a segunda linha parecer mais manuscrita?
\documentclass[12pt,letterpaper]{article}
\usepackage{sansmath}
\usepackage{color}
\definecolor{examplecolor}{gray}{0.4}
\newenvironment
{exampletext}
{\noindent\large\sffamily\sansmath\color{examplecolor}}
{}
\begin{document}
This is what text normally looks like: 3, third, $\frac{2}{3}$.
\begin{exampletext}I want my example text to look like this, but more handwritten: 3, third, $\frac{17}{25}$. Notice that even in math mode, there are no serifs. \end{exampletext}
\end{document}
Responder1
Em vez de usar o sansmath
pacote, você já considerou arev
? Este último fornece fontes sans-serif em modo de texto e modo matemático, e os glifos são generosamente espaçados. Se você quiser que a fonte do texto continue sendo Computer Modern, basta emitir uma \renewcommand\rmdefault{pcm}
instrução após carregar o arev
pacote.
A altura x de arev
é bastante grande, principalmente quando comparada à de CM. Se você decidiu seguir esse caminho, pode não ser necessário utilizá-lo \large
na configuração do examplecolor
ambiente.
\documentclass[12pt,letterpaper]{article}
\usepackage[onehalfspacing]{setspace}
\usepackage{arev}
\renewcommand\rmdefault{pcm} % revert text font to CM
\usepackage{xcolor}
\definecolor{examplecolor}{gray}{0.4}
\newenvironment
{exampletext}{\noindent\large\sffamily
\color{examplecolor}}{\par}
\begin{document}
\noindent
This is what text normally looks like: 3, 17, 25, two thirds.
\bigskip
\begin{exampletext}I want my example text to look like this, but more handwritten: 3, two thirds, $\frac{17}{25}$, $x^{1/2}$. Notice that even in math mode, there are no serifs. \end{exampletext}
\end{document}
Responder2
Dê uma olhada noCatálogo de fontes LaTeX.
Responder3
Isto responde a umapergunta dirigida a mim nos comentários.
Você fez tudo o que precisava fazer. Você não precisa fazer nada de especial para usar as fontes além de adicionar as linhas mencionadas ao preâmbulo.
Aqui está um exemplo completo:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lxfonts}
\usepackage{kantlipsum}
\begin{document}
\kant[1-20]
\end{document}
Se você quiser usar as fontes apenas dentro do ambiente especial, poderá ativá-las para texto apenas dentro de seu escopo, copiando partes relevantes do arquivo lxfonts.sty
. Observe que isso ainda alterará as fontes matemáticas globalmente.
\documentclass[12pt,letterpaper]{article}
\usepackage[T1]{fontenc}
\usepackage{amsfonts,mathtools,nicefrac}
\usepackage{xcolor}
\definecolor{examplecolor}{gray}{0.4}
% font configuration adapted from lxfonts.sty
\input{ulmsa.fd}
\input{ulmsb.fd}
\newenvironment{exampletext}{%
\renewcommand\rmdefault{llcmss}%
\renewcommand\sfdefault{llcmss}%
\renewcommand\ttdefault{llcmtt}%
\noindent\large\color{examplecolor}%
}{}
\SetSymbolFont{operators}{normal}{OT1}{llcmss}{m}{n}
\SetSymbolFont{letters}{normal}{OML}{llcmm}{m}{it}
\SetSymbolFont{symbols}{normal}{OMS}{llcmsy}{m}{n}
\SetSymbolFont{largesymbols}{normal}{OMX}{llcmex}{m}{n}
\SetSymbolFont{operators}{bold}{OT1}{llcmss} {bx}{n}
\SetSymbolFont{letters} {bold}{OML}{llcmm} {bx}{it}
\SetSymbolFont{symbols} {bold}{OMS}{llcmsy}{bx}{n}
\SetSymbolFont{largesymbols}{bold}{OMX}{llcmex}{m}{n} % no bold!
\DeclareSymbolFontAlphabet{\mathrm} {operators}
\DeclareSymbolFontAlphabet{\mathnormal}{letters}
\DeclareSymbolFontAlphabet{\mathcal} {symbols}
\DeclareMathAlphabet {\mathbf}{OT1}{llcmss}{bx}{n}
\DeclareMathAlphabet {\mathsf}{OT1}{llcmss}{m}{n}
\DeclareMathAlphabet {\mathit}{OT1}{llcmss}{m}{sl}
\DeclareMathAlphabet {\mathtt}{OT1}{llcmtt}{m}{n}
\SetMathAlphabet\mathsf{bold}{OT1}{llcmss}{bx}{n}
\SetMathAlphabet\mathit{bold}{OT1}{llcmss}{bx}{sl}
\SetSymbolFont{AMSa}{normal}{U}{lmsa}{m}{n}
\SetSymbolFont{AMSb}{normal}{U}{lmsb}{m}{n}
\makeatletter
\xdef\Join{\mathrel{\mathchar"0\hexnumber@\symAMSb 6F%
\mkern-14.2mu\mathchar"0\hexnumber@\symAMSb 6E}}
\makeatother
\global\let\leadsto\rightsquigarrow
\begin{document}
This is what text normally looks like: 3, third, \nicefrac{2}{3}.
\begin{exampletext}
I want my example text to look like this, but more handwritten: 3, third, $\frac{17}{25}$. Notice that even in math mode, there are no serifs.
\[
\mathbf{B}(P)=\frac{\mu_0}{4\pi}\int\frac{\mathbf{I}\times\hat{r}'}{r'^2}dl = \frac{\mu_0}{4\pi}\,I\!\int\frac{d\boldsymbol{l}\times\hat{r}'}{r'^2}% from the LaTeX Font Catalogue example
\]
\end{exampletext}
\end{document}
Eu não recomendaria alterar a fonte matemática configurada apenas para o ambiente especializado, porque você acabará com símbolos que não parecem exatamente iguais, representando a mesma coisa, dependendo se você está dentro do escopo do ambiente ou não. Mas então, eu provavelmente não usaria essas configurações de qualquer maneira.
Ou você pode se adaptarMétodo de Micoembora seja um pouco mais complexo aqui, pois lxfonts.sty
altera as fontes no final do preâmbulo, então temos que substituir isso:
\documentclass[12pt,letterpaper]{article}
\usepackage[T1]{fontenc}
\usepackage{amsfonts,mathtools,nicefrac,lxfonts}
\usepackage{xcolor}
\definecolor{examplecolor}{gray}{0.4}
\newenvironment{exampletext}{%
\renewcommand{\rmdefault}{llcmss}%
\renewcommand{\ttdefault}{llcmtt}%
\renewcommand{\sfdefault}{llcmss}%
\noindent\large\color{examplecolor}%
}{%
\renewcommand{\rmdefault}{lmr}%
\renewcommand{\ttdefault}{lmtt}%
\renewcommand{\sfdefault}{lmss}%
}
\AtEndPreamble{%
\renewcommand{\rmdefault}{lmr}%
\renewcommand{\ttdefault}{lmtt}%
\renewcommand{\sfdefault}{lmss}%
\renewcommand{\familydefault}{\rmdefault}%
}
\begin{document}
This is what text normally looks like: 3, third, \nicefrac{2}{3}.
\textsf{hi} \texttt{bye}
\begin{exampletext}
I want my example text to look like this, but more handwritten: 3, third, $\frac{17}{25}$. Notice that even in math mode, there are no serifs.
\[
\mathbf{B}(P)=\frac{\mu_0}{4\pi}\int\frac{\mathbf{I}\times\hat{r}'}{r'^2}dl = \frac{\mu_0}{4\pi}\,I\!\int\frac{d\boldsymbol{l}\times\hat{r}'}{r'^2}
\]
\end{exampletext}
Here is some more standard text.
\end{document}