Anders Host-Madsen <ahostmadsen <at> yahoo.com> writes: > > How can you put an align or align* environment inside a table? > There seems to be some pure latex solutions, i.e., using > tabularx instead of tabular or aligned instead of align > (I haven't tried), but they appear to be incompatible with lyx.
You can try putting a parbox in a table cell and putting the align environment in the parbox. I think you will need to set the column width for the table, then set the parbox width to match. Here is a small example: #LyX 2.1 created this file. For more info see http://www.lyx.org/ \lyxformat 474 \begin_document \begin_header \textclass article \use_default_options true \maintain_unincluded_children false \language english \language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_math auto \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize default \spacing single \use_hyperref false \papersize letterpaper \use_geometry true \use_package amsmath 1 \use_package amssymb 1 \use_package cancel 1 \use_package esint 1 \use_package mathdots 1 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine basic \cite_engine_type default \biblio_style plain \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 1 \index Index \shortcut idx \color #008000 \end_index \leftmargin 1in \topmargin 1in \rightmargin 1in \bottommargin 1in \secnumdepth 3 \tocdepth 3 \paragraph_separation skip \defskip smallskip \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Standard \noindent \align center \begin_inset Tabular <lyxtabular version="3" rows="2" columns="2"> <features rotate="0" tabularvalignment="middle"> <column alignment="center" valignment="top"> <column alignment="center" valignment="top" width="50text%"> <row> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout a column title \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout another column title \end_layout \end_inset </cell> </row> <row> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout a row header \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \begin_inset Box Frameless position "t" hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 1 use_makebox 0 width "50col%" special "none" height "1in" height_special "totalheight" status open \begin_layout Plain Layout \begin_inset Formula \begin{align*} a-c & =b\\ 2z & \ge9 \end{align*} \end_inset \end_layout \end_inset \end_layout \end_inset </cell> </row> </lyxtabular> \end_inset \end_layout \end_body \end_document