1. 程式人生 > >優化公式排版和Beamer相關知識

優化公式排版和Beamer相關知識

span repeat 符號 -1 sin fin limit font ldo

做優化的同學可能會碰到排列形如

max ******* s.t. ***** = * ***** > *** ... 的格式 既要要求 max 和 s.t. 對齊 又要令約束式的 = > 等符號對齊! 下面幾個代碼以供參考: \begin{align*} &\max\quad z=\sum\limits_{i=1}^m c_i x_i\\ & \begin{array}{r@{\quad}r@{}l@{\quad}l} s.t.&\sum\limits_{j=1}^m a_{ij} x_j&\leq b_i, &i=1,2,3\ldots,n\\ &x_j&\geq110, &i=1,2,3\ldots,n \\ &x_j&\geq10, &i=1,2,3\ldots,n \\ &x_j&\geq0, &i=1,2,3\ldots,n \\ & x_j&\geq0, &i=1,2,3\ldots,n \\ \end{array} . \end{align*} 效果: 技術分享


\begin{align*} &\max\,\, z=\sum_{j=1}^n c_jx_j\\ &s.t.\quad \begin{cases} \sum\limits_{j=1}^n a_{ij}x_j \leq b_i & (i=1,2,3,\cdots, m), \\ x_j \geq 0 & (j=1,2,3,\cdots,n). \end{cases} \end{align*} 技術分享 \begin{equation*} \begin{split} &\max \,\, z=\sum_{j=1}^nc_jx_j\\ &s.t.\quad \left\{\begin{array}{lc} \sum_{j=1}^na_{ij}x_j\leq b_j,\quad & (i=1,2,\cdots,m)\\ x_j\geq 0,\quad & (j=1,2,\cdots,n) \end{array}\right. \end{split} \end{equation*} \begin{align*} &\max\,\,z=\sum\limits_{j=1}^nc_jx_j\\ &s.t.\begin{cases}\sum_{j=1}^na_{ij}x_j\leq b_i&(i=1,2,\cdots,m)\\ x_j\geq0&(j=1,2,\cdots,n)\end{cases}\\ \end{align*} from: http://blog.sina.com.cn/s/blog_6850cf720101a9kk.html 默認一個frame就是一頁slide,要想一個frame顯示在多個silde裏可以設置分頁
\begin{frame}[allowframebreaks=1]{this frame name}

\begin{theorem}[some therorem]
$a^{2}=...$ hahha
\end{theorem}

\begin{Definition}[new definition]
a is a ...
\end{Definition}

自定義類似公式的block
\begin{block}{some therorem}
$a^{2}=...$ hahha
\end{block}

自定義類似block的文本框
\setbeamercolor{bgcolor}{fg=black,bg=blue!20}

\begin{beamercolorbox}[rounded=true, shadow=true,wd=12cm]{bgcolor}
$a^{2}=...$ hahha
\end{beamercolorbox} 公式希臘字符的加粗
\usepackage{bm}
$\bm

數學中的實數域 那種符號的字體
\usepackage{dsfont}
$x 
in \mathds{R} $
算法
\usepackage{algorithm} %format of the algorithm
\usepackage{algorithmic}

\begin{algorithm}[H]
  \caption{ABC($A$)}
 \scriptsize  %下面的字特小號
  \begin{algorithmic}[1]
    \STATE initialization $U^{(n)}$
    \REPEAT
        \FOR{n=1,..,N}
          \STATE $ C  \leftarrow B $
        \ENDFOR 
       \IF{xtrue}
          \STATE $ x $
        \ENDIF
    \UNTIL{ convergence}

    \STATE \STATE $ C  \leftarrow B $
  \end{algorithmic}
\end{algorithm}

其它讓算法表小或分頁的方法--待測試
\captionof{algorithm}{xxx}
\scalebox{0.9}{
\SetAlFnt{\footnotesize}

優化公式排版和Beamer相關知識