module IRails::LaTeX
Public Instance Methods
matrix(m, row_count, column_count)
click to toggle source
# File lib/irails/formatter.rb, line 11 def matrix(m, row_count, column_count) s = "$$\\left(\\begin{array}{#{'c' * column_count}}\n" (0...row_count).each do |i| s << ' ' << m[i,0].to_s (1...column_count).each do |j| s << '&' << m[i,j].to_s end s << "\\\\\n" end s << "\\end{array}\\right)$$" end
vector(v)
click to toggle source
# File lib/irails/formatter.rb, line 5 def vector(v) x = 'c' * v.size y = v.map(&:to_s).join(' & ') "$$\\left(\\begin{array}{#{x}} #{y} \\end{array}\\right)$$" end