¿Cómo puedo obtener que Mathematica exporte/guarde/escriba un archivo de texto con el formato Fortan77 adecuado, es decir, 72 columnas y un marcador de continuación en la sexta columna?Exportar expresiones formateadas personalizadas de Mathematica
Estoy utilizando Mathematica para generar expresiones analíticas grandes y complejas, que luego tengo que insertar en el código Fortran77 preexistente. Tengo todo funcionando correctamente en la parte delantera de Mathematica con FortranForm[]
y
SetOptions[$Output, PageWidth -> 72]
Sin embargo, no puedo encontrar la manera de llegar a la salida Mathematica correctamente a un archivo de texto. Quiero algo como esto:
MM11 = mH1**2 + (g2**2*v1**2)/2. -
- (g2**2*(v1**2/2. -
- ((v2*Cos(phi2) - (0,1)*v2*Sin(phi2))*
- (v2*Cos(phi2) + (0,1)*v2*Sin(phi2)))/2.))/2.
...
pero entiendo bien esto:
MM11 = FortranForm[mH1^2 + (g2^2*v1^2)/2 - ...
o esto:
MM11 = mH1**2 + (g2**2*v1**2)/2. - (g2**2*
(v1**2/2. - ((v2*Cos(phi2) - (0,1)*v2*Sin(phi2))*
...
He cambiado el título de la pregunta para que sea más general, ya que la respuesta resuelve el problema más general del formato de salida personalizado en Mathematica. – Timo