A lista de valores não cabe na linha

A lista de valores não cabe na linha

Dê uma olhada no código abaixo. A lista de valores para \alphae \betaé muito longa para caber em uma linha e os últimos valores de cada lista desaparecem. Portanto, quero que eles quebrem assim que a borda da página for alcançada. Idealmente, o valor que começa na nova linha começa logo abaixo do valor da linha acima. Como isso pode ser feito?

\documentclass[a4paper,12pt]{report}

\begin{document}

$\alpha = (190476.9;  265284.6;  262604.6; 1051346.9;  228362.3;  230331.0; 238756.5 ; 469647.5;  390560.8;  344014.0)$\\

$\beta = (1.0000000; 2.4906065; 2.6086442; 8.4893781; 1.4392259; 0.9334028; 0.7777668; 0.9556785; 1.4311763; 0.3567257)$\\
\end{document}

Responder1

A quebra de linhas é feita facilmente no modo texto. Então, se não importa dividir o código em parte matemática e texto, isso pode ser usado.

\noindent$\alpha = {}$(190476.9;  265284.6;  262604.6; 1051346.9;  228362.3;  230331.0; 238756.5 ; 469647.5;  390560.8;  344014.0)

\noindent$\beta = {}$(1.0000000; 2.4906065; 2.6086442; 8.4893781; 1.4392259; 0.9334028; 0.7777668; 0.9556785; 1.4311763; 0.3567257)  

Responder2

Por padrão ;é de uma classe \mathpunctque não permite quebras de linha, você pode torná-la "matemática ativa" com uma definição que permite quebras e permite espaço bastante flexível. Observe que você nunca deve terminar um parágrafo com, \\então os excluí do exemplo.

insira a descrição da imagem aqui

\documentclass[a4paper,12pt]{report}

\DeclareMathSymbol{\semicolon}{\mathpunct}{operators}{"3B}
{\catcode`\;\active
\gdef;{\semicolon\linebreak[0]\mskip7mu plus 5mu minus 3mu\relax}}
\mathcode`\;="8000

\begin{document}
\errorcontextlines10
$\alpha = (190476.9;  265284.6;  262604.6; 1051346.9;
228362.3;  230331.0; 238756.5 ; 469647.5;  390560.8;  344014.0)$

$\beta = (1.0000000; 2.4906065; 2.6086442; 8.4893781;
1.4392259; 0.9334028; 0.7777668; 0.9556785; 1.4311763; 0.3567257)$
\end{document}

informação relacionada