Como você pronuncia as letras geradas com \Bbb e \mathbb?

Como você pronuncia as letras geradas com \Bbb e \mathbb?

Estou escrevendo LaTeX para software de fala.

Em LaTeX, eu pronuncioRcomo "Boldface Ar".

Como devo pronunciar $$\Bbb R$$?

Responder1

BBB significaquadro negro em negrito, mas "golpe duplo" também é usado(por exemplo, ℝ). No entanto, comodeveria ser pronunciadoé outra questão - entre ler a marcação ("dólar dólarbacklash BBB espaço R") e o significado do símbolo ("conjunto de números reais" é uma grande lacuna.

Responder2

Quando li sua pergunta pela primeira vez, não tinha certeza de qual das seguintes opções se aplicava à sua ferramenta:

  1. A ferramenta é para usuários com deficiência visual que escrevem código LaTeX.
  2. A ferramenta é para usuários com deficiência visual que receberam um documento LaTeX porque o PDF gerado pdflatexnão é lido corretamente quando usado com uma ferramenta PDF to Speech.
  3. A ferramenta é para autores de documentos que desejam criar uma versão acessível de seus documentos para usuários com deficiência visual, da mesma forma que os autores de documentos podem querer criar uma versão em PDF e HTML de seus documentos para a conveniência de seus leitores.

Pelos seus comentários, suponho que seja mais provável o caso 2 ou 3.

No primeiro caso, o usuário realmente precisa conhecer a marcação. Tentar interpretar o código LaTeX neste caso é como tentar criar uma versão em áudio do lyx que esconde os comandos. Não tenho certeza de quão bem isso funcionaria para usuários com deficiência visual.

No segundo caso, não há razão para supor que o usuário que recebeu o código LaTeX realmente saiba muito sobre LaTeX, portanto, a leitura dos comandos provavelmente os confundirá. Neste caso, penso que os símbolos deveriam ser simplesmente pronunciados pelo seu nome e não pelo que representam. Outros já mencionaram o Unicode. Dada a sua onipresença, acho melhor usar a descrição Unicode. Isso ajuda na padronização.

Se o ouvinte entender o assunto, saberá o que o símbolo representa, principalmente se o assunto for de nível avançado.

Agora suponha que o documento seja um texto introdutório sobre a teoria dos conjuntos que tenha algo como:

O conjunto de números reais (denotado ℝ)…

Isso não fará sentido se for lido como

O conjunto de números reais (denotado o conjunto de números reais)…

O ouvinte precisa saber o que é esse símbolo caso o encontre em outro documento com outro sistema de conversão de texto em fala que não tente interpretá-lo.

É muito menos confuso ouvir o símbolo pronunciado por sua descrição Unicode do que ouvir uma frase incorreta causada por uma interpretação incorreta do símbolo por um sistema automatizado que não consegue reconhecer o contexto.

Por exemplo, suponha que a ferramenta tente ser inteligente e leia \$1como "um dólar", que é a forma como $1 é normalmente lido por um leitor com visão se estiver em um contexto monetário, mas talvez o documento seja na verdade um guia introdutório para expressões regulares e está se referindo ao primeiro grupo correspondente. A ferramenta agora informou mal o ouvinte.

O terceiro caso é o melhor uso da sua ferramenta. O autor do documento está se esforçando para fornecer uma versão acessível. Se estou escrevendo um documento que precisa ser convertido para vários formatos, espero escrever código adicional que não precisaria se estivesse simplesmente criando um PDF (exceto, talvez, para documentos triviais). Contanto que sua ferramenta reconheça o accsupppacote, o autor do documento poderá fornecer a pronúncia mais apropriada.

Por exemplo:

\documentclass{report}

\usepackage{amssymb}
\usepackage{accsupp}

\begin{document}

\[
\BeginAccSupp{ActualText={set of real numbers}}
\mathbb{R}
\EndAccSupp{}
\]

\end{document}

Isso fornece o texto a ser lido ao encontrar esse símbolo. Se você quiser usar muito o símbolo, talvez seja mais fácil usá-lo glossaries-accsupp:

\documentclass{report}

\usepackage{amssymb}
\usepackage{glossaries-accsupp}

\newglossaryentry{R}{name={$\mathbb{R}$},
 text={\mathbb{R}},
 description={},
 access={set of real numbers}}

\begin{document}

\[ \gls{R} \]

\end{document}

Isso é usado internamente, \BeginAccSuppmas é menos complicado.

Alternativamente:

\documentclass{report}

\usepackage{amssymb}
\usepackage{glossaries-accsupp}

\newglossaryentry{R}{name={$\mathbb{R}$},
 text={\mathbb{R}},
 description={},
 access={set of real numbers},
 firstaccess={set of real numbers (double-struck capital R)}
}


\begin{document}
$\gls{R}$

\[ \gls{R} \]

\end{document}

Responder3

Quando eu era estudante de matemática, todas essas letras duplas eram chamadas de "japonesas", porque eram estranhas e "ninguém nesta classe conhece 'letras' japonesas". Além disso, esta é uma nomenclatura inequívoca.

informação relacionada