如何在word中插入latex公式和伪代码
在word中可以通过软件Aurora把latex公式直接搬到word里面,超级好用,安装完软件之后,word的工具栏会自动出现该选项。至于伪代码,只要复制,点击工具栏的 Paste from Tex 就可以直接出现,方便极了!
把伪代码搬到word里面可能出现的问题有以下几点:
1.主动的算法序号不见了,推荐语句如下,其中星号可以被替代为相应序号
\renewcommand{\thealgorithm}{*}
2.可能出现伪代码始终没办法显示,但是明明在latex里面可以用的,你的问题可能是酱的:
你的:
\begin{algorithm}[h]
正确的:
\begin{algorithm}[H]
表问我为什么,我也不造….
3.下面给出一个栗子
首先在 selection properties 一项中设置package 如下
\usepackage{amsmath}
\usepackage{amssymb}
% \usepackage{euler}
\providecommand{\abs}[1]{\left\lvert#1\right\rvert}
\providecommand{\norm}[1]{\left\lVert#1\right\rVert}
\usepackage{bbm}
\usepackage{CJK}
\usepackage{listings}
\usepackage{xcolor}
\usepackage{listings}
\usepackage{amsmath,bm,graphicx,multirow,bm,bbm,amssymb,psfrag,algorithm,subfigure,color,mdframed,wasysym,subeqnarray,multicol}
\usepackage{algorithm}
\usepackage{algpseudocode}
\usepackage{amsmath}
\renewcommand{\algorithmicrequire}{\textbf{Input:}}
\renewcommand{\algorithmicensure}{\textbf{Output:}}
然后正文就可直接复制代码,点击工具栏的 Paste from Tex
\renewcommand{\thealgorithm}{1}
\begin{algorithm}[H]
\caption{*******************************************}
\label{ABCLFRS}
\begin{algorithmic}[1]
\Require{S,$\lambda$,T,k}
\Ensure{$\mathbf{w}_{222}$}\\
\textbf{initialize}: Set $\mathbf{w}_1 = 0$
\For{$t = 1,2,...,T$}
\State Choose $A_t \subset[m]$
\EndFor
\end{algorithmic}
\end{algorithm}
就可以出现