Learn R Programming

rmdHelpers (version 1.3.1)

myFrac: Print Fraction for markdown

Description

Converts fractions for inline rendering.

Usage

myFrac(num, denom, format = "markdown")

Value

Character vector of the fractions

Arguments

num

Either a vector of values for the numerators, or, if denom is NULL, fractions using "/" as the separator (allows passing fractions directly, as from fractions)

denom

Vector of values for the denominators, or NULL (the default) if num is already formatted fractions.

format

Character vector of length one giving the format of the output. Default of "markdown" uses super script for the numerator, a slash, then subscript for the denominator. Alternatively, "latex" uses \frac and surrounds the fraction with $ to induce LaTeX conversion (via MathJax for html output)

Author

Mark Peterson

See Also

Examples

Run this code
myFrac(3,4)

myFrac(1:3,4:6)

myFrac(1:3,4:6, "latex")

myFrac(letters[1:5], LETTERS[1:5])

myFrac( c("1/2","3/4", "9856/5646") )

myFrac( c("1/2","3/4", "9856/5646"), format = "latex" )


Run the code above in your browser using DataLab