Implementation
Widget sigmaTable(double widthCM) => table(
widthCM,
[
row([
cell(space(1)),
cell(text('\u03a3', align: bpCenter)),
cell(space(1))
]),
row([
cell(list([italicText('n', align: bpRight), space(.7)])),
cell(arrowRight(2)),
cell(list([text('R'), space(-.5), subText('2'), space(.2)]))
]),
row([
cell(list([text('\u03a3x', align: bpRight), space(.9)])),
cell(arrowRight(2)),
cell(list([text('R'), space(-.5), subText('3')]))
]),
row([
cell(list(
[text('\u03a3x', align: bpRight), supText('2'), space(-.5)])),
cell(arrowRight(2)),
cell(list([text('R'), space(-.5), subText('4')]))
]),
row([
cell(list([text('\u03a3y', align: bpRight), space(.9)])),
cell(arrowRight(2)),
cell(list([text('R'), space(-.5), subText('5')]))
]),
row([
cell(list(
[text('\u03a3y', align: bpRight), supText('2'), space(-.5)])),
cell(arrowRight(2)),
cell(list([text('R'), space(-.5), subText('6')]))
]),
row([
cell(text('\u03a3xy', align: bpRight)),
cell(arrowRight(2)),
cell(list([text('R'), space(-.5), subText('7')]))
]),
],
drawLines: false);