28
L A T E X: Making Math Accessible for the Blind or Visually Impaired Anthony Janolino Simon Fraser University anthony [email protected] October 24, 2013 Anthony Janolino (SFU) Making Math Accessible October 24, 2013 1 / 28

LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

LATEX: Making Math Accessible for the Blind or VisuallyImpaired

Anthony Janolino

Simon Fraser University

anthony [email protected]

October 24, 2013

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 1 / 28

Page 2: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

People looking at a computer screen together

Figure:http://www.cdc.gov/ncird/div/DBD/newsletters/2011/fall/communications.html

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 2 / 28

Page 3: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

LATEX code view of formal business letter

Figure: Based off of the full size formal letter from www.latextemplates.com

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 3 / 28

Page 4: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Compiled view of the letter in PDF format

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 4 / 28

Page 5: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

LATEX code view of reference page of a MLA formattedessay using MLA package

\begin{workscited}

\bibent

Austen, Jane. \textit{Pride \& Prejudice}.

New York: Grosset \& Dunlap, 1931.

\bibent

Dickinson, Emily. \textit{The Complete Poems}.

Boston: Little, Brown, 1924.

\end{workscited}

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 5 / 28

Page 6: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Compiled view of the reference page in PDF

Figure: Compiled output of works cited using MLA package

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 6 / 28

Page 7: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

LATEX coded view of an exercise from a statisticsassignment

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 7 / 28

Page 8: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Compiled view of statistics assignment

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 8 / 28

Page 9: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

LATEX coded view of title page which includes name ofstudent, title of project, class (BPK 140 - D100), date,student number

\documentclass[12pt]{article}

\usepackage{amsmath}

\title{Assignment 1 \\ BPK 140 - D100}

\author{Smart Student (0123456789)}

\date{\today}

\begin{document}

\maketitle

\newpage

\section*{Question 1}

The answer is...

\end{document}Anthony Janolino (SFU) Making Math Accessible October 24, 2013 9 / 28

Page 10: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

An expression with fractions within fractions, exponents,multiple variables and factors

$\frac{\frac{\frac{3}{5}}{2}xy^{\frac{-1}{2}}(z - w^{2})}{y}$

352 xy

−12 (z − w2)

y

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 10 / 28

Page 11: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Quadratic Formula

$x = \frac{-b \pm \sqrt{b^{2}-4ac}}{2a}$

x =−b ±

√b2 − 4ac

2a

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 11 / 28

Page 12: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Linear Function

$f(x) = \frac{4}{7}x+2$

f (x) =4

7x + 2

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 12 / 28

Page 13: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Basic Exponents

$3^{2} * 3^{6} = 3^{2+3} = 3^{5}$

32 ∗ 36 = 32+3 = 35

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 13 / 28

Page 14: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

LaTeX code view slide from of a math talk, using theBeamer package

\begin{frame}

\frametitle{Compiled view of the previous slide}

\begin{theorem}

In a right triangle, the square of the hypotenuse

equals the sum of the squares of the two other sides.

\end{theorem}

\end{frame}.

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 14 / 28

Page 15: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Compiled view of the previous slide

Theorem

In a right triangle, the square of the hypotenuse equals the sum of thesquares of the two other sides.

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 15 / 28

Page 16: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Example: Working with Fractions

$\frac{1}{2} * \frac{2}{3} = \frac{1 * 2}{2 * 3} =

\frac{2}{6} = \frac{1}{3}$

1

2∗ 2

3=

1 ∗ 2

2 ∗ 3=

2

6=

1

3

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 16 / 28

Page 17: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Example: Working with Exponents

$(x^{3})^{2} = x^{2*3} = x^{6}$

(x3)2 = x2∗3 = x6

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 17 / 28

Page 18: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Example: Completing the square

$ax^{2} + bx + c = 0 $

$x^{2} + \frac{bx}{a} + \frac{c}{a} = 0 $

$x^{2} + \frac{bx}{a} + \frac{c}{a} +

(\frac{b}{2a})^{2} = (\frac{b}{2a})^{2}$

$(x + \frac{b}{2a})^{2} = -\frac{c}{a} + (\frac{b}{2a})^{2}$

ax2 + bx + c = 0

x2 +bx

a+

c

a= 0

x2 +bx

a+

c

a+ (

b

2a)2 = (

b

2a)2

(x +b

2a)2 = −c

a+ (

b

2a)2

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 18 / 28

Page 19: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Example: Expanding Expressions

$(x+2)(x+3) = x^{2} + 3x +2x + 6 = x^{2} + 5x + 6$

(x + 2)(x + 3) = x2 + 3x + 2x + 6 = x2 + 5x + 6

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 19 / 28

Page 20: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Advantages of chosen software tools: EdSharp & MiKTeX

MiKTeX is the engine that enables EdSharp to understand LaTeX andcompile documents from LaTeX into visual appealing formats such asPDF where the code is not seen, but their visual results are

EdSharp (a text-editor, not a word processor) was chosen due tohaving the ability for the blind user to independently access andmanipulate the input window and read the produced work.

EdSharp also has JAWS scripts which enable the JAWS user to eitherhear and navigate through the document line by line, character bycharacter or between the individual elements within an equation andto hear math in either regular math notation (the way normal peopleread math equations during verbal conversation) or as basic LaTeXcode.

With these tools, we avoid the problem of having to memorize entirelines of equations that is mandatory for working with math in othersoftware.

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 20 / 28

Page 21: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Shortcomings of chosen software tools

JAWS scripts have little glitches with more advanced math

When compiling LaTeX into visual output (e.g., PDF files), one willsometimes need feedback from sighted individuals to confirm that thevisual output does not need minor formatting changes.

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 21 / 28

Page 22: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Example of Shortcoming: Flubbed Words

$\log_{10} 100$

log10 100

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 22 / 28

Page 23: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Example of Shortcoming: Negative Exponents

$x^-5$

$x^{-5}$

$2^-1/2$

$z^{-\frac{1}{2}}$

x−5

x−5

2−1/2

z−12

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 23 / 28

Page 24: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Example: Multiple ways of indicating multiplication

$ a * b $

$ a \cdot b$

$ a \times b $

a ∗ b

a · b

a× b

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 24 / 28

Page 25: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Example: Fractions, Unions, Intersections, and Infinity

Fractions: \frac{numerator}{denominator}

Union: \cup

Intersection: \cap

Infinity: \infty

numerator

denominator∪

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 25 / 28

Page 26: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Example: Interval Notation

$ (-\infty, -1 ) \cup (1, \infty)$

(−∞,−1) ∪ (1,∞)

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 26 / 28

Page 27: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

Example: Inequalities

$1 < x \leq 6$

1 < x ≤ 6

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 27 / 28

Page 28: LaTeX: Making Math Accessible for the Blind or Visually Impaired · 2018-10-15 · LATEX code view of formal business letter Figure:Based o of the full size formal letter from Anthony

In closing. . .

The End - Thank youAnthony Janolino (anthony [email protected])

Special Thanks to:

Tyler Spivey ([email protected]): Wrote the readme and compiledlatex access for 64-bit windows.

Matthew Menzies ([email protected]): accessibility officer at SimonFraser Centre for Students with Disabilities

Marcus Emmanuel Barnes (AceYourMathClass.com): mathematicscoaching and LATEX assistance

people who helped out along the way Brian Kootte, BSc physics,Aedan Staddon

Anthony Janolino (SFU) Making Math Accessible October 24, 2013 28 / 28